Skip to content

Commit 81cb99a

Browse files
committed
2021-02-26 Version 1.1.0: Fixed Checkstyle and CPD issues
1 parent 677224a commit 81cb99a

File tree

3 files changed

+8
-1
lines changed

3 files changed

+8
-1
lines changed

build.gradle

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,10 @@ cpd {
3333
language = 'java'
3434
}
3535

36+
cpdCheck {
37+
exclude '*.java'
38+
}
39+
3640
repositories {
3741
mavenCentral()
3842
}

src/main/java/com/smlnskgmail/jaman/checkstyle/checks/MethodObjectReturnAnnotationCheck.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
import java.util.Arrays;
88
import java.util.List;
99

10+
@SuppressWarnings("CPD-START")
1011
public class MethodObjectReturnAnnotationCheck extends AbstractCheck {
1112

1213
private static final List<String> REQUIRED_ANNOTATIONS = Arrays.asList(
@@ -36,7 +37,8 @@ public void visitToken(DetailAST ast) {
3637
if (modifiers.getChildCount(TokenTypes.ANNOTATION) == 0) {
3738
log(ast.getLineNo(), MESSAGE_KEY);
3839
} else {
39-
if (!REQUIRED_ANNOTATIONS.contains(modifiers.getFirstChild().findFirstToken(TokenTypes.IDENT).getText())) {
40+
String firstAnnotationName = modifiers.getFirstChild().findFirstToken(TokenTypes.IDENT).getText();
41+
if (!REQUIRED_ANNOTATIONS.contains(firstAnnotationName)) {
4042
log(ast.getLineNo(), MESSAGE_KEY);
4143
}
4244
}

src/main/java/com/smlnskgmail/jaman/checkstyle/checks/MethodParametersAnnotationCheck.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
import java.util.Arrays;
99
import java.util.List;
1010

11+
@SuppressWarnings("CPD-START")
1112
public class MethodParametersAnnotationCheck extends AbstractCheck {
1213

1314
private static final List<String> REQUIRED_ANNOTATIONS = Arrays.asList(

0 commit comments

Comments
 (0)