Skip to content

Files

Latest commit

 

History

History
36 lines (23 loc) · 990 Bytes

RegexpSinglelineJava.md

File metadata and controls

36 lines (23 loc) · 990 Bytes

Pattern: Possible single line issue in Java file

Issue: -

Description

This class is variation on RegexpSingleline for detecting single lines that match a supplied regular expression in Java files. It supports suppressing matches in Java comments.

Examples

To configure the check for calls to System.out.println, except in comments:

<module name="RegexpSinglelineJava">
    <!-- . matches any character, so we need to
escape it and use \. to match dots. -->
  <property name="format" value="System\.out\.println"/>
  <property name="ignoreComments" value="true"/>
</module>

To configure the check to find case-insensitive occurrences of "debug":

<module name="RegexpSinglelineJava">
    <property name="format" value="debug"/>
    <property name="ignoreCase" value="true"/>
</module>

Further Reading