Laszlo Nagy
|
317bb6848b
|
compilation class methods renamed
|
2017-04-07 22:00:15 +10:00 |
|
Laszlo Nagy
|
662fc4be69
|
follow up on clang's scan-build review changes
|
2017-03-11 21:05:46 +11:00 |
|
Laszlo Nagy
|
1d6ab8e931
|
follow up on clang's scan-build review changes
|
2017-03-04 12:56:32 +11:00 |
|
Laszlo Nagy
|
8cbdc533e9
|
intercept capture does not write file itself
|
2016-11-08 19:42:16 +11:00 |
|
Laszlo Nagy
|
09ef5e7343
|
execution type refactored to module level from intercept
|
2016-11-05 19:32:16 +11:00 |
|
Laszlo Nagy
|
bd2d2e125b
|
create class to represent compilation
|
2016-11-04 23:04:24 +11:00 |
|
Laszlo Nagy
|
8bc9035df8
|
intercept: use hand written genarators and split up big functions
|
2016-11-01 00:13:20 +11:00 |
|
Laszlo Nagy
|
d88d10770b
|
--use-cc and --use-c++ parameters are used to find compilers
|
2016-10-30 14:12:27 +11:00 |
|
Laszlo Nagy
|
d8800e97ee
|
use assert for programing errors
|
2016-10-29 14:28:03 +11:00 |
|
Laszlo Nagy
|
d6b9348130
|
make compilation entries in one place
|
2016-10-29 14:06:33 +11:00 |
|
Laszlo Nagy
|
0aed42782d
|
analyzer does not call split_compiler, but split_command
|
2016-10-29 12:22:02 +11:00 |
|
Laszlo Nagy
|
9ffdb742cc
|
run_command split output into lines
|
2016-10-29 12:21:58 +11:00 |
|
Laszlo Nagy
|
44576904e0
|
output directory re-assignment and report simplifications
|
2016-10-25 22:51:52 +11:00 |
|
Laszlo Nagy
|
6477c2316c
|
runner and analyze module is one now
|
2016-10-23 13:45:03 +11:00 |
|
Laszlo Nagy
|
8eaa3c4ede
|
pass wrapper parameters as JSON dictionary
|
2016-10-23 13:16:52 +11:00 |
|
Laszlo Nagy
|
ce8f8b04ad
|
add functional test against ignore configure step
|
2016-10-23 00:31:53 +11:00 |
|
Laszlo Nagy
|
80e133b15a
|
create argument module for command line parsing and validation
|
2016-10-22 23:52:38 +11:00 |
|
Laszlo Nagy
|
186525ea0b
|
add checker enable/disable functional tests
|
2016-10-22 20:23:16 +11:00 |
|
Laszlo Nagy
|
9a33d8abc5
|
unify the command line parameter mapper functions in analyzer module
|
2016-10-22 20:23:16 +11:00 |
|
Laszlo Nagy
|
0e1d19e8b9
|
add test against exclude flag (and fix findings)
|
2016-10-22 20:23:16 +11:00 |
|
Laszlo Nagy
|
b520ee05e2
|
Clang execution now write log before
|
2016-10-22 20:23:16 +11:00 |
|
Laszlo Nagy
|
b5f7b8300e
|
windows: use console scripts for executables
|
2016-10-22 20:23:16 +11:00 |
|
Laszlo Nagy
|
7a8f025cec
|
apply pycharm code inspection suggestions
|
2016-09-06 21:29:42 +10:00 |
|
Laszlo Nagy
|
e4b6f22276
|
fix wrapper logging was missing
|
2016-08-21 22:32:10 +10:00 |
|
Laszlo Nagy
|
dc6c8e35f5
|
rething command wrappers
|
2016-08-16 03:55:54 +02:00 |
|
Laszlo Nagy
|
fee82a66c0
|
add more comment on the analyzer cleanup
|
2016-07-18 09:20:46 +10:00 |
|
Laszlo Nagy
|
d6f6f0dbbd
|
review analyzer entry point
|
2016-07-17 23:47:10 +10:00 |
|
Laszlo Nagy
|
e714f60e13
|
pick up CC and CXX if compiler is not specified
|
2016-05-27 22:52:09 +10:00 |
|
Laszlo Nagy
|
551ea0a97b
|
do copy paramaters before call analyzer runner
|
2016-04-23 00:49:06 +10:00 |
|
Laszlo Nagy
|
f66e1c8de9
|
cleanup on log initialization
|
2016-04-17 00:33:59 +10:00 |
|
Laszlo Nagy
|
5af208a12b
|
log analyzer output in runner module
|
2016-04-17 00:32:58 +10:00 |
|
Laszlo Nagy
|
de73dcc270
|
create decorator for compiler wrappers
|
2016-04-17 00:32:58 +10:00 |
|
Laszlo Nagy
|
18a8eb8833
|
review clang module
|
2016-04-17 00:30:51 +10:00 |
|
Laszlo Nagy
|
31a96ac2ef
|
D17487 apply review changes
|
2016-04-17 00:27:05 +10:00 |
|
Laszlo Nagy
|
c68ef3417b
|
fix backward compatibility with perl version
|
2016-03-13 20:55:05 +11:00 |
|
Laszlo Nagy
|
de03471503
|
separate compile option filtering
|
2016-03-13 20:55:00 +11:00 |
|
Laszlo Nagy
|
1686b702be
|
D16200: Add --force-analyze-debug-code option to scan-build to force debug build
|
2016-01-30 03:37:41 +00:00 |
|
Laszlo Nagy
|
c77d025ac3
|
rename report_failures to output_failures
|
2015-12-25 22:46:49 +01:00 |
|
Laszlo Nagy
|
205445243a
|
command entry points implemented as decorator
|
2015-12-25 22:13:52 +01:00 |
|
Laszlo Nagy
|
de96c00dce
|
rename entry points for D9600
|
2015-12-25 21:26:23 +01:00 |
|
Laszlo Nagy
|
1b46cbe643
|
add checks for compiler wrappers
|
2015-12-11 20:33:29 +00:00 |
|
Laszlo Nagy
|
db97daf803
|
fix compiler wrapper names
|
2015-12-10 21:02:17 +00:00 |
|
Laszlo Nagy
|
f45264ebf2
|
add better instruction on program crash to the user
|
2015-12-07 17:32:19 +01:00 |
|
Laszlo Nagy
|
4150abd49f
|
cosmetic changes
|
2015-12-07 16:00:29 +01:00 |
|
Laszlo Nagy
|
91688b4765
|
fix typo
|
2015-12-06 23:23:30 +00:00 |
|
Laszlo Nagy
|
412c253efa
|
logging: add more debug log to trace the execution path easier
|
2015-11-25 10:00:31 +00:00 |
|
Laszlo Nagy
|
5b1fd21ce7
|
clang: add crash tests against checker list
|
2015-11-24 23:37:49 +00:00 |
|
Laszlo Nagy
|
5f6a9918e4
|
fix Devin's comments
|
2015-11-24 00:39:46 +00:00 |
|