Daniel Marjamäki
|
207361b174
|
Clang import; This experimental feature didn't "take off" much. After a lot of work we are still far fram the goal. I remove it now but don't rule out completely that it could ever be added again.
|
2021-04-21 18:59:48 +02:00 |
Oliver Stöneberg
|
052de79b6d
|
some test/CI related refactoring and cleanup (#3163)
|
2021-04-03 21:22:39 +02:00 |
Lars Even Almaas
|
9786f1c34b
|
Suggested implementation for rule 8.2 (#3169)
|
2021-03-25 08:25:43 +01:00 |
Daniel Marjamäki
|
3502036b14
|
Usability: Fixed loading of platform file placed in same path as project file
|
2021-03-05 08:39:09 +01:00 |
Daniel Marjamäki
|
fef956f3f0
|
Testing; Moved test/cli tests from travis to github actions
|
2021-03-01 18:49:59 +01:00 |
Daniel Marjamäki
|
6b166eb5a7
|
test/cli/test-other-projects.py: Temporarily disable test (to make Travis happy)
|
2021-02-28 23:11:25 +01:00 |
Daniel Marjamäki
|
c9bc5a076f
|
Fixed #10014 (-U switch ignored when using --project=compile_commands.json and --force)
|
2021-02-28 21:43:51 +01:00 |
Oliver Stöneberg
|
b472b4e65d
|
some Python cleanups based on PyCharm inspections (#2999)
* some Python cleanups based on PyCharm inspections
* test-helloworld.py: adjusted assert in test_addon_relative_path()
|
2021-01-31 14:27:11 +01:00 |
Daniel Marjamäki
|
6a24b4f7c8
|
Fixed #10149 (compile database; incomplete handling of directory and file)
|
2021-01-31 10:14:22 +01:00 |
Daniel Marjamäki
|
95e2eebd8a
|
Revert fix for #10149, it caused an unexpected appveyor failure
|
2021-01-30 15:01:19 +01:00 |
Daniel Marjamäki
|
43e8430a80
|
Fixed #10149 (compile database; incomplete handling of directory and file)
|
2021-01-30 12:27:40 +01:00 |
Daniel Marjamäki
|
9e9bb9f804
|
Refactor test/cli/test-proj2.py
|
2021-01-30 10:43:08 +01:00 |
Daniel Marjamäki
|
3a86262244
|
SymbolDatabase: Do not set definedType for global scope etc
|
2021-01-06 08:53:45 +01:00 |
Daniel Marjamäki
|
1c742b7995
|
Clang import: Handle AccessSpecDecl
|
2020-11-08 17:02:19 +01:00 |
Daniel Marjamäki
|
1c2e480449
|
Proper fix for test-clang-import.py failure
|
2020-11-07 18:12:47 +01:00 |
Daniel Marjamäki
|
b8e0cdcdb4
|
Travis: temporary hack to make test-clang-import.py happy
|
2020-11-07 17:23:56 +01:00 |
Jesse Boswell
|
f70e8de315
|
Fix #9567 (Inline suppression of unusedFunction errors not working when using compile database) (#2870)
|
2020-11-04 21:01:48 +01:00 |
Daniel Marjamäki
|
198bbc8a5a
|
Clang import: Better type handling
|
2020-11-03 21:37:28 +01:00 |
Daniel Marjamäki
|
8956ecb5fc
|
Clang import: Fixed data for inline static functions
|
2020-11-03 17:52:53 +01:00 |
Daniel Marjamäki
|
e053066d8b
|
Clang import: Fixed Variable::mTypeStartToken and Variable::mTypeEndToken for unnamed parameters
|
2020-11-02 20:58:43 +01:00 |
Daniel Marjamäki
|
9dc085c3ec
|
Clang import: Improved handling of overloaded operators
|
2020-11-01 15:30:51 +01:00 |
Daniel Marjamäki
|
5aab1f9692
|
Clang import: Improved handling of structs
|
2020-11-01 09:12:58 +01:00 |
Daniel Marjamäki
|
597a6eb99c
|
Clang import: Fix Variable::mTypeStartToken for const argument
|
2020-10-31 17:43:36 +01:00 |
Daniel Marjamäki
|
e044d6e219
|
Clang import: fixed AST for 'return new S()'
|
2020-10-29 21:43:35 +01:00 |
Daniel Marjamäki
|
586ddf74f1
|
Clang import; fixed ast for function call with multiple arguments
|
2020-10-09 07:54:16 +02:00 |
Daniel Marjamäki
|
64608f4e95
|
clang import; fix symbol database for 'struct Fred { int a; }; int b; void f(int c, int d) { int e; }'
|
2020-10-06 19:06:10 +02:00 |
Daniel Marjamäki
|
67cc1776d5
|
Clang import: fixed return type
|
2020-10-04 20:02:19 +02:00 |
Daniel Marjamäki
|
e3ab688597
|
Clang import: Fix syntax tree for 'case 1'
|
2020-10-04 19:33:28 +02:00 |
Daniel Marjamäki
|
c3de128a5f
|
Testing backwards compatible inline suppression
|
2020-10-04 16:42:09 +02:00 |
Daniel Marjamäki
|
c3517924d0
|
Clang import testing: Compare AST
|
2020-10-04 11:27:31 +02:00 |
Daniel Marjamäki
|
27fbe28804
|
Try to make Travis happy
|
2020-10-02 21:24:30 +02:00 |
Daniel Marjamäki
|
aa055fe430
|
try to make test/cli happy
|
2020-10-02 20:30:28 +02:00 |
Daniel Marjamäki
|
ea3a9d658a
|
Suppressions: Add special case for backwards compatibility. suppression comment after a {.
|
2020-10-02 18:56:26 +02:00 |
Daniel Marjamäki
|
61145cf878
|
test/cli/test-inline-suppress.py: better testing
|
2020-09-11 18:29:42 +02:00 |
Daniel Marjamäki
|
51f5f2c7d0
|
Fix inline suppressions problem
|
2020-09-10 21:46:15 +02:00 |
Daniel Marjamäki
|
7d01ad5b50
|
add test-clang-import that compares symboldatabases
|
2020-09-04 15:29:19 +02:00 |
Daniel Marjamäki
|
dba7108832
|
Remove test-clang-import for now so I can fix that
|
2020-09-03 21:43:26 +02:00 |
Daniel Marjamäki
|
1ce6eb34fb
|
test-clang-import: try to use --std=c++11
|
2020-09-03 21:13:08 +02:00 |
Daniel Marjamäki
|
c4da64b38b
|
Fix test-clang-import
|
2020-09-03 20:19:33 +02:00 |
Daniel Marjamäki
|
b3d7289460
|
test-clang-import: Only run tests if clang is in PATH
|
2020-09-03 20:18:33 +02:00 |
Daniel Marjamäki
|
5cd92a0eb1
|
test/cli/test-clang-import: Improved testing
|
2020-09-03 19:49:02 +02:00 |
Daniel Marjamäki
|
115ad374ba
|
test-clang-import.py: make it python2 compatible
|
2020-09-03 19:04:42 +02:00 |
Daniel Marjamäki
|
68ec7dad41
|
Add clang import test
|
2020-09-03 18:39:46 +02:00 |
Jens Yllman
|
5ba5916a11
|
clearer name on the test
|
2020-08-03 10:30:21 +02:00 |
Jens Yllman
|
1cc16deba3
|
test added to show it works after fix
|
2020-07-30 22:22:54 +02:00 |
fuzzelhjb
|
fcd5cda97f
|
Check selected files from project (#2378)
|
2020-01-10 08:57:37 +01:00 |
Daniel Marjamäki
|
81fff2edf1
|
Fixed #9464 (Import compile database; only check given configuration)
|
2019-11-09 17:51:42 +01:00 |
Daniel Marjamäki
|
8855978f8a
|
Import project: Ignoring paths better
|
2019-09-12 09:32:24 +02:00 |
Daniel Marjamäki
|
d95f29b23a
|
Fixed test/cli
|
2019-08-18 12:51:32 +02:00 |
Daniel Marjamäki
|
2471266f12
|
test/cli: test unmatchedSuppression handling separately
|
2019-08-17 17:51:48 +02:00 |