Laszlo Nagy
1f5628377f
Bump up version number
2.0.10
2017-10-03 08:55:04 +11:00
Laszlo Nagy
ba6b131d2b
add typing as dependency
2017-10-03 08:53:33 +11:00
Laszlo Nagy
8b6ff53b07
bump up version numbers
2.0.9
2017-09-03 18:37:43 +10:00
Laszlo Nagy
596f665fb9
report creator does not crash on empty files
2017-09-03 18:35:37 +10:00
Laszlo Nagy
515121e646
add more typing
2017-09-03 17:53:31 +10:00
Laszlo Nagy
b48b017afb
apply review comments from phabricator
2017-08-11 21:44:01 +10:00
Laszlo Nagy
2a2a086443
try to run qmake test on appveyor
2017-08-09 22:53:15 +10:00
Jani Mikkonen
0a3dd5bdbf
intercept-build to work with response files.
...
More info: https://msdn.microsoft.com/en-us/library/3te4xt0y.aspx
QT's qmake nmake generator generates makefile that puts all the
compilation units into response file. Thus, when compiling with
intercept-build to generate compilation_database.json, it won't get
populated due to _split_command not being able to detect any source
files in the intercepted call.
This patch will read the response file and append its data as
commandline parameters.
Includes unittest - essentially it covers also the functionality
so i dont see any need for "proper" functional test.
2017-08-09 20:58:13 +10:00
Laszlo Nagy
34e03511c7
bump up version number
2.0.8
2017-08-09 20:52:45 +10:00
Laszlo Nagy
82c7acd9a4
fix appveyor build
2017-08-06 00:20:41 +10:00
Laszlo Nagy
7e52731ebd
remove osx-xcode6.4 since can't have pip installed
2017-08-06 00:01:35 +10:00
Laszlo Nagy
821c4aaf05
add typing
2017-08-05 23:23:53 +10:00
Laszlo Nagy
5af43962e9
try to fix #88
2017-08-05 19:48:37 +10:00
Laszlo Nagy
06aeba36db
D34489: fix to put "-analyzer-config" flag in front of the analyzer config flags
2017-08-05 19:48:37 +10:00
Laszlo Nagy
14e9908acc
replace @staticmethod to @classmethod
2017-07-08 14:30:15 +02:00
Laszlo Nagy
9b03665f68
bump up version number
2.0.7
2017-06-23 15:33:40 +02:00
Laszlo Nagy
1b6acffac8
fix #86
2017-06-23 15:16:26 +02:00
Zoltán Gera
e58f8fc49c
Handle plist-multi-file output format
2017-06-05 20:23:15 +10:00
Laszlo Nagy
d6efdfd9bd
bump up version number
2.0.6
2017-05-31 22:59:12 +10:00
Laszlo Nagy
605f8d3a89
fix 0 length argument problem
2017-05-31 22:57:22 +10:00
Laszlo Nagy
81ddab6282
bump up version number
2.0.5
2017-05-20 21:04:03 +10:00
Laszlo Nagy
843d56a8d9
lit ignore previously created directories
2017-05-20 20:51:45 +10:00
Laszlo Nagy
b476075615
add coveralls back
2017-05-20 20:51:13 +10:00
Laszlo Nagy
20137f57de
run lit test without install
2017-05-20 12:42:18 +10:00
Laszlo Nagy
dc73f5d028
bump up version number
2.0.4
2017-05-07 17:36:53 +10:00
Laszlo Nagy
d76feab992
fix more pylint issues
2017-05-07 17:30:09 +10:00
Laszlo Nagy
6dfbe0e4bb
make lint tools less verbose
2017-05-07 16:52:26 +10:00
Laszlo Nagy
9f3fbba80d
run non configured pylint on travis-ci
2017-05-07 16:47:41 +10:00
Laszlo Nagy
f48f439054
run pep8 and flake8 on travis-ci
2017-05-07 11:31:18 +10:00
Laszlo Nagy
306a1ca1d6
add python 3.6 to the platform list
2017-05-07 10:20:58 +10:00
Laszlo Nagy
a58545d06f
bump up version number
2.0.3
2017-04-30 11:19:27 +10:00
Laszlo Nagy
ed4a704f4a
add deploy target to release on pypi
2017-04-30 11:11:57 +10:00
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