Commit Graph

95 Commits

Author SHA1 Message Date
Tom Henderson
76620e7aa8 Update VERSION and documentation tags for ns-3.46 release 2025-10-01 18:14:20 -07:00
Eduardo Almeida
989e36fe82 doc: Add instructions to install clang-format with pip 2025-09-30 20:11:28 +01:00
Eduardo Almeida
6e3c04fa9b doc: Move list of clang-format versions to RELEASE_NOTES.md 2025-09-30 20:11:28 +01:00
Eduardo Almeida
b90f4c0c64 Replace markdownlint by markdownlint-cli 2025-09-26 16:15:39 +01:00
Tom Henderson
8c3d805cfa doc: (fixes #1253) Fix rendering of <tt> 2025-08-21 22:48:09 +00:00
Gabriel Ferreira
9fdd151ba8 doc: Add best practices section to contributing guide 2025-07-02 06:50:37 +00:00
Eduardo Almeida
a92941c6ab doc: Fix rendering issues due to excessive indentation 2025-05-22 18:15:26 +01:00
Gabriel Ferreira
3a930cd85c doc, wifi: (fixes #1158) Reintroduce WifiPpdu's destructor due to PIMPL
Also add reference explaining why declaring a default destructor in the header is a problem
2025-05-07 10:53:07 +02:00
Alberto Gallegos Ramonet
11ae5e4cad docs: Update model documentation guidelines and create-model.py script 2025-04-12 15:47:03 +00:00
Eduardo Almeida
a7ae995e72 check-style, doc: Add support for clang-format-19 2025-03-31 21:52:05 +01:00
Tommaso Pecorella
154bf7acb9 check-style: Add clang-format-18 to list of supported versions 2025-03-11 14:36:31 +00:00
Eduardo Almeida
7adaf06c57 doc: Add guidelines for comments in closing braces 2025-03-11 02:35:32 +00:00
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