- Sep 16, 2016
-
-
Manuel Grizonnet authored
-
- Sep 15, 2016
-
-
Manuel Grizonnet authored
-
- Sep 09, 2016
-
-
Rashad Kanavath authored
-
- Sep 02, 2016
-
-
Rashad Kanavath authored
-
- Sep 01, 2016
-
-
Manuel Grizonnet authored
-
- Aug 12, 2016
-
-
Julien Michel authored
ENH: Ensure RAM parameter is used by persistent filters (should be applied likewise for all applications)
-
- Aug 09, 2016
-
-
Julien Michel authored
The "count-insert" idiom is an antipattern that leads to searching the element twice. Avoid that and also the 0 comparison a bit below. In addition, cache the end iterators of the two maps. This is safe as the iterators stay valid when the map is modified.
-
- Aug 04, 2016
-
-
Rashad Kanavath authored
-
- Jul 29, 2016
-
-
- Jul 20, 2016
-
-
Guillaume Pasero authored
-
- Jul 13, 2016
-
-
Rashad Kanavath authored
-
- Jul 12, 2016
-
-
Guillaume Pasero authored
-
Guillaume Pasero authored
-
Guillaume Pasero authored
-
Julien Michel authored
TEST: Changing output data format to .img because gdal < 2.0 does not handle properly the AREA_OR_POINT georeferencing for tiff format
-
- Jul 11, 2016
-
-
Rashad Kanavath authored
-
Rashad Kanavath authored
-
- Jul 05, 2016
-
-
Julien Michel authored
-
Julien Michel authored
-
This patch is authored by Bas Couwenberg <sebastic@debian.org>
-
Julien Michel authored
-
Rashad Kanavath authored
-
- Jul 01, 2016
-
-
Julien Michel authored
-
Guillaume Pasero authored
-
- Jun 30, 2016
-
-
Guillaume Pasero authored
-
Guillaume Pasero authored
-
Guillaume Pasero authored
-
Guillaume Pasero authored
-
- Jun 29, 2016
-
-
Guillaume Pasero authored
-
Guillaume Pasero authored
-
- Jun 28, 2016
-
-
Guillaume Pasero authored
-
- Jun 27, 2016
-
-
Guillaume Pasero authored
-
- Jun 24, 2016
-
-
Guillaume Pasero authored
-
Guillaume Pasero authored
-
- Jun 23, 2016
-
-
Guillaume Pasero authored
-
- Jun 20, 2016
-
-
Guillaume Pasero authored
-
- Jun 16, 2016
-
-
Guillaume Pasero authored
-
Guillaume Pasero authored
-
Manuel Grizonnet authored
Where available, use c++11 features to identify potential nullptr usage errors. 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-nullptr -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/Modules/*/*/app/*.cxx ~/projets/otb/src/OTB/Examples/*/*.cxx ~/projets/otb/src/OTB/Modules/*/*/test/*.cxx > ~/temporary/run-clang-tidy-nullptr-log.txt find . -type f -print -name "*.h" -o -name "*.txx" -o -name "*.cxx" |xargs perl -pi -e 's/nullptr/ITK_NULLPTR/g'
-
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'
-