Commit Graph

588 Commits

Author SHA1 Message Date
Laszlo Nagy
fb72396cd2 fix installation-less mode when pkg_resource package is installed 2015-06-14 19:57:38 +02:00
Laszlo Nagy
2569362c5c fix report has current working directory when interposition mode 2015-06-14 19:50:08 +02:00
Laszlo Nagy
436b1b2b41 review filtering before analyzer 2015-06-14 19:41:47 +02:00
Laszlo Nagy
0522b02f83 cosmetic changes made by yapf 2015-06-13 18:49:50 +02:00
Laszlo Nagy
554b8b3822 rename files in bin directory 2015-06-13 18:46:14 +02:00
Laszlo Nagy
df5749c256 implement a version of scan-build with interposition mode 2015-06-13 18:25:19 +02:00
Laszlo Nagy
711e90b9cd ensure scan-build can be executed without being installed 2015-06-13 18:25:14 +02:00
Laszlo Nagy
6fdc3570f0 ensure command line backward compatibility with perl implementation 2015-06-12 23:06:39 +02:00
Laszlo Nagy
0f426b861b intercept: implement compiler wrapper interception 2015-06-12 22:22:37 +02:00
Laszlo Nagy
4ecd76a369 intercept: environment setup split from run build command 2015-06-11 23:07:59 +02:00
Laszlo Nagy
6880e91f07 libear: fix parallel build problems on eglibc 2015-06-11 22:30:33 +02:00
Laszlo Nagy
7a69a099fa driver: sequential execution on more verbose level 2015-05-08 21:35:05 +02:00
Laszlo Nagy
25fa777ec7 clang: fix typo suggested by danielmarjamaki 2015-05-08 21:09:33 +02:00
Laszlo Nagy
33715aee54 cosmetic: pylint fixes SubbmitedOne 2015-05-08 00:45:54 +02:00
Laszlo Nagy
7ea54ae124 catch up with clang r233465 (empty argument is tolerated) 2015-05-07 23:01:45 +02:00
Laszlo Nagy
035aefa829 catch up with clang r227946 commit (-isystem=* support) 2015-05-07 20:59:20 +02:00
Laszlo Nagy
62de19f506 filtering subdirectories durring analyzis 2015-05-06 23:37:46 +02:00
Laszlo Nagy
8aa4f804ac intercept: add more test on cross compiler names 2015-05-06 09:59:15 +02:00
Laszlo Nagy
cc22732ef6 travis-ci: skip broken tests when can't fix those 2015-05-04 23:01:11 +02:00
Laszlo Nagy
a66e9374ae travis-ci: bump up clang version to 3.6 2015-05-04 22:11:27 +02:00
Laszlo Nagy
dc121994be test: exec anatomy is back in tests 2015-05-03 21:54:56 +02:00
Laszlo Nagy
6ce23b209d readme: add travis-ci and coverage status images 2015-05-03 20:59:31 +02:00
Laszlo Nagy
d276057482 documentation: review documentation one more time 2015-05-03 20:34:24 +02:00
Laszlo Nagy
9921db7626 runner: write CPS like methods instead of generators 2015-05-03 19:53:51 +02:00
Laszlo Nagy
c6d707f8d1 decorator: content moved to runner 2015-05-03 11:41:45 +02:00
Laszlo Nagy
4c1fa8c785 cosmetic: run yapf on python sources 2015-05-03 11:41:40 +02:00
Laszlo Nagy
e33a278836 driver: cosmetic changes from pylint 2015-05-02 20:36:51 +02:00
Laszlo Nagy
f8669cedd1 command: add comments 2015-05-02 20:27:32 +02:00
Laszlo Nagy
b695813ae3 driver: review command line parsing and validation 2015-05-02 19:58:25 +02:00
Laszlo Nagy
21e23308d0 intercept: main is renamed to capture 2015-05-01 21:48:31 +02:00
Laszlo Nagy
082f76f569 trace: decorator removed 2015-05-01 21:35:08 +02:00
Laszlo Nagy
16662d9212 cosmetic: rename modules and package 2015-05-01 14:34:55 +02:00
Laszlo Nagy
ad624bfa46 documentation: make modules looks good on pydoc 2015-05-01 13:39:59 +02:00
Laszlo Nagy
0bec44bf8b rewrite: scan-build has sub-commands to do bear and beye jobs 2015-04-23 11:39:48 +02:00
Laszlo Nagy
3e1c0a094a beye: simplify analyzer execution 2015-04-22 15:06:51 +02:00
Laszlo Nagy
6d39ca026b command: classify -cc1 switch as internal action 2015-04-22 13:11:33 +02:00
Laszlo Nagy
6cb37dbec5 command: split the long method into small pieces 2015-04-22 13:08:45 +02:00
Laszlo Nagy
b3196f36ac command: methods moved to runner 2015-04-22 12:52:42 +02:00
Laszlo Nagy
be0b5c3387 command: use generators instead of CPS like construct 2015-04-22 12:29:49 +02:00
Laszlo Nagy
b4cfe27a1d clang: cosmetic changes 2015-04-21 21:53:39 +02:00
Laszlo Nagy
fffca08303 tests: rewrite functional test cases 2015-04-21 14:22:53 +02:00
Laszlo Nagy
3fd9363c61 test: add more function test for bear 2015-04-10 10:54:08 +02:00
Laszlo Nagy
0fe8fd5532 fix pep8 error 2015-04-09 18:45:39 +02:00
Laszlo Nagy
e36f17f714 get learnings from Bear 2015-04-09 16:22:04 +02:00
Laszlo Nagy
6d815d582c bear: fix passing argument to mkdtemp 2015-04-08 06:18:14 +02:00
Laszlo Nagy
24df4ecb63 scripts: entry points moved to scripts PhaseFive 2015-01-29 17:14:39 +01:00
Laszlo Nagy
2dacbf3820 scripts: entry points are separate scripts 2015-01-29 16:57:02 +01:00
Laszlo Nagy
4e9511b4c1 documentation: update some module sections 2015-01-29 16:25:35 +01:00
Laszlo Nagy
bc48124e12 documentation: update known problem section 2015-01-29 16:19:19 +01:00
Laszlo Nagy
a4b8fe0a8b add unit test for bear 2015-01-29 15:54:13 +01:00