1. 07 Aug, 2017 1 commit
  2. 28 Jul, 2017 2 commits
  3. 19 Jul, 2017 1 commit
  4. 17 Jul, 2017 4 commits
  5. 11 Jul, 2017 1 commit
  6. 10 Jul, 2017 1 commit
  7. 07 Jul, 2017 1 commit
  8. 06 Jul, 2017 1 commit
  9. 03 May, 2017 1 commit
  10. 02 May, 2017 1 commit
  11. 08 Mar, 2017 2 commits
  12. 23 Jan, 2017 1 commit
  13. 14 Dec, 2016 1 commit
  14. 16 Jun, 2016 1 commit
    • Manuel Grizonnet's avatar
      ENH: Explicitly recognize virtual functions in applications · 29522e41
      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'
      29522e41
  15. 14 Mar, 2016 1 commit
  16. 11 Feb, 2016 1 commit
  17. 28 Oct, 2015 1 commit
  18. 18 Feb, 2015 1 commit
  19. 28 Oct, 2014 2 commits
  20. 15 Nov, 2013 1 commit
  21. 26 Jun, 2013 1 commit
  22. 13 Apr, 2012 1 commit
  23. 11 Apr, 2012 2 commits
  24. 26 Mar, 2012 1 commit
  25. 15 Feb, 2012 1 commit
  26. 13 Feb, 2012 1 commit
  27. 24 Jan, 2012 1 commit
  28. 06 Jan, 2012 1 commit
  29. 05 Jan, 2012 3 commits
  30. 29 Dec, 2011 1 commit
  31. 08 Dec, 2011 1 commit