diff --git a/java/java-impl/src/com/siyeh/ig/naming/AbstractClassNamingConvention.java b/java/java-impl-inspections/src/com/siyeh/ig/naming/AbstractClassNamingConvention.java
similarity index 100%
rename from java/java-impl/src/com/siyeh/ig/naming/AbstractClassNamingConvention.java
rename to java/java-impl-inspections/src/com/siyeh/ig/naming/AbstractClassNamingConvention.java
diff --git a/java/java-impl/src/com/siyeh/ig/naming/AnnotationNamingConvention.java b/java/java-impl-inspections/src/com/siyeh/ig/naming/AnnotationNamingConvention.java
similarity index 100%
rename from java/java-impl/src/com/siyeh/ig/naming/AnnotationNamingConvention.java
rename to java/java-impl-inspections/src/com/siyeh/ig/naming/AnnotationNamingConvention.java
diff --git a/java/java-impl/src/com/siyeh/ig/naming/BooleanMethodNameMustStartWithQuestionInspection.java b/java/java-impl-inspections/src/com/siyeh/ig/naming/BooleanMethodNameMustStartWithQuestionInspection.java
similarity index 100%
rename from java/java-impl/src/com/siyeh/ig/naming/BooleanMethodNameMustStartWithQuestionInspection.java
rename to java/java-impl-inspections/src/com/siyeh/ig/naming/BooleanMethodNameMustStartWithQuestionInspection.java
diff --git a/java/java-impl/src/com/siyeh/ig/naming/ClassNamePrefixedWithPackageNameInspection.java b/java/java-impl-inspections/src/com/siyeh/ig/naming/ClassNamePrefixedWithPackageNameInspection.java
similarity index 100%
rename from java/java-impl/src/com/siyeh/ig/naming/ClassNamePrefixedWithPackageNameInspection.java
rename to java/java-impl-inspections/src/com/siyeh/ig/naming/ClassNamePrefixedWithPackageNameInspection.java
diff --git a/java/java-impl/src/com/siyeh/ig/naming/ClassNameSameAsAncestorNameInspection.java b/java/java-impl-inspections/src/com/siyeh/ig/naming/ClassNameSameAsAncestorNameInspection.java
similarity index 100%
rename from java/java-impl/src/com/siyeh/ig/naming/ClassNameSameAsAncestorNameInspection.java
rename to java/java-impl-inspections/src/com/siyeh/ig/naming/ClassNameSameAsAncestorNameInspection.java
diff --git a/java/java-impl/src/com/siyeh/ig/naming/ClassNamingConvention.java b/java/java-impl-inspections/src/com/siyeh/ig/naming/ClassNamingConvention.java
similarity index 100%
rename from java/java-impl/src/com/siyeh/ig/naming/ClassNamingConvention.java
rename to java/java-impl-inspections/src/com/siyeh/ig/naming/ClassNamingConvention.java
diff --git a/java/java-impl/src/com/siyeh/ig/naming/ClassNamingConventionMerger.java b/java/java-impl-inspections/src/com/siyeh/ig/naming/ClassNamingConventionMerger.java
similarity index 100%
rename from java/java-impl/src/com/siyeh/ig/naming/ClassNamingConventionMerger.java
rename to java/java-impl-inspections/src/com/siyeh/ig/naming/ClassNamingConventionMerger.java
diff --git a/java/java-impl/src/com/siyeh/ig/naming/ConfusingMainMethodInspection.java b/java/java-impl-inspections/src/com/siyeh/ig/naming/ConfusingMainMethodInspection.java
similarity index 100%
rename from java/java-impl/src/com/siyeh/ig/naming/ConfusingMainMethodInspection.java
rename to java/java-impl-inspections/src/com/siyeh/ig/naming/ConfusingMainMethodInspection.java
diff --git a/java/java-impl/src/com/siyeh/ig/naming/ConstantNamingConvention.java b/java/java-impl-inspections/src/com/siyeh/ig/naming/ConstantNamingConvention.java
similarity index 100%
rename from java/java-impl/src/com/siyeh/ig/naming/ConstantNamingConvention.java
rename to java/java-impl-inspections/src/com/siyeh/ig/naming/ConstantNamingConvention.java
diff --git a/java/java-impl/src/com/siyeh/ig/naming/ConstantWithMutableFieldTypeNamingConvention.java b/java/java-impl-inspections/src/com/siyeh/ig/naming/ConstantWithMutableFieldTypeNamingConvention.java
similarity index 100%
rename from java/java-impl/src/com/siyeh/ig/naming/ConstantWithMutableFieldTypeNamingConvention.java
rename to java/java-impl-inspections/src/com/siyeh/ig/naming/ConstantWithMutableFieldTypeNamingConvention.java
diff --git a/java/java-impl/src/com/siyeh/ig/naming/ConventionInspection.java b/java/java-impl-inspections/src/com/siyeh/ig/naming/ConventionInspection.java
similarity index 100%
rename from java/java-impl/src/com/siyeh/ig/naming/ConventionInspection.java
rename to java/java-impl-inspections/src/com/siyeh/ig/naming/ConventionInspection.java
diff --git a/java/java-impl/src/com/siyeh/ig/naming/DollarSignInNameInspection.java b/java/java-impl-inspections/src/com/siyeh/ig/naming/DollarSignInNameInspection.java
similarity index 100%
rename from java/java-impl/src/com/siyeh/ig/naming/DollarSignInNameInspection.java
rename to java/java-impl-inspections/src/com/siyeh/ig/naming/DollarSignInNameInspection.java
diff --git a/java/java-impl/src/com/siyeh/ig/naming/EnumeratedClassNamingConvention.java b/java/java-impl-inspections/src/com/siyeh/ig/naming/EnumeratedClassNamingConvention.java
similarity index 100%
rename from java/java-impl/src/com/siyeh/ig/naming/EnumeratedClassNamingConvention.java
rename to java/java-impl-inspections/src/com/siyeh/ig/naming/EnumeratedClassNamingConvention.java
diff --git a/java/java-impl/src/com/siyeh/ig/naming/EnumeratedConstantNamingConvention.java b/java/java-impl-inspections/src/com/siyeh/ig/naming/EnumeratedConstantNamingConvention.java
similarity index 100%
rename from java/java-impl/src/com/siyeh/ig/naming/EnumeratedConstantNamingConvention.java
rename to java/java-impl-inspections/src/com/siyeh/ig/naming/EnumeratedConstantNamingConvention.java
diff --git a/java/java-impl/src/com/siyeh/ig/naming/ExceptionNameDoesntEndWithExceptionInspection.java b/java/java-impl-inspections/src/com/siyeh/ig/naming/ExceptionNameDoesntEndWithExceptionInspection.java
similarity index 100%
rename from java/java-impl/src/com/siyeh/ig/naming/ExceptionNameDoesntEndWithExceptionInspection.java
rename to java/java-impl-inspections/src/com/siyeh/ig/naming/ExceptionNameDoesntEndWithExceptionInspection.java
diff --git a/java/java-impl/src/com/siyeh/ig/naming/FieldNamingConventionInspection.java b/java/java-impl-inspections/src/com/siyeh/ig/naming/FieldNamingConventionInspection.java
similarity index 100%
rename from java/java-impl/src/com/siyeh/ig/naming/FieldNamingConventionInspection.java
rename to java/java-impl-inspections/src/com/siyeh/ig/naming/FieldNamingConventionInspection.java
diff --git a/java/java-impl/src/com/siyeh/ig/naming/FieldNamingConventionMerger.java b/java/java-impl-inspections/src/com/siyeh/ig/naming/FieldNamingConventionMerger.java
similarity index 100%
rename from java/java-impl/src/com/siyeh/ig/naming/FieldNamingConventionMerger.java
rename to java/java-impl-inspections/src/com/siyeh/ig/naming/FieldNamingConventionMerger.java
diff --git a/java/java-impl/src/com/siyeh/ig/naming/InstanceMethodNamingConvention.java b/java/java-impl-inspections/src/com/siyeh/ig/naming/InstanceMethodNamingConvention.java
similarity index 100%
rename from java/java-impl/src/com/siyeh/ig/naming/InstanceMethodNamingConvention.java
rename to java/java-impl-inspections/src/com/siyeh/ig/naming/InstanceMethodNamingConvention.java
diff --git a/java/java-impl/src/com/siyeh/ig/naming/InstanceVariableNamingConvention.java b/java/java-impl-inspections/src/com/siyeh/ig/naming/InstanceVariableNamingConvention.java
similarity index 100%
rename from java/java-impl/src/com/siyeh/ig/naming/InstanceVariableNamingConvention.java
rename to java/java-impl-inspections/src/com/siyeh/ig/naming/InstanceVariableNamingConvention.java
diff --git a/java/java-impl/src/com/siyeh/ig/naming/InterfaceNamingConvention.java b/java/java-impl-inspections/src/com/siyeh/ig/naming/InterfaceNamingConvention.java
similarity index 100%
rename from java/java-impl/src/com/siyeh/ig/naming/InterfaceNamingConvention.java
rename to java/java-impl-inspections/src/com/siyeh/ig/naming/InterfaceNamingConvention.java
diff --git a/java/java-impl/src/com/siyeh/ig/naming/LambdaParameterNamingConventionInspection.java b/java/java-impl-inspections/src/com/siyeh/ig/naming/LambdaParameterNamingConventionInspection.java
similarity index 100%
rename from java/java-impl/src/com/siyeh/ig/naming/LambdaParameterNamingConventionInspection.java
rename to java/java-impl-inspections/src/com/siyeh/ig/naming/LambdaParameterNamingConventionInspection.java
diff --git a/java/java-impl/src/com/siyeh/ig/naming/LambdaUnfriendlyMethodOverloadInspection.java b/java/java-impl-inspections/src/com/siyeh/ig/naming/LambdaUnfriendlyMethodOverloadInspection.java
similarity index 100%
rename from java/java-impl/src/com/siyeh/ig/naming/LambdaUnfriendlyMethodOverloadInspection.java
rename to java/java-impl-inspections/src/com/siyeh/ig/naming/LambdaUnfriendlyMethodOverloadInspection.java
diff --git a/java/java-impl/src/com/siyeh/ig/naming/LocalVariableNamingConventionInspection.java b/java/java-impl-inspections/src/com/siyeh/ig/naming/LocalVariableNamingConventionInspection.java
similarity index 100%
rename from java/java-impl/src/com/siyeh/ig/naming/LocalVariableNamingConventionInspection.java
rename to java/java-impl-inspections/src/com/siyeh/ig/naming/LocalVariableNamingConventionInspection.java
diff --git a/java/java-impl/src/com/siyeh/ig/naming/MethodNameSameAsClassNameInspection.java b/java/java-impl-inspections/src/com/siyeh/ig/naming/MethodNameSameAsClassNameInspection.java
similarity index 100%
rename from java/java-impl/src/com/siyeh/ig/naming/MethodNameSameAsClassNameInspection.java
rename to java/java-impl-inspections/src/com/siyeh/ig/naming/MethodNameSameAsClassNameInspection.java
diff --git a/java/java-impl/src/com/siyeh/ig/naming/MethodNameSameAsParentNameInspection.java b/java/java-impl-inspections/src/com/siyeh/ig/naming/MethodNameSameAsParentNameInspection.java
similarity index 100%
rename from java/java-impl/src/com/siyeh/ig/naming/MethodNameSameAsParentNameInspection.java
rename to java/java-impl-inspections/src/com/siyeh/ig/naming/MethodNameSameAsParentNameInspection.java
diff --git a/java/java-impl/src/com/siyeh/ig/naming/MethodNamingConventionMerger.java b/java/java-impl-inspections/src/com/siyeh/ig/naming/MethodNamingConventionMerger.java
similarity index 100%
rename from java/java-impl/src/com/siyeh/ig/naming/MethodNamingConventionMerger.java
rename to java/java-impl-inspections/src/com/siyeh/ig/naming/MethodNamingConventionMerger.java
diff --git a/java/java-impl/src/com/siyeh/ig/naming/MisspelledMethodNameInspection.java b/java/java-impl-inspections/src/com/siyeh/ig/naming/MisspelledMethodNameInspection.java
similarity index 100%
rename from java/java-impl/src/com/siyeh/ig/naming/MisspelledMethodNameInspection.java
rename to java/java-impl-inspections/src/com/siyeh/ig/naming/MisspelledMethodNameInspection.java
diff --git a/java/java-impl/src/com/siyeh/ig/naming/NativeMethodNamingConvention.java b/java/java-impl-inspections/src/com/siyeh/ig/naming/NativeMethodNamingConvention.java
similarity index 100%
rename from java/java-impl/src/com/siyeh/ig/naming/NativeMethodNamingConvention.java
rename to java/java-impl-inspections/src/com/siyeh/ig/naming/NativeMethodNamingConvention.java
diff --git a/java/java-impl/src/com/siyeh/ig/naming/NewClassNamingConventionInspection.java b/java/java-impl-inspections/src/com/siyeh/ig/naming/NewClassNamingConventionInspection.java
similarity index 100%
rename from java/java-impl/src/com/siyeh/ig/naming/NewClassNamingConventionInspection.java
rename to java/java-impl-inspections/src/com/siyeh/ig/naming/NewClassNamingConventionInspection.java
diff --git a/java/java-impl/src/com/siyeh/ig/naming/NewMethodNamingConventionInspection.java b/java/java-impl-inspections/src/com/siyeh/ig/naming/NewMethodNamingConventionInspection.java
similarity index 100%
rename from java/java-impl/src/com/siyeh/ig/naming/NewMethodNamingConventionInspection.java
rename to java/java-impl-inspections/src/com/siyeh/ig/naming/NewMethodNamingConventionInspection.java
diff --git a/java/java-impl/src/com/siyeh/ig/naming/NonBooleanMethodNameMayNotStartWithQuestionInspection.java b/java/java-impl-inspections/src/com/siyeh/ig/naming/NonBooleanMethodNameMayNotStartWithQuestionInspection.java
similarity index 100%
rename from java/java-impl/src/com/siyeh/ig/naming/NonBooleanMethodNameMayNotStartWithQuestionInspection.java
rename to java/java-impl-inspections/src/com/siyeh/ig/naming/NonBooleanMethodNameMayNotStartWithQuestionInspection.java
diff --git a/java/java-impl/src/com/siyeh/ig/naming/NonExceptionNameEndsWithExceptionInspection.java b/java/java-impl-inspections/src/com/siyeh/ig/naming/NonExceptionNameEndsWithExceptionInspection.java
similarity index 100%
rename from java/java-impl/src/com/siyeh/ig/naming/NonExceptionNameEndsWithExceptionInspection.java
rename to java/java-impl-inspections/src/com/siyeh/ig/naming/NonExceptionNameEndsWithExceptionInspection.java
diff --git a/java/java-impl/src/com/siyeh/ig/naming/PackageNamingConventionInspection.java b/java/java-impl-inspections/src/com/siyeh/ig/naming/PackageNamingConventionInspection.java
similarity index 100%
rename from java/java-impl/src/com/siyeh/ig/naming/PackageNamingConventionInspection.java
rename to java/java-impl-inspections/src/com/siyeh/ig/naming/PackageNamingConventionInspection.java
diff --git a/java/java-impl/src/com/siyeh/ig/naming/ParameterNameDiffersFromOverriddenParameterInspection.java b/java/java-impl-inspections/src/com/siyeh/ig/naming/ParameterNameDiffersFromOverriddenParameterInspection.java
similarity index 100%
rename from java/java-impl/src/com/siyeh/ig/naming/ParameterNameDiffersFromOverriddenParameterInspection.java
rename to java/java-impl-inspections/src/com/siyeh/ig/naming/ParameterNameDiffersFromOverriddenParameterInspection.java
diff --git a/java/java-impl/src/com/siyeh/ig/naming/ParameterNamingConventionInspection.java b/java/java-impl-inspections/src/com/siyeh/ig/naming/ParameterNamingConventionInspection.java
similarity index 100%
rename from java/java-impl/src/com/siyeh/ig/naming/ParameterNamingConventionInspection.java
rename to java/java-impl-inspections/src/com/siyeh/ig/naming/ParameterNamingConventionInspection.java
diff --git a/java/java-impl/src/com/siyeh/ig/naming/QuestionableNameInspection.java b/java/java-impl-inspections/src/com/siyeh/ig/naming/QuestionableNameInspection.java
similarity index 100%
rename from java/java-impl/src/com/siyeh/ig/naming/QuestionableNameInspection.java
rename to java/java-impl-inspections/src/com/siyeh/ig/naming/QuestionableNameInspection.java
diff --git a/java/java-impl/src/com/siyeh/ig/naming/StandardVariableNamesInspection.java b/java/java-impl-inspections/src/com/siyeh/ig/naming/StandardVariableNamesInspection.java
similarity index 100%
rename from java/java-impl/src/com/siyeh/ig/naming/StandardVariableNamesInspection.java
rename to java/java-impl-inspections/src/com/siyeh/ig/naming/StandardVariableNamesInspection.java
diff --git a/java/java-impl/src/com/siyeh/ig/naming/StaticMethodNamingConvention.java b/java/java-impl-inspections/src/com/siyeh/ig/naming/StaticMethodNamingConvention.java
similarity index 100%
rename from java/java-impl/src/com/siyeh/ig/naming/StaticMethodNamingConvention.java
rename to java/java-impl-inspections/src/com/siyeh/ig/naming/StaticMethodNamingConvention.java
diff --git a/java/java-impl/src/com/siyeh/ig/naming/StaticVariableNamingConvention.java b/java/java-impl-inspections/src/com/siyeh/ig/naming/StaticVariableNamingConvention.java
similarity index 100%
rename from java/java-impl/src/com/siyeh/ig/naming/StaticVariableNamingConvention.java
rename to java/java-impl-inspections/src/com/siyeh/ig/naming/StaticVariableNamingConvention.java
diff --git a/java/java-impl/src/com/siyeh/ig/naming/TypeParameterNamingConvention.java b/java/java-impl-inspections/src/com/siyeh/ig/naming/TypeParameterNamingConvention.java
similarity index 100%
rename from java/java-impl/src/com/siyeh/ig/naming/TypeParameterNamingConvention.java
rename to java/java-impl-inspections/src/com/siyeh/ig/naming/TypeParameterNamingConvention.java
diff --git a/java/java-impl/src/com/siyeh/ig/naming/UpperCaseFieldNameNotConstantInspection.java b/java/java-impl-inspections/src/com/siyeh/ig/naming/UpperCaseFieldNameNotConstantInspection.java
similarity index 100%
rename from java/java-impl/src/com/siyeh/ig/naming/UpperCaseFieldNameNotConstantInspection.java
rename to java/java-impl-inspections/src/com/siyeh/ig/naming/UpperCaseFieldNameNotConstantInspection.java
diff --git a/plugins/groovy/groovy-psi/BUILD.bazel b/plugins/groovy/groovy-psi/BUILD.bazel
index 8d73c04d9f98..61b4f7cc350a 100644
--- a/plugins/groovy/groovy-psi/BUILD.bazel
+++ b/plugins/groovy/groovy-psi/BUILD.bazel
@@ -43,6 +43,7 @@ jvm_library(
"//libraries/fastutil",
"//libraries/asm",
"//platform/util/jdom",
+ "//java/java-impl-inspections:impl-inspections",
],
exports = ["@lib//:org-codehaus-groovy-groovy"]
)
diff --git a/plugins/groovy/groovy-psi/intellij.groovy.psi.iml b/plugins/groovy/groovy-psi/intellij.groovy.psi.iml
index d910768111d2..faf617774d32 100644
--- a/plugins/groovy/groovy-psi/intellij.groovy.psi.iml
+++ b/plugins/groovy/groovy-psi/intellij.groovy.psi.iml
@@ -40,5 +40,6 @@
+
\ No newline at end of file