From 06f03ea1e1cd2f691bc8b95fee85fe07c50bb7da Mon Sep 17 00:00:00 2001 From: marhali Date: Mon, 11 Apr 2022 19:27:36 +0200 Subject: [PATCH] move FolderStrategyType to right package --- .../easyi18n/{model => io/folder}/FolderStrategyType.java | 7 +------ .../java/de/marhali/easyi18n/io/parser/ParserStrategy.java | 5 +++-- .../java/de/marhali/easyi18n/settings/ProjectSettings.java | 2 +- .../easyi18n/settings/ProjectSettingsComponentState.java | 2 +- .../de/marhali/easyi18n/settings/ProjectSettingsState.java | 2 +- .../marhali/easyi18n/settings/presets/DefaultPreset.java | 2 +- 6 files changed, 8 insertions(+), 12 deletions(-) rename src/main/java/de/marhali/easyi18n/{model => io/folder}/FolderStrategyType.java (81%) diff --git a/src/main/java/de/marhali/easyi18n/model/FolderStrategyType.java b/src/main/java/de/marhali/easyi18n/io/folder/FolderStrategyType.java similarity index 81% rename from src/main/java/de/marhali/easyi18n/model/FolderStrategyType.java rename to src/main/java/de/marhali/easyi18n/io/folder/FolderStrategyType.java index 212538b..047a563 100644 --- a/src/main/java/de/marhali/easyi18n/model/FolderStrategyType.java +++ b/src/main/java/de/marhali/easyi18n/io/folder/FolderStrategyType.java @@ -1,9 +1,4 @@ -package de.marhali.easyi18n.model; - -import de.marhali.easyi18n.io.folder.FolderStrategy; -import de.marhali.easyi18n.io.folder.ModularLocaleFolderStrategy; -import de.marhali.easyi18n.io.folder.ModularNamespaceFolderStrategy; -import de.marhali.easyi18n.io.folder.SingleFolderStrategy; +package de.marhali.easyi18n.io.folder; /** * Represents all supported folder strategies. diff --git a/src/main/java/de/marhali/easyi18n/io/parser/ParserStrategy.java b/src/main/java/de/marhali/easyi18n/io/parser/ParserStrategy.java index 07bc38c..b94c0b3 100644 --- a/src/main/java/de/marhali/easyi18n/io/parser/ParserStrategy.java +++ b/src/main/java/de/marhali/easyi18n/io/parser/ParserStrategy.java @@ -2,6 +2,7 @@ package de.marhali.easyi18n.io.parser; import de.marhali.easyi18n.model.*; +import de.marhali.easyi18n.model.KeyPath; import de.marhali.easyi18n.settings.ProjectSettings; import org.jetbrains.annotations.NotNull; @@ -46,7 +47,7 @@ public abstract class ParserStrategy { if(file.getNamespace() != null) { String moduleName = file.getNamespace(); - TranslationNode moduleNode = data.getNode(KeyPath.of(moduleName)); + TranslationNode moduleNode = data.getNode(new KeyPath(moduleName)); if(moduleNode == null) { moduleNode = new TranslationNode(this.settings.isSorting()); @@ -69,7 +70,7 @@ public abstract class ParserStrategy { TranslationNode targetNode = data.getRootNode(); if(file.getNamespace() != null) { - targetNode = data.getNode(KeyPath.of(file.getNamespace())); + targetNode = data.getNode(new KeyPath(file.getNamespace())); } return Objects.requireNonNull(targetNode); diff --git a/src/main/java/de/marhali/easyi18n/settings/ProjectSettings.java b/src/main/java/de/marhali/easyi18n/settings/ProjectSettings.java index 1f17de5..5b73e9d 100644 --- a/src/main/java/de/marhali/easyi18n/settings/ProjectSettings.java +++ b/src/main/java/de/marhali/easyi18n/settings/ProjectSettings.java @@ -1,7 +1,7 @@ package de.marhali.easyi18n.settings; import de.marhali.easyi18n.io.parser.ParserStrategyType; -import de.marhali.easyi18n.model.FolderStrategyType; +import de.marhali.easyi18n.io.folder.FolderStrategyType; import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; diff --git a/src/main/java/de/marhali/easyi18n/settings/ProjectSettingsComponentState.java b/src/main/java/de/marhali/easyi18n/settings/ProjectSettingsComponentState.java index 3091472..f3dd07e 100644 --- a/src/main/java/de/marhali/easyi18n/settings/ProjectSettingsComponentState.java +++ b/src/main/java/de/marhali/easyi18n/settings/ProjectSettingsComponentState.java @@ -4,7 +4,7 @@ import com.intellij.openapi.ui.ComboBox; import com.intellij.openapi.ui.TextFieldWithBrowseButton; import de.marhali.easyi18n.io.parser.ParserStrategyType; -import de.marhali.easyi18n.model.FolderStrategyType; +import de.marhali.easyi18n.io.folder.FolderStrategyType; import de.marhali.easyi18n.settings.presets.Preset; import javax.swing.*; diff --git a/src/main/java/de/marhali/easyi18n/settings/ProjectSettingsState.java b/src/main/java/de/marhali/easyi18n/settings/ProjectSettingsState.java index 3ec02df..d4a077d 100644 --- a/src/main/java/de/marhali/easyi18n/settings/ProjectSettingsState.java +++ b/src/main/java/de/marhali/easyi18n/settings/ProjectSettingsState.java @@ -1,7 +1,7 @@ package de.marhali.easyi18n.settings; import de.marhali.easyi18n.io.parser.ParserStrategyType; -import de.marhali.easyi18n.model.FolderStrategyType; +import de.marhali.easyi18n.io.folder.FolderStrategyType; import de.marhali.easyi18n.settings.presets.DefaultPreset; import org.jetbrains.annotations.NotNull; diff --git a/src/main/java/de/marhali/easyi18n/settings/presets/DefaultPreset.java b/src/main/java/de/marhali/easyi18n/settings/presets/DefaultPreset.java index fb515fe..124f1d9 100644 --- a/src/main/java/de/marhali/easyi18n/settings/presets/DefaultPreset.java +++ b/src/main/java/de/marhali/easyi18n/settings/presets/DefaultPreset.java @@ -1,7 +1,7 @@ package de.marhali.easyi18n.settings.presets; import de.marhali.easyi18n.io.parser.ParserStrategyType; -import de.marhali.easyi18n.model.FolderStrategyType; +import de.marhali.easyi18n.io.folder.FolderStrategyType; import de.marhali.easyi18n.settings.ProjectSettings; import org.jetbrains.annotations.NotNull;