Skip to content

Commit ee1db26

Browse files
committed
move naming checks in dedicated package
1 parent 41c9efd commit ee1db26

22 files changed

Lines changed: 32 additions & 21 deletions

java-checks/src/main/java/org/sonar/java/checks/CheckList.java

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,13 @@
3030
import org.sonar.java.checks.naming.BadMethodNameCheck;
3131
import org.sonar.java.checks.naming.BadPackageNameCheck;
3232
import org.sonar.java.checks.naming.BadTypeParameterNameCheck;
33+
import org.sonar.java.checks.naming.ClassNamedLikeExceptionCheck;
34+
import org.sonar.java.checks.naming.EnumAsIdentifierCheck;
35+
import org.sonar.java.checks.naming.FieldMatchMethodNameCheck;
36+
import org.sonar.java.checks.naming.FieldNameMatchingTypeNameCheck;
37+
import org.sonar.java.checks.naming.MethodNameSameAsClassCheck;
38+
import org.sonar.java.checks.naming.MethodNamedEqualsCheck;
39+
import org.sonar.java.checks.naming.MethodNamedHashcodeOrEqualCheck;
3340
import org.sonar.java.checks.serialization.SerialVersionUidCheck;
3441
import org.sonar.java.checks.serialization.SerializableComparatorCheck;
3542
import org.sonar.java.checks.serialization.SerializableFieldInSerializableClassCheck;

java-checks/src/main/java/org/sonar/java/checks/ClassNamedLikeExceptionCheck.java renamed to java-checks/src/main/java/org/sonar/java/checks/naming/ClassNamedLikeExceptionCheck.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,13 @@
1717
* along with this program; if not, write to the Free Software Foundation,
1818
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
1919
*/
20-
package org.sonar.java.checks;
20+
package org.sonar.java.checks.naming;
2121

2222
import com.google.common.collect.ImmutableList;
2323
import org.sonar.api.server.rule.RulesDefinition;
2424
import org.sonar.check.Priority;
2525
import org.sonar.check.Rule;
26+
import org.sonar.java.checks.SubscriptionBaseVisitor;
2627
import org.sonar.java.tag.Tag;
2728
import org.sonar.plugins.java.api.semantic.Symbol;
2829
import org.sonar.plugins.java.api.tree.ClassTree;

java-checks/src/main/java/org/sonar/java/checks/EnumAsIdentifierCheck.java renamed to java-checks/src/main/java/org/sonar/java/checks/naming/EnumAsIdentifierCheck.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
* along with this program; if not, write to the Free Software Foundation,
1818
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
1919
*/
20-
package org.sonar.java.checks;
20+
package org.sonar.java.checks.naming;
2121

2222
import org.sonar.api.server.rule.RulesDefinition;
2323
import org.sonar.check.Priority;

java-checks/src/main/java/org/sonar/java/checks/FieldMatchMethodNameCheck.java renamed to java-checks/src/main/java/org/sonar/java/checks/naming/FieldMatchMethodNameCheck.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
* along with this program; if not, write to the Free Software Foundation,
1818
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
1919
*/
20-
package org.sonar.java.checks;
20+
package org.sonar.java.checks.naming;
2121

2222
import com.google.common.collect.HashMultiset;
2323
import com.google.common.collect.ImmutableList;
@@ -27,6 +27,7 @@
2727
import org.sonar.api.server.rule.RulesDefinition;
2828
import org.sonar.check.Priority;
2929
import org.sonar.check.Rule;
30+
import org.sonar.java.checks.SubscriptionBaseVisitor;
3031
import org.sonar.java.tag.Tag;
3132
import org.sonar.plugins.java.api.semantic.Symbol;
3233
import org.sonar.plugins.java.api.tree.ClassTree;

java-checks/src/main/java/org/sonar/java/checks/FieldNameMatchingTypeNameCheck.java renamed to java-checks/src/main/java/org/sonar/java/checks/naming/FieldNameMatchingTypeNameCheck.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
* along with this program; if not, write to the Free Software Foundation,
1818
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
1919
*/
20-
package org.sonar.java.checks;
20+
package org.sonar.java.checks.naming;
2121

2222
import com.google.common.collect.Lists;
2323
import org.sonar.api.server.rule.RulesDefinition;

java-checks/src/main/java/org/sonar/java/checks/MethodNameSameAsClassCheck.java renamed to java-checks/src/main/java/org/sonar/java/checks/naming/MethodNameSameAsClassCheck.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
* along with this program; if not, write to the Free Software Foundation,
1818
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
1919
*/
20-
package org.sonar.java.checks;
20+
package org.sonar.java.checks.naming;
2121

2222
import org.sonar.api.server.rule.RulesDefinition;
2323
import org.sonar.check.Priority;

java-checks/src/main/java/org/sonar/java/checks/MethodNamedEqualsCheck.java renamed to java-checks/src/main/java/org/sonar/java/checks/naming/MethodNamedEqualsCheck.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,14 @@
1717
* along with this program; if not, write to the Free Software Foundation,
1818
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
1919
*/
20-
package org.sonar.java.checks;
20+
package org.sonar.java.checks.naming;
2121

2222
import com.google.common.collect.ImmutableList;
2323
import org.apache.commons.lang.BooleanUtils;
2424
import org.sonar.api.server.rule.RulesDefinition;
2525
import org.sonar.check.Priority;
2626
import org.sonar.check.Rule;
27+
import org.sonar.java.checks.SubscriptionBaseVisitor;
2728
import org.sonar.java.checks.helpers.ExpressionsHelper;
2829
import org.sonar.java.model.declaration.MethodTreeImpl;
2930
import org.sonar.java.tag.Tag;

java-checks/src/main/java/org/sonar/java/checks/MethodNamedHashcodeOrEqualCheck.java renamed to java-checks/src/main/java/org/sonar/java/checks/naming/MethodNamedHashcodeOrEqualCheck.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,13 @@
1717
* along with this program; if not, write to the Free Software Foundation,
1818
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
1919
*/
20-
package org.sonar.java.checks;
20+
package org.sonar.java.checks.naming;
2121

2222
import com.google.common.collect.ImmutableList;
2323
import org.sonar.api.server.rule.RulesDefinition;
2424
import org.sonar.check.Priority;
2525
import org.sonar.check.Rule;
26+
import org.sonar.java.checks.SubscriptionBaseVisitor;
2627
import org.sonar.java.tag.Tag;
2728
import org.sonar.plugins.java.api.tree.IdentifierTree;
2829
import org.sonar.plugins.java.api.tree.MethodTree;

java-checks/src/test/files/checks/ClassNamedLikeExceptionCheck.java renamed to java-checks/src/test/files/checks/naming/ClassNamedLikeExceptionCheck.java

File renamed without changes.

java-checks/src/test/files/checks/EnumAsIdentifierCheck.java renamed to java-checks/src/test/files/checks/naming/EnumAsIdentifierCheck.java

File renamed without changes.

0 commit comments

Comments
 (0)