Eduardo Almeida
|
7c182618ed
|
Fix clang-tidy readability-redundant-string-cstr warnings
|
2022-10-28 16:05:20 +00:00 |
|
Eduardo Almeida
|
60e6e9cd25
|
ci: Run clang-tidy job with ns-3 debug build
|
2022-10-28 16:31:10 +01:00 |
|
Eduardo Almeida
|
135ed46b7d
|
clang-tidy: Disable WarningsAsErrors in regular builds
|
2022-10-28 16:31:10 +01:00 |
|
Gabriel Ferreira
|
ce45129b66
|
ci: clean up build artifacts of doxygen job
|
2022-10-26 01:56:58 -03:00 |
|
Gabriel Ferreira
|
12373157a4
|
bindings, docs: pass strings via char* to CommandLine.AddValue
And supplement memory-management issues section
|
2022-10-25 23:17:55 -03:00 |
|
Gabriel Ferreira
|
d5c425bcf7
|
build: remove MPI_CI environment variable from test-ns3.py test case
|
2022-10-25 12:59:40 -03:00 |
|
Gabriel Ferreira
|
53f2c381dc
|
build: (fixes #789) add examples as dependencies of example-as-test suites
|
2022-10-25 12:59:40 -03:00 |
|
Eduardo Almeida
|
01a2d7786a
|
utils: Add list of files to skip in check-style-clang-format.py
|
2022-10-24 20:23:32 +00:00 |
|
Eduardo Almeida
|
d825794fe8
|
utils, doc: Update check-style-clang-format.py to respect clang-format guards in tabs checking
|
2022-10-24 21:21:39 +01:00 |
|
Eduardo Almeida
|
b07e1d7019
|
utils: Adjust formatting of check-style-clang-format.py
|
2022-10-24 21:21:39 +01:00 |
|
Eduardo Almeida
|
cff8408462
|
ci: Add GCC 12 to weekly jobs
|
2022-10-24 16:43:00 +01:00 |
|
Eduardo Almeida
|
9e39d6d5ad
|
ci: Enable MPI in per-commit jobs
|
2022-10-24 16:43:00 +01:00 |
|
Gabriel Ferreira
|
fcbb0b0cfe
|
build: fix mpi test case and refactor test-ns3.py
|
2022-10-17 23:04:49 -03:00 |
|
Tommaso Pecorella
|
5519d95528
|
ci: re-enable gcc-8 weekly jobs
|
2022-10-16 21:11:12 +00:00 |
|
Eduardo Almeida
|
c115a77dd7
|
utils: Add ".cmake" to the list of files to be checked by "check-style-clang-format.py"
|
2022-10-15 21:13:54 +01:00 |
|
Eduardo Almeida
|
ab47be98a2
|
utils: Fix tabs checking
|
2022-10-15 21:13:54 +01:00 |
|
Eduardo Almeida
|
050bf556e6
|
utils: Fix check-style-clang-format.py formatting
|
2022-10-15 21:13:50 +01:00 |
|
Eduardo Almeida
|
95e95f8904
|
Fix clang-tidy warnings in brite, click, mpi, openflow, p2p, visualizer
|
2022-10-14 16:58:17 +00:00 |
|
Eduardo Almeida
|
dfc6fb9d2d
|
Remove emacs comment from C++ files
|
2022-10-14 14:13:12 +00:00 |
|
Eduardo Almeida
|
bfae084517
|
utils: Update utils scripts to not add emacs comment on new files
- Update create-module.py
- Update print-instrospected-doxygen.cc
|
2022-10-14 14:13:12 +00:00 |
|
Eduardo Almeida
|
2b01a49af3
|
ci: Add 3h timeout to code-linting jobs
|
2022-10-13 19:24:56 +01:00 |
|
Eduardo Almeida
|
3ac4bba216
|
ci: Clean clang-tidy job output to only show errors and save it as artifact
|
2022-10-13 19:23:20 +01:00 |
|
Gabriel Ferreira
|
82bbdfacb1
|
ci: Cleanup build artifacts after testing
|
2022-10-11 15:25:05 -03:00 |
|
Gabriel Ferreira
|
4d8ef16f60
|
build: remove C++ format checking tests from test-ns3.py
|
2022-10-10 20:09:59 -03:00 |
|
Eduardo Almeida
|
05e28c23ee
|
utils: Find default clang-format in check-style-clang-format.py
|
2022-10-09 18:56:11 +00:00 |
|
Eduardo Almeida
|
facde1d432
|
utils: Find latest clang-format versions first in check-style-clang-format.py
|
2022-10-09 18:55:46 +00:00 |
|
Eduardo Almeida
|
e25ff966fe
|
Apply clang-format to codebase
|
2022-10-07 20:08:35 +00:00 |
|
Eduardo Almeida
|
ebb596910c
|
Fix remaining clang-tidy warnings
|
2022-10-07 11:48:11 +00:00 |
|
Eduardo Almeida
|
c1e7757315
|
Fix clang-tidy readability-isolate-declaration warnings
|
2022-10-07 11:48:11 +00:00 |
|
Eduardo Almeida
|
f87b53bbc5
|
Fix clang-tidy modernize-use-emplace warnings
|
2022-10-07 11:48:11 +00:00 |
|
Eduardo Almeida
|
4af0fe4b85
|
Fix clang-tidy modernize-use-nullptr warnings
|
2022-10-07 11:48:10 +00:00 |
|
Eduardo Almeida
|
be07b6487a
|
Fix clang-tidy modernize-use-override warnings
|
2022-10-07 11:48:10 +00:00 |
|
Eduardo Almeida
|
6bb6383562
|
Fix clang-tidy modernize-redundant-void-arg warnings
|
2022-10-07 11:48:10 +00:00 |
|
Eduardo Almeida
|
d732248530
|
ci: Show all clang-tidy errors
|
2022-10-07 10:18:17 +00:00 |
|
Eduardo Almeida
|
2ce78604b9
|
ci: Rename "coding-style" stage to "code-linting"
|
2022-10-06 21:12:15 +00:00 |
|
Eduardo Almeida
|
d0fe6b613c
|
ci: Add clang-tidy CI job
|
2022-10-06 21:12:15 +00:00 |
|
Eduardo Almeida
|
fcb90b1ef6
|
Add clang-format guards to protect code formatting
|
2022-10-06 20:38:36 +00:00 |
|
Eduardo Almeida
|
b284ccb9c8
|
ci: Format gitlab-ci-doc.yml
|
2022-10-06 19:49:37 +00:00 |
|
Eduardo Almeida
|
aa09261539
|
ci: Move "coding-style" stage to after "build" stage
|
2022-10-06 19:49:37 +00:00 |
|
Eduardo Almeida
|
4a32ceb29c
|
ci: Add "check-style-clang-format" job
- Remove old "trailing-whitespace" job that is no longer used.
- Remove unnecessary .base-coding-style job from coding-style stage.
|
2022-10-06 19:49:37 +00:00 |
|
Tom Henderson
|
e34d22bf4b
|
utils: Update "create-module.py" to new coding style
|
2022-10-06 19:49:37 +00:00 |
|
Eduardo Almeida
|
abe2b2a388
|
utils: Add new "check-style-clang-format.py"
- Remove deprecated scripts "trim-trailing-whitespace.py" and "check-style.py".
- Remove deprecated "utils.h".
|
2022-10-06 19:49:37 +00:00 |
|
Peter Barnes
|
41fed49054
|
utils: update bench-scheduler to report average and stdev, use 64-bit counters
|
2022-10-04 23:09:25 +00:00 |
|
Gabriel Ferreira
|
c34abb4ccc
|
build: initial Windows support patches
|
2022-09-24 15:16:52 -03:00 |
|
Gabriel Ferreira
|
f8846d22ed
|
build: add STANDALONE option to build_exec and fix static builds
|
2022-09-24 15:04:53 -03:00 |
|
Gabriel Ferreira
|
8d96d482b6
|
build: use lld or mold linkers in supported platforms
|
2022-09-21 21:45:35 -03:00 |
|
Gabriel Ferreira
|
81155c18c7
|
build, docs: Add option to limit build and testing to specified modules
|
2022-09-19 21:55:26 +00:00 |
|
Gabriel Ferreira
|
3e43ef1742
|
build, docs: Replace python-based with cmake-based .ns3rc files
|
2022-09-19 21:55:26 +00:00 |
|
Tommaso Pecorella
|
81b66dbab6
|
ci: fix clang jobs
|
2022-09-18 14:08:55 +02:00 |
|
Tommaso Pecorella
|
6d1ccceb3a
|
ci: fix clang jobs (again)
|
2022-09-18 13:59:12 +02:00 |
|