From bc4ce2078514e2f4829ac22f9345bf306b7605ae Mon Sep 17 00:00:00 2001 From: Michael Keppler Date: Sun, 10 Sep 2023 11:04:39 +0200 Subject: [PATCH] Add project configuration menu contribution That's the place where all project conversion and configuration contributions of different plugins should appear. While that's basically a duplication of the sub menus in the Checkstyle command, it's the place where Eclipse developers might look first when trying to enable/disable checkstyle for a project. --- .../OSGI-INF/l10n/bundle.properties | 4 +- net.sf.eclipsecs.ui/plugin.xml | 55 +++++++++++++++++-- 2 files changed, 53 insertions(+), 6 deletions(-) diff --git a/net.sf.eclipsecs.ui/OSGI-INF/l10n/bundle.properties b/net.sf.eclipsecs.ui/OSGI-INF/l10n/bundle.properties index 173de7b57..668c8db32 100644 --- a/net.sf.eclipsecs.ui/OSGI-INF/l10n/bundle.properties +++ b/net.sf.eclipsecs.ui/OSGI-INF/l10n/bundle.properties @@ -55,4 +55,6 @@ commands.category.name = Checkstyle actionSet.label = Checkstyle extension-point.quickfix-provider.name = Checkstyle Quickfix provider extension-point.filter-editor.name = Checkstyle filter editors -extension-point.config-types-ui.name = Checkstyle configuration type editors \ No newline at end of file +extension-point.config-types-ui.name = Checkstyle configuration type editors +addnature.label = Add Checkstyle Nature +removenature.label = Remove Checkstyle Nature \ No newline at end of file diff --git a/net.sf.eclipsecs.ui/plugin.xml b/net.sf.eclipsecs.ui/plugin.xml index c38994186..c7ad888a2 100644 --- a/net.sf.eclipsecs.ui/plugin.xml +++ b/net.sf.eclipsecs.ui/plugin.xml @@ -31,8 +31,8 @@ filter="FilesFromPackage"/> - - + - + @@ -128,8 +128,8 @@ + Provide marker resolutions + --> + + + + + + + + + + + + + + + + + + + + + + + + + + +