Commit Graph

83 Commits

Author SHA1 Message Date
Eduardo Almeida
15ff897e73 clang-format: Add check for emacs file style comment 2025-02-10 19:00:40 +00:00
Eduardo Almeida
d525eb23b8 doc: Create table with check-style-clang-format.py checks 2025-02-10 19:00:40 +00:00
Eduardo Almeida
dffed2fa8c clang-format: Run license check before whitespace and tab 2025-02-10 19:00:40 +00:00
Eduardo Almeida
0f6425d3a4 clang-tidy: Raise minimum clang-tidy version to 15 2025-02-06 13:45:50 +00:00
Eduardo Almeida
ba1b71526c check-style, ci, doc: Raise minimum clang-format version to 15 2025-02-06 13:45:50 +00:00
Eduardo Almeida
89b008ccc3 doc: Update coding-style.rst to use #include with quotes 2025-01-17 19:02:17 +00:00
Eduardo Almeida
c99b2007df check-style: Add check for ns-3 #include headers with angle brackets 2025-01-17 19:02:17 +00:00
Eduardo Almeida
e99d17039b check-style: (fixes #1018) Add check for Doxygen tags using \ rather than @ 2024-11-08 18:05:22 +00:00
Eduardo Almeida
e0e7f6f0e7 doc: Update coding-style to prefer Doxygen @ tags 2024-11-08 18:05:22 +00:00
Eduardo Almeida
ad1a8e9f86 doc: Add Markdown lint section to coding-style.rst 2024-10-18 13:58:03 +01:00
Eduardo Almeida
0930c00007 check-style: Add check for file encoding 2024-10-18 10:14:24 +00:00
Eduardo Almeida
b0ce10645b doc: Add --no-license flag for check-style-clang-format.py documentation 2024-10-18 10:14:24 +00:00
Eduardo Almeida
0aa5108cd9 check-style: Add check for SPDX license 2024-10-07 16:50:51 +01:00
Eduardo Almeida
e66a68416b check-style: Fix documentation 2024-10-07 16:37:18 +01:00
Tom Henderson
c27f86ec81 doc: Add coding style rules for ns3::Time and initialization 2024-10-04 16:04:05 +00:00
Eduardo Almeida
b5bea66b3f doc: Fix code block rendering due to excessive indentation 2024-09-28 16:32:06 +00:00
André Apitzsch
bd4c735b15 doc: Add SPDX license guidelines 2024-09-06 19:32:31 +00:00
Gabriel Ferreira
668ff9ad98 doc: Fix dead urls 2024-08-30 23:57:28 +00:00
AlessioBugetti
cc4953ed27 doc: (fixes #1120) Change \returns to \return in coding-style.rst 2024-08-21 10:19:57 +00:00
Eduardo Almeida
1d03ba7700 doc: Expand clang-format Git integration instructions 2024-07-01 15:21:36 +01:00
Eduardo Almeida
cde8b2ff87 doc: Update coding-style.rst with clang-tidy bugprone-branch-clone 2024-05-11 01:06:35 +01:00
Tom Henderson
687876616a doc: Provide guidelines on map usage 2024-01-11 09:54:27 -08:00
Eduardo Almeida
5104b82cff doc: Fix indentation and rendering of RST code blocks 2024-01-09 18:54:45 +00:00
Eduardo Almeida
ba330d367f doc: Update recommended settings for Python formatting (VS Code 1.85) 2023-12-08 15:28:02 +00:00
Gabriel Ferreira
8f6a3413a4 style: apply black and isort 2023-11-20 21:30:01 -03:00
Gabriel Ferreira
bfc875a91d doc: add Python format section
Co-authored-by: Eduardo Almeida <enmsa@outlook.pt>
2023-11-20 19:32:01 +00:00
Eduardo Almeida
63372addd8 check-style: Add clang-format-17 to list of supported versions 2023-10-31 17:59:16 +00:00
Gabriel Ferreira
5cc21eea02 doc: add CMake format section 2023-10-28 16:52:19 -03:00
Gabriel Ferreira
3711e9f9db docs: fix dead urls 2023-10-27 00:25:06 -03:00
Eduardo Almeida
738729e0ab check-style: Fix documentation and add usage example for modified files 2023-10-06 15:05:39 +00:00
Tom Henderson
5e0ab22db3 Revert version strings to ns-3-dev 2023-09-27 09:11:52 -07:00
Eduardo Almeida
df4dd4a99d doc: Update coding-style.rst with modernize-use-auto check 2023-09-18 00:36:39 +01:00
Eduardo Almeida
1e939ef891 check-style: Add check for #include headers from same module with "ns3/" prefix 2023-09-17 15:59:43 +01:00
Eduardo Almeida
923160b307 doc: Update coding-style.rst with clang-tidy modernize-use-bool-literals check 2023-09-15 16:36:26 +00:00
Eduardo Almeida
f7a02d6265 doc: Add caching performance tips to coding-style.rst 2023-09-13 19:48:01 +01:00
Eduardo Almeida
9bd7a8804f doc: Group coding-style performance topics into dedicated section 2023-09-13 19:44:47 +01:00
Eduardo Almeida
ff954319a0 doc: Simplify check-style-clang-format.py usage commands
Remove optional flags to avoid errors from users copy-pasting the commands verbatim.
2023-09-06 23:07:35 +01:00
Eduardo Almeida
9b334146d9 doc: Update coding-style.rst with clang-tidy check modernize-type-traits 2023-08-24 01:41:29 +01:00
Eduardo Almeida
6003314fa3 doc: Update coding-style.rst with modernize-use-transparent-functors check 2023-08-24 01:35:02 +01:00
Eduardo Almeida
b20c657523 doc: Sort supported clang-format versions in descending order 2023-08-17 21:01:43 +01:00
Tom Henderson
d5f9654227 doc: Number the sections in HTML output 2023-07-09 04:12:35 +00:00
Tom Henderson
0f7e2ee431 Update VERSION and documentation tags for ns-3.39 release 2023-07-05 09:29:46 -07:00
Eduardo Almeida
6643f11708 doc: Update coding-style.rst with guidelines for constants 2023-06-08 19:28:41 +00:00
Eduardo Almeida
c752ce2630 docs,wifi: Remove emacs lines 2023-06-08 17:49:57 +00:00
Eduardo Almeida
b21189f015 doc: Add boolean simplifications guidelines to coding-style.rst 2023-05-07 14:51:37 +00:00
Eduardo Almeida
e502847caf utils, doc: Add --verbose option to check-style-clang-format.py 2023-04-24 13:19:49 +00:00
Tom Henderson
451399082a doc: Update and align all document indices 2023-03-07 21:58:40 +00:00
Gabriel Ferreira
6f076416e7 Fix typos 2023-02-21 22:29:29 -03:00
Eduardo Almeida
f16d0b4200 doc: Improvements to coding-style.rst 2023-02-14 22:05:24 +00:00
Eduardo Almeida
7b1e94f7a8 doc: Update coding-style.rst with clang-tidy readability-container-size-empty check 2023-02-02 16:41:12 +00:00