cppcheck/cli
bwoester 9b28499412 Import BCB6 projects (#1245)
* added support for reading borland c++ builder 6 projects

* add: fetch sysdefines from project
add: start providing bcb6 predefines (WIP)

* configure all the internal defines for BCB6

* make sure define strings don't start with ';'

* improvements on bwoesters BCB6 project support

- improved `*.bpr` XML handling by reducing the number of loops
- added `const` where aplicable
- optimized compiler argument parser performance
- reformatted code with provided astyle config

* - undo looping (keep it the same as the other implementations)
- keep parsing of cflags simple and separate from the synonym cleanup (no need for micro optimization in this place)
- move input validation to FileSettings::setDefines
- re-run astyle

* use [] instead of at() when comparing characters
2018-05-20 18:19:20 +02:00
..
CMakeLists.txt
cli.vcxproj
cli.vcxproj.filters
cmdlineparser.cpp Import BCB6 projects (#1245) 2018-05-20 18:19:20 +02:00
cmdlineparser.h Refactoring. Rename methods 2018-04-23 12:39:47 +02:00
cppcheckexecutor.cpp Refactoring. Rename methods 2018-04-23 12:39:47 +02:00
cppcheckexecutor.h Fix override warnings. (#1234) 2018-05-15 16:37:40 +02:00
filelister.cpp
filelister.h
main.cpp
threadexecutor.cpp Refactorizations: 2018-04-11 09:44:35 +02:00
threadexecutor.h Fix override warnings. (#1234) 2018-05-15 16:37:40 +02:00
version.rc