-style-clang-format More...
-style-clang-format
Check and apply the ns-3 coding style recursively to all files in the PATH arguments. The coding style is defined with the clang-format tool, whose definitions are in the ".clang-format" file. This script performs the following checks / fixes: - Check / apply clang-format. Respects clang-format guards. - Check / fix local #include headers with "ns3/" prefix. Respects clang-format guards. - Check / trim trailing whitespace. Always checked. - Check / replace tabs with spaces. Respects clang-format guards. - Check / fix SPDX licenses rather than GPL text. Respects clang-format guards. This script can be applied to all text files in a given path or to individual files. NOTE: The formatting check requires clang-format (version >= 14) to be found on the path. The remaining checks do not depend on clang-format and can be executed by disabling clang-format checking with the "--no-formatting" option.