1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-08-09 17:25:38 +02:00
Find a file
Felix Morgner 47ceed3cbe Bug 525250: "Create local variable" offered outside of local scopes
When invoked from within 'isApplicable(IMarker)', 'isCodanProblem()' did
not work as expected, since it used a cached value that was only updated
in 'run(IMarker)'. The old API 'isCodanProblem()' has been marked as
deprecated and is replaced by 'isCodanProblem(IMarker)', which works
directly on the marker, instead of using a cached result.

Additionally, two new APIs in 'QuickFixTestCase', called
'calculateQuickFixApplicability()' and
'assertIsApplicableForAllMarkers(boolean)', are introduced. The former
can be used to record the applicability of the QuickFix under test for
every marker in the test code, while the latter provides a way to assert
on the applicability. For finer grained assertions,
'calculateQuickFixApplicability()' returns the calculated map.

Change-Id: I7c53fd26afefa37ff086559acea75a7a33ecd5d7
Signed-off-by: Felix Morgner <fmorgner@hsr.ch>
2018-03-14 09:30:42 +01:00
.mvn releng: Make use of Tycho POM-less functionality 2017-02-13 23:19:56 -04:00
build Sonar fixes in Meson plugins. 2018-03-09 10:40:53 +02:00
codan Bug 525250: "Create local variable" offered outside of local scopes 2018-03-14 09:30:42 +01:00
core Bug 282494 - Incorrect colors in Show Macro expansion dialog in case of 2018-03-11 12:15:41 -04:00
cross [releng] Bump version to 9.5.0 2018-02-13 11:25:08 +00:00
debug [releng] Update CDT in preparation for Photon M6 2018-03-09 23:28:52 +00:00
doc [releng] Bump version to 9.5.0 2018-02-13 11:25:08 +00:00
dsf [releng] Bump version to 9.5.0 2018-02-13 11:25:08 +00:00
dsf-gdb Bug 532297: Cache registers per version of GDB 2018-03-11 19:37:30 +00:00
jtag [releng] Bump version to 9.5.0 2018-02-13 11:25:08 +00:00
launch [releng] Add version constraints on linuxtools due to API change 2018-03-10 00:34:24 +00:00
llvm [releng] Bump version to 9.5.0 2018-02-13 11:25:08 +00:00
lrparser [releng] Bump version to 9.5.0 2018-02-13 11:25:08 +00:00
lsp4e-cpp Fix API error in lsp4e.cpp plugin. 2017-11-02 11:57:08 -04:00
memory [releng] Bump version to 9.5.0 2018-02-13 11:25:08 +00:00
native [releng] Bump version to 9.5.0 2018-02-13 11:25:08 +00:00
qt [releng] Bump version to 9.5.0 2018-02-13 11:25:08 +00:00
releng [releng] Update CDT in preparation for Photon M6 2018-03-09 23:28:52 +00:00
remote [releng] Bump version to 9.5.0 2018-02-13 11:25:08 +00:00
testsrunner [releng] Bump version to 9.5.0 2018-02-13 11:25:08 +00:00
toolchains/arduino [releng] Bump version to 9.5.0 2018-02-13 11:25:08 +00:00
upc [releng] Bump version to 9.5.0 2018-02-13 11:25:08 +00:00
util [releng] Bump version to 9.5.0 2018-02-13 11:25:08 +00:00
visualizer [releng] Bump version to 9.5.0 2018-02-13 11:25:08 +00:00
windows [releng] Bump version to 9.5.0 2018-02-13 11:25:08 +00:00
xlc [releng] Bump version to 9.5.0 2018-02-13 11:25:08 +00:00
.gitignore Ignore NFS-created files. 2012-11-08 13:34:54 -08:00
pom.xml Add Meson docs plug-in 2018-03-07 12:15:56 -05:00