From f008736ef7760f14de7ac5315a4adb15c2d31420 Mon Sep 17 00:00:00 2001 From: Dmitry Jemerov Date: Thu, 31 Aug 2017 19:10:49 +0200 Subject: [PATCH] Fix package name convention pattern #KT-19927 Fixed --- .../kotlin/idea/inspections/NamingConventionInspections.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/idea/src/org/jetbrains/kotlin/idea/inspections/NamingConventionInspections.kt b/idea/src/org/jetbrains/kotlin/idea/inspections/NamingConventionInspections.kt index e783ab86811..b0d9e4cef54 100644 --- a/idea/src/org/jetbrains/kotlin/idea/inspections/NamingConventionInspections.kt +++ b/idea/src/org/jetbrains/kotlin/idea/inspections/NamingConventionInspections.kt @@ -141,7 +141,7 @@ class ConstPropertyNameInspection : PropertyNameInspectionBase(PropertyKind.CONS class LocalVariableNameInspection : PropertyNameInspectionBase(PropertyKind.LOCAL, "Local variable", "[a-z][A-Za-z\\d]*") -class PackageNameInspection : NamingConventionInspection("Package", "[a-z][A-Za-z\\d\\.]*") { +class PackageNameInspection : NamingConventionInspection("Package", "[a-z][A-Za-z\\d]*(\\.[a-z][A-Za-z\\d]*)*") { override fun buildVisitor(holder: ProblemsHolder, isOnTheFly: Boolean, session: LocalInspectionToolSession): PsiElementVisitor { return object : KtVisitorVoid() { override fun visitPackageDirective(directive: KtPackageDirective) {