Skip to content

Commit 6935140

Browse files
committedDec 22, 2018
#963 removed PMD rules
1 parent e94529b commit 6935140

File tree

4 files changed

+53
-0
lines changed

4 files changed

+53
-0
lines changed
 

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

+2
Original file line numberDiff line numberDiff line change
@@ -50,11 +50,13 @@
5050
<exclude name="AbstractNaming"/>
5151
<exclude name="ClassNamingConventions"/>
5252
<exclude name="CommentDefaultAccessModifier"/>
53+
<exclude name="DefaultPackage"/>
5354
</rule>
5455
<rule ref="category/java/design.xml">
5556
<exclude name="LoosePackageCoupling"/>
5657
<exclude name="LawOfDemeter"/>
5758
<exclude name="SignatureDeclareThrowsException"/>
59+
<exclude name="ExcessiveImports"/>
5860
</rule>
5961
<rule ref="category/java/documentation.xml">
6062
<exclude name="CommentRequired"/>

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

+2
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,8 @@ public static Collection<String[]> parameters() {
6767
{"UseConcurrentHashMap"},
6868
{"DoNotUseThreads"},
6969
{"AvoidUsingVolatile"},
70+
{"DefaultPackage"},
71+
{"ExcessiveImports"},
7072
}
7173
);
7274
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
package foo;
2+
3+
public final class DefaultPackage {
4+
5+
int method() {
6+
return null;
7+
}
8+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
package foo;
2+
3+
import com.jcabi.http.request.JdkRequest;
4+
import com.jcabi.http.response.RestResponse;
5+
import java.io.ByteArrayInputStream;
6+
import java.io.IOException;
7+
import java.net.HttpURLConnection;
8+
import java.net.ServerSocket;
9+
import java.net.Socket;
10+
import java.net.SocketException;
11+
import java.net.URI;
12+
import java.nio.charset.StandardCharsets;
13+
import org.apache.commons.io.IOUtils;
14+
import org.hamcrest.MatcherAssert;
15+
import org.hamcrest.Matchers;
16+
import org.junit.Ignore;
17+
import org.junit.Test;
18+
import org.mockito.Mockito;
19+
import org.mockito.invocation.InvocationOnMock;
20+
import org.mockito.stubbing.Answer;
21+
import org.takes.Request;
22+
import org.takes.Response;
23+
import org.takes.Take;
24+
import org.takes.facets.fork.FkRegex;
25+
import org.takes.facets.fork.TkFork;
26+
import org.takes.misc.Utf8String;
27+
import org.takes.rq.RqGreedy;
28+
import org.takes.rq.RqLengthAware;
29+
import org.takes.rq.RqMethod;
30+
import org.takes.rq.RqPrint;
31+
import org.takes.rs.RsHtml;
32+
import org.takes.rs.RsText;
33+
import org.takes.tk.TkFailure;
34+
import org.takes.tk.TkText;
35+
36+
public final class ExcessiveImports {
37+
38+
public int method() {
39+
return null;
40+
}
41+
}

0 commit comments

Comments
 (0)
Please sign in to comment.