Shared naming conventions allow teams to collaborate effectively. This rule raises an issue when a pom's ``++artifactId++`` does not match the provided regular expression. == Noncompliant Code Example With the default regular expression: ``++[a-z][a-z-0-9]+++`` ---- My_Project ---- == Compliant Solution ---- my-project ---- ifdef::rspecator-view[] == Comments And Links (visible only on this page) include::comments-and-links.adoc[] endif::rspecator-view[]