diff --git a/plugins/eclipse/common-eclipse-util/src/EclipseXml.java b/plugins/eclipse/common-eclipse-util/src/EclipseXml.java index 434d1092bf15..d9069462cb3a 100644 --- a/plugins/eclipse/common-eclipse-util/src/EclipseXml.java +++ b/plugins/eclipse/common-eclipse-util/src/EclipseXml.java @@ -44,6 +44,7 @@ public interface EclipseXml { @NonNls String GROOVY_DSL_CONTAINER = "GROOVY_DSL_SUPPORT"; @NonNls String GROOVY_SUPPORT = "GROOVY_SUPPORT"; @NonNls String JREBEL_NATURE = "org.zeroturnaround.eclipse.jrebelNature"; + @NonNls String SONAR_NATURE = "org.sonar.ide.eclipse.core.sonarNature"; @NonNls String JUNIT3 = JUNIT_CONTAINER + "/" + "3.8.1"; @NonNls String JUNIT4 = JUNIT_CONTAINER + "/" + "4"; @NonNls String ECLIPSE_PLATFORM = "org.eclipse.pde.core.requiredPlugins"; diff --git a/plugins/eclipse/src/org/jetbrains/idea/eclipse/importWizard/EclipseNatureImporter.java b/plugins/eclipse/src/org/jetbrains/idea/eclipse/importWizard/EclipseNatureImporter.java index c35a34322514..7dd0a36378df 100644 --- a/plugins/eclipse/src/org/jetbrains/idea/eclipse/importWizard/EclipseNatureImporter.java +++ b/plugins/eclipse/src/org/jetbrains/idea/eclipse/importWizard/EclipseNatureImporter.java @@ -44,6 +44,7 @@ public abstract class EclipseNatureImporter { allCons.add(EclipseXml.GROOVY_SUPPORT); allCons.add(EclipseXml.GROOVY_DSL_CONTAINER); allCons.add(EclipseXml.JREBEL_NATURE); + allCons.add(EclipseXml.SONAR_NATURE); for (EclipseNatureImporter provider : Extensions.getExtensions(EP_NAME)) { allCons.addAll(provider.getProvidedCons());