Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Latest commit

 

History

History
History
31 lines (30 loc) · 1.32 KB

File metadata and controls

31 lines (30 loc) · 1.32 KB
Copy raw file
Download raw file
Open symbols panel
Edit and raw actions
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
<?xml version="1.0"?>
<ruleset name="custom-ruleset">
<description>Custom set of preferred, sane rules</description>
<!-- This ruleset excludes things already covered by checkstyle. -->
<rule ref="rulesets/java/design.xml">
<!-- This ignores any explanation in the Javadoc. Bad. -->
<exclude name="UncommentedEmptyConstructor"/>
<!-- I disagree. -->
<exclude name="ConfusingTernary"/>
<!-- Complains about enums. I know what I'm doing so it's always wrong. -->
<exclude name="CompareObjectsWithEquals"/>
<!-- Maintainability is more important than a particular JVM's quirks. -->
<exclude name="TooFewBranchesForASwitchStatement"/>
<!-- Interacts poorly with Lombok and JCommander, but could be useful. -->
<exclude name="ImmutableField"/>
</rule>
<rule ref="rulesets/java/basic.xml"/>
<rule ref="rulesets/java/clone.xml"/>
<rule ref="rulesets/java/empty.xml"/>
<rule ref="rulesets/java/finalizers.xml"/>
<rule ref="rulesets/java/sunsecure.xml"/>
<rule ref="rulesets/java/strictexception.xml"/>
<rule ref="rulesets/java/strings.xml"/>
<rule ref="rulesets/java/typeresolution.xml"/>
<rule ref="rulesets/java/unnecessary.xml">
<!-- Ignores readability concerns. Very bad.-->
<exclude name="UselessParentheses"/>
</rule>
<rule ref="rulesets/java/unusedcode.xml"/>
</ruleset>
Morty Proxy This is a proxified and sanitized view of the page, visit original site.