You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
rule.checkstyle.com.puppycrawl.tools.checkstyle.checks.naming.MethodNameCheck.param.applyToPublic=Controls whether to apply the check to public member.
216
216
rule.checkstyle.com.puppycrawl.tools.checkstyle.checks.modifier.ModifierOrderCheck.name=Modifier Order
rule.checkstyle.com.puppycrawl.tools.checkstyle.checks.coding.ExplicitInitializationCheck.param.onlyObjectReferences=Whether only explicit initializations made to null for objects should be checked
218
219
rule.checkstyle.com.puppycrawl.tools.checkstyle.checks.naming.StaticVariableNameCheck.name=Static Variable Name
219
220
rule.checkstyle.com.puppycrawl.tools.checkstyle.checks.naming.StaticVariableNameCheck.param.applyToProtected=Controls whether to apply the check to protected member
220
221
rule.checkstyle.com.puppycrawl.tools.checkstyle.checks.naming.StaticVariableNameCheck.param.applyToPrivate=Controls whether to apply the check to private member
rule.checkstyle.com.puppycrawl.tools.checkstyle.checks.imports.IllegalImportCheck.param.illegalPkgs=packages to reject
253
+
rule.checkstyle.com.puppycrawl.tools.checkstyle.checks.imports.IllegalImportCheck.param.illegalClasses=Class names to reject
254
+
rule.checkstyle.com.puppycrawl.tools.checkstyle.checks.imports.IllegalImportCheck.param.regexp=Controls whether the packages or class names should be interpreted as regular expressions
For a real-life import control file look at the file called <aclass="externalLink" href="https://github.com/checkstyle/checkstyle/blob/master/config/import-control.xml">
188
-
import-control.xml</a>
189
-
which is part of the Checkstyle distribution.
190
-
</p>
191
-
192
-
193
-
<divclass="section">
194
-
<h4id="regex-notes">Notes on regular expressions</h4>
195
-
196
-
<p>
197
-
Regular expressions in import rules have to match either Java packages or
198
-
classes. The language rules for packages and class names can be described by the
199
-
following complicated regular expression that takes into account that Java names may
200
-
contain any unicode letter, numbers, underscores, and dollar signs (see section 3.8
201
-
in the <aclass="externalLink" href="http://docs.oracle.com/javase/specs/">Java specs</a>):
202
-
</p>
203
-
204
-
<ul>
205
-
206
-
<li>
207
-
<code>[\p{Letter}_$][\p{Letter}\p{Number}_$]*</code> or short
208
-
<code>[\p{L}_$][\p{L}\p{N}_$]*</code> for a class name or package component.
0 commit comments