Skip to content

Commit

Permalink
#963 removed PMD rules
Browse files Browse the repository at this point in the history
  • Loading branch information
krzyk committed Dec 22, 2018
1 parent e94529b commit 6935140
Show file tree
Hide file tree
Showing 4 changed files with 53 additions and 0 deletions.
2 changes: 2 additions & 0 deletions qulice-pmd/src/main/resources/com/qulice/pmd/ruleset.xml
Original file line number Diff line number Diff line change
Expand Up @@ -50,11 +50,13 @@
<exclude name="AbstractNaming"/>
<exclude name="ClassNamingConventions"/>
<exclude name="CommentDefaultAccessModifier"/>
<exclude name="DefaultPackage"/>
</rule>
<rule ref="category/java/design.xml">
<exclude name="LoosePackageCoupling"/>
<exclude name="LawOfDemeter"/>
<exclude name="SignatureDeclareThrowsException"/>
<exclude name="ExcessiveImports"/>
</rule>
<rule ref="category/java/documentation.xml">
<exclude name="CommentRequired"/>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -67,6 +67,8 @@ public static Collection<String[]> parameters() {
{"UseConcurrentHashMap"},
{"DoNotUseThreads"},
{"AvoidUsingVolatile"},
{"DefaultPackage"},
{"ExcessiveImports"},
}
);
}
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
package foo;

public final class DefaultPackage {

int method() {
return null;
}
}
41 changes: 41 additions & 0 deletions qulice-pmd/src/test/resources/com/qulice/pmd/ExcessiveImports.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
package foo;

import com.jcabi.http.request.JdkRequest;
import com.jcabi.http.response.RestResponse;
import java.io.ByteArrayInputStream;
import java.io.IOException;
import java.net.HttpURLConnection;
import java.net.ServerSocket;
import java.net.Socket;
import java.net.SocketException;
import java.net.URI;
import java.nio.charset.StandardCharsets;
import org.apache.commons.io.IOUtils;
import org.hamcrest.MatcherAssert;
import org.hamcrest.Matchers;
import org.junit.Ignore;
import org.junit.Test;
import org.mockito.Mockito;
import org.mockito.invocation.InvocationOnMock;
import org.mockito.stubbing.Answer;
import org.takes.Request;
import org.takes.Response;
import org.takes.Take;
import org.takes.facets.fork.FkRegex;
import org.takes.facets.fork.TkFork;
import org.takes.misc.Utf8String;
import org.takes.rq.RqGreedy;
import org.takes.rq.RqLengthAware;
import org.takes.rq.RqMethod;
import org.takes.rq.RqPrint;
import org.takes.rs.RsHtml;
import org.takes.rs.RsText;
import org.takes.tk.TkFailure;
import org.takes.tk.TkText;

public final class ExcessiveImports {

public int method() {
return null;
}
}

0 comments on commit 6935140

Please sign in to comment.