- 16 Jun, 2016 1 commit
-
-
Manuel Grizonnet authored
clang-tidy tool can insert missing override keyword as a macro so that missing [optional] virtual identifiers can be easily added. build otb with clang 3.8 and use cmake option CMAKE_EXPORT_COMPILE_COMMANDS=ON. Most modules and third parties have been activated. #Run clang modernize check using utility script which allow to process the code in parallel (only on Applications directory) python run-clang-tidy.py -clang-tidy-binary ~/software/clang+llvm-3.8.0-x86_64-linux-gnu-ubuntu-14.04/bin/clang-tidy -checks=-*,modernize-use-override -header-filter=/home/grizonnetm/projets/otb/src/OTB/Modules/Modules/Applications/.*/include/.* -j8 -fix -p ~/projets/otb/bin/release/OTB-clang3.8/ ~/projets/otb/src/OTB/Modules/Applications/*/app/*.cxx > ~/temporary/run-clang-tidy-app-log.txt #Replace override by ITK macro (to maintain compat with c++98) in Modules/Applications find . -type f -print -name "*.cxx" |xargs perl -pi -e 's/\ override/\ ITK_OVERRIDE/g'
-
- 10 Jun, 2016 1 commit
-
-
Manuel Grizonnet authored
clang-tidy tool can insert missing override keyword as a macro so that missing [optional] virtual identifiers can be easily added. build otb with clang 3.8 and use cmake option CMAKE_EXPORT_COMPILE_COMMANDS=ON. Most modules and third parties have been activated. #Save override occurences in otb code cd src/Modules ; grep -nR "override" * > ~/temporary/override_otb.txt #Run clang modernize check using utility script which allow to process the code in parallel python run-clang-tidy.py -clang-tidy-binary ~/software/clang+llvm-3.8.0-x86_64-linux-gnu-ubuntu-14.04/bin/clang-tidy -checks=-*,modernize-use-override -header-filter=/home/grizonnetm/projets/otb/src/OTB/Modules/.*/.*/include/.* -j8 -fix -p ~/projets/otb/bin/release/OTB-clang3.8/ ~/projets/otb/src/OTB/Modules/*/*/src/*.cxx ~/projets/otb/src/OTB/Examples/*/*.cxx ~/projets/otb/src/OTB/Modules/*/*/test/*.cxx > ~/temporary/run-clang-tidy-log.txt #Replace override by ITK macro (to maintain compat with c++98) find . -type f -print -name "*.h" -o -name "*.txx" |xargs perl -pi -e 's/\ override/\ ITK_OVERRIDE/g'
-
- 06 Jun, 2016 2 commits
-
-
Julien Michel authored
-
Julien Michel authored
-
- 30 May, 2016 1 commit
-
-
Rashad Kanavath authored
-
- 27 May, 2016 1 commit
-
-
Rashad Kanavath authored
-
- 26 May, 2016 2 commits
-
-
Rashad Kanavath authored
-
Julien Michel authored
-
- 20 May, 2016 2 commits
-
-
Rashad Kanavath authored
-
Rashad Kanavath authored
-
- 19 May, 2016 4 commits
-
-
Rashad Kanavath authored
-
Rashad Kanavath authored
-
Rashad Kanavath authored
-
Rashad Kanavath authored
-
- 18 May, 2016 6 commits
-
-
Rashad Kanavath authored
-
Rashad Kanavath authored
-
Rashad Kanavath authored
-
Rashad Kanavath authored
-
Rashad Kanavath authored
-
Rashad Kanavath authored
-
- 17 May, 2016 3 commits
-
-
Rashad Kanavath authored
-
Rashad Kanavath authored
-
Rashad Kanavath authored
-
- 13 May, 2016 5 commits
-
-
Rashad Kanavath authored
-
Rashad Kanavath authored
-
Rashad Kanavath authored
-
Rashad Kanavath authored
-
Rashad Kanavath authored
-
- 12 May, 2016 7 commits
-
-
Rashad Kanavath authored
-
Rashad Kanavath authored
-
Rashad Kanavath authored
-
Rashad Kanavath authored
-
Rashad Kanavath authored
-
Rashad Kanavath authored
-
Rashad Kanavath authored
-
- 11 May, 2016 2 commits
-
-
Rashad Kanavath authored
Conflicts: SuperBuild/Packaging/PackageHelper.cmake
-
Rashad Kanavath authored
This reverts commit e883243c.
-
- 10 May, 2016 3 commits
-
-
Rashad Kanavath authored
-
Rashad Kanavath authored
-
Rashad Kanavath authored
-