diff --git a/pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/codestyle/AbstractRegexNamingConventionsRule.java b/pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/codestyle/AbstractRegexNamingConventionsRule.java index 25b5414591..f1267593b9 100644 --- a/pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/codestyle/AbstractRegexNamingConventionsRule.java +++ b/pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/codestyle/AbstractRegexNamingConventionsRule.java @@ -15,8 +15,8 @@ import net.sourceforge.pmd.properties.PropertyBuilder; import net.sourceforge.pmd.properties.PropertyDescriptor; abstract class AbstractRegexNamingConventionsRule extends AbstractApexRule { - protected static final String CAMEL_CASE = "[a-z][a-zA-Z0-9]*"; - protected static final String PASCAL_CASE = "[A-Z][a-zA-Z0-9]*"; + protected static final Pattern CAMEL_CASE = Pattern.compile("[a-z][a-zA-Z0-9]*"); + protected static final Pattern PASCAL_CASE = Pattern.compile("[A-Z][a-zA-Z0-9]*"); abstract String displayName(String name);