Shared coding conventions allow teams to collaborate efficiently. This rule checks that all package names match a provided regular expression.

Noncompliant Code Example

With the default regular expression ^[a-z]+(\.[a-z][a-z0-9]*)*$:

package org.Example {  // Noncompliant
...
}

Compliant Solution

package org.example {
...
}