Skip to content

Commit

Permalink
findbugs and checkstyle
Browse files Browse the repository at this point in the history
  • Loading branch information
mdogan committed Sep 18, 2014
1 parent 935b7ff commit 8367ba5
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 23 deletions.
24 changes: 7 additions & 17 deletions checkstyle/suppressions.xml
Original file line number Diff line number Diff line change
Expand Up @@ -17,14 +17,6 @@
<suppress checks="CyclomaticComplexityCheck" files="ConsoleApp.java"/>
<suppress checks="NPathComplexityCheck" files="ConsoleApp.java"/>
<suppress checks="MethodLengthCheck" files="ConsoleApp.java"/>
<suppress checks="MethodLengthCheck" files="AllTest.java"/>
<suppress checks="MethodCountCheck" files="AllTest.java"/>
<suppress checks="AnonInnerLengthCheck" files="SimpleFunctionalMapTest.java"/>
<suppress checks="MethodLengthCheck" files="SimpleFunctionalMapTest.java"/>
<suppress checks="CyclomaticComplexityCheck" files="SimpleFunctionalMapTest.java"/>
<suppress checks="MethodLengthCheck" files="StartServer.java"/>
<suppress checks="CyclomaticComplexityCheck" files="StartServer.java"/>
<suppress checks="NPathComplexityCheck" files="StartServer.java"/>

<!--Code Smells -->

Expand All @@ -34,7 +26,6 @@
<!-- Exclude implementation packages from JavaDoc on public methods checkstyle enforcement -->
<suppress checks="JavadocMethod" files="[\\/]impl[\\/]"/>


<!-- Cluster -->
<suppress checks="JavadocMethod" files="com.hazelcast.cluster[\\/]"/>
<suppress checks="JavadocType" files="com.hazelcast.cluster[\\/]"/>
Expand Down Expand Up @@ -108,7 +99,7 @@
<suppress checks="JavadocMethod" files="com.hazelcast.concurrent[\\/]"/>
<suppress checks="JavadocVariable" files="com.hazelcast.concurrent[\\/]"/>

<!-- current.atomiclong-->
<!-- concurrent.atomiclong-->
<suppress checks="MethodCount" files="com.hazelcast.concurrent.atomiclong.AtomicLongProxy"/>
<suppress checks="ReturnCount" files="com.hazelcast.concurrent.atomiclong.client.AtomicLongPortableHook"/>
<suppress checks="ReturnCount" files="com.hazelcast.concurrent.atomiclong.AtomicLongDataSerializerHook"/>
Expand Down Expand Up @@ -167,6 +158,7 @@
<suppress checks="ClassFanOutComplexity" files="com.hazelcast.client.impl.ClientEngineImpl"/>
<!-- TODO: We need to get this wildcard suppressions fixed -->
<suppress checks="" files="com.hazelcast.client.connection.nio.ClientConnectionManagerImpl"/>
<suppress checks="CyclomaticComplexity" files="com.hazelcast.client.config.XmlClientConfigBuilder"/>

<suppress checks="JavadocMethod" files="com.hazelcast.client[\\/]"/>
<suppress checks="JavadocType" files="com.hazelcast.client[\\/]"/>
Expand Down Expand Up @@ -397,6 +389,11 @@
<!-- Too complex to change, I am leaving it to implementer -->
<suppress checks="" files="com.hazelcast.util.Base64"/>

<suppress checks="" files="com.hazelcast.util.HashUtil"/>
<suppress checks="MagicNumber" files="com.hazelcast.util.QuickMath"/>
<suppress checks="MagicNumber" files="com.hazelcast.nio.Bits"/>
<suppress checks="MethodCount" files="com.hazelcast.nio.Bits"/>

<!-- Util executor package javadocs, leaving javadocs to someone who can explain better -->
<suppress checks="JavadocMethod" files="com.hazelcast.util.executor[\\/]"/>
<suppress checks="JavadocType" files="com.hazelcast.util.executor[\\/]"/>
Expand All @@ -405,9 +402,6 @@
<suppress checks="JavadocType" files="com.hazelcast.util.scheduler.SecondsBasedEntryTaskScheduler"/>
<suppress checks="" files="com.hazelcast.util.scheduler.ScheduleType"/>

