summaryrefslogtreecommitdiff
path: root/plugins/clangstaticanalyzer/clangstaticanalyzer.qbs
Commit message (Collapse)AuthorAgeFilesLines
* Move sources to new location for Qt Creator repositorycsa-masterEike Ziller2016-01-201-74/+0
| | | | | | | When moving the files within the merge commit, git for some reason does not recognize the files as moved, so we move them before actually doing the merge. Change-Id: I5a8ba6b027734c8ff38a7f2a5dc51a30a0fc17a8 Reviewed-by: Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
* Remove license checker dependencyNikolai Kosjar2016-01-201-2/+1
| | | | | | | Change-Id: I99fc1ad25adf294409f372c654f2affb872f8957 Reviewed-by: Christian Kandeler <christian.kandeler@theqtcompany.com> Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com> Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com>
* qbs build: Remove workaround for fixed qbs bug.Christian Kandeler2015-08-281-2/+1
| | | | | | | Also remove an outdated comment. Change-Id: Ib4a647b35ef5ad975a71cad35bba8e9d2a748e9c Reviewed-by: Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
* Factor out license check.Christian Kandeler2015-07-021-0/+1
| | | | | Change-Id: Ifcaab7252239bde1affa8bc55ab38761c0f6e99f Reviewed-by: Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
* qbs build: Soft dependency on LicenseChecker.Christian Kandeler2015-06-261-2/+1
| | | | | Change-Id: Ia74c556155f5c0c0344cabf4ba13b36e31430c68 Reviewed-by: Christian Stenger <christian.stenger@theqtcompany.com>
* Merge remote-tracking branch 'origin/3.4'Eike Ziller2015-04-231-1/+7
|\
| * qbs build: Clear file tags of unit test resources.csa-v3.4.0Christian Kandeler2015-04-161-1/+7
| | | | | | | | | | | | | | Otherwise qbs will try to build the cpp files in there. Change-Id: I8afd776c8e03bd5f2aea5ac254e94168c23290c3 Reviewed-by: Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
* | Merge remote-tracking branch 'origin/3.4'Eike Ziller2015-04-151-0/+5
|\ \ | |/
| * Add missing test dependenciesNikolai Kosjar2015-04-131-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | Adapting to commit 044eeacde5ee1add8b06a8a53b86fd5c6991d488 Load only tested plugins when invoked with -test in the qtcreator repository. Change-Id: If28c6c79fe412e35726567505080e3723092968d Reviewed-by: Christian Kandeler <christian.kandeler@theqtcompany.com>
* | Remove now-unneeded PathChooser subclass.Christian Kandeler2015-03-031-2/+0
|/ | | | | Change-Id: Ic7cbe4566159675ae9e776d723ed213c1e7c71ec Reviewed-by: Andre Poenitz <andre.poenitz@theqtcompany.com>
* Allow users to suppress diagnostics.Christian Kandeler2015-02-271-0/+7
| | | | | | | | | | | | This patch deals with what is likely the most common use case: Filtering specific messages at a particular location. The current granularity is essentially per-file (and per-function, where possible), which seems more useful than taking line numbers into account, as that would not be robust with regards to code changes elsewhere in the file. We can fine-tune this if the need arises. Change-Id: I4e9b2671fa199339cc3b995953d072b840cd3205 Reviewed-by: Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
* Don't attempt to analyze using icecc masquerading as clang.Christian Kandeler2015-02-261-0/+2
| | | | | | | Also warn the user in the settings page against this. Change-Id: I4dbae953aa85f8dbdc9baa8dd0fda8ff0da45b76 Reviewed-by: Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
* Add unit tests.Christian Kandeler2015-02-091-0/+11
| | | | | | | | | | | | | | | | | These test the complete workflow as the user experiences it when clicking "Start". Intended usage: (1) Run sdktool to set up a kit with the toolchain you want to test against (using a temporary directory). The tests assume exactly one Kit to be present. (2) Start Creator with a matching settings path and "-load ClangStaticAnalyzer -test ClangStaticAnalyzer". (3) Repeat until all toolchains have been tested. The initial implementation tests one trivial source file with both qbs and qmake. Change-Id: I810f23e2990a789a4dd9f1dd16335fbcf5c5f39f Reviewed-by: Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
* Add qbs project file.Christian Kandeler2014-11-181-0/+47
Change-Id: I675c1f95d7a22dca4a6cfdc8bec3f815d2576884 Reviewed-by: Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>