The newly introduced PropertyDescriptor<Pattern> type should be applied to several properties that are currently being treated as plain String properties.
A couple of examples:
Rule.VIOLATION_SUPPRESS_REGEX_DESCRIPTOR
- Java's
EmptyCatchBlock.allowExceptionNameRegex
There are probably other cases, we need to look them up and change their types accordingly.
The newly introduced
PropertyDescriptor<Pattern>type should be applied to several properties that are currently being treated as plain String properties.A couple of examples:
Rule.VIOLATION_SUPPRESS_REGEX_DESCRIPTOREmptyCatchBlock.allowExceptionNameRegexThere are probably other cases, we need to look them up and change their types accordingly.