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

As Java properties files are used in a large variety of ways and by many frameworks, it might sometimes be tricky to enforce a strict key naming convention. However, the default regular expression has been designed to match as closely as possible the following guidelines: