1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-23 14:42:11 +02:00
cdt/codan/org.eclipse.cdt.codan.core
Jeff Johnston 795a90288b Bug 497670 - Support compiler provided "fix-it" hints
- 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
2017-04-17 20:01:27 -04:00
..
.settings Move the rest of the CDT plugins to java 8 2016-06-22 14:51:43 -04:00
META-INF Bug 497670 - Support compiler provided "fix-it" hints 2017-04-17 20:01:27 -04:00
OSGI-INF/l10n Normalized extension point labels. 2012-08-24 10:14:48 -07:00
schema Bug 372551. Codan support for writing checkers that invoke external 2012-04-18 15:52:48 -04:00
src/org/eclipse/cdt/codan Bug 492230 - Replace buffer.append(a+b) calls 2016-04-25 11:38:47 -05:00
.classpath Move the rest of the CDT plugins to java 8 2016-06-22 14:51:43 -04:00
.options codan - tracing options for printing checker stats 2015-03-04 14:27:39 -05:00
.project [279740] API scrub 2010-03-08 19:51:33 +00:00
about.html Add missing about.html files. 2010-06-14 18:35:55 +00:00
build.properties Bug 351157 - Codan Source Plugin has incorrect Bundle-Name / 2011-07-05 21:59:02 -04:00
plugin.xml Normalized extension point labels. 2012-08-24 10:14:48 -07:00