Commit Graph

588 Commits

Author SHA1 Message Date
Laszlo Nagy
ecb003b939 update functional test cases 2017-04-27 22:47:38 +10:00
Laszlo Nagy
e879e36111 run test without test package 2017-04-27 19:57:31 +10:00
Laszlo Nagy
342f5659b0 use trusty and Clang 4.0 on travis-ci for linux builds 2017-04-27 09:09:27 +10:00
Laszlo Nagy
88a77421dd remove not used argument group 2017-04-20 22:06:50 +10:00
Laszlo Nagy
2f28e4f803 bump up clang version to 3.9 in travis-ci 2017-04-09 23:19:56 +10:00
Laszlo Nagy
b37d7d4d01 revert longer logging line in intercept.parse_exec_trace 2017-04-08 20:37:17 +10:00
Laszlo Nagy
628108eb1d libear json writing errors silent 2017-04-08 19:40:43 +10:00
Laszlo Nagy
a35167c4f2 libear json writing refactored 2017-04-08 19:19:29 +10:00
Laszlo Nagy
282a35f995 use mkstemp to create execution trace file 2017-04-08 13:14:44 +10:00
Laszlo Nagy
317bb6848b compilation class methods renamed 2017-04-07 22:00:15 +10:00
Laszlo Nagy
5480fc4d73 compilation object does implement __hash__, __eq__ without _hash_str 2017-03-25 19:58:58 +11:00
Laszlo Nagy
cd471df603 fix test tool package name 2017-03-25 19:25:58 +11:00
Laszlo Nagy
9f1882e1bb comment fix on report module 2017-03-11 21:11:12 +11:00
Laszlo Nagy
662fc4be69 follow up on clang's scan-build review changes 2017-03-11 21:05:46 +11:00
Laszlo Nagy
035a68c73f cosmetic renaming 2017-03-04 15:28:18 +11:00
Laszlo Nagy
b9382ba64b remove hand written tempdir and use tempfile.tmpdir instead 2017-03-04 13:08:54 +11:00
Laszlo Nagy
1d6ab8e931 follow up on clang's scan-build review changes 2017-03-04 12:56:32 +11:00
Laszlo Nagy
e9a5ae6513 compiler wrapper decorator refactored 2017-02-24 22:16:25 +11:00
Laszlo Nagy
3c683b1b8a bump up version number pypi-2.0.2 2016-11-15 21:56:34 +11:00
Laszlo Nagy
811827a4d0 use uuid instead of pid to avoid colision on windows 2016-11-14 23:56:39 +11:00
Laszlo Nagy
361deb9e63 intercept.capture does not deal with previous run results 2016-11-14 22:16:15 +11:00
Laszlo Nagy
3989034737 simplify JSON read/write on libscanbuild side 2016-11-14 21:28:44 +11:00
Laszlo Nagy
3e7172e9cd bump up version number pypi-2.0.1 2016-11-13 11:57:46 +11:00
Laszlo Nagy
4f2e19b25e test case added for JSON problem fix 2016-11-13 11:46:33 +11:00
Laszlo Nagy
0553b0070b libear JSON string encode fixed 2016-11-10 22:41:44 +11:00
Laszlo Nagy
8859db446f intercept trace files now pure JSON files, no append anymore 2016-11-10 08:27:27 +11:00
Laszlo Nagy
47fe3b9905 update CHANGES.txt pypi-2.0 2016-11-08 22:51:45 +11:00
Laszlo Nagy
3a3150288b cosmetic change 2016-11-08 20:24:24 +11:00
Laszlo Nagy
8cbdc533e9 intercept capture does not write file itself 2016-11-08 19:42:16 +11:00
Laszlo Nagy
f94595d707 trim down execution details 2016-11-08 09:13:40 +11:00
Laszlo Nagy
0cdb21c5e0 add test for shell_split method 2016-11-06 23:19:06 +11:00
Laszlo Nagy
4951f33d68 pump up version number for appveyor too 2016-11-06 21:10:30 +11:00
Laszlo Nagy
506ed63a22 add docstrings to compilation module 2016-11-06 21:04:10 +11:00
Laszlo Nagy
09ef5e7343 execution type refactored to module level from intercept 2016-11-05 19:32:16 +11:00
Laszlo Nagy
1880b6b90d remove shell and wincmd modules 2016-11-04 23:54:15 +11:00
Laszlo Nagy
9524e5dd82 duplicate check moved to report 2016-11-04 23:19:29 +11:00
Laszlo Nagy
bd2d2e125b create class to represent compilation 2016-11-04 23:04:24 +11:00
Laszlo Nagy
1841d9859b prepare diff tool for arguments change 2016-11-01 19:20:36 +11:00
Laszlo Nagy
b72d083337 file is relative in compilation database 2016-11-01 18:58:58 +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
1078abd864 compilation: known compilers split into c vs c++ group 2016-10-28 23:08:41 +11:00
Laszlo Nagy
44576904e0 output directory re-assignment and report simplifications 2016-10-25 22:51:52 +11:00
Laszlo Nagy
0b7ac4e78e fix travis-ci problem 2016-10-24 20:35:42 +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