From ee52dc831998f223336a018a2fed4c1791e7f86c Mon Sep 17 00:00:00 2001 From: Sergey Evdokimov Date: Thu, 28 Feb 2013 15:46:51 +0400 Subject: [PATCH] Add option 'Ingore' to Maven -> Import -> Generated sources folder --- .../jetbrains/idea/maven/importing/MavenFoldersImporter.java | 3 +++ .../jetbrains/idea/maven/project/MavenImportingSettings.java | 1 + 2 files changed, 4 insertions(+) diff --git a/plugins/maven/src/main/java/org/jetbrains/idea/maven/importing/MavenFoldersImporter.java b/plugins/maven/src/main/java/org/jetbrains/idea/maven/importing/MavenFoldersImporter.java index 085239a00820..fc5e457217d0 100644 --- a/plugins/maven/src/main/java/org/jetbrains/idea/maven/importing/MavenFoldersImporter.java +++ b/plugins/maven/src/main/java/org/jetbrains/idea/maven/importing/MavenFoldersImporter.java @@ -237,6 +237,9 @@ public class MavenFoldersImporter { addAllSubDirsAsSources(targetDir, isTestSources); break; + + case IGNORE: + break; // Ignore. } } diff --git a/plugins/maven/src/main/java/org/jetbrains/idea/maven/project/MavenImportingSettings.java b/plugins/maven/src/main/java/org/jetbrains/idea/maven/project/MavenImportingSettings.java index 9c75cdb97554..12f7adeba2ba 100644 --- a/plugins/maven/src/main/java/org/jetbrains/idea/maven/project/MavenImportingSettings.java +++ b/plugins/maven/src/main/java/org/jetbrains/idea/maven/project/MavenImportingSettings.java @@ -53,6 +53,7 @@ public class MavenImportingSettings implements Cloneable { private List myListeners = ContainerUtil.createLockFreeCopyOnWriteList(); public enum GeneratedSourcesFolder { + IGNORE("Don't detect"), AUTODETECT("Detect automatically"), GENERATED_SOURCE_FOLDER("target/generated-sources"), SUBFOLDER("subdirectories of \"target/generated-sources\"");