Commit Graph

16963 Commits

Author SHA1 Message Date
Gabriel Ferreira
529d30b0da core: handle sigaction on Windows 2022-10-10 20:09:59 -03:00
Gabriel Ferreira
10673c56e9 core: capture example-as-tests return code directly from ns3 2022-10-10 20:09:59 -03:00
Gabriel Ferreira
83099b7bda core: add win32-fd-reader 2022-10-10 20:09:59 -03:00
Gabriel Ferreira
14c4221f15 core: rename unix-fd-reader.h to fd-reader.h 2022-10-10 20:09:59 -03:00
Gabriel Ferreira
881f64017f build: support "private" headers (unlisted in module headers) 2022-10-10 20:09:59 -03:00
Gabriel Ferreira
4d8ef16f60 build: remove C++ format checking tests from test-ns3.py 2022-10-10 20:09:59 -03:00
Gabriel Ferreira
49430233ee lte: add missing <map> header to lte-spectrum-value-helper.h 2022-10-10 20:09:59 -03:00
Eduardo Almeida
78984d28b9 doc: Minor adjustments to coding-style.rst 2022-10-10 19:25:49 +01:00
Eduardo Almeida
f115e188bd gitignore: Update scratch/ .gitignore to not exclude itself 2022-10-09 22:45:49 +00:00
Eduardo Almeida
68855672f9 gitignore: Create dedicated ".gitignore" for .vscode/ 2022-10-09 22:45:49 +00: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
Tommaso Pecorella
b0c841f63f core, lte: Fix Doxygen warnings 2022-10-07 20:02:16 +00:00
Eduardo Almeida
ebb596910c Fix remaining clang-tidy warnings 2022-10-07 11:48:11 +00:00
Eduardo Almeida
afb0f160d4 Fix clang-tidy performance-faster-string-find 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
f65238a0db Fix clang-tidy readability-string-compare warnings 2022-10-07 11:48:11 +00:00
Eduardo Almeida
1b78ecc117 Fix clang-tidy readability-braces-around-statements 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
27c86ec146 Fix clang-format guards in valgrind.h 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
Tom Henderson
ca9b33ded6 lte: Fix missing Doxygen of an example function 2022-10-06 14:18:10 -07:00
Eduardo Almeida
b34e5426a5 Add clang-tidy guards 2022-10-06 21:12:15 +00:00
Eduardo Almeida
2e2c3d7cba doc: Add clang-tidy to "coding-style.rst" 2022-10-06 21:12:15 +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
a1ca545eea Add .clang-tidy file 2022-10-06 21:12:15 +00:00
Stefano Avallone
ae984bcf48 wifi: Improve doxygen of GetMldAddress() 2022-10-06 23:00:22 +02:00
Eduardo Almeida
0c73646d9f lte: Do not import std::vector to namespace 2022-10-06 20:41:07 +00:00
Eduardo Almeida
4c318dde52 Fix missing includes 2022-10-06 20:41:07 +00:00
Eduardo Almeida
371bb9e6f0 Convert tabs to spaces in Python scripts 2022-10-06 20:41:07 +00:00
Eduardo Almeida
6854e62de8 Convert tabs to spaces in files largely copied from elsewhere 2022-10-06 20:41:07 +00:00
Eduardo Almeida
3e39cb0724 Fix formatting of some files before clang-format application 2022-10-06 20:41:07 +00:00
Eduardo Almeida
fcb90b1ef6 Add clang-format guards to protect code formatting 2022-10-06 20:38:36 +00:00
Eduardo Almeida
3d9e2d39b7 doc: Convert tabs to spaces 2022-10-06 19:49:38 +00:00
Tom Henderson
c72bdf2c37 doc: Update enhancements.rst 2022-10-06 19:49:37 +00:00
Eduardo Almeida
7279f9c135 doc: Update coding style documentation to the new ns-3 style 2022-10-06 19:49:37 +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
Eduardo Almeida
731d12b355 editorconfig: Change indent_size of source code to 4 spaces 2022-10-06 19:49:37 +00:00
Eduardo Almeida
063a1cd6f0 editorconfig: Remove wscript and unify ns3 with *.py 2022-10-06 19:49:37 +00:00
Eduardo Almeida
e99d0a8550 Add new .clang-format with Microsoft base style 2022-10-06 19:49:37 +00:00
Eduardo Almeida
39cc8431e1 examples: Initialize vectors with braces instead of = 2022-10-06 20:45:41 +01:00