mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-07-01 22:25:25 +02:00

- add new FixitErrorParser that extends RegexErrorParser and is used to replace the error parser for GNUCErrorParser - add new FixManager class to bind a fixit message with its problem marker - modify ProblemMarkerFilterManager to register the last accepted ProblemMarkerInfo for a particular resource so the FixitErrorParser can find the last error marker for the file that precedes the fixit message - FixitErrorParser looks for fix-it messages and binds them via FixitManager to the last error marker for the file - add new Fixit class to contain the details of a gcc fix-it - add new QuickFixForFixit which applies the gcc fix-it for the file - add new (.*) regex in codan.ui.checkers patterns that will trigger before any other error and will look for the fix-it message format - change cdt.core to expose cdt.internal.errorparsers to codan.checkers.ui - change codan.core to expose codan.internal.core.model to codan.checkers.ui - fix CDocumentProvider.setOverlay method to not overlay a CMarkerAnnotation that has a quick fix - when deleting all C problem markers, also make a call to FixManager.deleteAllMarkers() so markers aren't left referenced Change-Id: Ibf8ff7d8addb1bf092dc4ef35de0d92de0309589
28 lines
1.1 KiB
Text
28 lines
1.1 KiB
Text
Manifest-Version: 1.0
|
|
Bundle-ManifestVersion: 2
|
|
Bundle-Name: %Bundle-Name
|
|
Bundle-SymbolicName: org.eclipse.cdt.codan.core;singleton:=true
|
|
Bundle-Version: 4.0.0.qualifier
|
|
Bundle-Activator: org.eclipse.cdt.codan.core.CodanCorePlugin
|
|
Bundle-Vendor: %Bundle-Vendor
|
|
Require-Bundle: org.eclipse.core.runtime,
|
|
org.eclipse.core.resources
|
|
Bundle-ActivationPolicy: lazy
|
|
Bundle-RequiredExecutionEnvironment: JavaSE-1.8
|
|
Export-Package: org.eclipse.cdt.codan.core,
|
|
org.eclipse.cdt.codan.core.model,
|
|
org.eclipse.cdt.codan.core.model.cfg;x-friends:="org.eclipse.cdt.codan.core.cxx,org.eclipse.cdt.codan.checkers",
|
|
org.eclipse.cdt.codan.core.param,
|
|
org.eclipse.cdt.codan.internal.core;
|
|
x-friends:="org.eclipse.cdt.codan.core,
|
|
org.eclipse.cdt.codan.core.cxx,
|
|
org.eclipse.cdt.codan.core.test,
|
|
org.eclipse.cdt.codan.ui,
|
|
org.eclipse.cdt.codan.ui.cxx",
|
|
org.eclipse.cdt.codan.internal.core.cfg;x-friends:="org.eclipse.cdt.codan.core.cxx",
|
|
org.eclipse.cdt.codan.internal.core.model;
|
|
x-friends:="org.eclipse.cdt.codan.core.cxx,
|
|
org.eclipse.cdt.codan.core.test,
|
|
org.eclipse.cdt.codan.ui,
|
|
org.eclipse.cdt.codan.ui.cxx,
|
|
org.eclipse.cdt.codan.checkers.ui"
|