<!-- This Class have lots of magic numbers, We can make an exception for this class -->
<suppress checks="MagicNumber" files="com.hazelcast.util.ByteUtil"/>

<!-- ReplicatedMap -->
<suppress checks="ClassDataAbstractionCouplingC" files="com.hazelcast.client.proxy.ClientReplicatedMapProxy"/>
<suppress checks="MethodCountCheck" files="com.hazelcast.monitor.impl.LocalReplicatedMapStatsImpl"/>
Expand All @@ -432,7 +426,6 @@
<suppress checks="MethodCount" files="com.hazelcast.nio.serialization.ByteBufferObjectDataOutput"/>
<suppress checks="MagicNumber" files="com.hazelcast.nio.CipherHelper"/>
<suppress checks="MagicNumber|NPathComplexity" files="com.hazelcast.nio.ClassLoaderUtil"/>
<suppress checks="MagicNumber" files="com.hazelcast.nio.serialization.Data"/>
<suppress checks="NPathComplexity|CyclomaticComplexity|ReturnCount|MethodLength"
files="com.hazelcast.nio.serialization.DataAdapter"/>
<suppress checks="MagicNumber" files="com.hazelcast.nio.serialization.DefaultPortableReader"/>
Expand All @@ -444,9 +437,6 @@
<suppress checks="MethodCount" files="com.hazelcast.nio.NodeIOService"/>
<suppress checks="MagicNumber" files="com.hazelcast.nio.Packet"/>
<suppress checks="NPathComplexity" files="com.hazelcast.nio.tcp.ReadHandler"/>
<suppress checks="MagicNumber|MethodLength|MagicNumber|CyclomaticComplexity|EmptyBlock|NPathComplexity"
files="com.hazelcast.nio.ssl.SSLSocketChannelWrapper"/>
<suppress checks="MagicNumber" files="com.hazelcast.nio.serialization.SerializationServiceBuilder"/>
<suppress checks="ClassFanOutComplexity|ClassDataAbstractionCoupling|MethodCount|ParameterNumber"
files="com.hazelcast.nio.serialization.SerializationServiceImpl"/>
<suppress checks="MethodCount" files="com.hazelcast.nio.tcp.TcpIpConnectionManager"/>
Expand Down
5 changes: 0 additions & 5 deletions findbugs/findbugs-exclude.xml
Original file line number Diff line number Diff line change
@@ -1,9 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<FindBugsFilter>

<Match>
<Class name="com.hazelcast.nio.ssl.SSLSocketChannelWrapper" />
<Bug pattern="SWL_SLEEP_WITH_LOCK_HELD" />
</Match>

</FindBugsFilter>
6 changes: 5 additions & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@
<maven.javadoc.plugin.version>2.9</maven.javadoc.plugin.version>
<maven.rar.plugin.version>2.2</maven.rar.plugin.version>
<maven.bundle.plugin.version>2.3.7</maven.bundle.plugin.version>
<findbugs.maven.plugin.version>2.5.3</findbugs.maven.plugin.version>
<findbugs.maven.plugin.version>2.5.5</findbugs.maven.plugin.version>
<checkstyle.maven.plugin.version>2.12</checkstyle.maven.plugin.version>
<maven.dependency.plugin.version>2.6</maven.dependency.plugin.version>
<maven.shade.plugin.version>2.2</maven.shade.plugin.version>
Expand Down Expand Up @@ -485,6 +485,8 @@
<include>com/hazelcast/map/*</include>
<include>com/hazelcast/map/merge/*</include>

<include>com/hazelcast/cache/ICache.java</include>

<include>com/hazelcast/nio/serialization/ClassDefinition.java</include>
<include>com/hazelcast/nio/serialization/ClassDefinitionBuilder.java</include>
<include>com/hazelcast/nio/serialization/DataSerializable.java</include>
Expand Down Expand Up @@ -581,6 +583,8 @@
<include>com/hazelcast/map/*</include>
<include>com/hazelcast/map/merge/*</include>

<include>com/hazelcast/cache/ICache.java</include>

<include>com/hazelcast/nio/serialization/ClassDefinition.java</include>
<include>com/hazelcast/nio/serialization/ClassDefinitionBuilder.java</include>
<include>com/hazelcast/nio/serialization/DataSerializable.java</include>
Expand Down

0 comments on commit 8367ba5

Please sign in to comment.