From 1bc95636eff0cebd258d3185b1315c98c3688bdc Mon Sep 17 00:00:00 2001 From: alfeilex <101652401+alfeilex@users.noreply.github.com> Date: Fri, 19 Jan 2024 15:27:57 +0100 Subject: [PATCH] Resolve Comments --- ...lipseCommandlet.java => ExamplePluginBasedCommandlet.java} | 4 ++-- .../com/devonfw/tools/ide/tool/PluginBasedCommandletTest.java | 2 +- .../home/.ide/settings/eclipse/plugins/anyedit.properties | 3 +++ 3 files changed, 6 insertions(+), 3 deletions(-) rename cli/src/test/java/com/devonfw/tools/ide/tool/{DummyEclipseCommandlet.java => ExamplePluginBasedCommandlet.java} (78%) create mode 100644 cli/src/test/resources/ide-projects/basic/home/.ide/settings/eclipse/plugins/anyedit.properties diff --git a/cli/src/test/java/com/devonfw/tools/ide/tool/DummyEclipseCommandlet.java b/cli/src/test/java/com/devonfw/tools/ide/tool/ExamplePluginBasedCommandlet.java similarity index 78% rename from cli/src/test/java/com/devonfw/tools/ide/tool/DummyEclipseCommandlet.java rename to cli/src/test/java/com/devonfw/tools/ide/tool/ExamplePluginBasedCommandlet.java index ed6357672..6570ce6a7 100644 --- a/cli/src/test/java/com/devonfw/tools/ide/tool/DummyEclipseCommandlet.java +++ b/cli/src/test/java/com/devonfw/tools/ide/tool/ExamplePluginBasedCommandlet.java @@ -6,7 +6,7 @@ import com.devonfw.tools.ide.context.IdeContext; import com.devonfw.tools.ide.tool.ide.PluginDescriptor; -public class DummyEclipseCommandlet extends PluginBasedCommandlet { +public class ExamplePluginBasedCommandlet extends PluginBasedCommandlet { /** * The constructor. * @@ -15,7 +15,7 @@ public class DummyEclipseCommandlet extends PluginBasedCommandlet { * @param tags the {@link #getTags() tags} classifying the tool. Should be created via {@link Set#of(Object) Set.of} * method. */ - public DummyEclipseCommandlet(IdeContext context, String tool, Set tags) { + public ExamplePluginBasedCommandlet(IdeContext context, String tool, Set tags) { super(context, tool, tags); } diff --git a/cli/src/test/java/com/devonfw/tools/ide/tool/PluginBasedCommandletTest.java b/cli/src/test/java/com/devonfw/tools/ide/tool/PluginBasedCommandletTest.java index 60af06874..f72ee5a35 100644 --- a/cli/src/test/java/com/devonfw/tools/ide/tool/PluginBasedCommandletTest.java +++ b/cli/src/test/java/com/devonfw/tools/ide/tool/PluginBasedCommandletTest.java @@ -19,7 +19,7 @@ void testGetPluginsMap() { IdeTestContext context = newContext(PROJECT_BASIC, "", true); String tool = "eclipse"; Set tags = null; - DummyEclipseCommandlet pluginBasedCommandlet = new DummyEclipseCommandlet(context, tool, tags); + ExamplePluginBasedCommandlet pluginBasedCommandlet = new ExamplePluginBasedCommandlet(context, tool, tags); Map pluginsMap = pluginBasedCommandlet.getPluginsMap(); assertNotNull(pluginsMap); diff --git a/cli/src/test/resources/ide-projects/basic/home/.ide/settings/eclipse/plugins/anyedit.properties b/cli/src/test/resources/ide-projects/basic/home/.ide/settings/eclipse/plugins/anyedit.properties new file mode 100644 index 000000000..eb298f3bb --- /dev/null +++ b/cli/src/test/resources/ide-projects/basic/home/.ide/settings/eclipse/plugins/anyedit.properties @@ -0,0 +1,3 @@ +plugin_url=https://raw.githubusercontent.com/iloveeclipse/plugins/latest/ +plugin_id=AnyEditTools.feature.group +plugin_active=false