From eec9691d502b372a6512d97462b784e5ba1d1945 Mon Sep 17 00:00:00 2001 From: Michael Keppler Date: Sun, 31 Mar 2024 19:59:55 +0200 Subject: [PATCH] have sevntu plugin in target platform That is the most simple way of testing also the sevntu functionality. Launching a debug runtime with all workspace and target platform plugins enabled has the sevntu plugin automatically. --- config/checkstyle_checks.xml | 6 ++++++ net.sf.eclipsecs.target/net.sf.eclipsecs.target.target | 6 +++++- net.sf.eclipsecs.target/net.sf.eclipsecs.target.tpd | 5 +++++ 3 files changed, 16 insertions(+), 1 deletion(-) diff --git a/config/checkstyle_checks.xml b/config/checkstyle_checks.xml index 4d53807c4..2b4d54d44 100644 --- a/config/checkstyle_checks.xml +++ b/config/checkstyle_checks.xml @@ -402,6 +402,12 @@ + + + + diff --git a/net.sf.eclipsecs.target/net.sf.eclipsecs.target.target b/net.sf.eclipsecs.target/net.sf.eclipsecs.target.target index 811c55593..3bc5c12ad 100644 --- a/net.sf.eclipsecs.target/net.sf.eclipsecs.target.target +++ b/net.sf.eclipsecs.target/net.sf.eclipsecs.target.target @@ -1,7 +1,7 @@ - + @@ -36,6 +36,10 @@ + + + + diff --git a/net.sf.eclipsecs.target/net.sf.eclipsecs.target.tpd b/net.sf.eclipsecs.target/net.sf.eclipsecs.target.tpd index cef8acf06..1c7e99457 100644 --- a/net.sf.eclipsecs.target/net.sf.eclipsecs.target.tpd +++ b/net.sf.eclipsecs.target/net.sf.eclipsecs.target.tpd @@ -45,6 +45,11 @@ location "https://download.eclipse.org/tools/orbit/downloads/drops/R202208302134 org.objectweb.asm.tree } +// include sevntu plugin, so we can test it easily when launching a debug runtime +location "https://sevntu-checkstyle.github.io/sevntu.checkstyle/update-site/" { + com.github.sevntu.checkstyle.checks.feature.feature.group +} + // If the following part has errors and no syntax highlighting, then please use Help>About>Installation>Installed Software>Target Platform DSL>Uninstall. // After restarting please install the current version from the URL in line 1. maven ApacheCommons