Skip to content

Commit 48e5f22

Browse files
committedFeb 9, 2019
Merge branch '__rultor'
2 parents d109435 + 8dfb711 commit 48e5f22

File tree

3 files changed

+22
-0
lines changed

3 files changed

+22
-0
lines changed
 

‎qulice-pmd/src/main/resources/com/qulice/pmd/ruleset.xml

+1
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@
5454
<exclude name="CommentDefaultAccessModifier"/>
5555
<exclude name="DefaultPackage"/>
5656
<exclude name="LinguisticNaming"/>
57+
<exclude name="CallSuperInConstructor"/>
5758
</rule>
5859
<rule ref="category/java/design.xml">
5960
<exclude name="LoosePackageCoupling"/>

‎qulice-pmd/src/test/java/com/qulice/pmd/PmdDisabledRulesTest.java

+1
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,7 @@ public static Collection<String[]> parameters() {
7171
{"ExcessiveImports"},
7272
{"PositionLiteralsFirstInComparisons"},
7373
{"MissingSerialVersionUID"},
74+
{"CallSuperInConstructor"},
7475
}
7576
);
7677
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
package foo;
2+
3+
public final class CallSuperInConstructor {
4+
5+
private final int number;
6+
private final int other;
7+
8+
public CallSuperInConstructor(final int parameter) {
9+
this(parameter, parameter * 2);
10+
}
11+
12+
public CallSuperInConstructor(final int parameter, final int other) {
13+
this.number = parameter;
14+
this.another = other;
15+
}
16+
17+
public int num() {
18+
return number + another;
19+
}
20+
}

0 commit comments

Comments
 (0)
Please sign in to comment.