From 295074d9a4fdc0b3f84b569f96931f7dfd430b69 Mon Sep 17 00:00:00 2001 From: Marharyta Date: Thu, 16 Nov 2023 17:30:54 +0100 Subject: [PATCH] [NO JIRA] Split java-checks into 2 modules to improve goals caching * Extract AWS checks and test sources into separate modules * disable background build scan uploading for CI and capture goal input files --- .cirrus.yml | 4 +- .mvn/gradle-enterprise.xml | 6 + .../java/org/sonar/java/it/AutoScanTest.java | 4 +- .../resources/autoscan/diffs/diff_S1181.json | 6 +- java-checks-aws/pom.xml | 140 +++ .../checks/aws/AbstractAwsMethodVisitor.java | 0 .../checks/aws/AwsBuilderMethodFinder.java | 0 .../aws/AwsConsumerBuilderUsageCheck.java | 0 ...CredentialsShouldBeSetExplicitlyCheck.java | 0 .../checks/aws/AwsLambdaSyncCallCheck.java | 0 .../aws/AwsLongTermAccessKeysCheck.java | 0 .../java/checks/aws/AwsRegionSetterCheck.java | 0 .../AwsRegionShouldBeSetExplicitlyCheck.java | 0 ...ReusableResourcesInitializedOnceCheck.java | 0 .../sonar/java/checks/aws/package-info.java | 0 ...dCodedCredentialsShouldNotBeUsedCheck.java | 0 .../java/checks/security/package-info.java | 23 + .../java/checks/security/S6437-methods.json | 0 .../sonar/java/checks/CommonConstants.java | 41 + .../aws/AwsConsumerBuilderUsageCheckTest.java | 12 +- ...entialsShouldBeSetExplicitlyCheckTest.java | 7 +- .../aws/AwsLambdaSyncCallCheckTest.java | 7 +- .../aws/AwsLongTermAccessKeysCheckTest.java | 7 +- .../checks/aws/AwsRegionSetterCheckTest.java | 7 +- ...sRegionShouldBeSetExplicitlyCheckTest.java | 7 +- ...ableResourcesInitializedOnceCheckTest.java | 7 +- ...edCredentialsShouldNotBeUsedCheckTest.java | 6 +- java-checks-common/pom.xml | 140 +++ .../java/checks/helpers/CredentialMethod.java | 0 .../helpers/CredentialMethodsLoader.java | 0 .../checks/helpers/ExpressionsHelper.java | 0 .../HardcodedStringExpressionChecker.java | 0 .../checks/helpers/ReassignmentFinder.java | 0 .../sonar/java/checks/helpers/TreeHelper.java | 0 .../java/checks/helpers/package-info.java | 23 + .../methods/AbstractMethodDetection.java | 0 .../java/checks/methods/package-info.java | 0 .../files/checks/AbstractMethodDetection.java | 0 .../checks/helpers/CredentialMethodTest.java | 0 .../helpers/CredentialMethodsLoaderTest.java | 47 + .../checks/helpers/ExpressionsHelperTest.java | 136 +++ .../java/checks/helpers/JParserTestUtils.java | 86 ++ .../helpers/ReassignmentFinderTest.java | 274 +++++ .../methods}/AbstractMethodDetectionTest.java | 2 +- .../src/test/resources/test-methods.json | 4 + java-checks-test-sources/aws/pom.xml | 209 ++++ .../aws/AwsConsumerBuilderUsageCheck.java | 0 .../aws/AwsConsumerBuilderUsageCheck.java | 0 ...CredentialsShouldBeSetExplicitlyCheck.java | 0 .../checks/aws/AwsLambdaSyncCallCheck.java | 0 .../aws/AwsLambdaSyncCallCheckHelper.java | 0 .../aws/AwsLongTermAccessKeysCheck.java | 0 .../java/checks/aws/AwsRegionSetterCheck.java | 4 +- .../AwsRegionShouldBeSetExplicitlyCheck.java | 0 ...ReusableResourcesInitializedOnceCheck.java | 0 ...dCodedCredentialsShouldNotBeUsedCheck.java | 0 .../{ => default}/dummy-binaries/dummy.txt | 0 java-checks-test-sources/default/pom.xml | 1008 ++++++++++++++++ .../sonar-project-no-binaries.properties | 0 .../sonar-project-with-binaries.properties | 0 .../src/main/files/non-compiling/Dummy.java | 0 .../nullability/NullabilityAtClassLevel.java | 0 ...actClassNoFieldShouldBeInterfaceCheck.java | 0 ...ssNoFieldShouldBeInterfaceCheck_java9.java | 0 ...ieldShouldBeInterfaceCheck_no_version.java | 0 .../checks/AccessibilityChangeCheck.java | 0 .../checks/AllBranchesAreIdentical.java | 0 .../AnnotationDefaultArgumentCheck.java | 0 .../AnonymousClassShouldBeLambdaCheck.java | 0 .../checks/ArrayForVarArgCheck.java | 0 .../checks/AtLeastOneConstructorCheck.java | 0 .../checks/BooleanMethodReturnCheck.java | 0 .../checks/CallOuterPrivateMethodCheck.java | 0 ...catedCodeFlaggedForRemovalCheck_java9.java | 0 .../checks/CallToDeprecatedMethod.java | 0 .../checks/CastArithmeticOperandCheck.java | 0 ...atchIllegalMonitorStateExceptionCheck.java | 0 .../checks/CatchOfThrowableOrErrorCheck.java | 0 ...owableOrErrorCheckIncompleteSemantics.java | 0 .../CatchUsesExceptionWithContextCheck.java | 0 .../checks/ChangeMethodContractCheck.java | 0 ...ssWithoutHashCodeInHashStructureCheck.java | 0 .../checks/CollapsibleIfCandidateCheck.java | 0 .../CollectionConstructorReferenceCheck.java | 0 .../checks/CombineCatchCheck_no_version.java | 0 ...mpareStringsBoxedTypesWithEqualsCheck.java | 0 .../checks/CompareToResultTestCheck.java | 0 .../checks/ConfusingOverloadCheck.java | 0 .../ConstantsShouldBeStaticFinalCheck.java | 0 .../non-compiling/checks/DeadStoreCheck.java | 0 ...nheritanceTreeCheckFrameworkExclusion.java | 0 .../checks/DoubleCheckedLockingCheck.java | 0 .../checks/EnumMutableFieldCheck.java | 0 .../EqualsNotOverriddenInSubclassCheck.java | 0 ...capedUnicodeCharactersTextBlocksCheck.java | 0 .../checks/FinalizeFieldsSetCheck.java | 0 .../checks/ForLoopFalseConditionCheck.java | 0 .../ForLoopIncrementAndUpdateCheck.java | 0 .../checks/ForLoopVariableTypeCheck.java | 0 .../checks/GarbageCollectorCalledCheck.java | 0 .../checks/HardCodedPasswordCheck.java | 0 .../checks/HiddenFieldCheckWithRecords.java | 0 .../checks/IdenticalCasesInSwitchCheck.java | 0 .../checks/ImmediateReverseBoxingCheck.java | 0 .../ImmediatelyReturnedVariableCheck.java | 0 .../checks/IndentationCheck_default.java | 0 .../checks/InstanceOfPatternMatching.java | 0 .../InterfaceOrSuperclassShadowingCheck.java | 0 .../checks/InterruptedExceptionCheck.java | 0 .../checks/IsInstanceMethodCheck.java | 0 .../checks/IteratorNextExceptionCheck.java | 0 .../checks/LazyArgEvaluationCheck.java | 0 .../checks/LeastSpecificTypeCheck.java | 0 .../checks/LeftCurlyBraceEndLineCheck.java | 0 .../checks/LeftCurlyBraceStartLineCheck.java | 0 .../checks/LongBitsToDoubleOnIntCheck.java | 0 .../checks/MapKeyNotComparableCheck.java | 0 .../checks/MethodOnlyCallsSuperCheck.java | 0 .../MethodWithExcessiveReturnsCheck.java | 0 .../MissingDeprecatedCheckWithRecords.java | 0 .../checks/MutableMembersUsageCheck.java | 0 .../checks/NestedBlocksCheck.java | 0 .../checks/NestedEnumStatic.java | 0 .../checks/NestedIfStatementsCheck.java | 0 .../checks/NestedSwitchExpressionCheck.java | 0 .../checks/NoTestInTestClassCheck.java | 0 .../non-compiling/checks/OSCommandsPath.java | 0 .../checks/OverrideAnnotationCheck.java | 0 .../checks/OverrideAnnotationCheck_java4.java | 0 .../checks/OverrideAnnotationCheck_java5.java | 0 .../checks/OverrideAnnotationCheck_java8.java | 0 .../PreparedStatementAndResultSetCheck.java | 0 .../checks/PrintfMisuseCheckLambda.java | 0 .../checks/PrintfMisuseCheckUnionType.java | 0 .../checks/PrivateFieldUsedLocallyCheck.java | 0 .../PublicStaticMutableMembersCheck.java | 0 .../checks/RawExceptionCheck.java | 0 .../non-compiling/checks/RawTypeCheck.java | 0 .../checks/RecordInsteadOfClassCheck.java | 0 .../checks/RedundantAbstractMethodCheck.java | 0 .../checks/RedundantCloseCheck.java | 0 .../RedundantThrowsDeclarationCheck.java | 0 .../checks/RedundantTypeCastCheck.java | 0 ...ReflectionOnNonRuntimeAnnotationCheck.java | 0 .../ReplaceGuavaWithJavaCheck_java9.java | 0 .../checks/ReplaceLambdaByMethodRefCheck.java | 0 .../RestrictedIdentifiersUsageCheck.java | 0 .../checks/ReturnEmptyArrayNotNullCheck.java | 0 .../checks/RunFinalizersCheck.java | 0 .../checks/RunFinalizersCheckNoIssue.java | 0 .../checks/S2201_IgnoredReturnValueCheck.java | 0 ..._IgnoredReturnValueCheckInternalCalls.java | 0 .../S2201_IgnoredReturnValueCheckJava14.java | 0 .../checks/ServletInstanceFieldCheck.java | 0 .../checks/SillyEqualsCheck.java | 0 .../checks/SimpleClassNameCheck.java | 0 ...FunctionalInterfacesCheckUnknownTypes.java | 0 ...StandardCharsetsConstantsCheck_java10.java | 0 .../checks/StaticFieldUpateCheck.java | 0 .../checks/StaticMemberAccess.java | 0 .../checks/StaticMethodCheck.java | 0 .../StringLiteralInsideEqualsCheck.java | 0 .../StringToPrimitiveConversionCheck.java | 0 .../checks/StrongCipherAlgorithmCheck.java | 0 .../checks/SunPackagesUsedCheck.java | 0 .../checks/SunPackagesUsedCheckCustom.java | 0 .../checks/SwitchCaseTooBigCheck.java | 0 ...witchCasesShouldBeCommaSeparatedCheck.java | 0 .../checks/SwitchDefaultLastCaseCheck.java | 0 .../SwitchInsteadOfIfSequenceCheck.java | 0 .../checks/SwitchLastCaseIsDefaultCheck.java | 0 .../checks/SwitchWithLabelsCheck.java | 0 .../SwitchWithTooManyCasesCheckCustom.java | 0 .../SynchronizationOnStringOrBoxedCheck.java | 0 .../checks/TextBlockTabsAndSpaces.java | 0 .../checks/TextBlocksDuplicatedCheck.java | 0 .../checks/ThreadLocalCleanup.java | 0 .../checks/ThreadOverridesRunCheck.java | 0 .../checks/TooManyMethodsCheck.java | 0 .../checks/TooManyParametersCheck.java | 0 .../TransientFieldInNonSerializableCheck.java | 0 .../checks/TypeUpperBoundNotFinalCheck.java | 0 .../checks/UnreachableCatchCheck.java | 0 .../checks/UnusedPrivateClass.java | 0 .../checks/UnusedPrivateMethod.java | 0 .../checks/UselessExtendsCheck.java | 0 .../NoSemanticWithPackage.java | 0 .../UselessImportCheck/WithinPackage.java | 0 .../UselessImportCheck/WithoutPackage.java | 0 .../checks/VarCanBeUsedCheck.java | 0 .../checks/VisibleForTestingUsageCheck.java | 0 .../VolatileNonPrimitiveFieldCheck.java | 0 .../WildcardReturnParameterTypeCheck.java | 0 .../naming/ClassNamedLikeExceptionCheck.java | 0 .../MethodNamedHashcodeOrEqualCheck.java | 0 .../checks/regex/EmptyLineRegexCheck.java | 0 ...gleCharacterAlternationWithTextBlocks.java | 0 .../security/CipherBlockChainingCheck.java | 0 .../checks/security/CookieHttpOnlyCheck.java | 0 .../security/DebugFeatureEnabledCheck.java | 0 .../security/DisableAutoEscapingCheck.java | 0 ...cessiveContentRequestCheck_spring_2_4.java | 0 ...dCodedCredentialsShouldNotBeUsedCheck.java | 0 .../security/PubliclyWritableDirectories.java | 0 .../checks/security/SecureCookieCheck.java | 0 .../security/ServerCertificatesCheck.java | 0 .../security/UnpredictableSaltCheck.java | 0 .../SerialVersionUidInRecordCheck.java | 0 ...alizableFieldInSerializableClassCheck.java | 0 .../SerializableSuperConstructorCheck.java | 0 .../SpringIncompatibleTransactionalCheck.java | 0 ...ringScanDefaultPackageCheckInAPackage.java | 0 .../TransactionalMethodVisibilityCheck.java | 0 .../fourthApp/SpringBootApp4b.java | 0 .../AssertJAssertionsInConsumerCheck.java | 0 ...rtJChainSimplificationCheckTestJava11.java | 0 .../tests/AssertionTypesCheck_JUnit4.java | 0 .../tests/AssertionsCompletenessCheck.java | 0 .../tests/AssertionsInTestsCheck/AssertJ.java | 0 .../tests/JUnit45MethodAnnotationCheck.java | 0 ...nit5SilentlyIgnoreClassAndMethodCheck.java | 0 ...toArgumentMatchersUsedOnAllParameters.java | 0 .../tests/MockitoEqSimplificationCheck.java | 0 .../checks/tests/TooManyAssertionsCheck.java | 0 .../unused/UnusedLocalVariableCheck.java | 0 .../unused/UnusedMethodParameterCheck.java | 0 .../unused/UnusedPrivateFieldCheck.java | 0 ...usedPrivateMethodWithUknownResolution.java | 0 .../unused/UnusedTypeParameterCheck.java | 0 .../non-compiling/filters/SpringFilter.java | 0 .../main/files/non-compiling/module-info.java | 0 .../non-compiling/module/module-info.java | 0 .../ConditionAlwaysTrueOrFalseCheck.java | 0 ...ditionAlwaysTrueOrFalseCheckReporting.java | 0 .../ConditionAlwaysTrueWithOptional.java | 0 .../checks/ConstraintCopy.java | 0 .../checks/DivisionByZeroCheck.java | 0 .../checks/LocksNotUnlockedCheck.java | 0 .../MapComputeIfAbsentOrPresentCheck.java | 0 .../checks/NonNullSetToNullCheck.java | 0 .../checks/PsEqualityRequiresFullStack.java | 0 ...rocessingCheck_DocumentBuilderFactory.java | 0 .../checks/S3959_SwitchExpression.java | 0 .../engine/SwitchExpressions.java | 0 .../engine/SwitchWithPatterns.java | 0 .../src/main/java/DefaultPackage.java | 0 .../{ => default}/src/main/java/Dummy.java | 0 .../src/main/java/NonCompliant2.java | 0 .../java/SpringBootAppInDefaultPackage.java | 0 .../java/SpringScanDefaultPackageCheck.java | 0 .../src/main/java/WithoutPackage.java | 0 .../src/main/java/a/b/c/Bar.java | 0 .../src/main/java/a/b/c/Baz.java | 0 .../src/main/java/a/b/c/Foo.java | 0 .../src/main/java/a/b/c/MyAnnotation1.java | 0 .../src/main/java/a/b/c/MyAnnotation2.java | 0 .../src/main/java/a/b/c/MyAnnotation3.java | 0 .../src/main/java/a/b/c/MyException.java | 0 .../src/main/java/a/b/c/MyException2.java | 0 .../src/main/java/a/b/c/NonCompliant.java | 0 .../java/a/b/c/NotReferencedFromJavadoc.java | 0 .../src/main/java/a/b/c/Qux.java | 0 .../java/a/b/c/ReferencedFromJavadoc.java | 0 .../src/main/java/android/app/Activity.java | 0 .../android/content/BroadcastReceiver.java | 0 .../main/java/android/content/Context.java | 0 .../java/android/content/ContextWrapper.java | 0 .../src/main/java/android/content/Intent.java | 0 .../java/android/content/IntentFilter.java | 0 .../android/content/SharedPreferences.java | 0 .../database/DatabaseErrorHandler.java | 0 .../database/sqlite/SQLiteDatabase.java | 0 .../hardware/biometrics/BiometricPrompt.java | 0 .../src/main/java/android/os/Bundle.java | 0 .../java/android/os/CancellationSignal.java | 0 .../src/main/java/android/os/Environment.java | 0 .../src/main/java/android/os/Handler.java | 0 .../src/main/java/android/os/UserHandle.java | 0 .../src/main/java/android/package-info.java | 0 .../android/preference/PreferenceManager.java | 0 .../keystore/KeyGenParameterSpec.java | 0 .../security/keystore/KeyProperties.java | 0 .../android/view/ContextThemeWrapper.java | 0 .../main/java/android/webkit/WebSettings.java | 0 .../src/main/java/android/webkit/WebView.java | 0 .../webkit/WebViewFactoryProvider.java | 0 .../androidx/biometric/BiometricPrompt.java | 0 .../MyCheckForNullInOtherPackage.java | 0 .../NullabilityAtPackageLevel.java | 0 .../package-info.java | 0 .../NullabilityAtPackageLevel.java | 0 .../package-info.java | 0 .../NullabilityAtPackageLevel.java | 0 .../package-info.java | 0 .../NullabilityAtPackageLevel.java | 0 .../mongo_db_non_null_api/package-info.java | 0 .../JakartaNullabilityAnnotation.java | 0 .../no_default/MyCheckForNullInPackage.java | 0 .../no_default/NullabilityAtClassLevel.java | 0 .../no_default/NullabilityAtMethodLevel.java | 0 .../NullabilityAtVariableLevel.java | 0 .../no_default/NullabilityWithGenerics.java | 0 .../NullabilityWithMetaAnnotation.java | 0 .../no_default/UnsupportedNullability.java | 0 .../nullability/no_default/package-info.java | 0 .../annotations/nullability/package-info.java | 0 .../NullabilityAtPackageLevel.java | 0 .../spring_non_null_api/package-info.java | 0 .../NullabilityAtPackageLevel.java | 0 .../spring_non_null_fields/package-info.java | 0 ...actClassNoFieldShouldBeInterfaceCheck.java | 0 .../java/checks/AccessibilityChangeCheck.java | 0 ...ssibilityChangeCheckWithRecordSupport.java | 0 .../AccessibilityChangeOnRecordsCheck.java | 0 .../java/checks/AllBranchesAreIdentical.java | 0 .../src/main/java/checks/Alphabet.java | 0 .../AnnotationDefaultArgumentCheck.java | 0 .../AnonymousClassShouldBeLambdaCheck.java | 0 ...onymousClassShouldBeLambdaCheck_java7.java | 0 ...usClassShouldBeLambdaCheck_no_version.java | 0 .../main/java/checks/ArrayCopyLoopCheck.java | 0 .../checks/ArrayDesignatorAfterTypeCheck.java | 0 .../ArrayDesignatorOnVariableCheck.java | 0 .../main/java/checks/ArrayForVarArgCheck.java | 0 .../checks/ArrayHashCodeAndToStringCheck.java | 0 .../ArraysAsListOfPrimitiveToStreamCheck.java | 0 .../checks/AssertOnBooleanVariableCheck.java | 0 .../AssertionsInProductionCodeCheck.java | 0 ...ssertsOnParametersOfPublicMethodCheck.java | 0 .../AssignmentInSubExpressionCheck.java | 0 .../checks/AtLeastOneConstructorCheck.java | 0 .../src/main/java/checks/BadMethodName.java | 0 .../main/java/checks/BadMethodNameCustom.java | 0 .../BadMethodNameCustomNoncompliant.java | 0 .../src/main/java/checks/BasicAuthCheck.java | 0 .../BigDecimalDoubleConstructorCheck.java | 0 .../main/java/checks/BooleanLiteralCheck.java | 0 .../java/checks/BooleanMethodReturnCheck.java | 0 .../checks/BoxedBooleanExpressionsCheck.java | 0 ...BooleanExpressionsCheckWithQuickFixes.java | 0 .../main/java/checks/BrainMethodCheck.java | 0 .../BrainMethodCheckLowerThresholds.java | 0 .../BrainMethodCheckSubsetOfIssues.java | 0 .../src/main/java/checks/CORSCheck.java | 0 .../checks/CallOuterPrivateMethodCheck.java | 0 .../CallSuperMethodFromInnerClassCheck.java | 0 .../checks/CallToFileDeleteOnExitMethod.java | 0 .../CaseInsensitiveComparisonCheck.java | 0 .../checks/CastArithmeticOperandCheck.java | 0 ...atchIllegalMonitorStateExceptionCheck.java | 0 .../checks/CatchOfThrowableOrErrorCheck.java | 0 .../CatchUsesExceptionWithContextCheck.java | 0 ...xceptionWithContextCheckAllExceptions.java | 0 .../java/checks/ClassComparedByNameCheck.java | 0 .../SimpleDefaultCase.java | 0 ...ssWithoutHashCodeInHashStructureCheck.java | 0 .../CloneableImplementingCloneCheck.java | 0 .../checks/CollapsibleIfCandidateCheck.java | 0 .../CollectionConstructorReferenceCheck.java | 0 ...llectionImplementationReferencedCheck.java | 0 .../CollectionInappropriateCallsCheck.java | 0 .../java/checks/CollectionIsEmptyCheck.java | 0 .../CollectionSizeAndArrayLengthCheck.java | 0 .../main/java/checks/CollectorsToList.java | 0 .../main/java/checks/CombineCatchCheck.java | 0 .../checks/CombineCatchCheck_no_version.java | 0 .../CommentRegularExpressionCheck2.java | 0 .../src/main/java/checks/CommentedCode.java | 0 ...mpareStringsBoxedTypesWithEqualsCheck.java | 0 .../checks/CompareToNotOverloadedCheck.java | 0 .../java/checks/CompareToResultTestCheck.java | 0 .../checks/CompareToReturnValueCheck.java | 0 .../main/java/checks/CompletelyEmptyFile.java | 0 .../ConcatenationWithStringValueOfCheck.java | 0 .../checks/ConditionalOnNewLineCheck.java | 0 .../java/checks/ConfusingOverloadCheck.java | 0 .../java/checks/ConfusingVarargCheck.java | 0 .../main/java/checks/ConstantMathCheck.java | 0 .../main/java/checks/ConstantMethodCheck.java | 0 .../ConstantsShouldBeStaticFinalCheck.java | 0 .../checks/ConstructorInjectionCheck.java | 0 .../ControlCharacterInLiteralCheck.java | Bin ...rolCharacterInLiteralCheckTabsAllowed.java | Bin ...terInLiteralCheckWithTextBlockSupport.java | 0 .../CounterModeIVShouldNotBeReusedCheck.java | 0 .../checks/DanglingElseStatementsCheck.java | 0 .../java/checks/DateFormatWeekYearCheck.java | 0 .../checks/DateTimeFormatterMismatch.java | 0 .../java/checks/DateUtilsTruncateCheck.java | 0 .../DateUtilsTruncateCheck_no_version.java | 0 .../src/main/java/checks/DeadStoreCheck.java | 0 .../checks/DefaultEncodingUsageCheck.java | 0 .../checks/DefaultInitializedFieldCheck.java | 0 .../java/checks/DeprecatedArgumentsCheck.java | 0 .../checks/DepthOfInheritanceTreeCheck.java | 0 .../DepthOfInheritanceTreeCheckFiltered.java | 0 ...nheritanceTreeCheckFrameworkExclusion.java | 0 ...eritanceTreeCheckIntermediateMatching.java | 0 .../checks/DepthOfInheritanceTreeCheckOk.java | 0 .../checks/DiamondOperatorCheck_java_7.java | 0 .../checks/DiamondOperatorCheck_java_8.java | 0 .../DiamondOperatorCheck_no_version.java | 0 .../detected_all_overload.java | 0 .../empty_method_name.java | 0 .../checks/DisallowedThreadGroupCheck.java | 0 .../DoubleBraceInitializationCheck.java | 0 .../DoubleCheckedLockingAssignment.java | 0 .../checks/DoubleCheckedLockingCheck.java | 0 .../DuplicateConditionIfElseIfCheck.java | 0 .../java/checks/DynamicClassLoadCheck.java | 0 .../src/main/java/checks/EmptyFile.java | 0 .../main/java/checks/EmptyMethodsCheck.java | 0 .../checks/EmptyMethodsCheckNoSemantics.java | 0 .../java/checks/EmptyStatementUsageCheck.java | 0 .../EmptyStatementUsageCheckOnyStatement.java | 0 .../src/main/java/checks/EnumMapCheck.java | 0 .../java/checks/EnumMutableFieldCheck.java | 0 .../src/main/java/checks/EnumSetCheck.java | 0 .../main/java/checks/EqualsArgumentType.java | 0 .../EqualsNotOverriddenInSubclassCheck.java | 0 .../java/checks/EqualsOnAtomicClassCheck.java | 0 .../EqualsParametersMarkedNonNullCheck.java | 0 .../java/checks/ErrorClassExtendedCheck.java | 0 .../checks/EscapedUnicodeCharactersCheck.java | 0 .../checks/ExpressionComplexityCheck.java | 0 .../ExpressionComplexityCheckCustom.java | 0 .../java/checks/FileHeaderCheck/Class1.java | 0 .../java/checks/FileHeaderCheck/Class2.java | 0 .../java/checks/FileHeaderCheck/Class3.java | 0 .../java/checks/FileHeaderCheck/Regex1.java | 0 .../java/checks/FileHeaderCheck/Regex2.java | 0 .../java/checks/FileHeaderCheck/Regex3.java | 0 .../java/checks/FileHeaderCheck/Regex4.java | 0 .../java/checks/FinalizeFieldsSetCheck.java | 0 .../java/checks/FixmeTagPresenceCheck.java | 0 .../src/main/java/checks/FloatEquality.java | 0 .../checks/ForLoopFalseConditionCheck.java | 0 .../ForLoopIncrementAndUpdateCheck.java | 0 .../java/checks/ForLoopVariableTypeCheck.java | 0 .../checks/GarbageCollectorCalledCheck.java | 0 .../main/java/checks/GetClassLoaderCheck.java | 0 .../checks/GetRequestedSessionIdCheck.java | 0 .../java/checks/HardCodedPasswordCheck.java | 0 .../checks/HardCodedPasswordCheckCustom.java | 0 .../java/checks/HardCodedSecretCheck.java | 0 .../checks/HardCodedSecretCheckCustom.java | 0 .../main/java/checks/HardcodedIpCheck.java | 0 .../main/java/checks/HardcodedURICheck.java | 0 .../java/checks/HasNextCallingNextCheck.java | 0 .../main/java/checks/HiddenFieldCheck.java | 0 .../checks/IdenticalCasesInSwitchCheck.java | 0 .../IdenticalOperandOnBinaryExpression.java | 0 .../checks/IgnoredStreamReturnValueCheck.java | 0 .../checks/ImmediateReverseBoxingCheck.java | 0 .../ImmediatelyReturnedVariableCheck.java | 0 .../checks/ImplementsEnumerationCheck.java | 0 .../java/checks/InappropriateRegexpCheck.java | 0 .../checks/IncorrectOrderOfMembersCheck.java | 0 .../IndentationAfterConditionalCheck.java | 0 ...IndentationCheckWithControlCharacters.java | 0 .../java/checks/IndentationCheck_custom.java | 0 .../java/checks/IndentationCheck_tab.java | 0 .../checks/IndexOfWithPositiveNumber.java | 0 .../InnerClassOfNonSerializableCheck.java | 0 .../checks/InnerClassOfSerializableCheck.java | 0 .../java/checks/InputStreamReadCheck.java | 0 .../checks/InsecureCreateTempFileCheck.java | 0 ...nsecureCreateTempFileCheck_no_version.java | 0 .../checks/InstanceOfPatternMatching.java | 0 .../InstanceofUsedOnExceptionCheck.java | 0 .../InterfaceAsConstantContainerCheck.java | 0 .../InterfaceOrSuperclassShadowingCheck.java | 0 .../checks/InterruptedExceptionCheck.java | 0 .../java/checks/InvalidDateValuesCheck.java | 0 .../java/checks/IsInstanceMethodCheck.java | 0 .../java/checks/IterableIteratorCheck.java | 0 .../checks/IteratorNextExceptionCheck.java | 0 .../checks/JacksonDeserializationCheck.java | 0 .../JdbcDriverExplicitLoadingCheck.java | 0 ...DriverExplicitLoadingCheck_no_version.java | 0 .../java/checks/KeySetInsteadOfEntrySet.java | 0 ...apacityHashBasedCollectionCheckSample.java | 0 .../checks/LabelsShouldNotBeUsedCheck.java | 0 .../main/java/checks/LambdaTooBigCheck.java | 0 .../java/checks/LambdaTooBigCheckCustom.java | 0 .../java/checks/LazyArgEvaluationCheck.java | 0 .../java/checks/LeastSpecificTypeCheck.java | 0 .../checks/LeftCurlyBraceEndLineCheck.java | 0 .../LeftCurlyBraceEndLineCheck_java17.java | 0 .../checks/LeftCurlyBraceStartLineCheck.java | 0 .../LeftCurlyBraceStartLineCheck_java17.java | 0 .../checks/LoggedRethrownExceptionsCheck.java | 0 .../src/main/java/checks/LoggerClass.java | 0 .../checks/LongBitsToDoubleOnIntCheck.java | 0 .../java/checks/MapKeyNotComparableCheck.java | 0 .../main/java/checks/MathOnFloatCheck.java | 0 ...embersDifferOnlyByCapitalizationCheck.java | 0 .../checks/MethodOnlyCallsSuperCheck.java | 0 .../java/checks/MethodTooBigCheckCustom4.java | 0 .../java/checks/MethodTooBigCheckCustom5.java | 0 .../MethodWithExcessiveReturnsCheck.java | 0 ...MethodWithExcessiveReturnsCheckCustom.java | 0 .../main/java/checks/MissingCurlyBraces.java | 0 .../java/checks/MissingDeprecatedCheck.java | 0 .../checks/MissingDeprecatedCheckJava9.java | 0 .../checks/MissingNewLineAtEndOfFile.java | 0 ...rridesInRecordWithArrayComponentCheck.java | 0 .../main/java/checks/ModifiersOrderCheck.java | 0 .../ModifiersOrderCheckWithQuickFixes.java | 0 .../java/checks/ModulusEqualityCheck.java | 0 .../java/checks/MutableMembersUsageCheck.java | 0 .../src/main/java/checks/NPEThrowCheck.java | 0 .../main/java/checks/NestedBlocksCheck.java | 0 .../main/java/checks/NestedEnumStatic.java | 0 .../java/checks/NestedIfStatementsCheck.java | 0 .../checks/NestedIfStatementsCheckCustom.java | 0 .../checks/NestedSwitchStatementCheck.java | 0 .../checks/NestedTernaryOperatorsCheck.java | 0 .../main/java/checks/NestedTryCatchCheck.java | 0 .../checks/NoCheckstyleTagPresenceCheck.java | 0 .../java/checks/NoPmdTagPresenceCheck.java | 0 .../java/checks/NoTestsInProductionFile.java | 0 .../src/main/java/checks/NonEmptyFile.java | 0 .../NonStaticClassInitializerCheck.java | 0 .../src/main/java/checks/NotifyCheck.java | 0 .../checks/NullCheckWithInstanceofCheck.java | 0 ...ullReturnedOnComputeIfPresentOrAbsent.java | 0 ...houldNotBeUsedWithOptionalCheck_guava.java | 0 ...lShouldNotBeUsedWithOptionalCheck_jdk.java | 0 .../src/main/java/checks/OSCommandsPath.java | 0 .../ObjectCreatedOnlyToCallGetClassCheck.java | 0 .../main/java/checks/ObjectFinalizeCheck.java | 0 ...alizeOverridenCallsSuperFinalizeCheck.java | 0 ...ObjectFinalizeOverridenNotPublicCheck.java | 0 .../OmitPermittedTypesCheck.java | 0 .../OmitPermittedTypesCheckOtherFile.java | 0 ...lassInterfacePerFileCheckNoncompliant.java | 0 .../checks/OneDeclarationPerLineCheck.java | 0 .../java/checks/OptionalAsParameterCheck.java | 0 .../OutputStreamOverrideWriteCheck.java | 0 .../OverrideAnnotationCheck_QuickFixes.java | 0 .../main/java/checks/PopulateBeansCheck.java | 0 .../java/checks/PredictableSeedCheck.java | 0 .../java/checks/PreferStreamAnyMatch.java | 0 .../PreparedStatementAndResultSetCheck.java | 0 ...imitiveWrappersInTernaryOperatorCheck.java | 0 .../checks/PrimitivesMarkedNullableCheck.java | 0 .../PrimitivesMarkedNullableCheckParent.java | 0 .../src/main/java/checks/PrintfFailCheck.java | 0 .../main/java/checks/PrintfMisuseCheck.java | 0 .../checks/PrivateFieldUsedLocallyCheck.java | 0 .../main/java/checks/PseudoRandomCheck.java | 0 ...PublicConstructorInAbstractClassCheck.java | 0 .../PublicStaticMutableMembersCheck.java | 0 .../java/checks/RandomFloatToIntCheck.java | 0 .../checks/RawByteBitwiseOperationsCheck.java | 0 .../main/java/checks/RawExceptionCheck.java | 0 .../src/main/java/checks/RawTypeCheck.java | 0 .../java/checks/ReadObjectSynchronized.java | 0 .../checks/RecordDuplicatedGetterCheck.java | 0 .../checks/RecordInsteadOfClassCheck.java | 0 .../checks/RedundantAbstractMethodCheck.java | 0 .../main/java/checks/RedundantCloseCheck.java | 0 .../java/checks/RedundantModifierCheck.java | 0 .../checks/RedundantRecordMethodsCheck.java | 0 .../RedundantThrowsDeclarationCheck.java | 0 .../java/checks/RedundantTypeCastCheck.java | 0 ...ReflectionOnNonRuntimeAnnotationCheck.java | 0 .../checks/RegexPatternsNeedlesslyCheck.java | 0 .../checks/ReplaceGuavaWithJavaCheck.java | 0 .../ReplaceGuavaWithJavaCheck_java7.java | 0 .../ReplaceGuavaWithJavaCheck_no_version.java | 0 .../checks/ReplaceLambdaByMethodRefCheck.java | 0 ...laceLambdaByMethodRefCheck_no_version.java | 0 .../RestrictedIdentifiersUsageCheck.java | 0 .../java/checks/ResultSetIsLastCheck.java | 0 .../checks/ReturnEmptyArrayNotNullCheck.java | 0 ...nEmptyArrayNotNullCheckWithQuickFixes.java | 0 ...yNotNullCheckWithQuickFixesAndImports.java | 0 .../main/java/checks/ReuseRandomCheck.java | 0 ...ghtCurlyBraceSameLineAsNextBlockCheck.java | 0 .../checks/S1874_CallToDeprecatedMethod.java | 0 .../S1874_CallToDeprecatedMethod_java9.java | 0 .../checks/S2201_IgnoredReturnValueCheck.java | 0 .../ChangeMethodContractCheck.java | 0 .../nonNullApi/ChangeMethodContractCheck.java | 0 .../nonNullApi/package-info.java | 0 .../ChangeMethodContractCheck.java | 0 .../nullableApi/package-info.java | 0 .../S3749_CustomAnnotations.java | 0 .../S3749_DefaultAnnotations.java | 0 .../src/main/java/checks/SQLInjection.java | 0 .../ScheduledThreadPoolExecutorZeroCheck.java | 0 .../java/checks/SelfAssignementCheck.java | 0 .../checks/ServletInstanceFieldCheck.java | 0 .../ServletMethodsExceptionsThrownCheck.java | 0 .../java/checks/ShiftOnIntOrLongCheck.java | 0 .../main/java/checks/SillyEqualsCheck.java | 0 .../checks/SillyStringOperationsCheck.java | 0 .../java/checks/SimpleClassNameCheck.java | 0 .../SimpleClassNameCheckWithWildCard.java | 0 ...tringLiteralForSingleLineStringsCheck.java | 0 .../checks/SingletonUsageCheckSample.java | 0 .../SpecializedFunctionalInterfacesCheck.java | 0 .../StandardCharsetsConstantsCheck.java | 0 .../StandardCharsetsConstantsCheck_java8.java | 0 .../java/checks/StaticFieldUpateCheck.java | 0 .../StaticFieldUpdateInConstructorCheck.java | 0 .../main/java/checks/StaticMemberAccess.java | 0 .../checks/StaticMemberAccessQuickFixes.java | 0 .../java/checks/StaticMembersAccessCheck.java | 0 .../main/java/checks/StaticMethodCheck.java | 0 .../StaticMultithreadedUnsafeFields.java | 0 .../src/main/java/checks/StreamPeekCheck.java | 0 .../StringBufferAndBuilderWithCharCheck.java | 0 .../checks/StringConcatToTextBlockCheck.java | 0 .../StringConcatenationInLoopCheck.java | 0 .../checks/StringLiteralDuplicatedCheck.java | 0 .../StringLiteralDuplicatedCheckCustom.java | 0 .../StringLiteralInsideEqualsCheck.java | 0 .../checks/StringMethodsWithLocaleCheck.java | 0 .../java/checks/StringOffsetMethodsCheck.java | 0 .../StringPrimitiveConstructorCheck.java | 0 .../StringToPrimitiveConversionCheck.java | 0 .../src/main/java/checks/StringToString.java | 0 .../checks/StrongCipherAlgorithmCheck.java | 0 .../checks/SubClassStaticReferenceCheck.java | 0 .../former_squid_rule_keys.java | 0 .../java/checks/SuspiciousListRemove.java | 0 .../java/checks/SwitchCaseTooBigCheck.java | 0 .../checks/SwitchCaseTooBigCheckCustom.java | 0 ...witchCasesShouldBeCommaSeparatedCheck.java | 0 .../checks/SwitchDefaultLastCaseCheck.java | 0 .../SwitchInsteadOfIfSequenceCheck.java | 0 .../checks/SwitchLastCaseIsDefaultCheck.java | 0 .../checks/SwitchRedundantKeywordCheck.java | 0 .../java/checks/SwitchWithLabelsCheck.java | 0 .../checks/SwitchWithTooManyCasesCheck.java | 0 .../SwitchWithTooManyCasesCheckCustom.java | 0 .../java/checks/SyncGetterAndSetterCheck.java | 0 .../SynchronizationOnStringOrBoxedCheck.java | 0 .../SynchronizedClassUsageByAPICheck.java | 0 .../checks/SynchronizedClassUsageCheck.java | 0 .../java/checks/SynchronizedLockCheck.java | 0 .../checks/SynchronizedOverrideCheck.java | 0 .../java/checks/SystemOutOrErrUsageCheck.java | 0 .../src/main/java/checks/TabCharacter.java | 0 .../java/checks/TestsInProductionFile.java | 0 .../main/java/checks/TextBlockToString.java | 0 .../TextBlocksInComplexExpressionsCheck.java | 0 ...BlocksInComplexExpressionsCheckCustom.java | 0 .../checks/ThreadAsRunnableArgumentCheck.java | 0 .../main/java/checks/ThreadLocalCleanup.java | 0 .../ThreadLocalWithInitialCheck_java7.java | 0 .../java/checks/ThreadOverridesRunCheck.java | 0 .../src/main/java/checks/ThreadRunCheck.java | 0 .../main/java/checks/ThreadSleepCheck.java | 0 .../checks/ThreadStartedInConstructor.java | 0 .../main/java/checks/ThreadWaitCallCheck.java | 0 .../java/checks/ThrowsFromFinallyCheck.java | 0 .../src/main/java/checks/ToArrayCheck.java | 0 .../checks/ToStringReturningNullCheck.java | 0 .../java/checks/ToStringUsingBoxingCheck.java | 0 .../java/checks/TodoTagPresenceCheck.java | 0 .../TooLongLine_S103_Check/LineLength.java | 0 .../LineLengthEmptyStatementInImport.java | 0 .../LineLengthLinkOrSee.java | 0 .../LineLengthLinkOrSeeFalsePositive.java | 0 .../LineLengthNoImport.java | 0 .../very_very_very/big/VeryBig.java | 0 .../main/java/checks/TooManyLinesOfCode.java | 0 .../main/java/checks/TooManyMethodsCheck.java | 0 .../checks/TooManyMethodsCheckOnlyPublic.java | 0 .../java/checks/TooManyParametersCheck.java | 0 .../java/checks/TooManyParametersCustom.java | 0 .../java/checks/TrailingCommentCheck.java | 0 .../checks/TrailingCommentCheckCustom.java | 0 .../TransientFieldInNonSerializableCheck.java | 0 .../java/checks/TryWithResourcesCheck.java | 0 ...TryWithResourcesCheck_no_java_version.java | 0 .../main/java/checks/TwoLocksWaitCheck.java | 0 .../checks/TypeParametersShadowingCheck.java | 0 .../checks/TypeUpperBoundNotFinalCheck.java | 0 .../checks/URLHashCodeAndEqualsCheck.java | 0 ...nderscoreMisplacedOnNumberCheck_java6.java | 0 .../java/checks/UnderscoreOnNumberCheck.java | 0 .../checks/UnderscoreOnNumberCheck_java6.java | 0 .../checks/UnnecessaryBitOperationCheck.java | 0 ...UnnecessaryEscapeSequencesInTextBlock.java | 0 .../java/checks/UnreachableCatchCheck.java | 0 .../main/java/checks/UnusedPrivateClass.java | 0 .../main/java/checks/UnusedPrivateMethod.java | 0 .../UseSwitchExpressionCheck_java11.java | 0 .../main/java/checks/UselessExtendsCheck.java | 0 .../java/checks/UselessImportCheck/Foo.java | 0 .../UselessImportCheck/IntersectionCase.java | 0 .../UselessImportCheck/WithPackageAux.java | 0 .../UselessImportCheck/WithQuickFixes.java | 0 .../WithQuickFixesSingleImport.java | 0 .../UselessImportCheck/WithinPackage.java | 0 .../checks/UselessImportCheck/foo/Foo.java | 0 .../UselessImportCheck/package-info.java | 0 .../checks/UselessImportCheck/records.java | 0 .../subpackage/WithinSubPackage.java | 0 .../java/checks/UselessIncrementCheck.java | 0 .../UselessPackageInfoCheck/package-info.java | 0 .../packageWithNoOtherFiles/package-info.java | 0 .../HelloWorld1.java | 0 .../HelloWorld2.java | 0 .../package-info.java | 0 .../src/main/java/checks/VarArgCheck.java | 0 .../main/java/checks/VarCanBeUsedCheck.java | 0 .../VisibleForTestingUsageCheck/MyObject.java | 0 .../VisibleForTestingUsageCheck/Service.java | 0 .../VisibleForTesting.java | 0 .../VolatileNonPrimitiveFieldCheck.java | 0 .../VolatileVariablesOperationsCheck.java | 0 .../java/checks/WaitOnConditionCheck.java | 0 .../main/java/checks/WeakSSLContextCheck.java | 0 .../java/checks/WeakSSLContextCheckJava8.java | 0 .../WildcardImportsShouldNotBeUsedCheck.java | 0 .../WildcardReturnParameterTypeCheck.java | 0 .../src/main/java/checks/WithPackage.java | 0 ...eObjectTheOnlySynchronizedMethodCheck.java | 0 .../checks/WrongAssignmentOperatorCheck.java | 0 .../checks/annotations/CustomAnnotation.java | 0 .../UndocumentedAPI_java16.java | 0 .../design/ClassImportCouplingCheck.java | 0 .../design/ClassImportCouplingCheckUtils.java | 0 .../src/main/java/checks/design/T1.java | 0 .../src/main/java/checks/design/T10.java | 0 .../src/main/java/checks/design/T11.java | 0 .../src/main/java/checks/design/T12.java | 0 .../src/main/java/checks/design/T13.java | 0 .../src/main/java/checks/design/T14.java | 0 .../src/main/java/checks/design/T15.java | 0 .../src/main/java/checks/design/T16.java | 0 .../src/main/java/checks/design/T17.java | 0 .../src/main/java/checks/design/T18.java | 0 .../src/main/java/checks/design/T19.java | 0 .../src/main/java/checks/design/T2.java | 0 .../src/main/java/checks/design/T20.java | 0 .../src/main/java/checks/design/T3.java | 0 .../src/main/java/checks/design/T4.java | 0 .../src/main/java/checks/design/T5.java | 0 .../src/main/java/checks/design/T6.java | 0 .../src/main/java/checks/design/T7.java | 0 .../src/main/java/checks/design/T8.java | 0 .../src/main/java/checks/design/T9.java | 0 .../main/java/checks/design/TestAbstract.java | 0 .../main/java/checks/design/TestClass.java | 0 .../main/java/checks/design/TestClass2.java | 0 .../java/checks/emptyclass/EmptyClass.java | 0 .../java/checks/mismatchPackage/Matching.java | 0 .../checks/naming/BadAbstractClassName.java | 0 .../main/java/checks/naming/BadClassName.java | 0 .../naming/BadClassNameNoncompliant.java | 0 ...BadConstantNameNoIssueWithoutSemantic.java | 0 .../main/java/checks/naming/BadFieldName.java | 0 .../java/checks/naming/BadFieldName2.java | 0 .../naming/BadInterfaceNameNoncompliant.java | 0 ...BadLocalConstantNameCheckOtherPattern.java | 0 .../naming/BadRecordNameNoncompliant.java | 0 .../naming/BadTestMethodNameCheckCustom.java | 0 .../checks/naming/BooleanMethodNameCheck.java | 0 .../naming/ClassNamedLikeExceptionCheck.java | 0 .../FieldNameMatchingTypeNameCheck.java | 0 .../MethodNamedHashcodeOrEqualCheck.java | 0 .../java/checks/packageInfo/HelloWorld.java | 0 .../packageInfo/nopackageinfo/HelloWorld.java | 0 .../nopackageinfo/nopackageinfo.java | 0 .../java/checks/packageInfo/package-info.java | 0 .../java/checks/regex/AbstractRegexCheck.java | 0 .../checks/regex/AnchorPrecedenceCheck.java | 0 .../checks/regex/CanonEqFlagInRegexCheck.java | 0 .../DuplicatesInCharacterClassCheck.java | 0 .../checks/regex/EmptyLineRegexCheck.java | 0 .../checks/regex/EmptyRegexGroupCheck.java | 0 .../regex/EmptyStringRepetitionCheck.java | 0 .../EscapeSequenceControlCharacterCheck.java | 0 .../regex/GraphemeClustersInClassesCheck.java | 0 .../regex/ImpossibleBackReferenceCheck.java | 0 .../regex/ImpossibleBoundariesCheck.java | 0 .../java/checks/regex/InvalidRegexCheck.java | 0 .../checks/regex/MultipleWhitespaceCheck.java | 0 ...PossessiveQuantifierContinuationCheck.java | 0 .../main/java/checks/regex/RedosCheck.java | 0 .../java/checks/regex/RedosCheckJava8.java | 0 .../RedundantRegexAlternativesCheck.java | 0 .../checks/regex/RegexComplexityCheck.java | 0 .../RegexComplexityCheckWithThreshold0.java | 0 .../RegexComplexityCheckWithThreshold1.java | 0 .../checks/regex/RegexLookaheadCheck.java | 0 ...flowCheckWithConstantStackConsumption.java | 0 ...OverflowCheckWithHighStackConsumption.java | 0 ...kOverflowCheckWithLowStackConsumption.java | 0 ...erflowCheckWithMediumStackConsumption.java | 0 .../regex/ReluctantQuantifierCheck.java | 0 ...tQuantifierWithEmptyContinuationCheck.java | 0 .../regex/SingleCharCharacterClassCheck.java | 0 .../SingleCharacterAlternationCheck.java | 0 .../main/java/checks/regex/StringReplace.java | 0 .../regex/SuperfluousCurlyBraceCheck.java | 0 .../UnicodeAwareCharClassesCheckTest.java | 0 .../java/checks/regex/UnicodeCaseCheck.java | 0 .../UnquantifiedNonCapturingGroupCheck.java | 0 .../checks/regex/UnusedGroupNamesCheck.java | 0 .../java/checks/regex/VerboseRegexCheck.java | 0 ...ndroidBiometricAuthWithoutCryptoCheck.java | 0 .../security/AndroidBroadcastingCheck.java | 0 .../security/AndroidExternalStorage.java | 0 ...roidMobileDatabaseEncryptionKeysCheck.java | 0 .../AndroidNonAuthenticatedUsersCheck.java | 0 .../AndroidUnencryptedDatabaseCheck.java | 0 .../AndroidUnencryptedFilesCheck.java | 0 .../AuthorizationsStrongDecisionsCheck.java | 0 .../security/CipherBlockChainingCheck.java | 0 .../checks/security/ClassWithRandomStuff.java | 0 .../checks/security/ClearTextProtocol.java | 0 .../checks/security/CookieHttpOnlyCheck.java | 0 .../security/CryptographicKeySizeCheck.java | 0 .../checks/security/DataHashingCheck.java | 0 .../security/DebugFeatureEnabledCheck.java | 0 .../security/DisableAutoEscapingCheck.java | 0 .../DisclosingTechnologyFingerprints.java | 0 .../security/EmptyDatabasePasswordCheck.java | 0 .../EmptyDatabasePasswordCheckVariables.java | 0 .../security/EncryptionAlgorithmCheck.java | 0 .../ExcessiveContentRequestCheck.java | 0 ...cessiveContentRequestCheck_max8000000.java | 0 .../ExcessiveContentRequestCheck_setSize.java | 0 ...cessiveContentRequestCheck_sizeNotSet.java | 0 .../caching/Safe.java | 0 .../caching/Sanitizer.java | 0 .../caching/Unsafe.java | 0 .../checks/security/FilePermissionsCheck.java | 0 .../security/IntegerToHexStringCheck.java | 0 .../JWTWithStrongCipherCheckAuth0Test.java | 0 .../JWTWithStrongCipherCheckJwtkTest.java | 0 .../LDAPAuthenticatedConnectionCheck.java | 0 .../security/LDAPDeserializationCheck.java | 0 .../security/LogConfigurationCheck.java | 0 .../OpenSAML2AuthenticationBypassCheck.java | 0 .../java/checks/security/PasswordEncoder.java | 0 .../security/PubliclyWritableDirectories.java | 0 .../security/ReceivingIntentsCheck.java | 0 .../checks/security/SecureCookieCheck.java | 0 .../security/ServerCertificatesCheck.java | 0 .../security/UnpredictableSaltCheck.java | 0 .../checks/security/UserEnumerationCheck.java | 0 .../ApacheCommonEmail.java | 0 .../HostnameVerifier.java | 0 .../JavaMailSession.java | 0 .../WebViewJavaScriptSupportCheck.java | 0 .../security/WebViewsFileAccessCheck.java | 0 .../checks/security/XxeActiveMQCheck.java | 0 .../java/checks/security/ZipEntryCheck.java | 0 .../ExternalizableClassConstructorCheck.java | 0 .../NonSerializableWriteCheck.java | 0 ...ecordSerializationIgnoredMembersCheck.java | 0 .../serialization/SerialVersionUidCheck.java | 0 .../SerialVersionUidInRecordCheck.java | 0 ...alizableFieldInSerializableClassCheck.java | 0 .../SerializableObjectInSessionCheck.java | 0 .../SerializableSuperConstructorCheck.java | 0 .../AsyncMethodsCalledViaThisCheckSample.java | 0 ...AsyncMethodsOnConfigurationClassCheck.java | 0 .../AsyncMethodsReturnTypeCheckSample.java | 0 ...structorWhenMultipleConstructorsCheck.java | 0 ...iredOnMultipleConstructorsCheckSample.java | 0 ...voidQualifierOnBeanMethodsCheckSample.java | 0 .../main/java/checks/spring/Constants.java | 0 ...lerWithRestControllerReplacementCheck.java | 0 .../ControllerWithSessionAttributesCheck.java | 0 ...DependencyInjectionCheckJakartaSample.java | 0 .../FieldDependencyInjectionCheckSample.java | 0 ...AttributeNamingConventionForSpELCheck.java | 0 ...gletonAutowiredInSingletonCheckSample.java | 0 ...heckSampleNonSingletonBeansDefinition.java | 0 ...eInjectedFieldsHaveDefaultValueSample.java | 0 ...OptionalRestParametersShouldBeObjects.java | 0 ...tentEntityUsedAsRequestParameterCheck.java | 0 .../RequestMappingMethodPublicCheck.java | 0 .../spring/SpringAntMatcherOrderCheck.java | 0 ...SpringBeanNamingConventionCheckSample.java | 0 ...ConfigurationWithAutowiredFieldsCheck.java | 0 .../SpringIncompatibleTransactionalCheck.java | 0 .../SpringRequestMappingMethodCheck.java | 0 .../SpringSecurityDisableCSRFCheck.java | 0 .../spring/SpringSessionFixationCheck.java | 0 ...uousResponseBodyAnnotationCheckSample.java | 0 .../TransactionalMethodVisibilityCheck.java | 0 ...ShouldInjectPropertyOrSpELCheckSample.java | 0 .../s4605/componentScan/ComponentScan.java | 0 .../componentScan/packageA/ComponentA.java | 0 .../componentScan/packageB/ComponentB.java | 0 .../componentScan/packageC/ComponentC.java | 0 .../componentScan/packageFP/ComponentFP.java | 0 .../componentScan/packageX/ComponentX.java | 0 .../componentScan/packageY/ComponentY.java | 0 .../componentScan/packageZ/ComponentZ.java | 0 .../s4605/springBootApplication/Ko/Ko.java | 0 .../springBootApplication/app/Ok/Ok.java | 0 .../app/SpringBootApp1.java | 0 .../fourthApp/SpringBootApp4.java | 0 .../fourthApp/controller/Controller.java | 0 .../fourthApp/domain/SomeClass.java | 0 .../fourthApp/utility/SomeUtilityClass.java | 0 .../secondApp/AnotherOk.java | 0 .../secondApp/SpringBootApp2.java | 0 .../thirdApp/SpringBootApp3.java | 0 .../thirdApp/controller/Controller.java | 0 .../thirdApp/domain/SomeClass.java | 0 .../unused/UnusedLocalVariableCheck.java | 0 .../unused/UnusedMethodParameterCheck.java | 0 .../unused/UnusedPrivateFieldCheck.java | 0 .../UnusedPrivateFieldCheckWithNative.java | 0 ...UnusedPrivateFieldCheckWithQuickfixes.java | 0 .../checks/unused/UnusedThrowableCheck.java | 0 .../unused/UnusedTypeParameterCheck.java | 0 .../main/java/filters/AnyRuleIssueFilter.java | 0 .../filters/BaseTreeVisitorIssueFilter.java | 0 .../src/main/java/filters/SpringFilter.java | 0 .../java/io/realm/RealmConfiguration.java | 0 .../net/sqlcipher/DatabaseErrorHandler.java | 0 .../sqlcipher/database/SQLiteDatabase.java | 0 .../database/SQLiteDatabaseHook.java | 0 .../sonarsource/helper/AssertionsHelper.java | 0 .../src/main/java/other/FileGenerator.java | 0 .../java/other/generated/GeneratedFile.java | 0 .../{ => default}/src/main/java/pkg/B.java | 0 .../src/main/java/pkg/CompliantClass1.java | 0 .../src/main/java/pkg/CompliantClass2.java | 0 .../src/main/java/pkg/CompliantClass3.java | 0 .../src/main/java/pkg/CompliantClass4.java | 0 .../src/main/java/pkg/MyAnnotation1.java | 0 .../src/main/java/pkg/NonCompliant1.java | 0 .../AnonymousExceptionalYield.java | 0 .../behaviorcache/CollectionUtilsIsEmpty.java | 0 .../CommonsLang2ArrayUtilsMethods.java | 0 .../CommonsLang2StringUtilsMethods.java | 0 .../CommonsLang3ArrayUtilsMethods.java | 0 .../CommonsLang3StringUtilsMethods.java | 0 .../behaviorcache/CommonsLangValidate.java | 0 .../behaviorcache/EclipseAssert.java | 0 .../behaviorcache/GuavaCommonStrings.java | 0 .../GuavaPreconditionsMethods.java | 0 .../behaviorcache/GuavaVerifyMethods.java | 0 .../behaviorcache/JavaLangMathMethods.java | 0 .../ObjectsMethodsMethodBehaviors.java | 0 .../behaviorcache/Spring5Assert.java | 0 .../behaviorcache/SpringAssert.java | 0 .../SpringStringUtilsMethods.java | 0 .../checks/BinaryExpressionNotNull.java | 0 .../checks/BooleanWrapper.java | 0 ...lwaysTrueOrFalseCheckMaxReturnedFlows.java | 0 ...itionAlwaysTrueOrFalseCheckParentLoop.java | 0 ...tionAlwaysTrueOrFalseCheckWithPattern.java | 0 ...ionAlwaysTrueOrFalseForConstantValues.java | 0 ...anchingStatementsLogicalAndOrTestCase.java | 0 .../checks/DenialOfServiceXMLCheck.java | 0 .../checks/DivisionByZeroCheck.java | 0 .../checks/DivisionByZeroCheckPrimitives.java | 0 .../checks/InvariantReturnCheck.java | 0 .../checks/LocksNotUnlockedCheck.java | 0 .../checks/LocksNotUnlockedCheckCache.java | 0 .../MapComputeIfAbsentOrPresentCheck.java | 0 ...thodInvocationLeadingToDivisionByZero.java | 0 .../checks/MethodInvocationLeadingToNSEE.java | 0 .../checks/MinMaxRangeCheck.java | 0 .../checks/NoWayOutLoopCheck.java | 0 .../noDefault/NonNullSetToNullCheck.java | 0 .../packageNonNull/NonNullSetToNullCheck.java | 0 .../packageNonNull/package-info.java | 0 ...ullDereferenceCheck_constants_in_loop.java | 0 .../checks/NullFromBooleanValueCall.java | 0 ...llabilityAnnotationsAlwaysTrueOrFalse.java | 0 .../checks/NullableInheritance.java | 0 .../checks/ObjectOutputStreamCheck.java | 0 .../OptionalGetBeforeIsPresentCheck.java | 0 ...OptionalGetBeforeIsPresentCheck_jdk11.java | 0 ...nalGetBeforeIsPresentCheck_ofNullable.java | 0 .../noDefault/ParameterNullnessCheck.java | 0 .../ParameterNullnessCheck.java | 0 .../packageNonNull/package-info.java | 0 .../checks/PrimitiveUnboxing.java | 0 .../checks/RedundantAssignmentsCheck.java | 0 ...rocessingCheck_DocumentBuilderFactory.java | 0 ...eck_DocumentBuilderFactory_version_11.java | 0 ...eck_DocumentBuilderFactory_version_13.java | 0 .../S2755_XxeProcessingCheck_SaxBuilder.java | 0 .../S2755_XxeProcessingCheck_SaxParser.java | 0 .../S2755_XxeProcessingCheck_SaxReader.java | 0 ...ocessingCheck_SchemaFactory_Validator.java | 0 ...XxeProcessingCheck_TransformerFactory.java | 0 ...55_XxeProcessingCheck_XmlInputFactory.java | 0 .../S2755_XxeProcessingCheck_XmlReader.java | 0 .../checks/S3958_StreamNotConsumedCheck.java | 0 .../checks/S3959_StreamConsumedCheck.java | 0 ...InclusionCheck_DocumentBuilderFactory.java | 0 ...373_AllowXMLInclusionCheck_SAXBuilder.java | 0 ...lowXMLInclusionCheck_SAXParserFactory.java | 0 ...6373_AllowXMLInclusionCheck_SAXReader.java | 0 ..._AllowXMLInclusionCheck_SchemaFactory.java | 0 ...wXMLInclusionCheck_TransformerFactory.java | 0 ...llowXMLInclusionCheck_XMLInputFactory.java | 0 .../S6377_XmlValidatedSignatureCheck.java | 0 .../checks/ThreadSleepCall.java | 0 .../checks/Transitivity.java | 0 .../checks/UnreachableOrGratuitous.java | 0 .../XmlParserLoadsExternalSchemasCheck.java | 0 .../src/test/java/DummyTest.java | 0 .../tests/AssertJApplyConfigurationCheck.java | 0 .../AssertJAssertionsInConsumerCheck.java | 0 .../AssertJChainSimplificationCheckTest.java | 0 ...ChainSimplificationCheckTest_QuickFix.java | 0 .../AssertJConsecutiveAssertionCheck.java | 0 .../AssertJContextBeforeAssertionCheck.java | 0 .../tests/AssertJTestForEmptinessCheck.java | 0 .../tests/AssertThatThrownByAloneCheck.java | 0 ...TrueInsteadOfDedicatedAssertCheckTest.java | 0 .../tests/AssertionArgumentOrderCheck.java | 0 .../AssertionArgumentOrderCheck_JUnit5.java | 0 ...ssertionArgumentOrderCheck_QuickFixes.java | 0 .../AssertionArgumentOrderCheck_TestNG.java | 0 .../AssertionCompareToSelfCheck_Assertj.java | 0 ...ssertionCompareToSelfCheck_FestAssert.java | 0 .../AssertionCompareToSelfCheck_JUnit4.java | 0 .../AssertionCompareToSelfCheck_JUnit5.java | 0 .../tests/AssertionInThreadRunCheck.java | 0 .../tests/AssertionInTryCatchCheck.java | 0 .../tests/AssertionTypesCheck_AssertJ.java | 0 .../tests/AssertionTypesCheck_JUnit4.java | 0 .../tests/AssertionTypesCheck_JUnit5.java | 0 .../tests/AssertionsCompletenessCheck.java | 0 .../AssertionsInProductionCodeCheck.java | 0 .../tests/AssertionsInTestsCheck/AssertJ.java | 0 .../AssertionsInTestsCheck/Awaitility.java | 0 .../tests/AssertionsInTestsCheck/Custom.java | 0 .../AssertionsInTestsCheck/EasyMock.java | 0 .../AssertionsInTestsCheck/Hamcrest.java | 0 .../tests/AssertionsInTestsCheck/JMock.java | 0 .../tests/AssertionsInTestsCheck/JMockit.java | 0 .../tests/AssertionsInTestsCheck/Junit3.java | 0 .../tests/AssertionsInTestsCheck/Junit4.java | 0 .../tests/AssertionsInTestsCheck/Junit5.java | 0 .../tests/AssertionsInTestsCheck/Mockito.java | 0 .../AssertionsInTestsCheck/ReactiveX1.java | 0 .../AssertionsInTestsCheck/ReactiveX2.java | 0 .../AssertionsInTestsCheck/RestAssured.java | 0 .../AssertionsInTestsCheck/RestAssured2.java | 0 .../AssertionsInTestsCheck/Selenide.java | 0 .../tests/AssertionsInTestsCheck/Spring.java | 0 .../tests/AssertionsInTestsCheck/Truth.java | 0 .../tests/AssertionsInTestsCheck/VertX.java | 0 .../AssertionsInTestsCheck/WireMock.java | 0 .../tests/AssertionsWithoutMessageCheck.java | 0 .../checks/tests/BadTestClassNameCheck.java | 0 .../tests/BadTestClassNameCheckCustom.java | 0 .../BadTestClassNameCheckNoSemantic.java | 0 ...BooleanOrNullLiteralInAssertionsCheck.java | 0 .../tests/CallSuperInTestCaseCheck.java | 0 .../checks/tests/ExpectedExceptionCheck.java | 0 .../java/checks/tests/IgnoredTestsCheck.java | 0 .../tests/JUnit45MethodAnnotationCheck.java | 0 .../tests/JUnit4AnnotationsCheckTest.java | 0 ...nit5DefaultPackageClassAndMethodCheck.java | 0 ...nit5SilentlyIgnoreClassAndMethodCheck.java | 0 .../JUnitCompatibleAnnotationsCheck.java | 0 .../tests/JunitNestedAnnotationCheck.java | 0 .../checks/tests/MockingAllMethodsCheck.java | 0 .../tests/MockingAllMethodsCheck_Helper.java | 0 ...toAnnotatedObjectsShouldBeInitialized.java | 0 ...toArgumentMatchersUsedOnAllParameters.java | 0 .../tests/MockitoEqSimplificationCheck.java | 0 .../NoTestInTestClassCheckArchUnitTest.java | 0 .../tests/NoTestInTestClassCheckEnclosed.java | 0 .../NoTestInTestClassCheckNoClasspath.java | 0 .../tests/NoTestInTestClassCustomPattern.java | 0 .../NoTestsInTestClassCheckPactTest.java | 0 .../tests/NonRandomizedTestDataCheck.java | 0 .../OneExpectedCheckedExceptionCheck.java | 0 .../OneExpectedRuntimeExceptionCheck.java | 0 .../checks/tests/ParameterizedTestCheck.java | 0 .../checks/tests/RandomizedTestDataCheck.java | 0 .../SpringAssertionsSimplificationCheck.java | 0 ...tAnnotationWithExpectedExceptionCheck.java | 0 .../java/checks/tests/TestStabilityCheck.java | 0 .../checks/tests/ThreadSleepInTestsCheck.java | 0 .../tests/TooManyAssertionsCheckCustom2.java | 0 .../tests/TooManyAssertionsCheckCustom25.java | 0 .../checks/tests/UnusedTestRuleCheck.java | 0 .../tests/UnusedTestRuleCheck_JUnit5.java | 0 java-checks-test-sources/pom.xml | 1021 +---------------- .../java/checks/verifier/FilesUtils.java | 7 +- .../sonar/java/checks/verifier/TestUtils.java | 41 +- .../java/checks/verifier/TestUtilsTest.java | 6 +- java-checks/pom.xml | 21 +- .../java/filters/SuppressWarningFilter.java | 71 +- .../sonar/java/model/JParserTestUtils.java | 2 +- pom.xml | 2 + sonar-java-plugin/pom.xml | 38 +- .../org/sonar/plugins/java}/CheckList.java | 422 ++++++- .../plugins/java/JavaRulesDefinition.java | 1 - .../org/sonar/plugins/java/JavaSensor.java | 1 - .../plugins/java/JavaSonarWayProfile.java | 1 - .../sonar/l10n/java/rules/java/NoSonar.html | 0 .../sonar/l10n/java/rules/java/NoSonar.json | 0 .../org/sonar/l10n/java/rules/java/README.md | 0 .../org/sonar/l10n/java/rules/java/S100.html | 0 .../org/sonar/l10n/java/rules/java/S100.json | 0 .../org/sonar/l10n/java/rules/java/S101.html | 0 .../org/sonar/l10n/java/rules/java/S101.json | 0 .../org/sonar/l10n/java/rules/java/S103.html | 0 .../org/sonar/l10n/java/rules/java/S103.json | 0 .../org/sonar/l10n/java/rules/java/S104.html | 0 .../org/sonar/l10n/java/rules/java/S104.json | 0 .../org/sonar/l10n/java/rules/java/S105.html | 0 .../org/sonar/l10n/java/rules/java/S105.json | 0 .../org/sonar/l10n/java/rules/java/S106.html | 0 .../org/sonar/l10n/java/rules/java/S106.json | 0 .../org/sonar/l10n/java/rules/java/S1065.html | 0 .../org/sonar/l10n/java/rules/java/S1065.json | 0 .../org/sonar/l10n/java/rules/java/S1066.html | 0 .../org/sonar/l10n/java/rules/java/S1066.json | 0 .../org/sonar/l10n/java/rules/java/S1067.html | 0 .../org/sonar/l10n/java/rules/java/S1067.json | 0 .../org/sonar/l10n/java/rules/java/S1068.html | 0 .../org/sonar/l10n/java/rules/java/S1068.json | 0 .../org/sonar/l10n/java/rules/java/S107.html | 0 .../org/sonar/l10n/java/rules/java/S107.json | 0 .../org/sonar/l10n/java/rules/java/S1075.html | 0 .../org/sonar/l10n/java/rules/java/S1075.json | 0 .../org/sonar/l10n/java/rules/java/S108.html | 0 .../org/sonar/l10n/java/rules/java/S108.json | 0 .../org/sonar/l10n/java/rules/java/S109.html | 0 .../org/sonar/l10n/java/rules/java/S109.json | 0 .../org/sonar/l10n/java/rules/java/S110.html | 0 .../org/sonar/l10n/java/rules/java/S110.json | 0 .../org/sonar/l10n/java/rules/java/S1104.html | 0 .../org/sonar/l10n/java/rules/java/S1104.json | 0 .../org/sonar/l10n/java/rules/java/S1105.html | 0 .../org/sonar/l10n/java/rules/java/S1105.json | 0 .../org/sonar/l10n/java/rules/java/S1106.html | 0 .../org/sonar/l10n/java/rules/java/S1106.json | 0 .../org/sonar/l10n/java/rules/java/S1107.html | 0 .../org/sonar/l10n/java/rules/java/S1107.json | 0 .../org/sonar/l10n/java/rules/java/S1108.html | 0 .../org/sonar/l10n/java/rules/java/S1108.json | 0 .../org/sonar/l10n/java/rules/java/S1109.html | 0 .../org/sonar/l10n/java/rules/java/S1109.json | 0 .../org/sonar/l10n/java/rules/java/S1110.html | 0 .../org/sonar/l10n/java/rules/java/S1110.json | 0 .../org/sonar/l10n/java/rules/java/S1111.html | 0 .../org/sonar/l10n/java/rules/java/S1111.json | 0 .../org/sonar/l10n/java/rules/java/S1113.html | 0 .../org/sonar/l10n/java/rules/java/S1113.json | 0 .../org/sonar/l10n/java/rules/java/S1114.html | 0 .../org/sonar/l10n/java/rules/java/S1114.json | 0 .../org/sonar/l10n/java/rules/java/S1116.html | 0 .../org/sonar/l10n/java/rules/java/S1116.json | 0 .../org/sonar/l10n/java/rules/java/S1117.html | 0 .../org/sonar/l10n/java/rules/java/S1117.json | 0 .../org/sonar/l10n/java/rules/java/S1118.html | 0 .../org/sonar/l10n/java/rules/java/S1118.json | 0 .../org/sonar/l10n/java/rules/java/S1119.html | 0 .../org/sonar/l10n/java/rules/java/S1119.json | 0 .../org/sonar/l10n/java/rules/java/S112.html | 0 .../org/sonar/l10n/java/rules/java/S112.json | 0 .../org/sonar/l10n/java/rules/java/S1120.html | 0 .../org/sonar/l10n/java/rules/java/S1120.json | 0 .../org/sonar/l10n/java/rules/java/S1121.html | 0 .../org/sonar/l10n/java/rules/java/S1121.json | 0 .../org/sonar/l10n/java/rules/java/S1123.html | 0 .../org/sonar/l10n/java/rules/java/S1123.json | 0 .../org/sonar/l10n/java/rules/java/S1124.html | 0 .../org/sonar/l10n/java/rules/java/S1124.json | 0 .../org/sonar/l10n/java/rules/java/S1125.html | 0 .../org/sonar/l10n/java/rules/java/S1125.json | 0 .../org/sonar/l10n/java/rules/java/S1126.html | 0 .../org/sonar/l10n/java/rules/java/S1126.json | 0 .../org/sonar/l10n/java/rules/java/S1128.html | 0 .../org/sonar/l10n/java/rules/java/S1128.json | 0 .../org/sonar/l10n/java/rules/java/S113.html | 0 .../org/sonar/l10n/java/rules/java/S113.json | 0 .../org/sonar/l10n/java/rules/java/S1130.html | 0 .../org/sonar/l10n/java/rules/java/S1130.json | 0 .../org/sonar/l10n/java/rules/java/S1132.html | 0 .../org/sonar/l10n/java/rules/java/S1132.json | 0 .../org/sonar/l10n/java/rules/java/S1133.html | 0 .../org/sonar/l10n/java/rules/java/S1133.json | 0 .../org/sonar/l10n/java/rules/java/S1134.html | 0 .../org/sonar/l10n/java/rules/java/S1134.json | 0 .../org/sonar/l10n/java/rules/java/S1135.html | 0 .../org/sonar/l10n/java/rules/java/S1135.json | 0 .../org/sonar/l10n/java/rules/java/S114.html | 0 .../org/sonar/l10n/java/rules/java/S114.json | 0 .../org/sonar/l10n/java/rules/java/S1141.html | 0 .../org/sonar/l10n/java/rules/java/S1141.json | 0 .../org/sonar/l10n/java/rules/java/S1142.html | 0 .../org/sonar/l10n/java/rules/java/S1142.json | 0 .../org/sonar/l10n/java/rules/java/S1143.html | 0 .../org/sonar/l10n/java/rules/java/S1143.json | 0 .../org/sonar/l10n/java/rules/java/S1144.html | 0 .../org/sonar/l10n/java/rules/java/S1144.json | 0 .../org/sonar/l10n/java/rules/java/S1147.html | 0 .../org/sonar/l10n/java/rules/java/S1147.json | 0 .../org/sonar/l10n/java/rules/java/S1149.html | 0 .../org/sonar/l10n/java/rules/java/S1149.json | 0 .../org/sonar/l10n/java/rules/java/S115.html | 0 .../org/sonar/l10n/java/rules/java/S115.json | 0 .../org/sonar/l10n/java/rules/java/S1150.html | 0 .../org/sonar/l10n/java/rules/java/S1150.json | 0 .../org/sonar/l10n/java/rules/java/S1151.html | 0 .../org/sonar/l10n/java/rules/java/S1151.json | 0 .../org/sonar/l10n/java/rules/java/S1153.html | 0 .../org/sonar/l10n/java/rules/java/S1153.json | 0 .../org/sonar/l10n/java/rules/java/S1155.html | 0 .../org/sonar/l10n/java/rules/java/S1155.json | 0 .../org/sonar/l10n/java/rules/java/S1157.html | 0 .../org/sonar/l10n/java/rules/java/S1157.json | 0 .../org/sonar/l10n/java/rules/java/S1158.html | 0 .../org/sonar/l10n/java/rules/java/S1158.json | 0 .../org/sonar/l10n/java/rules/java/S116.html | 0 .../org/sonar/l10n/java/rules/java/S116.json | 0 .../org/sonar/l10n/java/rules/java/S1160.html | 0 .../org/sonar/l10n/java/rules/java/S1160.json | 0 .../org/sonar/l10n/java/rules/java/S1161.html | 0 .../org/sonar/l10n/java/rules/java/S1161.json | 0 .../org/sonar/l10n/java/rules/java/S1162.html | 0 .../org/sonar/l10n/java/rules/java/S1162.json | 0 .../org/sonar/l10n/java/rules/java/S1163.html | 0 .../org/sonar/l10n/java/rules/java/S1163.json | 0 .../org/sonar/l10n/java/rules/java/S1165.html | 0 .../org/sonar/l10n/java/rules/java/S1165.json | 0 .../org/sonar/l10n/java/rules/java/S1166.html | 0 .../org/sonar/l10n/java/rules/java/S1166.json | 0 .../org/sonar/l10n/java/rules/java/S1168.html | 0 .../org/sonar/l10n/java/rules/java/S1168.json | 0 .../org/sonar/l10n/java/rules/java/S117.html | 0 .../org/sonar/l10n/java/rules/java/S117.json | 0 .../org/sonar/l10n/java/rules/java/S1170.html | 0 .../org/sonar/l10n/java/rules/java/S1170.json | 0 .../org/sonar/l10n/java/rules/java/S1171.html | 0 .../org/sonar/l10n/java/rules/java/S1171.json | 0 .../org/sonar/l10n/java/rules/java/S1172.html | 0 .../org/sonar/l10n/java/rules/java/S1172.json | 0 .../org/sonar/l10n/java/rules/java/S1174.html | 0 .../org/sonar/l10n/java/rules/java/S1174.json | 0 .../org/sonar/l10n/java/rules/java/S1175.html | 0 .../org/sonar/l10n/java/rules/java/S1175.json | 0 .../org/sonar/l10n/java/rules/java/S1176.html | 0 .../org/sonar/l10n/java/rules/java/S1176.json | 0 .../org/sonar/l10n/java/rules/java/S118.html | 0 .../org/sonar/l10n/java/rules/java/S118.json | 0 .../org/sonar/l10n/java/rules/java/S1181.html | 0 .../org/sonar/l10n/java/rules/java/S1181.json | 0 .../org/sonar/l10n/java/rules/java/S1182.html | 0 .../org/sonar/l10n/java/rules/java/S1182.json | 0 .../org/sonar/l10n/java/rules/java/S1185.html | 0 .../org/sonar/l10n/java/rules/java/S1185.json | 0 .../org/sonar/l10n/java/rules/java/S1186.html | 0 .../org/sonar/l10n/java/rules/java/S1186.json | 0 .../org/sonar/l10n/java/rules/java/S1188.html | 0 .../org/sonar/l10n/java/rules/java/S1188.json | 0 .../org/sonar/l10n/java/rules/java/S119.html | 0 .../org/sonar/l10n/java/rules/java/S119.json | 0 .../org/sonar/l10n/java/rules/java/S1190.html | 0 .../org/sonar/l10n/java/rules/java/S1190.json | 0 .../org/sonar/l10n/java/rules/java/S1191.html | 0 .../org/sonar/l10n/java/rules/java/S1191.json | 0 .../org/sonar/l10n/java/rules/java/S1192.html | 0 .../org/sonar/l10n/java/rules/java/S1192.json | 0 .../org/sonar/l10n/java/rules/java/S1193.html | 0 .../org/sonar/l10n/java/rules/java/S1193.json | 0 .../org/sonar/l10n/java/rules/java/S1194.html | 0 .../org/sonar/l10n/java/rules/java/S1194.json | 0 .../org/sonar/l10n/java/rules/java/S1195.html | 0 .../org/sonar/l10n/java/rules/java/S1195.json | 0 .../org/sonar/l10n/java/rules/java/S1197.html | 0 .../org/sonar/l10n/java/rules/java/S1197.json | 0 .../org/sonar/l10n/java/rules/java/S1199.html | 0 .../org/sonar/l10n/java/rules/java/S1199.json | 0 .../org/sonar/l10n/java/rules/java/S120.html | 0 .../org/sonar/l10n/java/rules/java/S120.json | 0 .../org/sonar/l10n/java/rules/java/S1200.html | 0 .../org/sonar/l10n/java/rules/java/S1200.json | 0 .../org/sonar/l10n/java/rules/java/S1201.html | 0 .../org/sonar/l10n/java/rules/java/S1201.json | 0 .../org/sonar/l10n/java/rules/java/S1206.html | 0 .../org/sonar/l10n/java/rules/java/S1206.json | 0 .../org/sonar/l10n/java/rules/java/S121.html | 0 .../org/sonar/l10n/java/rules/java/S121.json | 0 .../org/sonar/l10n/java/rules/java/S1210.html | 0 .../org/sonar/l10n/java/rules/java/S1210.json | 0 .../org/sonar/l10n/java/rules/java/S1213.html | 0 .../org/sonar/l10n/java/rules/java/S1213.json | 0 .../org/sonar/l10n/java/rules/java/S1214.html | 0 .../org/sonar/l10n/java/rules/java/S1214.json | 0 .../org/sonar/l10n/java/rules/java/S1215.html | 0 .../org/sonar/l10n/java/rules/java/S1215.json | 0 .../org/sonar/l10n/java/rules/java/S1217.html | 0 .../org/sonar/l10n/java/rules/java/S1217.json | 0 .../org/sonar/l10n/java/rules/java/S1219.html | 0 .../org/sonar/l10n/java/rules/java/S1219.json | 0 .../org/sonar/l10n/java/rules/java/S122.html | 0 .../org/sonar/l10n/java/rules/java/S122.json | 0 .../org/sonar/l10n/java/rules/java/S1220.html | 0 .../org/sonar/l10n/java/rules/java/S1220.json | 0 .../org/sonar/l10n/java/rules/java/S1221.html | 0 .../org/sonar/l10n/java/rules/java/S1221.json | 0 .../org/sonar/l10n/java/rules/java/S1223.html | 0 .../org/sonar/l10n/java/rules/java/S1223.json | 0 .../org/sonar/l10n/java/rules/java/S1226.html | 0 .../org/sonar/l10n/java/rules/java/S1226.json | 0 .../org/sonar/l10n/java/rules/java/S1228.html | 0 .../org/sonar/l10n/java/rules/java/S1228.json | 0 .../org/sonar/l10n/java/rules/java/S124.html | 0 .../org/sonar/l10n/java/rules/java/S124.json | 0 .../org/sonar/l10n/java/rules/java/S1244.html | 0 .../org/sonar/l10n/java/rules/java/S1244.json | 0 .../org/sonar/l10n/java/rules/java/S125.html | 0 .../org/sonar/l10n/java/rules/java/S125.json | 0 .../org/sonar/l10n/java/rules/java/S1258.html | 0 .../org/sonar/l10n/java/rules/java/S1258.json | 0 .../org/sonar/l10n/java/rules/java/S126.html | 0 .../org/sonar/l10n/java/rules/java/S126.json | 0 .../org/sonar/l10n/java/rules/java/S1264.html | 0 .../org/sonar/l10n/java/rules/java/S1264.json | 0 .../org/sonar/l10n/java/rules/java/S127.html | 0 .../org/sonar/l10n/java/rules/java/S127.json | 0 .../org/sonar/l10n/java/rules/java/S128.html | 0 .../org/sonar/l10n/java/rules/java/S128.json | 0 .../org/sonar/l10n/java/rules/java/S1301.html | 0 .../org/sonar/l10n/java/rules/java/S1301.json | 0 .../org/sonar/l10n/java/rules/java/S1309.html | 0 .../org/sonar/l10n/java/rules/java/S1309.json | 0 .../org/sonar/l10n/java/rules/java/S131.html | 0 .../org/sonar/l10n/java/rules/java/S131.json | 0 .../org/sonar/l10n/java/rules/java/S1310.html | 0 .../org/sonar/l10n/java/rules/java/S1310.json | 0 .../org/sonar/l10n/java/rules/java/S1312.html | 0 .../org/sonar/l10n/java/rules/java/S1312.json | 0 .../org/sonar/l10n/java/rules/java/S1313.html | 0 .../org/sonar/l10n/java/rules/java/S1313.json | 0 .../org/sonar/l10n/java/rules/java/S1314.html | 0 .../org/sonar/l10n/java/rules/java/S1314.json | 0 .../org/sonar/l10n/java/rules/java/S1315.html | 0 .../org/sonar/l10n/java/rules/java/S1315.json | 0 .../org/sonar/l10n/java/rules/java/S1317.html | 0 .../org/sonar/l10n/java/rules/java/S1317.json | 0 .../org/sonar/l10n/java/rules/java/S1319.html | 0 .../org/sonar/l10n/java/rules/java/S1319.json | 0 .../org/sonar/l10n/java/rules/java/S134.html | 0 .../org/sonar/l10n/java/rules/java/S134.json | 0 .../org/sonar/l10n/java/rules/java/S135.html | 0 .../org/sonar/l10n/java/rules/java/S135.json | 0 .../org/sonar/l10n/java/rules/java/S138.html | 0 .../org/sonar/l10n/java/rules/java/S138.json | 0 .../org/sonar/l10n/java/rules/java/S139.html | 0 .../org/sonar/l10n/java/rules/java/S139.json | 0 .../org/sonar/l10n/java/rules/java/S1444.html | 0 .../org/sonar/l10n/java/rules/java/S1444.json | 0 .../org/sonar/l10n/java/rules/java/S1448.html | 0 .../org/sonar/l10n/java/rules/java/S1448.json | 0 .../org/sonar/l10n/java/rules/java/S1449.html | 0 .../org/sonar/l10n/java/rules/java/S1449.json | 0 .../org/sonar/l10n/java/rules/java/S1450.html | 0 .../org/sonar/l10n/java/rules/java/S1450.json | 0 .../org/sonar/l10n/java/rules/java/S1451.html | 0 .../org/sonar/l10n/java/rules/java/S1451.json | 0 .../org/sonar/l10n/java/rules/java/S1452.html | 0 .../org/sonar/l10n/java/rules/java/S1452.json | 0 .../org/sonar/l10n/java/rules/java/S1479.html | 0 .../org/sonar/l10n/java/rules/java/S1479.json | 0 .../org/sonar/l10n/java/rules/java/S1481.html | 0 .../org/sonar/l10n/java/rules/java/S1481.json | 0 .../org/sonar/l10n/java/rules/java/S1488.html | 0 .../org/sonar/l10n/java/rules/java/S1488.json | 0 .../org/sonar/l10n/java/rules/java/S1541.html | 0 .../org/sonar/l10n/java/rules/java/S1541.json | 0 .../org/sonar/l10n/java/rules/java/S1596.html | 0 .../org/sonar/l10n/java/rules/java/S1596.json | 0 .../org/sonar/l10n/java/rules/java/S1598.html | 0 .../org/sonar/l10n/java/rules/java/S1598.json | 0 .../org/sonar/l10n/java/rules/java/S1602.html | 0 .../org/sonar/l10n/java/rules/java/S1602.json | 0 .../org/sonar/l10n/java/rules/java/S1604.html | 0 .../org/sonar/l10n/java/rules/java/S1604.json | 0 .../org/sonar/l10n/java/rules/java/S1607.html | 0 .../org/sonar/l10n/java/rules/java/S1607.json | 0 .../org/sonar/l10n/java/rules/java/S1610.html | 0 .../org/sonar/l10n/java/rules/java/S1610.json | 0 .../org/sonar/l10n/java/rules/java/S1611.html | 0 .../org/sonar/l10n/java/rules/java/S1611.json | 0 .../org/sonar/l10n/java/rules/java/S1612.html | 0 .../org/sonar/l10n/java/rules/java/S1612.json | 0 .../org/sonar/l10n/java/rules/java/S1640.html | 0 .../org/sonar/l10n/java/rules/java/S1640.json | 0 .../org/sonar/l10n/java/rules/java/S1641.html | 0 .../org/sonar/l10n/java/rules/java/S1641.json | 0 .../org/sonar/l10n/java/rules/java/S1643.html | 0 .../org/sonar/l10n/java/rules/java/S1643.json | 0 .../org/sonar/l10n/java/rules/java/S1656.html | 0 .../org/sonar/l10n/java/rules/java/S1656.json | 0 .../org/sonar/l10n/java/rules/java/S1659.html | 0 .../org/sonar/l10n/java/rules/java/S1659.json | 0 .../org/sonar/l10n/java/rules/java/S1694.html | 0 .../org/sonar/l10n/java/rules/java/S1694.json | 0 .../org/sonar/l10n/java/rules/java/S1695.html | 0 .../org/sonar/l10n/java/rules/java/S1695.json | 0 .../org/sonar/l10n/java/rules/java/S1696.html | 0 .../org/sonar/l10n/java/rules/java/S1696.json | 0 .../org/sonar/l10n/java/rules/java/S1698.html | 0 .../org/sonar/l10n/java/rules/java/S1698.json | 0 .../org/sonar/l10n/java/rules/java/S1699.html | 0 .../org/sonar/l10n/java/rules/java/S1699.json | 0 .../org/sonar/l10n/java/rules/java/S1700.html | 0 .../org/sonar/l10n/java/rules/java/S1700.json | 0 .../org/sonar/l10n/java/rules/java/S1710.html | 0 .../org/sonar/l10n/java/rules/java/S1710.json | 0 .../org/sonar/l10n/java/rules/java/S1711.html | 0 .../org/sonar/l10n/java/rules/java/S1711.json | 0 .../org/sonar/l10n/java/rules/java/S1751.html | 0 .../org/sonar/l10n/java/rules/java/S1751.json | 0 .../org/sonar/l10n/java/rules/java/S1764.html | 0 .../org/sonar/l10n/java/rules/java/S1764.json | 0 .../org/sonar/l10n/java/rules/java/S1774.html | 0 .../org/sonar/l10n/java/rules/java/S1774.json | 0 .../org/sonar/l10n/java/rules/java/S1820.html | 0 .../org/sonar/l10n/java/rules/java/S1820.json | 0 .../org/sonar/l10n/java/rules/java/S1821.html | 0 .../org/sonar/l10n/java/rules/java/S1821.json | 0 .../org/sonar/l10n/java/rules/java/S1844.html | 0 .../org/sonar/l10n/java/rules/java/S1844.json | 0 .../org/sonar/l10n/java/rules/java/S1845.html | 0 .../org/sonar/l10n/java/rules/java/S1845.json | 0 .../org/sonar/l10n/java/rules/java/S1849.html | 0 .../org/sonar/l10n/java/rules/java/S1849.json | 0 .../org/sonar/l10n/java/rules/java/S1854.html | 0 .../org/sonar/l10n/java/rules/java/S1854.json | 0 .../org/sonar/l10n/java/rules/java/S1858.html | 0 .../org/sonar/l10n/java/rules/java/S1858.json | 0 .../org/sonar/l10n/java/rules/java/S1860.html | 0 .../org/sonar/l10n/java/rules/java/S1860.json | 0 .../org/sonar/l10n/java/rules/java/S1862.html | 0 .../org/sonar/l10n/java/rules/java/S1862.json | 0 .../org/sonar/l10n/java/rules/java/S1871.html | 0 .../org/sonar/l10n/java/rules/java/S1871.json | 0 .../org/sonar/l10n/java/rules/java/S1872.html | 0 .../org/sonar/l10n/java/rules/java/S1872.json | 0 .../org/sonar/l10n/java/rules/java/S1874.html | 0 .../org/sonar/l10n/java/rules/java/S1874.json | 0 .../org/sonar/l10n/java/rules/java/S1905.html | 0 .../org/sonar/l10n/java/rules/java/S1905.json | 0 .../org/sonar/l10n/java/rules/java/S1939.html | 0 .../org/sonar/l10n/java/rules/java/S1939.json | 0 .../org/sonar/l10n/java/rules/java/S1940.html | 0 .../org/sonar/l10n/java/rules/java/S1940.json | 0 .../org/sonar/l10n/java/rules/java/S1941.html | 0 .../org/sonar/l10n/java/rules/java/S1941.json | 0 .../org/sonar/l10n/java/rules/java/S1942.html | 0 .../org/sonar/l10n/java/rules/java/S1942.json | 0 .../org/sonar/l10n/java/rules/java/S1943.html | 0 .../org/sonar/l10n/java/rules/java/S1943.json | 0 .../org/sonar/l10n/java/rules/java/S1948.html | 0 .../org/sonar/l10n/java/rules/java/S1948.json | 0 .../org/sonar/l10n/java/rules/java/S1989.html | 0 .../org/sonar/l10n/java/rules/java/S1989.json | 0 .../org/sonar/l10n/java/rules/java/S1994.html | 0 .../org/sonar/l10n/java/rules/java/S1994.json | 0 .../org/sonar/l10n/java/rules/java/S1996.html | 0 .../org/sonar/l10n/java/rules/java/S1996.json | 0 .../org/sonar/l10n/java/rules/java/S2039.html | 0 .../org/sonar/l10n/java/rules/java/S2039.json | 0 .../org/sonar/l10n/java/rules/java/S2047.html | 0 .../org/sonar/l10n/java/rules/java/S2047.json | 0 .../org/sonar/l10n/java/rules/java/S2053.html | 0 .../org/sonar/l10n/java/rules/java/S2053.json | 0 .../org/sonar/l10n/java/rules/java/S2055.html | 0 .../org/sonar/l10n/java/rules/java/S2055.json | 0 .../org/sonar/l10n/java/rules/java/S2057.html | 0 .../org/sonar/l10n/java/rules/java/S2057.json | 0 .../org/sonar/l10n/java/rules/java/S2059.html | 0 .../org/sonar/l10n/java/rules/java/S2059.json | 0 .../org/sonar/l10n/java/rules/java/S2060.html | 0 .../org/sonar/l10n/java/rules/java/S2060.json | 0 .../org/sonar/l10n/java/rules/java/S2061.html | 0 .../org/sonar/l10n/java/rules/java/S2061.json | 0 .../org/sonar/l10n/java/rules/java/S2062.html | 0 .../org/sonar/l10n/java/rules/java/S2062.json | 0 .../org/sonar/l10n/java/rules/java/S2063.html | 0 .../org/sonar/l10n/java/rules/java/S2063.json | 0 .../org/sonar/l10n/java/rules/java/S2065.html | 0 .../org/sonar/l10n/java/rules/java/S2065.json | 0 .../org/sonar/l10n/java/rules/java/S2066.html | 0 .../org/sonar/l10n/java/rules/java/S2066.json | 0 .../org/sonar/l10n/java/rules/java/S2068.html | 0 .../org/sonar/l10n/java/rules/java/S2068.json | 0 .../org/sonar/l10n/java/rules/java/S2077.html | 0 .../org/sonar/l10n/java/rules/java/S2077.json | 0 .../org/sonar/l10n/java/rules/java/S2092.html | 0 .../org/sonar/l10n/java/rules/java/S2092.json | 0 .../org/sonar/l10n/java/rules/java/S2093.html | 0 .../org/sonar/l10n/java/rules/java/S2093.json | 0 .../org/sonar/l10n/java/rules/java/S2094.html | 0 .../org/sonar/l10n/java/rules/java/S2094.json | 0 .../org/sonar/l10n/java/rules/java/S2095.html | 0 .../org/sonar/l10n/java/rules/java/S2095.json | 0 .../org/sonar/l10n/java/rules/java/S2096.html | 0 .../org/sonar/l10n/java/rules/java/S2096.json | 0 .../org/sonar/l10n/java/rules/java/S2097.html | 0 .../org/sonar/l10n/java/rules/java/S2097.json | 0 .../org/sonar/l10n/java/rules/java/S2109.html | 0 .../org/sonar/l10n/java/rules/java/S2109.json | 0 .../org/sonar/l10n/java/rules/java/S2110.html | 0 .../org/sonar/l10n/java/rules/java/S2110.json | 0 .../org/sonar/l10n/java/rules/java/S2111.html | 0 .../org/sonar/l10n/java/rules/java/S2111.json | 0 .../org/sonar/l10n/java/rules/java/S2112.html | 0 .../org/sonar/l10n/java/rules/java/S2112.json | 0 .../org/sonar/l10n/java/rules/java/S2114.html | 0 .../org/sonar/l10n/java/rules/java/S2114.json | 0 .../org/sonar/l10n/java/rules/java/S2115.html | 0 .../org/sonar/l10n/java/rules/java/S2115.json | 0 .../org/sonar/l10n/java/rules/java/S2116.html | 0 .../org/sonar/l10n/java/rules/java/S2116.json | 0 .../org/sonar/l10n/java/rules/java/S2118.html | 0 .../org/sonar/l10n/java/rules/java/S2118.json | 0 .../org/sonar/l10n/java/rules/java/S2119.html | 0 .../org/sonar/l10n/java/rules/java/S2119.json | 0 .../org/sonar/l10n/java/rules/java/S2121.html | 0 .../org/sonar/l10n/java/rules/java/S2121.json | 0 .../org/sonar/l10n/java/rules/java/S2122.html | 0 .../org/sonar/l10n/java/rules/java/S2122.json | 0 .../org/sonar/l10n/java/rules/java/S2123.html | 0 .../org/sonar/l10n/java/rules/java/S2123.json | 0 .../org/sonar/l10n/java/rules/java/S2127.html | 0 .../org/sonar/l10n/java/rules/java/S2127.json | 0 .../org/sonar/l10n/java/rules/java/S2129.html | 0 .../org/sonar/l10n/java/rules/java/S2129.json | 0 .../org/sonar/l10n/java/rules/java/S2130.html | 0 .../org/sonar/l10n/java/rules/java/S2130.json | 0 .../org/sonar/l10n/java/rules/java/S2131.html | 0 .../org/sonar/l10n/java/rules/java/S2131.json | 0 .../org/sonar/l10n/java/rules/java/S2133.html | 0 .../org/sonar/l10n/java/rules/java/S2133.json | 0 .../org/sonar/l10n/java/rules/java/S2134.html | 0 .../org/sonar/l10n/java/rules/java/S2134.json | 0 .../org/sonar/l10n/java/rules/java/S2139.html | 0 .../org/sonar/l10n/java/rules/java/S2139.json | 0 .../org/sonar/l10n/java/rules/java/S2140.html | 0 .../org/sonar/l10n/java/rules/java/S2140.json | 0 .../org/sonar/l10n/java/rules/java/S2141.html | 0 .../org/sonar/l10n/java/rules/java/S2141.json | 0 .../org/sonar/l10n/java/rules/java/S2142.html | 0 .../org/sonar/l10n/java/rules/java/S2142.json | 0 .../org/sonar/l10n/java/rules/java/S2143.html | 0 .../org/sonar/l10n/java/rules/java/S2143.json | 0 .../org/sonar/l10n/java/rules/java/S2147.html | 0 .../org/sonar/l10n/java/rules/java/S2147.json | 0 .../org/sonar/l10n/java/rules/java/S2148.html | 0 .../org/sonar/l10n/java/rules/java/S2148.json | 0 .../org/sonar/l10n/java/rules/java/S2151.html | 0 .../org/sonar/l10n/java/rules/java/S2151.json | 0 .../org/sonar/l10n/java/rules/java/S2153.html | 0 .../org/sonar/l10n/java/rules/java/S2153.json | 0 .../org/sonar/l10n/java/rules/java/S2154.html | 0 .../org/sonar/l10n/java/rules/java/S2154.json | 0 .../org/sonar/l10n/java/rules/java/S2156.html | 0 .../org/sonar/l10n/java/rules/java/S2156.json | 0 .../org/sonar/l10n/java/rules/java/S2157.html | 0 .../org/sonar/l10n/java/rules/java/S2157.json | 0 .../org/sonar/l10n/java/rules/java/S2159.html | 0 .../org/sonar/l10n/java/rules/java/S2159.json | 0 .../org/sonar/l10n/java/rules/java/S2160.html | 0 .../org/sonar/l10n/java/rules/java/S2160.json | 0 .../org/sonar/l10n/java/rules/java/S2162.html | 0 .../org/sonar/l10n/java/rules/java/S2162.json | 0 .../org/sonar/l10n/java/rules/java/S2164.html | 0 .../org/sonar/l10n/java/rules/java/S2164.json | 0 .../org/sonar/l10n/java/rules/java/S2165.html | 0 .../org/sonar/l10n/java/rules/java/S2165.json | 0 .../org/sonar/l10n/java/rules/java/S2166.html | 0 .../org/sonar/l10n/java/rules/java/S2166.json | 0 .../org/sonar/l10n/java/rules/java/S2167.html | 0 .../org/sonar/l10n/java/rules/java/S2167.json | 0 .../org/sonar/l10n/java/rules/java/S2168.html | 0 .../org/sonar/l10n/java/rules/java/S2168.json | 0 .../org/sonar/l10n/java/rules/java/S2175.html | 0 .../org/sonar/l10n/java/rules/java/S2175.json | 0 .../org/sonar/l10n/java/rules/java/S2176.html | 0 .../org/sonar/l10n/java/rules/java/S2176.json | 0 .../org/sonar/l10n/java/rules/java/S2177.html | 0 .../org/sonar/l10n/java/rules/java/S2177.json | 0 .../org/sonar/l10n/java/rules/java/S2178.html | 0 .../org/sonar/l10n/java/rules/java/S2178.json | 0 .../org/sonar/l10n/java/rules/java/S2183.html | 0 .../org/sonar/l10n/java/rules/java/S2183.json | 0 .../org/sonar/l10n/java/rules/java/S2184.html | 0 .../org/sonar/l10n/java/rules/java/S2184.json | 0 .../org/sonar/l10n/java/rules/java/S2185.html | 0 .../org/sonar/l10n/java/rules/java/S2185.json | 0 .../org/sonar/l10n/java/rules/java/S2186.html | 0 .../org/sonar/l10n/java/rules/java/S2186.json | 0 .../org/sonar/l10n/java/rules/java/S2187.html | 0 .../org/sonar/l10n/java/rules/java/S2187.json | 0 .../org/sonar/l10n/java/rules/java/S2188.html | 0 .../org/sonar/l10n/java/rules/java/S2188.json | 0 .../org/sonar/l10n/java/rules/java/S2189.html | 0 .../org/sonar/l10n/java/rules/java/S2189.json | 0 .../org/sonar/l10n/java/rules/java/S2196.html | 0 .../org/sonar/l10n/java/rules/java/S2196.json | 0 .../org/sonar/l10n/java/rules/java/S2197.html | 0 .../org/sonar/l10n/java/rules/java/S2197.json | 0 .../org/sonar/l10n/java/rules/java/S2200.html | 0 .../org/sonar/l10n/java/rules/java/S2200.json | 0 .../org/sonar/l10n/java/rules/java/S2201.html | 0 .../org/sonar/l10n/java/rules/java/S2201.json | 0 .../org/sonar/l10n/java/rules/java/S2203.html | 0 .../org/sonar/l10n/java/rules/java/S2203.json | 0 .../org/sonar/l10n/java/rules/java/S2204.html | 0 .../org/sonar/l10n/java/rules/java/S2204.json | 0 .../org/sonar/l10n/java/rules/java/S2208.html | 0 .../org/sonar/l10n/java/rules/java/S2208.json | 0 .../org/sonar/l10n/java/rules/java/S2209.html | 0 .../org/sonar/l10n/java/rules/java/S2209.json | 0 .../org/sonar/l10n/java/rules/java/S2211.html | 0 .../org/sonar/l10n/java/rules/java/S2211.json | 0 .../org/sonar/l10n/java/rules/java/S2221.html | 0 .../org/sonar/l10n/java/rules/java/S2221.json | 0 .../org/sonar/l10n/java/rules/java/S2222.html | 0 .../org/sonar/l10n/java/rules/java/S2222.json | 0 .../org/sonar/l10n/java/rules/java/S2225.html | 0 .../org/sonar/l10n/java/rules/java/S2225.json | 0 .../org/sonar/l10n/java/rules/java/S2226.html | 0 .../org/sonar/l10n/java/rules/java/S2226.json | 0 .../org/sonar/l10n/java/rules/java/S2229.html | 0 .../org/sonar/l10n/java/rules/java/S2229.json | 0 .../org/sonar/l10n/java/rules/java/S2230.html | 0 .../org/sonar/l10n/java/rules/java/S2230.json | 0 .../org/sonar/l10n/java/rules/java/S2232.html | 0 .../org/sonar/l10n/java/rules/java/S2232.json | 0 .../org/sonar/l10n/java/rules/java/S2234.html | 0 .../org/sonar/l10n/java/rules/java/S2234.json | 0 .../org/sonar/l10n/java/rules/java/S2235.html | 0 .../org/sonar/l10n/java/rules/java/S2235.json | 0 .../org/sonar/l10n/java/rules/java/S2236.html | 0 .../org/sonar/l10n/java/rules/java/S2236.json | 0 .../org/sonar/l10n/java/rules/java/S2245.html | 0 .../org/sonar/l10n/java/rules/java/S2245.json | 0 .../org/sonar/l10n/java/rules/java/S2250.html | 0 .../org/sonar/l10n/java/rules/java/S2250.json | 0 .../org/sonar/l10n/java/rules/java/S2251.html | 0 .../org/sonar/l10n/java/rules/java/S2251.json | 0 .../org/sonar/l10n/java/rules/java/S2252.html | 0 .../org/sonar/l10n/java/rules/java/S2252.json | 0 .../org/sonar/l10n/java/rules/java/S2253.html | 0 .../org/sonar/l10n/java/rules/java/S2253.json | 0 .../org/sonar/l10n/java/rules/java/S2254.html | 0 .../org/sonar/l10n/java/rules/java/S2254.json | 0 .../org/sonar/l10n/java/rules/java/S2257.html | 0 .../org/sonar/l10n/java/rules/java/S2257.json | 0 .../org/sonar/l10n/java/rules/java/S2259.html | 0 .../org/sonar/l10n/java/rules/java/S2259.json | 0 .../org/sonar/l10n/java/rules/java/S2260.html | 0 .../org/sonar/l10n/java/rules/java/S2260.json | 0 .../org/sonar/l10n/java/rules/java/S2272.html | 0 .../org/sonar/l10n/java/rules/java/S2272.json | 0 .../org/sonar/l10n/java/rules/java/S2273.html | 0 .../org/sonar/l10n/java/rules/java/S2273.json | 0 .../org/sonar/l10n/java/rules/java/S2274.html | 0 .../org/sonar/l10n/java/rules/java/S2274.json | 0 .../org/sonar/l10n/java/rules/java/S2275.html | 0 .../org/sonar/l10n/java/rules/java/S2275.json | 0 .../org/sonar/l10n/java/rules/java/S2276.html | 0 .../org/sonar/l10n/java/rules/java/S2276.json | 0 .../org/sonar/l10n/java/rules/java/S2293.html | 0 .../org/sonar/l10n/java/rules/java/S2293.json | 0 .../org/sonar/l10n/java/rules/java/S2301.html | 0 .../org/sonar/l10n/java/rules/java/S2301.json | 0 .../org/sonar/l10n/java/rules/java/S2308.html | 0 .../org/sonar/l10n/java/rules/java/S2308.json | 0 .../org/sonar/l10n/java/rules/java/S2309.html | 0 .../org/sonar/l10n/java/rules/java/S2309.json | 0 .../org/sonar/l10n/java/rules/java/S2325.html | 0 .../org/sonar/l10n/java/rules/java/S2325.json | 0 .../org/sonar/l10n/java/rules/java/S2326.html | 0 .../org/sonar/l10n/java/rules/java/S2326.json | 0 .../org/sonar/l10n/java/rules/java/S2333.html | 0 .../org/sonar/l10n/java/rules/java/S2333.json | 0 .../org/sonar/l10n/java/rules/java/S2384.html | 0 .../org/sonar/l10n/java/rules/java/S2384.json | 0 .../org/sonar/l10n/java/rules/java/S2386.html | 0 .../org/sonar/l10n/java/rules/java/S2386.json | 0 .../org/sonar/l10n/java/rules/java/S2387.html | 0 .../org/sonar/l10n/java/rules/java/S2387.json | 0 .../org/sonar/l10n/java/rules/java/S2388.html | 0 .../org/sonar/l10n/java/rules/java/S2388.json | 0 .../org/sonar/l10n/java/rules/java/S2390.html | 0 .../org/sonar/l10n/java/rules/java/S2390.json | 0 .../org/sonar/l10n/java/rules/java/S2437.html | 0 .../org/sonar/l10n/java/rules/java/S2437.json | 0 .../org/sonar/l10n/java/rules/java/S2438.html | 0 .../org/sonar/l10n/java/rules/java/S2438.json | 0 .../org/sonar/l10n/java/rules/java/S2440.html | 0 .../org/sonar/l10n/java/rules/java/S2440.json | 0 .../org/sonar/l10n/java/rules/java/S2441.html | 0 .../org/sonar/l10n/java/rules/java/S2441.json | 0 .../org/sonar/l10n/java/rules/java/S2442.html | 0 .../org/sonar/l10n/java/rules/java/S2442.json | 0 .../org/sonar/l10n/java/rules/java/S2444.html | 0 .../org/sonar/l10n/java/rules/java/S2444.json | 0 .../org/sonar/l10n/java/rules/java/S2445.html | 0 .../org/sonar/l10n/java/rules/java/S2445.json | 0 .../org/sonar/l10n/java/rules/java/S2446.html | 0 .../org/sonar/l10n/java/rules/java/S2446.json | 0 .../org/sonar/l10n/java/rules/java/S2447.html | 0 .../org/sonar/l10n/java/rules/java/S2447.json | 0 .../org/sonar/l10n/java/rules/java/S2479.html | 0 .../org/sonar/l10n/java/rules/java/S2479.json | 0 .../org/sonar/l10n/java/rules/java/S2583.html | 0 .../org/sonar/l10n/java/rules/java/S2583.json | 0 .../org/sonar/l10n/java/rules/java/S2589.html | 0 .../org/sonar/l10n/java/rules/java/S2589.json | 0 .../org/sonar/l10n/java/rules/java/S2612.html | 0 .../org/sonar/l10n/java/rules/java/S2612.json | 0 .../org/sonar/l10n/java/rules/java/S2629.html | 0 .../org/sonar/l10n/java/rules/java/S2629.json | 0 .../org/sonar/l10n/java/rules/java/S2637.html | 0 .../org/sonar/l10n/java/rules/java/S2637.json | 0 .../org/sonar/l10n/java/rules/java/S2638.html | 0 .../org/sonar/l10n/java/rules/java/S2638.json | 0 .../org/sonar/l10n/java/rules/java/S2639.html | 0 .../org/sonar/l10n/java/rules/java/S2639.json | 0 .../org/sonar/l10n/java/rules/java/S2647.html | 0 .../org/sonar/l10n/java/rules/java/S2647.json | 0 .../org/sonar/l10n/java/rules/java/S2658.html | 0 .../org/sonar/l10n/java/rules/java/S2658.json | 0 .../org/sonar/l10n/java/rules/java/S2674.html | 0 .../org/sonar/l10n/java/rules/java/S2674.json | 0 .../org/sonar/l10n/java/rules/java/S2675.html | 0 .../org/sonar/l10n/java/rules/java/S2675.json | 0 .../org/sonar/l10n/java/rules/java/S2676.html | 0 .../org/sonar/l10n/java/rules/java/S2676.json | 0 .../org/sonar/l10n/java/rules/java/S2677.html | 0 .../org/sonar/l10n/java/rules/java/S2677.json | 0 .../org/sonar/l10n/java/rules/java/S2681.html | 0 .../org/sonar/l10n/java/rules/java/S2681.json | 0 .../org/sonar/l10n/java/rules/java/S2689.html | 0 .../org/sonar/l10n/java/rules/java/S2689.json | 0 .../org/sonar/l10n/java/rules/java/S2692.html | 0 .../org/sonar/l10n/java/rules/java/S2692.json | 0 .../org/sonar/l10n/java/rules/java/S2693.html | 0 .../org/sonar/l10n/java/rules/java/S2693.json | 0 .../org/sonar/l10n/java/rules/java/S2694.html | 0 .../org/sonar/l10n/java/rules/java/S2694.json | 0 .../org/sonar/l10n/java/rules/java/S2695.html | 0 .../org/sonar/l10n/java/rules/java/S2695.json | 0 .../org/sonar/l10n/java/rules/java/S2696.html | 0 .../org/sonar/l10n/java/rules/java/S2696.json | 0 .../org/sonar/l10n/java/rules/java/S2698.html | 0 .../org/sonar/l10n/java/rules/java/S2698.json | 0 .../org/sonar/l10n/java/rules/java/S2699.html | 0 .../org/sonar/l10n/java/rules/java/S2699.json | 0 .../org/sonar/l10n/java/rules/java/S2701.html | 0 .../org/sonar/l10n/java/rules/java/S2701.json | 0 .../org/sonar/l10n/java/rules/java/S2718.html | 0 .../org/sonar/l10n/java/rules/java/S2718.json | 0 .../org/sonar/l10n/java/rules/java/S2737.html | 0 .../org/sonar/l10n/java/rules/java/S2737.json | 0 .../org/sonar/l10n/java/rules/java/S2755.html | 0 .../org/sonar/l10n/java/rules/java/S2755.json | 0 .../org/sonar/l10n/java/rules/java/S2757.html | 0 .../org/sonar/l10n/java/rules/java/S2757.json | 0 .../org/sonar/l10n/java/rules/java/S2761.html | 0 .../org/sonar/l10n/java/rules/java/S2761.json | 0 .../org/sonar/l10n/java/rules/java/S2786.html | 0 .../org/sonar/l10n/java/rules/java/S2786.json | 0 .../org/sonar/l10n/java/rules/java/S2789.html | 0 .../org/sonar/l10n/java/rules/java/S2789.json | 0 .../org/sonar/l10n/java/rules/java/S2864.html | 0 .../org/sonar/l10n/java/rules/java/S2864.json | 0 .../org/sonar/l10n/java/rules/java/S2885.html | 0 .../org/sonar/l10n/java/rules/java/S2885.json | 0 .../org/sonar/l10n/java/rules/java/S2886.html | 0 .../org/sonar/l10n/java/rules/java/S2886.json | 0 .../org/sonar/l10n/java/rules/java/S2924.html | 0 .../org/sonar/l10n/java/rules/java/S2924.json | 0 .../org/sonar/l10n/java/rules/java/S2925.html | 0 .../org/sonar/l10n/java/rules/java/S2925.json | 0 .../org/sonar/l10n/java/rules/java/S2959.html | 0 .../org/sonar/l10n/java/rules/java/S2959.json | 0 .../org/sonar/l10n/java/rules/java/S2970.html | 0 .../org/sonar/l10n/java/rules/java/S2970.json | 0 .../org/sonar/l10n/java/rules/java/S2972.html | 0 .../org/sonar/l10n/java/rules/java/S2972.json | 0 .../org/sonar/l10n/java/rules/java/S2973.html | 0 .../org/sonar/l10n/java/rules/java/S2973.json | 0 .../org/sonar/l10n/java/rules/java/S2974.html | 0 .../org/sonar/l10n/java/rules/java/S2974.json | 0 .../org/sonar/l10n/java/rules/java/S2975.html | 0 .../org/sonar/l10n/java/rules/java/S2975.json | 0 .../org/sonar/l10n/java/rules/java/S3008.html | 0 .../org/sonar/l10n/java/rules/java/S3008.json | 0 .../org/sonar/l10n/java/rules/java/S3010.html | 0 .../org/sonar/l10n/java/rules/java/S3010.json | 0 .../org/sonar/l10n/java/rules/java/S3011.html | 0 .../org/sonar/l10n/java/rules/java/S3011.json | 0 .../org/sonar/l10n/java/rules/java/S3012.html | 0 .../org/sonar/l10n/java/rules/java/S3012.json | 0 .../org/sonar/l10n/java/rules/java/S3014.html | 0 .../org/sonar/l10n/java/rules/java/S3014.json | 0 .../org/sonar/l10n/java/rules/java/S3020.html | 0 .../org/sonar/l10n/java/rules/java/S3020.json | 0 .../org/sonar/l10n/java/rules/java/S3030.html | 0 .../org/sonar/l10n/java/rules/java/S3030.json | 0 .../org/sonar/l10n/java/rules/java/S3032.html | 0 .../org/sonar/l10n/java/rules/java/S3032.json | 0 .../org/sonar/l10n/java/rules/java/S3034.html | 0 .../org/sonar/l10n/java/rules/java/S3034.json | 0 .../org/sonar/l10n/java/rules/java/S3038.html | 0 .../org/sonar/l10n/java/rules/java/S3038.json | 0 .../org/sonar/l10n/java/rules/java/S3039.html | 0 .../org/sonar/l10n/java/rules/java/S3039.json | 0 .../org/sonar/l10n/java/rules/java/S3042.html | 0 .../org/sonar/l10n/java/rules/java/S3042.json | 0 .../org/sonar/l10n/java/rules/java/S3046.html | 0 .../org/sonar/l10n/java/rules/java/S3046.json | 0 .../org/sonar/l10n/java/rules/java/S3047.html | 0 .../org/sonar/l10n/java/rules/java/S3047.json | 0 .../org/sonar/l10n/java/rules/java/S3052.html | 0 .../org/sonar/l10n/java/rules/java/S3052.json | 0 .../org/sonar/l10n/java/rules/java/S3064.html | 0 .../org/sonar/l10n/java/rules/java/S3064.json | 0 .../org/sonar/l10n/java/rules/java/S3065.html | 0 .../org/sonar/l10n/java/rules/java/S3065.json | 0 .../org/sonar/l10n/java/rules/java/S3066.html | 0 .../org/sonar/l10n/java/rules/java/S3066.json | 0 .../org/sonar/l10n/java/rules/java/S3067.html | 0 .../org/sonar/l10n/java/rules/java/S3067.json | 0 .../org/sonar/l10n/java/rules/java/S3077.html | 0 .../org/sonar/l10n/java/rules/java/S3077.json | 0 .../org/sonar/l10n/java/rules/java/S3078.html | 0 .../org/sonar/l10n/java/rules/java/S3078.json | 0 .../org/sonar/l10n/java/rules/java/S3242.html | 0 .../org/sonar/l10n/java/rules/java/S3242.json | 0 .../org/sonar/l10n/java/rules/java/S3252.html | 0 .../org/sonar/l10n/java/rules/java/S3252.json | 0 .../org/sonar/l10n/java/rules/java/S3254.html | 0 .../org/sonar/l10n/java/rules/java/S3254.json | 0 .../org/sonar/l10n/java/rules/java/S3305.html | 0 .../org/sonar/l10n/java/rules/java/S3305.json | 0 .../org/sonar/l10n/java/rules/java/S3306.html | 0 .../org/sonar/l10n/java/rules/java/S3306.json | 0 .../org/sonar/l10n/java/rules/java/S3329.html | 0 .../org/sonar/l10n/java/rules/java/S3329.json | 0 .../org/sonar/l10n/java/rules/java/S3330.html | 0 .../org/sonar/l10n/java/rules/java/S3330.json | 0 .../org/sonar/l10n/java/rules/java/S3346.html | 0 .../org/sonar/l10n/java/rules/java/S3346.json | 0 .../org/sonar/l10n/java/rules/java/S3358.html | 0 .../org/sonar/l10n/java/rules/java/S3358.json | 0 .../org/sonar/l10n/java/rules/java/S3366.html | 0 .../org/sonar/l10n/java/rules/java/S3366.json | 0 .../org/sonar/l10n/java/rules/java/S3398.html | 0 .../org/sonar/l10n/java/rules/java/S3398.json | 0 .../org/sonar/l10n/java/rules/java/S3400.html | 0 .../org/sonar/l10n/java/rules/java/S3400.json | 0 .../org/sonar/l10n/java/rules/java/S3414.html | 0 .../org/sonar/l10n/java/rules/java/S3414.json | 0 .../org/sonar/l10n/java/rules/java/S3415.html | 0 .../org/sonar/l10n/java/rules/java/S3415.json | 0 .../org/sonar/l10n/java/rules/java/S3416.html | 0 .../org/sonar/l10n/java/rules/java/S3416.json | 0 .../org/sonar/l10n/java/rules/java/S3436.html | 0 .../org/sonar/l10n/java/rules/java/S3436.json | 0 .../org/sonar/l10n/java/rules/java/S3437.html | 0 .../org/sonar/l10n/java/rules/java/S3437.json | 0 .../org/sonar/l10n/java/rules/java/S3457.html | 0 .../org/sonar/l10n/java/rules/java/S3457.json | 0 .../org/sonar/l10n/java/rules/java/S3516.html | 0 .../org/sonar/l10n/java/rules/java/S3516.json | 0 .../org/sonar/l10n/java/rules/java/S3518.html | 0 .../org/sonar/l10n/java/rules/java/S3518.json | 0 .../org/sonar/l10n/java/rules/java/S3546.html | 0 .../org/sonar/l10n/java/rules/java/S3546.json | 0 .../org/sonar/l10n/java/rules/java/S3551.html | 0 .../org/sonar/l10n/java/rules/java/S3551.json | 0 .../org/sonar/l10n/java/rules/java/S3553.html | 0 .../org/sonar/l10n/java/rules/java/S3553.json | 0 .../org/sonar/l10n/java/rules/java/S3577.html | 0 .../org/sonar/l10n/java/rules/java/S3577.json | 0 .../org/sonar/l10n/java/rules/java/S3578.html | 0 .../org/sonar/l10n/java/rules/java/S3578.json | 0 .../org/sonar/l10n/java/rules/java/S3599.html | 0 .../org/sonar/l10n/java/rules/java/S3599.json | 0 .../org/sonar/l10n/java/rules/java/S3626.html | 0 .../org/sonar/l10n/java/rules/java/S3626.json | 0 .../org/sonar/l10n/java/rules/java/S3631.html | 0 .../org/sonar/l10n/java/rules/java/S3631.json | 0 .../org/sonar/l10n/java/rules/java/S3655.html | 0 .../org/sonar/l10n/java/rules/java/S3655.json | 0 .../org/sonar/l10n/java/rules/java/S3658.html | 0 .../org/sonar/l10n/java/rules/java/S3658.json | 0 .../org/sonar/l10n/java/rules/java/S3688.html | 0 .../org/sonar/l10n/java/rules/java/S3688.json | 0 .../org/sonar/l10n/java/rules/java/S3725.html | 0 .../org/sonar/l10n/java/rules/java/S3725.json | 0 .../org/sonar/l10n/java/rules/java/S3740.html | 0 .../org/sonar/l10n/java/rules/java/S3740.json | 0 .../org/sonar/l10n/java/rules/java/S3749.html | 0 .../org/sonar/l10n/java/rules/java/S3749.json | 0 .../org/sonar/l10n/java/rules/java/S3750.html | 0 .../org/sonar/l10n/java/rules/java/S3750.json | 0 .../org/sonar/l10n/java/rules/java/S3751.html | 0 .../org/sonar/l10n/java/rules/java/S3751.json | 0 .../org/sonar/l10n/java/rules/java/S3752.html | 0 .../org/sonar/l10n/java/rules/java/S3752.json | 0 .../org/sonar/l10n/java/rules/java/S3753.html | 0 .../org/sonar/l10n/java/rules/java/S3753.json | 0 .../org/sonar/l10n/java/rules/java/S3776.html | 0 .../org/sonar/l10n/java/rules/java/S3776.json | 0 .../org/sonar/l10n/java/rules/java/S3824.html | 0 .../org/sonar/l10n/java/rules/java/S3824.json | 0 .../org/sonar/l10n/java/rules/java/S3864.html | 0 .../org/sonar/l10n/java/rules/java/S3864.json | 0 .../org/sonar/l10n/java/rules/java/S3878.html | 0 .../org/sonar/l10n/java/rules/java/S3878.json | 0 .../org/sonar/l10n/java/rules/java/S3923.html | 0 .../org/sonar/l10n/java/rules/java/S3923.json | 0 .../org/sonar/l10n/java/rules/java/S3937.html | 0 .../org/sonar/l10n/java/rules/java/S3937.json | 0 .../org/sonar/l10n/java/rules/java/S3958.html | 0 .../org/sonar/l10n/java/rules/java/S3958.json | 0 .../org/sonar/l10n/java/rules/java/S3959.html | 0 .../org/sonar/l10n/java/rules/java/S3959.json | 0 .../org/sonar/l10n/java/rules/java/S3972.html | 0 .../org/sonar/l10n/java/rules/java/S3972.json | 0 .../org/sonar/l10n/java/rules/java/S3973.html | 0 .../org/sonar/l10n/java/rules/java/S3973.json | 0 .../org/sonar/l10n/java/rules/java/S3981.html | 0 .../org/sonar/l10n/java/rules/java/S3981.json | 0 .../org/sonar/l10n/java/rules/java/S3984.html | 0 .../org/sonar/l10n/java/rules/java/S3984.json | 0 .../org/sonar/l10n/java/rules/java/S3985.html | 0 .../org/sonar/l10n/java/rules/java/S3985.json | 0 .../org/sonar/l10n/java/rules/java/S3986.html | 0 .../org/sonar/l10n/java/rules/java/S3986.json | 0 .../org/sonar/l10n/java/rules/java/S4011.html | 0 .../org/sonar/l10n/java/rules/java/S4011.json | 0 .../org/sonar/l10n/java/rules/java/S4032.html | 0 .../org/sonar/l10n/java/rules/java/S4032.json | 0 .../org/sonar/l10n/java/rules/java/S4034.html | 0 .../org/sonar/l10n/java/rules/java/S4034.json | 0 .../org/sonar/l10n/java/rules/java/S4036.html | 0 .../org/sonar/l10n/java/rules/java/S4036.json | 0 .../org/sonar/l10n/java/rules/java/S4042.html | 0 .../org/sonar/l10n/java/rules/java/S4042.json | 0 .../org/sonar/l10n/java/rules/java/S4065.html | 0 .../org/sonar/l10n/java/rules/java/S4065.json | 0 .../org/sonar/l10n/java/rules/java/S4087.html | 0 .../org/sonar/l10n/java/rules/java/S4087.json | 0 .../org/sonar/l10n/java/rules/java/S4143.html | 0 .../org/sonar/l10n/java/rules/java/S4143.json | 0 .../org/sonar/l10n/java/rules/java/S4144.html | 0 .../org/sonar/l10n/java/rules/java/S4144.json | 0 .../org/sonar/l10n/java/rules/java/S4165.html | 0 .../org/sonar/l10n/java/rules/java/S4165.json | 0 .../org/sonar/l10n/java/rules/java/S4174.html | 0 .../org/sonar/l10n/java/rules/java/S4174.json | 0 .../org/sonar/l10n/java/rules/java/S4201.html | 0 .../org/sonar/l10n/java/rules/java/S4201.json | 0 .../org/sonar/l10n/java/rules/java/S4248.html | 0 .../org/sonar/l10n/java/rules/java/S4248.json | 0 .../org/sonar/l10n/java/rules/java/S4266.html | 0 .../org/sonar/l10n/java/rules/java/S4266.json | 0 .../org/sonar/l10n/java/rules/java/S4274.html | 0 .../org/sonar/l10n/java/rules/java/S4274.json | 0 .../org/sonar/l10n/java/rules/java/S4275.html | 0 .../org/sonar/l10n/java/rules/java/S4275.json | 0 .../org/sonar/l10n/java/rules/java/S4276.html | 0 .../org/sonar/l10n/java/rules/java/S4276.json | 0 .../org/sonar/l10n/java/rules/java/S4288.html | 0 .../org/sonar/l10n/java/rules/java/S4288.json | 0 .../org/sonar/l10n/java/rules/java/S4347.html | 0 .../org/sonar/l10n/java/rules/java/S4347.json | 0 .../org/sonar/l10n/java/rules/java/S4348.html | 0 .../org/sonar/l10n/java/rules/java/S4348.json | 0 .../org/sonar/l10n/java/rules/java/S4349.html | 0 .../org/sonar/l10n/java/rules/java/S4349.json | 0 .../org/sonar/l10n/java/rules/java/S4351.html | 0 .../org/sonar/l10n/java/rules/java/S4351.json | 0 .../org/sonar/l10n/java/rules/java/S4423.html | 0 .../org/sonar/l10n/java/rules/java/S4423.json | 0 .../org/sonar/l10n/java/rules/java/S4425.html | 0 .../org/sonar/l10n/java/rules/java/S4425.json | 0 .../org/sonar/l10n/java/rules/java/S4426.html | 0 .../org/sonar/l10n/java/rules/java/S4426.json | 0 .../org/sonar/l10n/java/rules/java/S4433.html | 0 .../org/sonar/l10n/java/rules/java/S4433.json | 0 .../org/sonar/l10n/java/rules/java/S4434.html | 0 .../org/sonar/l10n/java/rules/java/S4434.json | 0 .../org/sonar/l10n/java/rules/java/S4449.html | 0 .../org/sonar/l10n/java/rules/java/S4449.json | 0 .../org/sonar/l10n/java/rules/java/S4454.html | 0 .../org/sonar/l10n/java/rules/java/S4454.json | 0 .../org/sonar/l10n/java/rules/java/S4488.html | 0 .../org/sonar/l10n/java/rules/java/S4488.json | 0 .../org/sonar/l10n/java/rules/java/S4502.html | 0 .../org/sonar/l10n/java/rules/java/S4502.json | 0 .../org/sonar/l10n/java/rules/java/S4507.html | 0 .../org/sonar/l10n/java/rules/java/S4507.json | 0 .../org/sonar/l10n/java/rules/java/S4512.html | 0 .../org/sonar/l10n/java/rules/java/S4512.json | 0 .../org/sonar/l10n/java/rules/java/S4517.html | 0 .../org/sonar/l10n/java/rules/java/S4517.json | 0 .../org/sonar/l10n/java/rules/java/S4524.html | 0 .../org/sonar/l10n/java/rules/java/S4524.json | 0 .../org/sonar/l10n/java/rules/java/S4544.html | 0 .../org/sonar/l10n/java/rules/java/S4544.json | 0 .../org/sonar/l10n/java/rules/java/S4551.html | 0 .../org/sonar/l10n/java/rules/java/S4551.json | 0 .../org/sonar/l10n/java/rules/java/S4601.html | 0 .../org/sonar/l10n/java/rules/java/S4601.json | 0 .../org/sonar/l10n/java/rules/java/S4602.html | 0 .../org/sonar/l10n/java/rules/java/S4602.json | 0 .../org/sonar/l10n/java/rules/java/S4604.html | 0 .../org/sonar/l10n/java/rules/java/S4604.json | 0 .../org/sonar/l10n/java/rules/java/S4605.html | 0 .../org/sonar/l10n/java/rules/java/S4605.json | 0 .../org/sonar/l10n/java/rules/java/S4635.html | 0 .../org/sonar/l10n/java/rules/java/S4635.json | 0 .../org/sonar/l10n/java/rules/java/S4682.html | 0 .../org/sonar/l10n/java/rules/java/S4682.json | 0 .../org/sonar/l10n/java/rules/java/S4684.html | 0 .../org/sonar/l10n/java/rules/java/S4684.json | 0 .../org/sonar/l10n/java/rules/java/S4719.html | 0 .../org/sonar/l10n/java/rules/java/S4719.json | 0 .../org/sonar/l10n/java/rules/java/S4738.html | 0 .../org/sonar/l10n/java/rules/java/S4738.json | 0 .../org/sonar/l10n/java/rules/java/S4790.html | 0 .../org/sonar/l10n/java/rules/java/S4790.json | 0 .../org/sonar/l10n/java/rules/java/S4792.html | 0 .../org/sonar/l10n/java/rules/java/S4792.json | 0 .../org/sonar/l10n/java/rules/java/S4830.html | 0 .../org/sonar/l10n/java/rules/java/S4830.json | 0 .../org/sonar/l10n/java/rules/java/S4838.html | 0 .../org/sonar/l10n/java/rules/java/S4838.json | 0 .../org/sonar/l10n/java/rules/java/S4925.html | 0 .../org/sonar/l10n/java/rules/java/S4925.json | 0 .../org/sonar/l10n/java/rules/java/S4926.html | 0 .../org/sonar/l10n/java/rules/java/S4926.json | 0 .../org/sonar/l10n/java/rules/java/S4929.html | 0 .../org/sonar/l10n/java/rules/java/S4929.json | 0 .../org/sonar/l10n/java/rules/java/S4968.html | 0 .../org/sonar/l10n/java/rules/java/S4968.json | 0 .../org/sonar/l10n/java/rules/java/S4970.html | 0 .../org/sonar/l10n/java/rules/java/S4970.json | 0 .../org/sonar/l10n/java/rules/java/S4973.html | 0 .../org/sonar/l10n/java/rules/java/S4973.json | 0 .../org/sonar/l10n/java/rules/java/S4977.html | 0 .../org/sonar/l10n/java/rules/java/S4977.json | 0 .../org/sonar/l10n/java/rules/java/S5042.html | 0 .../org/sonar/l10n/java/rules/java/S5042.json | 0 .../org/sonar/l10n/java/rules/java/S5122.html | 0 .../org/sonar/l10n/java/rules/java/S5122.json | 0 .../org/sonar/l10n/java/rules/java/S5128.html | 0 .../org/sonar/l10n/java/rules/java/S5128.json | 0 .../org/sonar/l10n/java/rules/java/S5164.html | 0 .../org/sonar/l10n/java/rules/java/S5164.json | 0 .../org/sonar/l10n/java/rules/java/S5194.html | 0 .../org/sonar/l10n/java/rules/java/S5194.json | 0 .../org/sonar/l10n/java/rules/java/S5247.html | 0 .../org/sonar/l10n/java/rules/java/S5247.json | 0 .../org/sonar/l10n/java/rules/java/S5261.html | 0 .../org/sonar/l10n/java/rules/java/S5261.json | 0 .../org/sonar/l10n/java/rules/java/S5301.html | 0 .../org/sonar/l10n/java/rules/java/S5301.json | 0 .../org/sonar/l10n/java/rules/java/S5320.html | 0 .../org/sonar/l10n/java/rules/java/S5320.json | 0 .../org/sonar/l10n/java/rules/java/S5322.html | 0 .../org/sonar/l10n/java/rules/java/S5322.json | 0 .../org/sonar/l10n/java/rules/java/S5324.html | 0 .../org/sonar/l10n/java/rules/java/S5324.json | 0 .../org/sonar/l10n/java/rules/java/S5329.html | 0 .../org/sonar/l10n/java/rules/java/S5329.json | 0 .../org/sonar/l10n/java/rules/java/S5332.html | 0 .../org/sonar/l10n/java/rules/java/S5332.json | 0 .../org/sonar/l10n/java/rules/java/S5344.html | 0 .../org/sonar/l10n/java/rules/java/S5344.json | 0 .../org/sonar/l10n/java/rules/java/S5361.html | 0 .../org/sonar/l10n/java/rules/java/S5361.json | 0 .../org/sonar/l10n/java/rules/java/S5411.html | 0 .../org/sonar/l10n/java/rules/java/S5411.json | 0 .../org/sonar/l10n/java/rules/java/S5413.html | 0 .../org/sonar/l10n/java/rules/java/S5413.json | 0 .../org/sonar/l10n/java/rules/java/S5443.html | 0 .../org/sonar/l10n/java/rules/java/S5443.json | 0 .../org/sonar/l10n/java/rules/java/S5445.html | 0 .../org/sonar/l10n/java/rules/java/S5445.json | 0 .../org/sonar/l10n/java/rules/java/S5527.html | 0 .../org/sonar/l10n/java/rules/java/S5527.json | 0 .../org/sonar/l10n/java/rules/java/S5542.html | 0 .../org/sonar/l10n/java/rules/java/S5542.json | 0 .../org/sonar/l10n/java/rules/java/S5547.html | 0 .../org/sonar/l10n/java/rules/java/S5547.json | 0 .../org/sonar/l10n/java/rules/java/S5612.html | 0 .../org/sonar/l10n/java/rules/java/S5612.json | 0 .../org/sonar/l10n/java/rules/java/S5659.html | 0 .../org/sonar/l10n/java/rules/java/S5659.json | 0 .../org/sonar/l10n/java/rules/java/S5663.html | 0 .../org/sonar/l10n/java/rules/java/S5663.json | 0 .../org/sonar/l10n/java/rules/java/S5664.html | 0 .../org/sonar/l10n/java/rules/java/S5664.json | 0 .../org/sonar/l10n/java/rules/java/S5665.html | 0 .../org/sonar/l10n/java/rules/java/S5665.json | 0 .../org/sonar/l10n/java/rules/java/S5669.html | 0 .../org/sonar/l10n/java/rules/java/S5669.json | 0 .../org/sonar/l10n/java/rules/java/S5679.html | 0 .../org/sonar/l10n/java/rules/java/S5679.json | 0 .../org/sonar/l10n/java/rules/java/S5689.html | 0 .../org/sonar/l10n/java/rules/java/S5689.json | 0 .../org/sonar/l10n/java/rules/java/S5693.html | 0 .../org/sonar/l10n/java/rules/java/S5693.json | 0 .../org/sonar/l10n/java/rules/java/S5738.html | 0 .../org/sonar/l10n/java/rules/java/S5738.json | 0 .../org/sonar/l10n/java/rules/java/S5776.html | 0 .../org/sonar/l10n/java/rules/java/S5776.json | 0 .../org/sonar/l10n/java/rules/java/S5777.html | 0 .../org/sonar/l10n/java/rules/java/S5777.json | 0 .../org/sonar/l10n/java/rules/java/S5778.html | 0 .../org/sonar/l10n/java/rules/java/S5778.json | 0 .../org/sonar/l10n/java/rules/java/S5779.html | 0 .../org/sonar/l10n/java/rules/java/S5779.json | 0 .../org/sonar/l10n/java/rules/java/S5783.html | 0 .../org/sonar/l10n/java/rules/java/S5783.json | 0 .../org/sonar/l10n/java/rules/java/S5785.html | 0 .../org/sonar/l10n/java/rules/java/S5785.json | 0 .../org/sonar/l10n/java/rules/java/S5786.html | 0 .../org/sonar/l10n/java/rules/java/S5786.json | 0 .../org/sonar/l10n/java/rules/java/S5790.html | 0 .../org/sonar/l10n/java/rules/java/S5790.json | 0 .../org/sonar/l10n/java/rules/java/S5793.html | 0 .../org/sonar/l10n/java/rules/java/S5793.json | 0 .../org/sonar/l10n/java/rules/java/S5803.html | 0 .../org/sonar/l10n/java/rules/java/S5803.json | 0 .../org/sonar/l10n/java/rules/java/S5804.html | 0 .../org/sonar/l10n/java/rules/java/S5804.json | 0 .../org/sonar/l10n/java/rules/java/S5808.html | 0 .../org/sonar/l10n/java/rules/java/S5808.json | 0 .../org/sonar/l10n/java/rules/java/S5810.html | 0 .../org/sonar/l10n/java/rules/java/S5810.json | 0 .../org/sonar/l10n/java/rules/java/S5826.html | 0 .../org/sonar/l10n/java/rules/java/S5826.json | 0 .../org/sonar/l10n/java/rules/java/S5831.html | 0 .../org/sonar/l10n/java/rules/java/S5831.json | 0 .../org/sonar/l10n/java/rules/java/S5833.html | 0 .../org/sonar/l10n/java/rules/java/S5833.json | 0 .../org/sonar/l10n/java/rules/java/S5838.html | 0 .../org/sonar/l10n/java/rules/java/S5838.json | 0 .../org/sonar/l10n/java/rules/java/S5841.html | 0 .../org/sonar/l10n/java/rules/java/S5841.json | 0 .../org/sonar/l10n/java/rules/java/S5842.html | 0 .../org/sonar/l10n/java/rules/java/S5842.json | 0 .../org/sonar/l10n/java/rules/java/S5843.html | 0 .../org/sonar/l10n/java/rules/java/S5843.json | 0 .../org/sonar/l10n/java/rules/java/S5845.html | 0 .../org/sonar/l10n/java/rules/java/S5845.json | 0 .../org/sonar/l10n/java/rules/java/S5846.html | 0 .../org/sonar/l10n/java/rules/java/S5846.json | 0 .../org/sonar/l10n/java/rules/java/S5850.html | 0 .../org/sonar/l10n/java/rules/java/S5850.json | 0 .../org/sonar/l10n/java/rules/java/S5852.html | 0 .../org/sonar/l10n/java/rules/java/S5852.json | 0 .../org/sonar/l10n/java/rules/java/S5853.html | 0 .../org/sonar/l10n/java/rules/java/S5853.json | 0 .../org/sonar/l10n/java/rules/java/S5854.html | 0 .../org/sonar/l10n/java/rules/java/S5854.json | 0 .../org/sonar/l10n/java/rules/java/S5855.html | 0 .../org/sonar/l10n/java/rules/java/S5855.json | 0 .../org/sonar/l10n/java/rules/java/S5856.html | 0 .../org/sonar/l10n/java/rules/java/S5856.json | 0 .../org/sonar/l10n/java/rules/java/S5857.html | 0 .../org/sonar/l10n/java/rules/java/S5857.json | 0 .../org/sonar/l10n/java/rules/java/S5860.html | 0 .../org/sonar/l10n/java/rules/java/S5860.json | 0 .../org/sonar/l10n/java/rules/java/S5863.html | 0 .../org/sonar/l10n/java/rules/java/S5863.json | 0 .../org/sonar/l10n/java/rules/java/S5866.html | 0 .../org/sonar/l10n/java/rules/java/S5866.json | 0 .../org/sonar/l10n/java/rules/java/S5867.html | 0 .../org/sonar/l10n/java/rules/java/S5867.json | 0 .../org/sonar/l10n/java/rules/java/S5868.html | 0 .../org/sonar/l10n/java/rules/java/S5868.json | 0 .../org/sonar/l10n/java/rules/java/S5869.html | 0 .../org/sonar/l10n/java/rules/java/S5869.json | 0 .../org/sonar/l10n/java/rules/java/S5876.html | 0 .../org/sonar/l10n/java/rules/java/S5876.json | 0 .../org/sonar/l10n/java/rules/java/S5917.html | 0 .../org/sonar/l10n/java/rules/java/S5917.json | 0 .../org/sonar/l10n/java/rules/java/S5958.html | 0 .../org/sonar/l10n/java/rules/java/S5958.json | 0 .../org/sonar/l10n/java/rules/java/S5960.html | 0 .../org/sonar/l10n/java/rules/java/S5960.json | 0 .../org/sonar/l10n/java/rules/java/S5961.html | 0 .../org/sonar/l10n/java/rules/java/S5961.json | 0 .../org/sonar/l10n/java/rules/java/S5967.html | 0 .../org/sonar/l10n/java/rules/java/S5967.json | 0 .../org/sonar/l10n/java/rules/java/S5969.html | 0 .../org/sonar/l10n/java/rules/java/S5969.json | 0 .../org/sonar/l10n/java/rules/java/S5970.html | 0 .../org/sonar/l10n/java/rules/java/S5970.json | 0 .../org/sonar/l10n/java/rules/java/S5973.html | 0 .../org/sonar/l10n/java/rules/java/S5973.json | 0 .../org/sonar/l10n/java/rules/java/S5976.html | 0 .../org/sonar/l10n/java/rules/java/S5976.json | 0 .../org/sonar/l10n/java/rules/java/S5977.html | 0 .../org/sonar/l10n/java/rules/java/S5977.json | 0 .../org/sonar/l10n/java/rules/java/S5979.html | 0 .../org/sonar/l10n/java/rules/java/S5979.json | 0 .../org/sonar/l10n/java/rules/java/S5993.html | 0 .../org/sonar/l10n/java/rules/java/S5993.json | 0 .../org/sonar/l10n/java/rules/java/S5994.html | 0 .../org/sonar/l10n/java/rules/java/S5994.json | 0 .../org/sonar/l10n/java/rules/java/S5996.html | 0 .../org/sonar/l10n/java/rules/java/S5996.json | 0 .../org/sonar/l10n/java/rules/java/S5998.html | 0 .../org/sonar/l10n/java/rules/java/S5998.json | 0 .../org/sonar/l10n/java/rules/java/S6001.html | 0 .../org/sonar/l10n/java/rules/java/S6001.json | 0 .../org/sonar/l10n/java/rules/java/S6002.html | 0 .../org/sonar/l10n/java/rules/java/S6002.json | 0 .../org/sonar/l10n/java/rules/java/S6019.html | 0 .../org/sonar/l10n/java/rules/java/S6019.json | 0 .../org/sonar/l10n/java/rules/java/S6035.html | 0 .../org/sonar/l10n/java/rules/java/S6035.json | 0 .../org/sonar/l10n/java/rules/java/S6068.html | 0 .../org/sonar/l10n/java/rules/java/S6068.json | 0 .../org/sonar/l10n/java/rules/java/S6070.html | 0 .../org/sonar/l10n/java/rules/java/S6070.json | 0 .../org/sonar/l10n/java/rules/java/S6073.html | 0 .../org/sonar/l10n/java/rules/java/S6073.json | 0 .../org/sonar/l10n/java/rules/java/S6103.html | 0 .../org/sonar/l10n/java/rules/java/S6103.json | 0 .../org/sonar/l10n/java/rules/java/S6104.html | 0 .../org/sonar/l10n/java/rules/java/S6104.json | 0 .../org/sonar/l10n/java/rules/java/S6126.html | 0 .../org/sonar/l10n/java/rules/java/S6126.json | 0 .../org/sonar/l10n/java/rules/java/S6201.html | 0 .../org/sonar/l10n/java/rules/java/S6201.json | 0 .../org/sonar/l10n/java/rules/java/S6202.html | 0 .../org/sonar/l10n/java/rules/java/S6202.json | 0 .../org/sonar/l10n/java/rules/java/S6203.html | 0 .../org/sonar/l10n/java/rules/java/S6203.json | 0 .../org/sonar/l10n/java/rules/java/S6204.html | 0 .../org/sonar/l10n/java/rules/java/S6204.json | 0 .../org/sonar/l10n/java/rules/java/S6205.html | 0 .../org/sonar/l10n/java/rules/java/S6205.json | 0 .../org/sonar/l10n/java/rules/java/S6206.html | 0 .../org/sonar/l10n/java/rules/java/S6206.json | 0 .../org/sonar/l10n/java/rules/java/S6207.html | 0 .../org/sonar/l10n/java/rules/java/S6207.json | 0 .../org/sonar/l10n/java/rules/java/S6208.html | 0 .../org/sonar/l10n/java/rules/java/S6208.json | 0 .../org/sonar/l10n/java/rules/java/S6209.html | 0 .../org/sonar/l10n/java/rules/java/S6209.json | 0 .../org/sonar/l10n/java/rules/java/S6211.html | 0 .../org/sonar/l10n/java/rules/java/S6211.json | 0 .../org/sonar/l10n/java/rules/java/S6212.html | 0 .../org/sonar/l10n/java/rules/java/S6212.json | 0 .../org/sonar/l10n/java/rules/java/S6213.html | 0 .../org/sonar/l10n/java/rules/java/S6213.json | 0 .../org/sonar/l10n/java/rules/java/S6216.html | 0 .../org/sonar/l10n/java/rules/java/S6216.json | 0 .../org/sonar/l10n/java/rules/java/S6217.html | 0 .../org/sonar/l10n/java/rules/java/S6217.json | 0 .../org/sonar/l10n/java/rules/java/S6218.html | 0 .../org/sonar/l10n/java/rules/java/S6218.json | 0 .../org/sonar/l10n/java/rules/java/S6219.html | 0 .../org/sonar/l10n/java/rules/java/S6219.json | 0 .../org/sonar/l10n/java/rules/java/S6241.html | 0 .../org/sonar/l10n/java/rules/java/S6241.json | 0 .../org/sonar/l10n/java/rules/java/S6242.html | 0 .../org/sonar/l10n/java/rules/java/S6242.json | 0 .../org/sonar/l10n/java/rules/java/S6243.html | 0 .../org/sonar/l10n/java/rules/java/S6243.json | 0 .../org/sonar/l10n/java/rules/java/S6244.html | 0 .../org/sonar/l10n/java/rules/java/S6244.json | 0 .../org/sonar/l10n/java/rules/java/S6246.html | 0 .../org/sonar/l10n/java/rules/java/S6246.json | 0 .../org/sonar/l10n/java/rules/java/S6262.html | 0 .../org/sonar/l10n/java/rules/java/S6262.json | 0 .../org/sonar/l10n/java/rules/java/S6263.html | 0 .../org/sonar/l10n/java/rules/java/S6263.json | 0 .../org/sonar/l10n/java/rules/java/S6288.html | 0 .../org/sonar/l10n/java/rules/java/S6288.json | 0 .../org/sonar/l10n/java/rules/java/S6291.html | 0 .../org/sonar/l10n/java/rules/java/S6291.json | 0 .../org/sonar/l10n/java/rules/java/S6293.html | 0 .../org/sonar/l10n/java/rules/java/S6293.json | 0 .../org/sonar/l10n/java/rules/java/S6300.html | 0 .../org/sonar/l10n/java/rules/java/S6300.json | 0 .../org/sonar/l10n/java/rules/java/S6301.html | 0 .../org/sonar/l10n/java/rules/java/S6301.json | 0 .../org/sonar/l10n/java/rules/java/S6326.html | 0 .../org/sonar/l10n/java/rules/java/S6326.json | 0 .../org/sonar/l10n/java/rules/java/S6331.html | 0 .../org/sonar/l10n/java/rules/java/S6331.json | 0 .../org/sonar/l10n/java/rules/java/S6353.html | 0 .../org/sonar/l10n/java/rules/java/S6353.json | 0 .../org/sonar/l10n/java/rules/java/S6355.html | 0 .../org/sonar/l10n/java/rules/java/S6355.json | 0 .../org/sonar/l10n/java/rules/java/S6362.html | 0 .../org/sonar/l10n/java/rules/java/S6362.json | 0 .../org/sonar/l10n/java/rules/java/S6363.html | 0 .../org/sonar/l10n/java/rules/java/S6363.json | 0 .../org/sonar/l10n/java/rules/java/S6373.html | 0 .../org/sonar/l10n/java/rules/java/S6373.json | 0 .../org/sonar/l10n/java/rules/java/S6374.html | 0 .../org/sonar/l10n/java/rules/java/S6374.json | 0 .../org/sonar/l10n/java/rules/java/S6376.html | 0 .../org/sonar/l10n/java/rules/java/S6376.json | 0 .../org/sonar/l10n/java/rules/java/S6377.html | 0 .../org/sonar/l10n/java/rules/java/S6377.json | 0 .../org/sonar/l10n/java/rules/java/S6395.html | 0 .../org/sonar/l10n/java/rules/java/S6395.json | 0 .../org/sonar/l10n/java/rules/java/S6396.html | 0 .../org/sonar/l10n/java/rules/java/S6396.json | 0 .../org/sonar/l10n/java/rules/java/S6397.html | 0 .../org/sonar/l10n/java/rules/java/S6397.json | 0 .../org/sonar/l10n/java/rules/java/S6411.html | 0 .../org/sonar/l10n/java/rules/java/S6411.json | 0 .../org/sonar/l10n/java/rules/java/S6418.html | 0 .../org/sonar/l10n/java/rules/java/S6418.json | 0 .../org/sonar/l10n/java/rules/java/S6432.html | 0 .../org/sonar/l10n/java/rules/java/S6432.json | 0 .../org/sonar/l10n/java/rules/java/S6437.html | 0 .../org/sonar/l10n/java/rules/java/S6437.json | 0 .../org/sonar/l10n/java/rules/java/S6485.html | 0 .../org/sonar/l10n/java/rules/java/S6485.json | 0 .../org/sonar/l10n/java/rules/java/S6539.html | 0 .../org/sonar/l10n/java/rules/java/S6539.json | 0 .../org/sonar/l10n/java/rules/java/S6541.html | 0 .../org/sonar/l10n/java/rules/java/S6541.json | 0 .../org/sonar/l10n/java/rules/java/S6548.html | 0 .../org/sonar/l10n/java/rules/java/S6548.json | 0 .../org/sonar/l10n/java/rules/java/S6804.html | 0 .../org/sonar/l10n/java/rules/java/S6804.json | 0 .../org/sonar/l10n/java/rules/java/S6806.html | 0 .../org/sonar/l10n/java/rules/java/S6806.json | 0 .../org/sonar/l10n/java/rules/java/S6809.html | 0 .../org/sonar/l10n/java/rules/java/S6809.json | 0 .../org/sonar/l10n/java/rules/java/S6810.html | 0 .../org/sonar/l10n/java/rules/java/S6810.json | 0 .../org/sonar/l10n/java/rules/java/S6813.html | 0 .../org/sonar/l10n/java/rules/java/S6813.json | 0 .../org/sonar/l10n/java/rules/java/S6814.html | 0 .../org/sonar/l10n/java/rules/java/S6814.json | 0 .../org/sonar/l10n/java/rules/java/S6816.html | 0 .../org/sonar/l10n/java/rules/java/S6816.json | 0 .../org/sonar/l10n/java/rules/java/S6817.html | 0 .../org/sonar/l10n/java/rules/java/S6817.json | 0 .../org/sonar/l10n/java/rules/java/S6818.html | 0 .../org/sonar/l10n/java/rules/java/S6818.json | 0 .../org/sonar/l10n/java/rules/java/S6829.html | 0 .../org/sonar/l10n/java/rules/java/S6829.json | 0 .../org/sonar/l10n/java/rules/java/S6830.html | 0 .../org/sonar/l10n/java/rules/java/S6830.json | 0 .../org/sonar/l10n/java/rules/java/S6831.html | 0 .../org/sonar/l10n/java/rules/java/S6831.json | 0 .../org/sonar/l10n/java/rules/java/S6832.html | 0 .../org/sonar/l10n/java/rules/java/S6832.json | 0 .../org/sonar/l10n/java/rules/java/S6833.html | 0 .../org/sonar/l10n/java/rules/java/S6833.json | 0 .../org/sonar/l10n/java/rules/java/S6837.html | 0 .../org/sonar/l10n/java/rules/java/S6837.json | 0 .../org/sonar/l10n/java/rules/java/S818.html | 0 .../org/sonar/l10n/java/rules/java/S818.json | 0 .../org/sonar/l10n/java/rules/java/S864.html | 0 .../org/sonar/l10n/java/rules/java/S864.json | 0 .../org/sonar/l10n/java/rules/java/S881.html | 0 .../org/sonar/l10n/java/rules/java/S881.json | 0 .../org/sonar/l10n/java/rules/java/S888.html | 0 .../org/sonar/l10n/java/rules/java/S888.json | 0 .../org/sonar/l10n/java/rules/java/S899.html | 0 .../org/sonar/l10n/java/rules/java/S899.json | 0 .../org/sonar/l10n/java/rules/java/S923.html | 0 .../org/sonar/l10n/java/rules/java/S923.json | 0 .../java/rules/java/Sonar_way_profile.json | 0 .../sonar/plugins/java}/CheckListTest.java | 39 +- .../plugins/java/JavaRulesDefinitionTest.java | 1 - .../sonar/plugins/java/JavaSensorTest.java | 3 +- .../org/sonar/plugins/java}/SanityTest.java | 28 +- sonarpedia.json | 4 +- 2395 files changed, 2804 insertions(+), 1122 deletions(-) create mode 100644 java-checks-aws/pom.xml rename {java-checks => java-checks-aws}/src/main/java/org/sonar/java/checks/aws/AbstractAwsMethodVisitor.java (100%) rename {java-checks => java-checks-aws}/src/main/java/org/sonar/java/checks/aws/AwsBuilderMethodFinder.java (100%) rename {java-checks => java-checks-aws}/src/main/java/org/sonar/java/checks/aws/AwsConsumerBuilderUsageCheck.java (100%) rename {java-checks => java-checks-aws}/src/main/java/org/sonar/java/checks/aws/AwsCredentialsShouldBeSetExplicitlyCheck.java (100%) rename {java-checks => java-checks-aws}/src/main/java/org/sonar/java/checks/aws/AwsLambdaSyncCallCheck.java (100%) rename {java-checks => java-checks-aws}/src/main/java/org/sonar/java/checks/aws/AwsLongTermAccessKeysCheck.java (100%) rename {java-checks => java-checks-aws}/src/main/java/org/sonar/java/checks/aws/AwsRegionSetterCheck.java (100%) rename {java-checks => java-checks-aws}/src/main/java/org/sonar/java/checks/aws/AwsRegionShouldBeSetExplicitlyCheck.java (100%) rename {java-checks => java-checks-aws}/src/main/java/org/sonar/java/checks/aws/AwsReusableResourcesInitializedOnceCheck.java (100%) rename {java-checks => java-checks-aws}/src/main/java/org/sonar/java/checks/aws/package-info.java (100%) rename {java-checks => java-checks-aws}/src/main/java/org/sonar/java/checks/security/HardCodedCredentialsShouldNotBeUsedCheck.java (100%) create mode 100644 java-checks-aws/src/main/java/org/sonar/java/checks/security/package-info.java rename {java-checks => java-checks-aws}/src/main/resources/org/sonar/java/checks/security/S6437-methods.json (100%) create mode 100644 java-checks-aws/src/test/java/org/sonar/java/checks/CommonConstants.java rename {java-checks => java-checks-aws}/src/test/java/org/sonar/java/checks/aws/AwsConsumerBuilderUsageCheckTest.java (75%) rename {java-checks => java-checks-aws}/src/test/java/org/sonar/java/checks/aws/AwsCredentialsShouldBeSetExplicitlyCheckTest.java (80%) rename {java-checks => java-checks-aws}/src/test/java/org/sonar/java/checks/aws/AwsLambdaSyncCallCheckTest.java (80%) rename {java-checks => java-checks-aws}/src/test/java/org/sonar/java/checks/aws/AwsLongTermAccessKeysCheckTest.java (80%) rename {java-checks => java-checks-aws}/src/test/java/org/sonar/java/checks/aws/AwsRegionSetterCheckTest.java (81%) rename {java-checks => java-checks-aws}/src/test/java/org/sonar/java/checks/aws/AwsRegionShouldBeSetExplicitlyCheckTest.java (80%) rename {java-checks => java-checks-aws}/src/test/java/org/sonar/java/checks/aws/AwsReusableResourcesInitializedOnceCheckTest.java (80%) rename {java-checks => java-checks-aws}/src/test/java/org/sonar/java/checks/security/HardCodedCredentialsShouldNotBeUsedCheckTest.java (87%) create mode 100644 java-checks-common/pom.xml rename {java-checks => java-checks-common}/src/main/java/org/sonar/java/checks/helpers/CredentialMethod.java (100%) rename {java-checks => java-checks-common}/src/main/java/org/sonar/java/checks/helpers/CredentialMethodsLoader.java (100%) rename {java-checks => java-checks-common}/src/main/java/org/sonar/java/checks/helpers/ExpressionsHelper.java (100%) rename {java-checks => java-checks-common}/src/main/java/org/sonar/java/checks/helpers/HardcodedStringExpressionChecker.java (100%) rename {java-checks => java-checks-common}/src/main/java/org/sonar/java/checks/helpers/ReassignmentFinder.java (100%) rename {java-checks => java-checks-common}/src/main/java/org/sonar/java/checks/helpers/TreeHelper.java (100%) create mode 100644 java-checks-common/src/main/java/org/sonar/java/checks/helpers/package-info.java rename {java-checks => java-checks-common}/src/main/java/org/sonar/java/checks/methods/AbstractMethodDetection.java (100%) rename {java-checks => java-checks-common}/src/main/java/org/sonar/java/checks/methods/package-info.java (100%) rename {java-checks => java-checks-common}/src/test/files/checks/AbstractMethodDetection.java (100%) rename {java-checks => java-checks-common}/src/test/java/org/sonar/java/checks/helpers/CredentialMethodTest.java (100%) create mode 100644 java-checks-common/src/test/java/org/sonar/java/checks/helpers/CredentialMethodsLoaderTest.java create mode 100644 java-checks-common/src/test/java/org/sonar/java/checks/helpers/ExpressionsHelperTest.java create mode 100644 java-checks-common/src/test/java/org/sonar/java/checks/helpers/JParserTestUtils.java create mode 100644 java-checks-common/src/test/java/org/sonar/java/checks/helpers/ReassignmentFinderTest.java rename {java-checks/src/test/java/org/sonar/java/checks => java-checks-common/src/test/java/org/sonar/java/checks/methods}/AbstractMethodDetectionTest.java (98%) create mode 100644 java-checks-common/src/test/resources/test-methods.json create mode 100644 java-checks-test-sources/aws/pom.xml rename java-checks-test-sources/{ => aws}/src/main/files/non-compiling/checks/aws/AwsConsumerBuilderUsageCheck.java (100%) rename java-checks-test-sources/{ => aws}/src/main/java/checks/aws/AwsConsumerBuilderUsageCheck.java (100%) rename java-checks-test-sources/{ => aws}/src/main/java/checks/aws/AwsCredentialsShouldBeSetExplicitlyCheck.java (100%) rename java-checks-test-sources/{ => aws}/src/main/java/checks/aws/AwsLambdaSyncCallCheck.java (100%) rename java-checks-test-sources/{ => aws}/src/main/java/checks/aws/AwsLambdaSyncCallCheckHelper.java (100%) rename java-checks-test-sources/{ => aws}/src/main/java/checks/aws/AwsLongTermAccessKeysCheck.java (100%) rename java-checks-test-sources/{ => aws}/src/main/java/checks/aws/AwsRegionSetterCheck.java (90%) rename java-checks-test-sources/{ => aws}/src/main/java/checks/aws/AwsRegionShouldBeSetExplicitlyCheck.java (100%) rename java-checks-test-sources/{ => aws}/src/main/java/checks/aws/AwsReusableResourcesInitializedOnceCheck.java (100%) rename java-checks-test-sources/{ => aws}/src/main/java/checks/security/HardCodedCredentialsShouldNotBeUsedCheck.java (100%) rename java-checks-test-sources/{ => default}/dummy-binaries/dummy.txt (100%) create mode 100644 java-checks-test-sources/default/pom.xml rename java-checks-test-sources/{ => default}/sonar-project-no-binaries.properties (100%) rename java-checks-test-sources/{ => default}/sonar-project-with-binaries.properties (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/Dummy.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/annotations/nullability/NullabilityAtClassLevel.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/AbstractClassNoFieldShouldBeInterfaceCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/AbstractClassNoFieldShouldBeInterfaceCheck_java9.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/AbstractClassNoFieldShouldBeInterfaceCheck_no_version.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/AccessibilityChangeCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/AllBranchesAreIdentical.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/AnnotationDefaultArgumentCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/AnonymousClassShouldBeLambdaCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/ArrayForVarArgCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/AtLeastOneConstructorCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/BooleanMethodReturnCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/CallOuterPrivateMethodCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/CallToDeprecatedCodeFlaggedForRemovalCheck_java9.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/CallToDeprecatedMethod.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/CastArithmeticOperandCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/CatchIllegalMonitorStateExceptionCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/CatchOfThrowableOrErrorCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/CatchOfThrowableOrErrorCheckIncompleteSemantics.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/CatchUsesExceptionWithContextCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/ChangeMethodContractCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/ClassWithoutHashCodeInHashStructureCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/CollapsibleIfCandidateCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/CollectionConstructorReferenceCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/CombineCatchCheck_no_version.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/CompareStringsBoxedTypesWithEqualsCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/CompareToResultTestCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/ConfusingOverloadCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/ConstantsShouldBeStaticFinalCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/DeadStoreCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/DepthOfInheritanceTreeCheckFrameworkExclusion.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/DoubleCheckedLockingCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/EnumMutableFieldCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/EqualsNotOverriddenInSubclassCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/EscapedUnicodeCharactersTextBlocksCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/FinalizeFieldsSetCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/ForLoopFalseConditionCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/ForLoopIncrementAndUpdateCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/ForLoopVariableTypeCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/GarbageCollectorCalledCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/HardCodedPasswordCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/HiddenFieldCheckWithRecords.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/IdenticalCasesInSwitchCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/ImmediateReverseBoxingCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/ImmediatelyReturnedVariableCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/IndentationCheck_default.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/InstanceOfPatternMatching.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/InterfaceOrSuperclassShadowingCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/InterruptedExceptionCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/IsInstanceMethodCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/IteratorNextExceptionCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/LazyArgEvaluationCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/LeastSpecificTypeCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/LeftCurlyBraceEndLineCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/LeftCurlyBraceStartLineCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/LongBitsToDoubleOnIntCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/MapKeyNotComparableCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/MethodOnlyCallsSuperCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/MethodWithExcessiveReturnsCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/MissingDeprecatedCheckWithRecords.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/MutableMembersUsageCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/NestedBlocksCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/NestedEnumStatic.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/NestedIfStatementsCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/NestedSwitchExpressionCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/NoTestInTestClassCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/OSCommandsPath.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/OverrideAnnotationCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/OverrideAnnotationCheck_java4.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/OverrideAnnotationCheck_java5.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/OverrideAnnotationCheck_java8.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/PreparedStatementAndResultSetCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/PrintfMisuseCheckLambda.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/PrintfMisuseCheckUnionType.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/PrivateFieldUsedLocallyCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/PublicStaticMutableMembersCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/RawExceptionCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/RawTypeCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/RecordInsteadOfClassCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/RedundantAbstractMethodCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/RedundantCloseCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/RedundantThrowsDeclarationCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/RedundantTypeCastCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/ReflectionOnNonRuntimeAnnotationCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/ReplaceGuavaWithJavaCheck_java9.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/ReplaceLambdaByMethodRefCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/RestrictedIdentifiersUsageCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/ReturnEmptyArrayNotNullCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/RunFinalizersCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/RunFinalizersCheckNoIssue.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/S2201_IgnoredReturnValueCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/S2201_IgnoredReturnValueCheckInternalCalls.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/S2201_IgnoredReturnValueCheckJava14.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/ServletInstanceFieldCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/SillyEqualsCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/SimpleClassNameCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/SpecializedFunctionalInterfacesCheckUnknownTypes.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/StandardCharsetsConstantsCheck_java10.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/StaticFieldUpateCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/StaticMemberAccess.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/StaticMethodCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/StringLiteralInsideEqualsCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/StringToPrimitiveConversionCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/StrongCipherAlgorithmCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/SunPackagesUsedCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/SunPackagesUsedCheckCustom.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/SwitchCaseTooBigCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/SwitchCasesShouldBeCommaSeparatedCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/SwitchDefaultLastCaseCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/SwitchInsteadOfIfSequenceCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/SwitchLastCaseIsDefaultCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/SwitchWithLabelsCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/SwitchWithTooManyCasesCheckCustom.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/SynchronizationOnStringOrBoxedCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/TextBlockTabsAndSpaces.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/TextBlocksDuplicatedCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/ThreadLocalCleanup.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/ThreadOverridesRunCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/TooManyMethodsCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/TooManyParametersCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/TransientFieldInNonSerializableCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/TypeUpperBoundNotFinalCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/UnreachableCatchCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/UnusedPrivateClass.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/UnusedPrivateMethod.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/UselessExtendsCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/UselessImportCheck/NoSemanticWithPackage.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/UselessImportCheck/WithinPackage.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/UselessImportCheck/WithoutPackage.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/VarCanBeUsedCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/VisibleForTestingUsageCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/VolatileNonPrimitiveFieldCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/WildcardReturnParameterTypeCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/naming/ClassNamedLikeExceptionCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/naming/MethodNamedHashcodeOrEqualCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/regex/EmptyLineRegexCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/regex/SingleCharacterAlternationWithTextBlocks.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/security/CipherBlockChainingCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/security/CookieHttpOnlyCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/security/DebugFeatureEnabledCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/security/DisableAutoEscapingCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/security/ExcessiveContentRequestCheck_spring_2_4.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/security/HardCodedCredentialsShouldNotBeUsedCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/security/PubliclyWritableDirectories.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/security/SecureCookieCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/security/ServerCertificatesCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/security/UnpredictableSaltCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/serialization/SerialVersionUidInRecordCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/serialization/SerializableFieldInSerializableClassCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/serialization/SerializableSuperConstructorCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/spring/SpringIncompatibleTransactionalCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/spring/SpringScanDefaultPackageCheckInAPackage.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/spring/TransactionalMethodVisibilityCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/spring/s4605/springBootApplication/fourthApp/SpringBootApp4b.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/tests/AssertJAssertionsInConsumerCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/tests/AssertJChainSimplificationCheckTestJava11.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/tests/AssertionTypesCheck_JUnit4.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/tests/AssertionsCompletenessCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/tests/AssertionsInTestsCheck/AssertJ.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/tests/JUnit45MethodAnnotationCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/tests/JUnit5SilentlyIgnoreClassAndMethodCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/tests/MockitoArgumentMatchersUsedOnAllParameters.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/tests/MockitoEqSimplificationCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/tests/TooManyAssertionsCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/unused/UnusedLocalVariableCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/unused/UnusedMethodParameterCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/unused/UnusedPrivateFieldCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/unused/UnusedPrivateMethodWithUknownResolution.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/checks/unused/UnusedTypeParameterCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/filters/SpringFilter.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/module-info.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/module/module-info.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/symbolicexecution/checks/ConditionAlwaysTrueOrFalseCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/symbolicexecution/checks/ConditionAlwaysTrueOrFalseCheckReporting.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/symbolicexecution/checks/ConditionAlwaysTrueWithOptional.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/symbolicexecution/checks/ConstraintCopy.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/symbolicexecution/checks/DivisionByZeroCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/symbolicexecution/checks/LocksNotUnlockedCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/symbolicexecution/checks/MapComputeIfAbsentOrPresentCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/symbolicexecution/checks/NonNullSetToNullCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/symbolicexecution/checks/PsEqualityRequiresFullStack.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/symbolicexecution/checks/S2755_XxeProcessingCheck_DocumentBuilderFactory.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/symbolicexecution/checks/S3959_SwitchExpression.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/symbolicexecution/engine/SwitchExpressions.java (100%) rename java-checks-test-sources/{ => default}/src/main/files/non-compiling/symbolicexecution/engine/SwitchWithPatterns.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/DefaultPackage.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/Dummy.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/NonCompliant2.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/SpringBootAppInDefaultPackage.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/SpringScanDefaultPackageCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/WithoutPackage.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/a/b/c/Bar.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/a/b/c/Baz.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/a/b/c/Foo.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/a/b/c/MyAnnotation1.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/a/b/c/MyAnnotation2.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/a/b/c/MyAnnotation3.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/a/b/c/MyException.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/a/b/c/MyException2.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/a/b/c/NonCompliant.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/a/b/c/NotReferencedFromJavadoc.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/a/b/c/Qux.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/a/b/c/ReferencedFromJavadoc.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/android/app/Activity.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/android/content/BroadcastReceiver.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/android/content/Context.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/android/content/ContextWrapper.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/android/content/Intent.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/android/content/IntentFilter.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/android/content/SharedPreferences.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/android/database/DatabaseErrorHandler.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/android/database/sqlite/SQLiteDatabase.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/android/hardware/biometrics/BiometricPrompt.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/android/os/Bundle.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/android/os/CancellationSignal.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/android/os/Environment.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/android/os/Handler.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/android/os/UserHandle.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/android/package-info.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/android/preference/PreferenceManager.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/android/security/keystore/KeyGenParameterSpec.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/android/security/keystore/KeyProperties.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/android/view/ContextThemeWrapper.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/android/webkit/WebSettings.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/android/webkit/WebView.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/android/webkit/WebViewFactoryProvider.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/androidx/biometric/BiometricPrompt.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/annotations/nullability/MyCheckForNullInOtherPackage.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/annotations/nullability/eclipse_jdt_non_null_by_default/NullabilityAtPackageLevel.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/annotations/nullability/eclipse_jdt_non_null_by_default/package-info.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/annotations/nullability/javax_non_null_by_default/NullabilityAtPackageLevel.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/annotations/nullability/javax_non_null_by_default/package-info.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/annotations/nullability/javax_nullable_by_default/NullabilityAtPackageLevel.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/annotations/nullability/javax_nullable_by_default/package-info.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/annotations/nullability/mongo_db_non_null_api/NullabilityAtPackageLevel.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/annotations/nullability/mongo_db_non_null_api/package-info.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/annotations/nullability/no_default/JakartaNullabilityAnnotation.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/annotations/nullability/no_default/MyCheckForNullInPackage.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/annotations/nullability/no_default/NullabilityAtClassLevel.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/annotations/nullability/no_default/NullabilityAtMethodLevel.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/annotations/nullability/no_default/NullabilityAtVariableLevel.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/annotations/nullability/no_default/NullabilityWithGenerics.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/annotations/nullability/no_default/NullabilityWithMetaAnnotation.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/annotations/nullability/no_default/UnsupportedNullability.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/annotations/nullability/no_default/package-info.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/annotations/nullability/package-info.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/annotations/nullability/spring_non_null_api/NullabilityAtPackageLevel.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/annotations/nullability/spring_non_null_api/package-info.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/annotations/nullability/spring_non_null_fields/NullabilityAtPackageLevel.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/annotations/nullability/spring_non_null_fields/package-info.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/AbstractClassNoFieldShouldBeInterfaceCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/AccessibilityChangeCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/AccessibilityChangeCheckWithRecordSupport.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/AccessibilityChangeOnRecordsCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/AllBranchesAreIdentical.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/Alphabet.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/AnnotationDefaultArgumentCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/AnonymousClassShouldBeLambdaCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/AnonymousClassShouldBeLambdaCheck_java7.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/AnonymousClassShouldBeLambdaCheck_no_version.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/ArrayCopyLoopCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/ArrayDesignatorAfterTypeCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/ArrayDesignatorOnVariableCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/ArrayForVarArgCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/ArrayHashCodeAndToStringCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/ArraysAsListOfPrimitiveToStreamCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/AssertOnBooleanVariableCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/AssertionsInProductionCodeCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/AssertsOnParametersOfPublicMethodCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/AssignmentInSubExpressionCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/AtLeastOneConstructorCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/BadMethodName.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/BadMethodNameCustom.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/BadMethodNameCustomNoncompliant.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/BasicAuthCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/BigDecimalDoubleConstructorCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/BooleanLiteralCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/BooleanMethodReturnCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/BoxedBooleanExpressionsCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/BoxedBooleanExpressionsCheckWithQuickFixes.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/BrainMethodCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/BrainMethodCheckLowerThresholds.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/BrainMethodCheckSubsetOfIssues.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/CORSCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/CallOuterPrivateMethodCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/CallSuperMethodFromInnerClassCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/CallToFileDeleteOnExitMethod.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/CaseInsensitiveComparisonCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/CastArithmeticOperandCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/CatchIllegalMonitorStateExceptionCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/CatchOfThrowableOrErrorCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/CatchUsesExceptionWithContextCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/CatchUsesExceptionWithContextCheckAllExceptions.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/ClassComparedByNameCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/ClassFieldCountCheck/SimpleDefaultCase.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/ClassWithoutHashCodeInHashStructureCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/CloneableImplementingCloneCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/CollapsibleIfCandidateCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/CollectionConstructorReferenceCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/CollectionImplementationReferencedCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/CollectionInappropriateCallsCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/CollectionIsEmptyCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/CollectionSizeAndArrayLengthCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/CollectorsToList.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/CombineCatchCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/CombineCatchCheck_no_version.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/CommentRegularExpressionCheck2.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/CommentedCode.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/CompareStringsBoxedTypesWithEqualsCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/CompareToNotOverloadedCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/CompareToResultTestCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/CompareToReturnValueCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/CompletelyEmptyFile.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/ConcatenationWithStringValueOfCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/ConditionalOnNewLineCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/ConfusingOverloadCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/ConfusingVarargCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/ConstantMathCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/ConstantMethodCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/ConstantsShouldBeStaticFinalCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/ConstructorInjectionCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/ControlCharacterInLiteralCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/ControlCharacterInLiteralCheckTabsAllowed.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/ControlCharacterInLiteralCheckWithTextBlockSupport.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/CounterModeIVShouldNotBeReusedCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/DanglingElseStatementsCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/DateFormatWeekYearCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/DateTimeFormatterMismatch.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/DateUtilsTruncateCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/DateUtilsTruncateCheck_no_version.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/DeadStoreCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/DefaultEncodingUsageCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/DefaultInitializedFieldCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/DeprecatedArgumentsCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/DepthOfInheritanceTreeCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/DepthOfInheritanceTreeCheckFiltered.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/DepthOfInheritanceTreeCheckFrameworkExclusion.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/DepthOfInheritanceTreeCheckIntermediateMatching.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/DepthOfInheritanceTreeCheckOk.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/DiamondOperatorCheck_java_7.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/DiamondOperatorCheck_java_8.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/DiamondOperatorCheck_no_version.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/DisallowedConstructorCheck/detected_all_overload.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/DisallowedMethodCheck/empty_method_name.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/DisallowedThreadGroupCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/DoubleBraceInitializationCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/DoubleCheckedLockingAssignment.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/DoubleCheckedLockingCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/DuplicateConditionIfElseIfCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/DynamicClassLoadCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/EmptyFile.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/EmptyMethodsCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/EmptyMethodsCheckNoSemantics.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/EmptyStatementUsageCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/EmptyStatementUsageCheckOnyStatement.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/EnumMapCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/EnumMutableFieldCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/EnumSetCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/EqualsArgumentType.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/EqualsNotOverriddenInSubclassCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/EqualsOnAtomicClassCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/EqualsParametersMarkedNonNullCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/ErrorClassExtendedCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/EscapedUnicodeCharactersCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/ExpressionComplexityCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/ExpressionComplexityCheckCustom.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/FileHeaderCheck/Class1.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/FileHeaderCheck/Class2.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/FileHeaderCheck/Class3.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/FileHeaderCheck/Regex1.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/FileHeaderCheck/Regex2.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/FileHeaderCheck/Regex3.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/FileHeaderCheck/Regex4.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/FinalizeFieldsSetCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/FixmeTagPresenceCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/FloatEquality.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/ForLoopFalseConditionCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/ForLoopIncrementAndUpdateCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/ForLoopVariableTypeCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/GarbageCollectorCalledCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/GetClassLoaderCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/GetRequestedSessionIdCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/HardCodedPasswordCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/HardCodedPasswordCheckCustom.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/HardCodedSecretCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/HardCodedSecretCheckCustom.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/HardcodedIpCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/HardcodedURICheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/HasNextCallingNextCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/HiddenFieldCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/IdenticalCasesInSwitchCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/IdenticalOperandOnBinaryExpression.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/IgnoredStreamReturnValueCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/ImmediateReverseBoxingCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/ImmediatelyReturnedVariableCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/ImplementsEnumerationCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/InappropriateRegexpCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/IncorrectOrderOfMembersCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/IndentationAfterConditionalCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/IndentationCheckWithControlCharacters.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/IndentationCheck_custom.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/IndentationCheck_tab.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/IndexOfWithPositiveNumber.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/InnerClassOfNonSerializableCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/InnerClassOfSerializableCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/InputStreamReadCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/InsecureCreateTempFileCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/InsecureCreateTempFileCheck_no_version.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/InstanceOfPatternMatching.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/InstanceofUsedOnExceptionCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/InterfaceAsConstantContainerCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/InterfaceOrSuperclassShadowingCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/InterruptedExceptionCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/InvalidDateValuesCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/IsInstanceMethodCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/IterableIteratorCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/IteratorNextExceptionCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/JacksonDeserializationCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/JdbcDriverExplicitLoadingCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/JdbcDriverExplicitLoadingCheck_no_version.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/KeySetInsteadOfEntrySet.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/KnownCapacityHashBasedCollectionCheckSample.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/LabelsShouldNotBeUsedCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/LambdaTooBigCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/LambdaTooBigCheckCustom.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/LazyArgEvaluationCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/LeastSpecificTypeCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/LeftCurlyBraceEndLineCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/LeftCurlyBraceEndLineCheck_java17.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/LeftCurlyBraceStartLineCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/LeftCurlyBraceStartLineCheck_java17.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/LoggedRethrownExceptionsCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/LoggerClass.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/LongBitsToDoubleOnIntCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/MapKeyNotComparableCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/MathOnFloatCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/MembersDifferOnlyByCapitalizationCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/MethodOnlyCallsSuperCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/MethodTooBigCheckCustom4.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/MethodTooBigCheckCustom5.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/MethodWithExcessiveReturnsCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/MethodWithExcessiveReturnsCheckCustom.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/MissingCurlyBraces.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/MissingDeprecatedCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/MissingDeprecatedCheckJava9.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/MissingNewLineAtEndOfFile.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/MissingOverridesInRecordWithArrayComponentCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/ModifiersOrderCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/ModifiersOrderCheckWithQuickFixes.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/ModulusEqualityCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/MutableMembersUsageCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/NPEThrowCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/NestedBlocksCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/NestedEnumStatic.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/NestedIfStatementsCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/NestedIfStatementsCheckCustom.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/NestedSwitchStatementCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/NestedTernaryOperatorsCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/NestedTryCatchCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/NoCheckstyleTagPresenceCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/NoPmdTagPresenceCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/NoTestsInProductionFile.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/NonEmptyFile.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/NonStaticClassInitializerCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/NotifyCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/NullCheckWithInstanceofCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/NullReturnedOnComputeIfPresentOrAbsent.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/NullShouldNotBeUsedWithOptionalCheck_guava.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/NullShouldNotBeUsedWithOptionalCheck_jdk.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/OSCommandsPath.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/ObjectCreatedOnlyToCallGetClassCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/ObjectFinalizeCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/ObjectFinalizeOverridenCallsSuperFinalizeCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/ObjectFinalizeOverridenNotPublicCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/OmitPermittedTypesCheck/OmitPermittedTypesCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/OmitPermittedTypesCheck/OmitPermittedTypesCheckOtherFile.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/OneClassInterfacePerFileCheckNoncompliant.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/OneDeclarationPerLineCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/OptionalAsParameterCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/OutputStreamOverrideWriteCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/OverrideAnnotationCheck_QuickFixes.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/PopulateBeansCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/PredictableSeedCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/PreferStreamAnyMatch.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/PreparedStatementAndResultSetCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/PrimitiveWrappersInTernaryOperatorCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/PrimitivesMarkedNullableCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/PrimitivesMarkedNullableCheckParent.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/PrintfFailCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/PrintfMisuseCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/PrivateFieldUsedLocallyCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/PseudoRandomCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/PublicConstructorInAbstractClassCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/PublicStaticMutableMembersCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/RandomFloatToIntCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/RawByteBitwiseOperationsCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/RawExceptionCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/RawTypeCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/ReadObjectSynchronized.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/RecordDuplicatedGetterCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/RecordInsteadOfClassCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/RedundantAbstractMethodCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/RedundantCloseCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/RedundantModifierCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/RedundantRecordMethodsCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/RedundantThrowsDeclarationCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/RedundantTypeCastCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/ReflectionOnNonRuntimeAnnotationCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/RegexPatternsNeedlesslyCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/ReplaceGuavaWithJavaCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/ReplaceGuavaWithJavaCheck_java7.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/ReplaceGuavaWithJavaCheck_no_version.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/ReplaceLambdaByMethodRefCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/ReplaceLambdaByMethodRefCheck_no_version.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/RestrictedIdentifiersUsageCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/ResultSetIsLastCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/ReturnEmptyArrayNotNullCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/ReturnEmptyArrayNotNullCheckWithQuickFixes.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/ReturnEmptyArrayNotNullCheckWithQuickFixesAndImports.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/ReuseRandomCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/RightCurlyBraceSameLineAsNextBlockCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/S1874_CallToDeprecatedMethod.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/S1874_CallToDeprecatedMethod_java9.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/S2201_IgnoredReturnValueCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/S2638_ChangeMethodContractCheck/noPackageInfo/ChangeMethodContractCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/S2638_ChangeMethodContractCheck/nonNullApi/ChangeMethodContractCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/S2638_ChangeMethodContractCheck/nonNullApi/package-info.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/S2638_ChangeMethodContractCheck/nullableApi/ChangeMethodContractCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/S2638_ChangeMethodContractCheck/nullableApi/package-info.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/S3749_SpringComponentWithNonAutowiredMembersCheck/S3749_CustomAnnotations.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/S3749_SpringComponentWithNonAutowiredMembersCheck/S3749_DefaultAnnotations.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/SQLInjection.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/ScheduledThreadPoolExecutorZeroCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/SelfAssignementCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/ServletInstanceFieldCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/ServletMethodsExceptionsThrownCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/ShiftOnIntOrLongCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/SillyEqualsCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/SillyStringOperationsCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/SimpleClassNameCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/SimpleClassNameCheckWithWildCard.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/SimpleStringLiteralForSingleLineStringsCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/SingletonUsageCheckSample.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/SpecializedFunctionalInterfacesCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/StandardCharsetsConstantsCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/StandardCharsetsConstantsCheck_java8.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/StaticFieldUpateCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/StaticFieldUpdateInConstructorCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/StaticMemberAccess.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/StaticMemberAccessQuickFixes.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/StaticMembersAccessCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/StaticMethodCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/StaticMultithreadedUnsafeFields.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/StreamPeekCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/StringBufferAndBuilderWithCharCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/StringConcatToTextBlockCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/StringConcatenationInLoopCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/StringLiteralDuplicatedCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/StringLiteralDuplicatedCheckCustom.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/StringLiteralInsideEqualsCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/StringMethodsWithLocaleCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/StringOffsetMethodsCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/StringPrimitiveConstructorCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/StringToPrimitiveConversionCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/StringToString.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/StrongCipherAlgorithmCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/SubClassStaticReferenceCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/SuppressWarningsCheck/former_squid_rule_keys.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/SuspiciousListRemove.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/SwitchCaseTooBigCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/SwitchCaseTooBigCheckCustom.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/SwitchCasesShouldBeCommaSeparatedCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/SwitchDefaultLastCaseCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/SwitchInsteadOfIfSequenceCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/SwitchLastCaseIsDefaultCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/SwitchRedundantKeywordCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/SwitchWithLabelsCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/SwitchWithTooManyCasesCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/SwitchWithTooManyCasesCheckCustom.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/SyncGetterAndSetterCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/SynchronizationOnStringOrBoxedCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/SynchronizedClassUsageByAPICheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/SynchronizedClassUsageCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/SynchronizedLockCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/SynchronizedOverrideCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/SystemOutOrErrUsageCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/TabCharacter.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/TestsInProductionFile.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/TextBlockToString.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/TextBlocksInComplexExpressionsCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/TextBlocksInComplexExpressionsCheckCustom.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/ThreadAsRunnableArgumentCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/ThreadLocalCleanup.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/ThreadLocalWithInitialCheck_java7.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/ThreadOverridesRunCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/ThreadRunCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/ThreadSleepCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/ThreadStartedInConstructor.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/ThreadWaitCallCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/ThrowsFromFinallyCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/ToArrayCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/ToStringReturningNullCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/ToStringUsingBoxingCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/TodoTagPresenceCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/TooLongLine_S103_Check/LineLength.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/TooLongLine_S103_Check/LineLengthEmptyStatementInImport.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/TooLongLine_S103_Check/LineLengthLinkOrSee.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/TooLongLine_S103_Check/LineLengthLinkOrSeeFalsePositive.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/TooLongLine_S103_Check/LineLengthNoImport.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/TooLongLine_S103_Check/very_very_very/big/VeryBig.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/TooManyLinesOfCode.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/TooManyMethodsCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/TooManyMethodsCheckOnlyPublic.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/TooManyParametersCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/TooManyParametersCustom.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/TrailingCommentCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/TrailingCommentCheckCustom.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/TransientFieldInNonSerializableCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/TryWithResourcesCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/TryWithResourcesCheck_no_java_version.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/TwoLocksWaitCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/TypeParametersShadowingCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/TypeUpperBoundNotFinalCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/URLHashCodeAndEqualsCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/UnderscoreMisplacedOnNumberCheck_java6.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/UnderscoreOnNumberCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/UnderscoreOnNumberCheck_java6.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/UnnecessaryBitOperationCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/UnnecessaryEscapeSequencesInTextBlock.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/UnreachableCatchCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/UnusedPrivateClass.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/UnusedPrivateMethod.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/UseSwitchExpressionCheck_java11.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/UselessExtendsCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/UselessImportCheck/Foo.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/UselessImportCheck/IntersectionCase.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/UselessImportCheck/WithPackageAux.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/UselessImportCheck/WithQuickFixes.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/UselessImportCheck/WithQuickFixesSingleImport.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/UselessImportCheck/WithinPackage.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/UselessImportCheck/foo/Foo.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/UselessImportCheck/package-info.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/UselessImportCheck/records.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/UselessImportCheck/subpackage/WithinSubPackage.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/UselessIncrementCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/UselessPackageInfoCheck/package-info.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/UselessPackageInfoCheck/packageWithNoOtherFiles/package-info.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/UselessPackageInfoCheck/packageWithNoOtherFilesButNotPackageInfo/HelloWorld1.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/UselessPackageInfoCheck/packageWithNoOtherFilesButNotPackageInfo/HelloWorld2.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/UselessPackageInfoCheck/packageWithNoOtherFilesButNotPackageInfo/package-info.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/VarArgCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/VarCanBeUsedCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/VisibleForTestingUsageCheck/MyObject.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/VisibleForTestingUsageCheck/Service.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/VisibleForTestingUsageCheck/VisibleForTesting.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/VolatileNonPrimitiveFieldCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/VolatileVariablesOperationsCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/WaitOnConditionCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/WeakSSLContextCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/WeakSSLContextCheckJava8.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/WildcardImportsShouldNotBeUsedCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/WildcardReturnParameterTypeCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/WithPackage.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/WriteObjectTheOnlySynchronizedMethodCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/WrongAssignmentOperatorCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/annotations/CustomAnnotation.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/api/undocumentedAPI/UndocumentedAPI_java16.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/design/ClassImportCouplingCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/design/ClassImportCouplingCheckUtils.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/design/T1.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/design/T10.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/design/T11.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/design/T12.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/design/T13.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/design/T14.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/design/T15.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/design/T16.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/design/T17.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/design/T18.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/design/T19.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/design/T2.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/design/T20.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/design/T3.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/design/T4.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/design/T5.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/design/T6.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/design/T7.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/design/T8.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/design/T9.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/design/TestAbstract.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/design/TestClass.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/design/TestClass2.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/emptyclass/EmptyClass.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/mismatchPackage/Matching.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/naming/BadAbstractClassName.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/naming/BadClassName.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/naming/BadClassNameNoncompliant.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/naming/BadConstantNameNoIssueWithoutSemantic.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/naming/BadFieldName.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/naming/BadFieldName2.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/naming/BadInterfaceNameNoncompliant.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/naming/BadLocalConstantNameCheck/BadLocalConstantNameCheckOtherPattern.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/naming/BadRecordNameNoncompliant.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/naming/BadTestMethodNameCheckCustom.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/naming/BooleanMethodNameCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/naming/ClassNamedLikeExceptionCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/naming/FieldNameMatchingTypeNameCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/naming/MethodNamedHashcodeOrEqualCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/packageInfo/HelloWorld.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/packageInfo/nopackageinfo/HelloWorld.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/packageInfo/nopackageinfo/nopackageinfo.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/packageInfo/package-info.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/regex/AbstractRegexCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/regex/AnchorPrecedenceCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/regex/CanonEqFlagInRegexCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/regex/DuplicatesInCharacterClassCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/regex/EmptyLineRegexCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/regex/EmptyRegexGroupCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/regex/EmptyStringRepetitionCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/regex/EscapeSequenceControlCharacterCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/regex/GraphemeClustersInClassesCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/regex/ImpossibleBackReferenceCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/regex/ImpossibleBoundariesCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/regex/InvalidRegexCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/regex/MultipleWhitespaceCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/regex/PossessiveQuantifierContinuationCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/regex/RedosCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/regex/RedosCheckJava8.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/regex/RedundantRegexAlternativesCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/regex/RegexComplexityCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/regex/RegexComplexityCheckWithThreshold0.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/regex/RegexComplexityCheckWithThreshold1.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/regex/RegexLookaheadCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/regex/RegexStackOverflowCheckWithConstantStackConsumption.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/regex/RegexStackOverflowCheckWithHighStackConsumption.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/regex/RegexStackOverflowCheckWithLowStackConsumption.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/regex/RegexStackOverflowCheckWithMediumStackConsumption.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/regex/ReluctantQuantifierCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/regex/ReluctantQuantifierWithEmptyContinuationCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/regex/SingleCharCharacterClassCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/regex/SingleCharacterAlternationCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/regex/StringReplace.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/regex/SuperfluousCurlyBraceCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/regex/UnicodeAwareCharClassesCheckTest.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/regex/UnicodeCaseCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/regex/UnquantifiedNonCapturingGroupCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/regex/UnusedGroupNamesCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/regex/VerboseRegexCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/security/AndroidBiometricAuthWithoutCryptoCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/security/AndroidBroadcastingCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/security/AndroidExternalStorage.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/security/AndroidMobileDatabaseEncryptionKeysCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/security/AndroidNonAuthenticatedUsersCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/security/AndroidUnencryptedDatabaseCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/security/AndroidUnencryptedFilesCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/security/AuthorizationsStrongDecisionsCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/security/CipherBlockChainingCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/security/ClassWithRandomStuff.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/security/ClearTextProtocol.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/security/CookieHttpOnlyCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/security/CryptographicKeySizeCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/security/DataHashingCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/security/DebugFeatureEnabledCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/security/DisableAutoEscapingCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/security/DisclosingTechnologyFingerprints.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/security/EmptyDatabasePasswordCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/security/EmptyDatabasePasswordCheckVariables.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/security/EncryptionAlgorithmCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/security/ExcessiveContentRequestCheck/ExcessiveContentRequestCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/security/ExcessiveContentRequestCheck/ExcessiveContentRequestCheck_max8000000.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/security/ExcessiveContentRequestCheck/ExcessiveContentRequestCheck_setSize.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/security/ExcessiveContentRequestCheck/ExcessiveContentRequestCheck_sizeNotSet.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/security/ExcessiveContentRequestCheck/caching/Safe.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/security/ExcessiveContentRequestCheck/caching/Sanitizer.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/security/ExcessiveContentRequestCheck/caching/Unsafe.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/security/FilePermissionsCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/security/IntegerToHexStringCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/security/JWTWithStrongCipherCheck/JWTWithStrongCipherCheckAuth0Test.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/security/JWTWithStrongCipherCheck/JWTWithStrongCipherCheckJwtkTest.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/security/LDAPAuthenticatedConnectionCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/security/LDAPDeserializationCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/security/LogConfigurationCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/security/OpenSAML2AuthenticationBypassCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/security/PasswordEncoder.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/security/PubliclyWritableDirectories.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/security/ReceivingIntentsCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/security/SecureCookieCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/security/ServerCertificatesCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/security/UnpredictableSaltCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/security/UserEnumerationCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/security/VerifiedServerHostnamesCheck/ApacheCommonEmail.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/security/VerifiedServerHostnamesCheck/HostnameVerifier.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/security/VerifiedServerHostnamesCheck/JavaMailSession.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/security/WebViewJavaScriptSupportCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/security/WebViewsFileAccessCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/security/XxeActiveMQCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/security/ZipEntryCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/serialization/ExternalizableClassConstructorCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/serialization/NonSerializableWriteCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/serialization/RecordSerializationIgnoredMembersCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/serialization/SerialVersionUidCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/serialization/SerialVersionUidInRecordCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/serialization/SerializableFieldInSerializableClassCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/serialization/SerializableObjectInSessionCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/serialization/SerializableSuperConstructorCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/spring/AsyncMethodsCalledViaThisCheckSample.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/spring/AsyncMethodsOnConfigurationClassCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/spring/AsyncMethodsReturnTypeCheckSample.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/spring/AutowiredOnConstructorWhenMultipleConstructorsCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/spring/AutowiredOnMultipleConstructorsCheckSample.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/spring/AvoidQualifierOnBeanMethodsCheckSample.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/spring/Constants.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/spring/ControllerWithRestControllerReplacementCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/spring/ControllerWithSessionAttributesCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/spring/FieldDependencyInjectionCheckJakartaSample.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/spring/FieldDependencyInjectionCheckSample.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/spring/ModelAttributeNamingConventionForSpELCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/spring/NonSingletonAutowiredInSingletonCheckSample.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/spring/NonSingletonAutowiredInSingletonCheckSampleNonSingletonBeansDefinition.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/spring/NullableInjectedFieldsHaveDefaultValueSample.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/spring/OptionalRestParametersShouldBeObjects.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/spring/PersistentEntityUsedAsRequestParameterCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/spring/RequestMappingMethodPublicCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/spring/SpringAntMatcherOrderCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/spring/SpringBeanNamingConventionCheckSample.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/spring/SpringConfigurationWithAutowiredFieldsCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/spring/SpringIncompatibleTransactionalCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/spring/SpringRequestMappingMethodCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/spring/SpringSecurityDisableCSRFCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/spring/SpringSessionFixationCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/spring/SuperfluousResponseBodyAnnotationCheckSample.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/spring/TransactionalMethodVisibilityCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/spring/ValueAnnotationShouldInjectPropertyOrSpELCheckSample.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/spring/s4605/componentScan/ComponentScan.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/spring/s4605/componentScan/packageA/ComponentA.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/spring/s4605/componentScan/packageB/ComponentB.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/spring/s4605/componentScan/packageC/ComponentC.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/spring/s4605/componentScan/packageFP/ComponentFP.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/spring/s4605/componentScan/packageX/ComponentX.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/spring/s4605/componentScan/packageY/ComponentY.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/spring/s4605/componentScan/packageZ/ComponentZ.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/spring/s4605/springBootApplication/Ko/Ko.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/spring/s4605/springBootApplication/app/Ok/Ok.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/spring/s4605/springBootApplication/app/SpringBootApp1.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/spring/s4605/springBootApplication/fourthApp/SpringBootApp4.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/spring/s4605/springBootApplication/fourthApp/controller/Controller.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/spring/s4605/springBootApplication/fourthApp/domain/SomeClass.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/spring/s4605/springBootApplication/fourthApp/utility/SomeUtilityClass.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/spring/s4605/springBootApplication/secondApp/AnotherOk.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/spring/s4605/springBootApplication/secondApp/SpringBootApp2.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/spring/s4605/springBootApplication/thirdApp/SpringBootApp3.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/spring/s4605/springBootApplication/thirdApp/controller/Controller.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/spring/s4605/springBootApplication/thirdApp/domain/SomeClass.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/unused/UnusedLocalVariableCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/unused/UnusedMethodParameterCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/unused/UnusedPrivateFieldCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/unused/UnusedPrivateFieldCheckWithNative.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/unused/UnusedPrivateFieldCheckWithQuickfixes.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/unused/UnusedThrowableCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/checks/unused/UnusedTypeParameterCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/filters/AnyRuleIssueFilter.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/filters/BaseTreeVisitorIssueFilter.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/filters/SpringFilter.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/io/realm/RealmConfiguration.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/net/sqlcipher/DatabaseErrorHandler.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/net/sqlcipher/database/SQLiteDatabase.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/net/sqlcipher/database/SQLiteDatabaseHook.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/org/sonarsource/helper/AssertionsHelper.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/other/FileGenerator.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/other/generated/GeneratedFile.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/pkg/B.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/pkg/CompliantClass1.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/pkg/CompliantClass2.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/pkg/CompliantClass3.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/pkg/CompliantClass4.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/pkg/MyAnnotation1.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/pkg/NonCompliant1.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/symbolicexecution/behaviorcache/AnonymousExceptionalYield.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/symbolicexecution/behaviorcache/CollectionUtilsIsEmpty.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/symbolicexecution/behaviorcache/CommonsLang2ArrayUtilsMethods.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/symbolicexecution/behaviorcache/CommonsLang2StringUtilsMethods.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/symbolicexecution/behaviorcache/CommonsLang3ArrayUtilsMethods.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/symbolicexecution/behaviorcache/CommonsLang3StringUtilsMethods.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/symbolicexecution/behaviorcache/CommonsLangValidate.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/symbolicexecution/behaviorcache/EclipseAssert.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/symbolicexecution/behaviorcache/GuavaCommonStrings.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/symbolicexecution/behaviorcache/GuavaPreconditionsMethods.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/symbolicexecution/behaviorcache/GuavaVerifyMethods.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/symbolicexecution/behaviorcache/JavaLangMathMethods.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/symbolicexecution/behaviorcache/ObjectsMethodsMethodBehaviors.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/symbolicexecution/behaviorcache/Spring5Assert.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/symbolicexecution/behaviorcache/SpringAssert.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/symbolicexecution/behaviorcache/SpringStringUtilsMethods.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/symbolicexecution/checks/BinaryExpressionNotNull.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/symbolicexecution/checks/BooleanWrapper.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/symbolicexecution/checks/ConditionAlwaysTrueOrFalseCheckMaxReturnedFlows.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/symbolicexecution/checks/ConditionAlwaysTrueOrFalseCheckParentLoop.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/symbolicexecution/checks/ConditionAlwaysTrueOrFalseCheckWithPattern.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/symbolicexecution/checks/ConditionAlwaysTrueOrFalseForConstantValues.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/symbolicexecution/checks/ConditionAlwaysTrueOrFalseNoExceptionOnBranchingStatementsLogicalAndOrTestCase.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/symbolicexecution/checks/DenialOfServiceXMLCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/symbolicexecution/checks/DivisionByZeroCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/symbolicexecution/checks/DivisionByZeroCheckPrimitives.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/symbolicexecution/checks/InvariantReturnCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/symbolicexecution/checks/LocksNotUnlockedCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/symbolicexecution/checks/LocksNotUnlockedCheckCache.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/symbolicexecution/checks/MapComputeIfAbsentOrPresentCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/symbolicexecution/checks/MethodInvocationLeadingToDivisionByZero.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/symbolicexecution/checks/MethodInvocationLeadingToNSEE.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/symbolicexecution/checks/MinMaxRangeCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/symbolicexecution/checks/NoWayOutLoopCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/symbolicexecution/checks/NonNullSetToNullCheck/noDefault/NonNullSetToNullCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/symbolicexecution/checks/NonNullSetToNullCheck/packageNonNull/NonNullSetToNullCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/symbolicexecution/checks/NonNullSetToNullCheck/packageNonNull/package-info.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/symbolicexecution/checks/NullDereferenceCheck_constants_in_loop.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/symbolicexecution/checks/NullFromBooleanValueCall.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/symbolicexecution/checks/NullabilityAnnotationsAlwaysTrueOrFalse.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/symbolicexecution/checks/NullableInheritance.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/symbolicexecution/checks/ObjectOutputStreamCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/symbolicexecution/checks/OptionalGetBeforeIsPresentCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/symbolicexecution/checks/OptionalGetBeforeIsPresentCheck_jdk11.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/symbolicexecution/checks/OptionalGetBeforeIsPresentCheck_ofNullable.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/symbolicexecution/checks/ParameterNullnessCheck/noDefault/ParameterNullnessCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/symbolicexecution/checks/ParameterNullnessCheck/packageNonNull/ParameterNullnessCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/symbolicexecution/checks/ParameterNullnessCheck/packageNonNull/package-info.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/symbolicexecution/checks/PrimitiveUnboxing.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/symbolicexecution/checks/RedundantAssignmentsCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/symbolicexecution/checks/S2755_XxeProcessingCheck_DocumentBuilderFactory.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/symbolicexecution/checks/S2755_XxeProcessingCheck_DocumentBuilderFactory_version_11.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/symbolicexecution/checks/S2755_XxeProcessingCheck_DocumentBuilderFactory_version_13.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/symbolicexecution/checks/S2755_XxeProcessingCheck_SaxBuilder.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/symbolicexecution/checks/S2755_XxeProcessingCheck_SaxParser.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/symbolicexecution/checks/S2755_XxeProcessingCheck_SaxReader.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/symbolicexecution/checks/S2755_XxeProcessingCheck_SchemaFactory_Validator.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/symbolicexecution/checks/S2755_XxeProcessingCheck_TransformerFactory.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/symbolicexecution/checks/S2755_XxeProcessingCheck_XmlInputFactory.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/symbolicexecution/checks/S2755_XxeProcessingCheck_XmlReader.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/symbolicexecution/checks/S3958_StreamNotConsumedCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/symbolicexecution/checks/S3959_StreamConsumedCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/symbolicexecution/checks/S6373_AllowXMLInclusionCheck_DocumentBuilderFactory.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/symbolicexecution/checks/S6373_AllowXMLInclusionCheck_SAXBuilder.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/symbolicexecution/checks/S6373_AllowXMLInclusionCheck_SAXParserFactory.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/symbolicexecution/checks/S6373_AllowXMLInclusionCheck_SAXReader.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/symbolicexecution/checks/S6373_AllowXMLInclusionCheck_SchemaFactory.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/symbolicexecution/checks/S6373_AllowXMLInclusionCheck_TransformerFactory.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/symbolicexecution/checks/S6373_AllowXMLInclusionCheck_XMLInputFactory.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/symbolicexecution/checks/S6377_XmlValidatedSignatureCheck.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/symbolicexecution/checks/ThreadSleepCall.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/symbolicexecution/checks/Transitivity.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/symbolicexecution/checks/UnreachableOrGratuitous.java (100%) rename java-checks-test-sources/{ => default}/src/main/java/symbolicexecution/checks/XmlParserLoadsExternalSchemasCheck.java (100%) rename java-checks-test-sources/{ => default}/src/test/java/DummyTest.java (100%) rename java-checks-test-sources/{ => default}/src/test/java/checks/tests/AssertJApplyConfigurationCheck.java (100%) rename java-checks-test-sources/{ => default}/src/test/java/checks/tests/AssertJAssertionsInConsumerCheck.java (100%) rename java-checks-test-sources/{ => default}/src/test/java/checks/tests/AssertJChainSimplificationCheckTest.java (100%) rename java-checks-test-sources/{ => default}/src/test/java/checks/tests/AssertJChainSimplificationCheckTest_QuickFix.java (100%) rename java-checks-test-sources/{ => default}/src/test/java/checks/tests/AssertJConsecutiveAssertionCheck.java (100%) rename java-checks-test-sources/{ => default}/src/test/java/checks/tests/AssertJContextBeforeAssertionCheck.java (100%) rename java-checks-test-sources/{ => default}/src/test/java/checks/tests/AssertJTestForEmptinessCheck.java (100%) rename java-checks-test-sources/{ => default}/src/test/java/checks/tests/AssertThatThrownByAloneCheck.java (100%) rename java-checks-test-sources/{ => default}/src/test/java/checks/tests/AssertTrueInsteadOfDedicatedAssertCheckTest.java (100%) rename java-checks-test-sources/{ => default}/src/test/java/checks/tests/AssertionArgumentOrderCheck.java (100%) rename java-checks-test-sources/{ => default}/src/test/java/checks/tests/AssertionArgumentOrderCheck_JUnit5.java (100%) rename java-checks-test-sources/{ => default}/src/test/java/checks/tests/AssertionArgumentOrderCheck_QuickFixes.java (100%) rename java-checks-test-sources/{ => default}/src/test/java/checks/tests/AssertionArgumentOrderCheck_TestNG.java (100%) rename java-checks-test-sources/{ => default}/src/test/java/checks/tests/AssertionCompareToSelfCheck_Assertj.java (100%) rename java-checks-test-sources/{ => default}/src/test/java/checks/tests/AssertionCompareToSelfCheck_FestAssert.java (100%) rename java-checks-test-sources/{ => default}/src/test/java/checks/tests/AssertionCompareToSelfCheck_JUnit4.java (100%) rename java-checks-test-sources/{ => default}/src/test/java/checks/tests/AssertionCompareToSelfCheck_JUnit5.java (100%) rename java-checks-test-sources/{ => default}/src/test/java/checks/tests/AssertionInThreadRunCheck.java (100%) rename java-checks-test-sources/{ => default}/src/test/java/checks/tests/AssertionInTryCatchCheck.java (100%) rename java-checks-test-sources/{ => default}/src/test/java/checks/tests/AssertionTypesCheck_AssertJ.java (100%) rename java-checks-test-sources/{ => default}/src/test/java/checks/tests/AssertionTypesCheck_JUnit4.java (100%) rename java-checks-test-sources/{ => default}/src/test/java/checks/tests/AssertionTypesCheck_JUnit5.java (100%) rename java-checks-test-sources/{ => default}/src/test/java/checks/tests/AssertionsCompletenessCheck.java (100%) rename java-checks-test-sources/{ => default}/src/test/java/checks/tests/AssertionsInProductionCodeCheck.java (100%) rename java-checks-test-sources/{ => default}/src/test/java/checks/tests/AssertionsInTestsCheck/AssertJ.java (100%) rename java-checks-test-sources/{ => default}/src/test/java/checks/tests/AssertionsInTestsCheck/Awaitility.java (100%) rename java-checks-test-sources/{ => default}/src/test/java/checks/tests/AssertionsInTestsCheck/Custom.java (100%) rename java-checks-test-sources/{ => default}/src/test/java/checks/tests/AssertionsInTestsCheck/EasyMock.java (100%) rename java-checks-test-sources/{ => default}/src/test/java/checks/tests/AssertionsInTestsCheck/Hamcrest.java (100%) rename java-checks-test-sources/{ => default}/src/test/java/checks/tests/AssertionsInTestsCheck/JMock.java (100%) rename java-checks-test-sources/{ => default}/src/test/java/checks/tests/AssertionsInTestsCheck/JMockit.java (100%) rename java-checks-test-sources/{ => default}/src/test/java/checks/tests/AssertionsInTestsCheck/Junit3.java (100%) rename java-checks-test-sources/{ => default}/src/test/java/checks/tests/AssertionsInTestsCheck/Junit4.java (100%) rename java-checks-test-sources/{ => default}/src/test/java/checks/tests/AssertionsInTestsCheck/Junit5.java (100%) rename java-checks-test-sources/{ => default}/src/test/java/checks/tests/AssertionsInTestsCheck/Mockito.java (100%) rename java-checks-test-sources/{ => default}/src/test/java/checks/tests/AssertionsInTestsCheck/ReactiveX1.java (100%) rename java-checks-test-sources/{ => default}/src/test/java/checks/tests/AssertionsInTestsCheck/ReactiveX2.java (100%) rename java-checks-test-sources/{ => default}/src/test/java/checks/tests/AssertionsInTestsCheck/RestAssured.java (100%) rename java-checks-test-sources/{ => default}/src/test/java/checks/tests/AssertionsInTestsCheck/RestAssured2.java (100%) rename java-checks-test-sources/{ => default}/src/test/java/checks/tests/AssertionsInTestsCheck/Selenide.java (100%) rename java-checks-test-sources/{ => default}/src/test/java/checks/tests/AssertionsInTestsCheck/Spring.java (100%) rename java-checks-test-sources/{ => default}/src/test/java/checks/tests/AssertionsInTestsCheck/Truth.java (100%) rename java-checks-test-sources/{ => default}/src/test/java/checks/tests/AssertionsInTestsCheck/VertX.java (100%) rename java-checks-test-sources/{ => default}/src/test/java/checks/tests/AssertionsInTestsCheck/WireMock.java (100%) rename java-checks-test-sources/{ => default}/src/test/java/checks/tests/AssertionsWithoutMessageCheck.java (100%) rename java-checks-test-sources/{ => default}/src/test/java/checks/tests/BadTestClassNameCheck.java (100%) rename java-checks-test-sources/{ => default}/src/test/java/checks/tests/BadTestClassNameCheckCustom.java (100%) rename java-checks-test-sources/{ => default}/src/test/java/checks/tests/BadTestClassNameCheckNoSemantic.java (100%) rename java-checks-test-sources/{ => default}/src/test/java/checks/tests/BooleanOrNullLiteralInAssertionsCheck.java (100%) rename java-checks-test-sources/{ => default}/src/test/java/checks/tests/CallSuperInTestCaseCheck.java (100%) rename java-checks-test-sources/{ => default}/src/test/java/checks/tests/ExpectedExceptionCheck.java (100%) rename java-checks-test-sources/{ => default}/src/test/java/checks/tests/IgnoredTestsCheck.java (100%) rename java-checks-test-sources/{ => default}/src/test/java/checks/tests/JUnit45MethodAnnotationCheck.java (100%) rename java-checks-test-sources/{ => default}/src/test/java/checks/tests/JUnit4AnnotationsCheckTest.java (100%) rename java-checks-test-sources/{ => default}/src/test/java/checks/tests/JUnit5DefaultPackageClassAndMethodCheck.java (100%) rename java-checks-test-sources/{ => default}/src/test/java/checks/tests/JUnit5SilentlyIgnoreClassAndMethodCheck.java (100%) rename java-checks-test-sources/{ => default}/src/test/java/checks/tests/JUnitCompatibleAnnotationsCheck.java (100%) rename java-checks-test-sources/{ => default}/src/test/java/checks/tests/JunitNestedAnnotationCheck.java (100%) rename java-checks-test-sources/{ => default}/src/test/java/checks/tests/MockingAllMethodsCheck.java (100%) rename java-checks-test-sources/{ => default}/src/test/java/checks/tests/MockingAllMethodsCheck_Helper.java (100%) rename java-checks-test-sources/{ => default}/src/test/java/checks/tests/MockitoAnnotatedObjectsShouldBeInitialized.java (100%) rename java-checks-test-sources/{ => default}/src/test/java/checks/tests/MockitoArgumentMatchersUsedOnAllParameters.java (100%) rename java-checks-test-sources/{ => default}/src/test/java/checks/tests/MockitoEqSimplificationCheck.java (100%) rename java-checks-test-sources/{ => default}/src/test/java/checks/tests/NoTestInTestClassCheckArchUnitTest.java (100%) rename java-checks-test-sources/{ => default}/src/test/java/checks/tests/NoTestInTestClassCheckEnclosed.java (100%) rename java-checks-test-sources/{ => default}/src/test/java/checks/tests/NoTestInTestClassCheckNoClasspath.java (100%) rename java-checks-test-sources/{ => default}/src/test/java/checks/tests/NoTestInTestClassCustomPattern.java (100%) rename java-checks-test-sources/{ => default}/src/test/java/checks/tests/NoTestsInTestClassCheckPactTest.java (100%) rename java-checks-test-sources/{ => default}/src/test/java/checks/tests/NonRandomizedTestDataCheck.java (100%) rename java-checks-test-sources/{ => default}/src/test/java/checks/tests/OneExpectedCheckedExceptionCheck.java (100%) rename java-checks-test-sources/{ => default}/src/test/java/checks/tests/OneExpectedRuntimeExceptionCheck.java (100%) rename java-checks-test-sources/{ => default}/src/test/java/checks/tests/ParameterizedTestCheck.java (100%) rename java-checks-test-sources/{ => default}/src/test/java/checks/tests/RandomizedTestDataCheck.java (100%) rename java-checks-test-sources/{ => default}/src/test/java/checks/tests/SpringAssertionsSimplificationCheck.java (100%) rename java-checks-test-sources/{ => default}/src/test/java/checks/tests/TestAnnotationWithExpectedExceptionCheck.java (100%) rename java-checks-test-sources/{ => default}/src/test/java/checks/tests/TestStabilityCheck.java (100%) rename java-checks-test-sources/{ => default}/src/test/java/checks/tests/ThreadSleepInTestsCheck.java (100%) rename java-checks-test-sources/{ => default}/src/test/java/checks/tests/TooManyAssertionsCheckCustom2.java (100%) rename java-checks-test-sources/{ => default}/src/test/java/checks/tests/TooManyAssertionsCheckCustom25.java (100%) rename java-checks-test-sources/{ => default}/src/test/java/checks/tests/UnusedTestRuleCheck.java (100%) rename java-checks-test-sources/{ => default}/src/test/java/checks/tests/UnusedTestRuleCheck_JUnit5.java (100%) rename {java-checks/src/main/java/org/sonar/java/checks => sonar-java-plugin/src/main/java/org/sonar/plugins/java}/CheckList.java (64%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/NoSonar.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/NoSonar.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/README.md (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S100.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S100.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S101.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S101.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S103.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S103.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S104.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S104.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S105.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S105.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S106.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S106.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1065.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1065.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1066.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1066.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1067.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1067.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1068.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1068.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S107.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S107.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1075.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1075.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S108.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S108.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S109.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S109.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S110.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S110.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1104.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1104.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1105.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1105.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1106.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1106.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1107.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1107.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1108.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1108.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1109.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1109.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1110.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1110.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1111.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1111.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1113.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1113.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1114.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1114.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1116.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1116.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1117.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1117.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1118.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1118.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1119.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1119.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S112.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S112.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1120.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1120.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1121.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1121.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1123.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1123.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1124.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1124.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1125.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1125.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1126.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1126.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1128.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1128.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S113.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S113.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1130.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1130.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1132.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1132.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1133.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1133.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1134.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1134.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1135.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1135.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S114.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S114.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1141.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1141.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1142.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1142.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1143.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1143.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1144.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1144.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1147.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1147.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1149.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1149.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S115.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S115.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1150.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1150.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1151.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1151.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1153.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1153.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1155.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1155.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1157.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1157.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1158.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1158.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S116.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S116.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1160.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1160.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1161.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1161.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1162.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1162.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1163.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1163.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1165.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1165.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1166.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1166.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1168.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1168.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S117.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S117.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1170.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1170.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1171.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1171.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1172.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1172.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1174.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1174.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1175.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1175.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1176.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1176.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S118.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S118.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1181.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1181.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1182.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1182.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1185.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1185.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1186.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1186.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1188.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1188.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S119.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S119.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1190.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1190.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1191.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1191.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1192.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1192.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1193.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1193.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1194.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1194.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1195.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1195.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1197.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1197.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1199.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1199.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S120.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S120.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1200.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1200.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1201.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1201.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1206.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1206.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S121.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S121.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1210.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1210.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1213.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1213.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1214.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1214.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1215.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1215.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1217.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1217.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1219.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1219.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S122.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S122.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1220.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1220.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1221.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1221.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1223.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1223.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1226.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1226.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1228.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1228.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S124.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S124.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1244.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1244.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S125.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S125.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1258.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1258.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S126.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S126.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1264.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1264.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S127.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S127.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S128.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S128.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1301.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1301.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1309.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1309.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S131.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S131.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1310.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1310.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1312.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1312.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1313.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1313.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1314.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1314.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1315.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1315.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1317.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1317.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1319.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1319.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S134.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S134.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S135.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S135.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S138.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S138.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S139.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S139.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1444.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1444.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1448.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1448.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1449.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1449.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1450.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1450.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1451.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1451.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1452.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1452.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1479.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1479.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1481.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1481.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1488.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1488.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1541.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1541.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1596.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1596.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1598.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1598.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1602.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1602.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1604.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1604.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1607.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1607.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1610.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1610.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1611.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1611.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1612.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1612.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1640.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1640.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1641.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1641.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1643.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1643.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1656.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1656.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1659.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1659.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1694.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1694.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1695.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1695.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1696.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1696.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1698.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1698.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1699.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1699.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1700.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1700.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1710.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1710.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1711.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1711.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1751.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1751.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1764.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1764.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1774.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1774.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1820.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1820.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1821.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1821.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1844.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1844.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1845.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1845.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1849.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1849.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1854.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1854.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1858.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1858.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1860.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1860.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1862.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1862.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1871.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1871.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1872.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1872.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1874.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1874.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1905.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1905.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1939.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1939.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1940.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1940.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1941.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1941.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1942.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1942.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1943.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1943.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1948.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1948.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1989.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1989.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1994.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1994.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1996.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S1996.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2039.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2039.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2047.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2047.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2053.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2053.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2055.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2055.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2057.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2057.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2059.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2059.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2060.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2060.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2061.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2061.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2062.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2062.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2063.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2063.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2065.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2065.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2066.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2066.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2068.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2068.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2077.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2077.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2092.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2092.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2093.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2093.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2094.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2094.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2095.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2095.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2096.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2096.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2097.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2097.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2109.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2109.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2110.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2110.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2111.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2111.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2112.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2112.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2114.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2114.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2115.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2115.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2116.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2116.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2118.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2118.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2119.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2119.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2121.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2121.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2122.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2122.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2123.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2123.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2127.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2127.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2129.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2129.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2130.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2130.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2131.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2131.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2133.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2133.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2134.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2134.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2139.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2139.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2140.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2140.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2141.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2141.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2142.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2142.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2143.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2143.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2147.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2147.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2148.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2148.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2151.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2151.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2153.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2153.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2154.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2154.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2156.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2156.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2157.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2157.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2159.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2159.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2160.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2160.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2162.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2162.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2164.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2164.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2165.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2165.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2166.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2166.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2167.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2167.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2168.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2168.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2175.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2175.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2176.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2176.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2177.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2177.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2178.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2178.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2183.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2183.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2184.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2184.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2185.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2185.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2186.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2186.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2187.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2187.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2188.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2188.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2189.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2189.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2196.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2196.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2197.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2197.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2200.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2200.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2201.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2201.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2203.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2203.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2204.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2204.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2208.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2208.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2209.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2209.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2211.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2211.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2221.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2221.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2222.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2222.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2225.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2225.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2226.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2226.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2229.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2229.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2230.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2230.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2232.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2232.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2234.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2234.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2235.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2235.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2236.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2236.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2245.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2245.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2250.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2250.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2251.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2251.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2252.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2252.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2253.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2253.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2254.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2254.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2257.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2257.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2259.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2259.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2260.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2260.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2272.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2272.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2273.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2273.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2274.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2274.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2275.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2275.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2276.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2276.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2293.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2293.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2301.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2301.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2308.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2308.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2309.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2309.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2325.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2325.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2326.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2326.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2333.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2333.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2384.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2384.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2386.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2386.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2387.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2387.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2388.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2388.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2390.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2390.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2437.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2437.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2438.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2438.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2440.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2440.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2441.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2441.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2442.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2442.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2444.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2444.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2445.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2445.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2446.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2446.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2447.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2447.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2479.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2479.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2583.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2583.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2589.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2589.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2612.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2612.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2629.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2629.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2637.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2637.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2638.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2638.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2639.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2639.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2647.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2647.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2658.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2658.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2674.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2674.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2675.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2675.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2676.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2676.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2677.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2677.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2681.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2681.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2689.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2689.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2692.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2692.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2693.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2693.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2694.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2694.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2695.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2695.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2696.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2696.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2698.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2698.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2699.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2699.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2701.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2701.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2718.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2718.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2737.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2737.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2755.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2755.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2757.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2757.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2761.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2761.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2786.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2786.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2789.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2789.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2864.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2864.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2885.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2885.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2886.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2886.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2924.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2924.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2925.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2925.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2959.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2959.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2970.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2970.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2972.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2972.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2973.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2973.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2974.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2974.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2975.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S2975.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3008.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3008.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3010.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3010.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3011.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3011.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3012.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3012.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3014.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3014.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3020.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3020.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3030.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3030.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3032.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3032.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3034.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3034.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3038.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3038.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3039.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3039.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3042.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3042.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3046.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3046.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3047.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3047.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3052.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3052.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3064.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3064.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3065.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3065.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3066.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3066.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3067.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3067.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3077.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3077.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3078.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3078.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3242.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3242.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3252.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3252.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3254.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3254.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3305.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3305.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3306.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3306.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3329.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3329.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3330.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3330.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3346.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3346.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3358.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3358.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3366.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3366.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3398.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3398.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3400.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3400.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3414.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3414.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3415.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3415.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3416.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3416.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3436.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3436.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3437.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3437.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3457.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3457.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3516.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3516.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3518.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3518.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3546.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3546.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3551.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3551.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3553.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3553.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3577.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3577.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3578.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3578.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3599.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3599.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3626.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3626.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3631.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3631.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3655.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3655.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3658.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3658.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3688.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3688.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3725.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3725.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3740.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3740.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3749.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3749.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3750.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3750.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3751.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3751.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3752.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3752.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3753.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3753.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3776.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3776.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3824.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3824.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3864.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3864.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3878.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3878.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3923.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3923.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3937.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3937.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3958.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3958.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3959.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3959.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3972.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3972.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3973.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3973.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3981.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3981.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3984.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3984.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3985.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3985.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3986.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S3986.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4011.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4011.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4032.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4032.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4034.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4034.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4036.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4036.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4042.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4042.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4065.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4065.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4087.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4087.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4143.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4143.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4144.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4144.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4165.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4165.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4174.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4174.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4201.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4201.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4248.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4248.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4266.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4266.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4274.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4274.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4275.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4275.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4276.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4276.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4288.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4288.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4347.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4347.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4348.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4348.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4349.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4349.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4351.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4351.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4423.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4423.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4425.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4425.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4426.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4426.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4433.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4433.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4434.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4434.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4449.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4449.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4454.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4454.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4488.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4488.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4502.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4502.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4507.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4507.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4512.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4512.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4517.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4517.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4524.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4524.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4544.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4544.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4551.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4551.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4601.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4601.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4602.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4602.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4604.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4604.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4605.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4605.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4635.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4635.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4682.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4682.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4684.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4684.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4719.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4719.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4738.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4738.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4790.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4790.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4792.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4792.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4830.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4830.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4838.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4838.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4925.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4925.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4926.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4926.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4929.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4929.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4968.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4968.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4970.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4970.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4973.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4973.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4977.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S4977.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5042.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5042.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5122.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5122.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5128.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5128.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5164.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5164.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5194.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5194.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5247.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5247.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5261.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5261.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5301.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5301.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5320.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5320.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5322.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5322.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5324.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5324.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5329.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5329.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5332.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5332.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5344.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5344.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5361.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5361.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5411.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5411.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5413.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5413.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5443.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5443.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5445.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5445.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5527.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5527.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5542.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5542.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5547.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5547.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5612.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5612.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5659.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5659.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5663.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5663.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5664.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5664.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5665.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5665.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5669.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5669.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5679.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5679.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5689.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5689.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5693.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5693.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5738.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5738.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5776.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5776.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5777.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5777.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5778.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5778.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5779.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5779.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5783.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5783.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5785.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5785.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5786.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5786.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5790.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5790.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5793.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5793.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5803.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5803.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5804.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5804.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5808.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5808.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5810.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5810.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5826.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5826.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5831.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5831.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5833.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5833.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5838.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5838.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5841.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5841.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5842.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5842.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5843.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5843.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5845.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5845.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5846.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5846.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5850.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5850.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5852.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5852.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5853.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5853.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5854.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5854.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5855.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5855.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5856.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5856.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5857.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5857.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5860.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5860.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5863.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5863.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5866.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5866.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5867.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5867.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5868.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5868.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5869.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5869.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5876.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5876.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5917.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5917.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5958.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5958.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5960.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5960.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5961.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5961.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5967.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5967.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5969.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5969.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5970.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5970.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5973.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5973.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5976.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5976.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5977.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5977.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5979.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5979.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5993.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5993.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5994.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5994.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5996.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5996.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5998.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S5998.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6001.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6001.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6002.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6002.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6019.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6019.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6035.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6035.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6068.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6068.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6070.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6070.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6073.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6073.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6103.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6103.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6104.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6104.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6126.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6126.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6201.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6201.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6202.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6202.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6203.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6203.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6204.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6204.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6205.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6205.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6206.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6206.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6207.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6207.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6208.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6208.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6209.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6209.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6211.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6211.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6212.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6212.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6213.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6213.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6216.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6216.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6217.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6217.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6218.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6218.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6219.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6219.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6241.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6241.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6242.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6242.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6243.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6243.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6244.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6244.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6246.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6246.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6262.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6262.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6263.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6263.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6288.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6288.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6291.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6291.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6293.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6293.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6300.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6300.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6301.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6301.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6326.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6326.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6331.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6331.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6353.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6353.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6355.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6355.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6362.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6362.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6363.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6363.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6373.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6373.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6374.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6374.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6376.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6376.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6377.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6377.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6395.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6395.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6396.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6396.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6397.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6397.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6411.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6411.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6418.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6418.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6432.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6432.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6437.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6437.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6485.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6485.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6539.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6539.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6541.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6541.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6548.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6548.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6804.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6804.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6806.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6806.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6809.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6809.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6810.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6810.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6813.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6813.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6814.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6814.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6816.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6816.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6817.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6817.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6818.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6818.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6829.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6829.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6830.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6830.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6831.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6831.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6832.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6832.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6833.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6833.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6837.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S6837.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S818.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S818.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S864.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S864.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S881.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S881.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S888.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S888.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S899.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S899.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S923.html (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/S923.json (100%) rename {java-checks => sonar-java-plugin}/src/main/resources/org/sonar/l10n/java/rules/java/Sonar_way_profile.json (100%) rename {java-checks/src/test/java/org/sonar/java/checks => sonar-java-plugin/src/test/java/org/sonar/plugins/java}/CheckListTest.java (87%) rename {java-checks/src/test/java/org/sonar/java/checks => sonar-java-plugin/src/test/java/org/sonar/plugins/java}/SanityTest.java (92%) diff --git a/.cirrus.yml b/.cirrus.yml index 1f4e1a7eb3f..36c69747075 100644 --- a/.cirrus.yml +++ b/.cirrus.yml @@ -144,8 +144,8 @@ sanity_task: sanity_script: - source cirrus-env QA - source set_maven_build_version $BUILD_NUMBER - - mvn clean install -Dmaven.test.skip=true - - mvn verify -f java-checks/pom.xml -Psanity -Dtest=SanityTest + - mvn clean install -DskipTests=true + - mvn verify -f sonar-java-plugin/pom.xml -Psanity -Dtest=SanityTest cleanup_before_cache_script: cleanup_maven_repository ruling_task: diff --git a/.mvn/gradle-enterprise.xml b/.mvn/gradle-enterprise.xml index d49dc9c34ab..5de9e132c06 100644 --- a/.mvn/gradle-enterprise.xml +++ b/.mvn/gradle-enterprise.xml @@ -11,4 +11,10 @@ false + + #{env['CIRRUS_CI'] == null} + + true + + diff --git a/its/ruling/src/test/java/org/sonar/java/it/AutoScanTest.java b/its/ruling/src/test/java/org/sonar/java/it/AutoScanTest.java index ca0b8956a86..8cc28573324 100644 --- a/its/ruling/src/test/java/org/sonar/java/it/AutoScanTest.java +++ b/its/ruling/src/test/java/org/sonar/java/it/AutoScanTest.java @@ -121,8 +121,8 @@ public void javaCheckTestSources() throws Exception { .setProjectName(PROJECT_NAME) .setProjectVersion("0.1.0-SNAPSHOT") .setSourceEncoding("UTF-8") - .setSourceDirs("src/main/java/") - .setTestDirs("src/test/java/") + .setSourceDirs("aws/src/main/java/,default/src/main/java/") + .setTestDirs("default/src/test/java/") .setProperty("sonar.java.source", "17") // common properties .setProperty("sonar.cpd.exclusions", "**/*") diff --git a/its/ruling/src/test/resources/autoscan/diffs/diff_S1181.json b/its/ruling/src/test/resources/autoscan/diffs/diff_S1181.json index 9c6aee14a61..f51726ce685 100644 --- a/its/ruling/src/test/resources/autoscan/diffs/diff_S1181.json +++ b/its/ruling/src/test/resources/autoscan/diffs/diff_S1181.json @@ -1,6 +1,6 @@ { "ruleKey": "S1181", - "hasTruePositives": false, - "falseNegatives": 10, + "hasTruePositives": true, + "falseNegatives": 2, "falsePositives": 0 -} \ No newline at end of file +} diff --git a/java-checks-aws/pom.xml b/java-checks-aws/pom.xml new file mode 100644 index 00000000000..d54a8a48fe0 --- /dev/null +++ b/java-checks-aws/pom.xml @@ -0,0 +1,140 @@ + + + 4.0.0 + + + org.sonarsource.java + java + 7.29.0-SNAPSHOT + + + java-checks-aws + + SonarQube Java :: AWS Checks + + + + org.sonarsource.api.plugin + sonar-plugin-api + provided + + + org.slf4j + slf4j-api + provided + + + org.sonarsource.api.plugin + sonar-plugin-api-test-fixtures + test + + + org.sonarsource.sonarqube + sonar-plugin-api-impl + test + + + ${project.groupId} + java-frontend + ${project.version} + + + ${project.groupId} + java-checks-common + ${project.version} + + + + ${project.groupId} + java-checks-testkit + ${project.version} + test + + + commons-io + commons-io + test + + + org.sonarsource.analyzer-commons + sonar-analyzer-recognizers + + + org.apache.commons + commons-lang3 + + + + org.junit.jupiter + junit-jupiter + test + + + org.mockito + mockito-core + test + + + org.assertj + assertj-core + test + + + com.google.guava + guava + test + + + + + + + de.thetaphi + forbiddenapis + + + forbid-junit4 + + testCheck + + + + ../forbid_junit4.txt + + + + + + + + + + + + jdk-9-10 + + [9,11) + + + -Xmx512m --add-modules jdk.incubator.httpclient + + + + sanity + + + + org.apache.maven.plugins + maven-surefire-plugin + + + true + + + + + + + + diff --git a/java-checks/src/main/java/org/sonar/java/checks/aws/AbstractAwsMethodVisitor.java b/java-checks-aws/src/main/java/org/sonar/java/checks/aws/AbstractAwsMethodVisitor.java similarity index 100% rename from java-checks/src/main/java/org/sonar/java/checks/aws/AbstractAwsMethodVisitor.java rename to java-checks-aws/src/main/java/org/sonar/java/checks/aws/AbstractAwsMethodVisitor.java diff --git a/java-checks/src/main/java/org/sonar/java/checks/aws/AwsBuilderMethodFinder.java b/java-checks-aws/src/main/java/org/sonar/java/checks/aws/AwsBuilderMethodFinder.java similarity index 100% rename from java-checks/src/main/java/org/sonar/java/checks/aws/AwsBuilderMethodFinder.java rename to java-checks-aws/src/main/java/org/sonar/java/checks/aws/AwsBuilderMethodFinder.java diff --git a/java-checks/src/main/java/org/sonar/java/checks/aws/AwsConsumerBuilderUsageCheck.java b/java-checks-aws/src/main/java/org/sonar/java/checks/aws/AwsConsumerBuilderUsageCheck.java similarity index 100% rename from java-checks/src/main/java/org/sonar/java/checks/aws/AwsConsumerBuilderUsageCheck.java rename to java-checks-aws/src/main/java/org/sonar/java/checks/aws/AwsConsumerBuilderUsageCheck.java diff --git a/java-checks/src/main/java/org/sonar/java/checks/aws/AwsCredentialsShouldBeSetExplicitlyCheck.java b/java-checks-aws/src/main/java/org/sonar/java/checks/aws/AwsCredentialsShouldBeSetExplicitlyCheck.java similarity index 100% rename from java-checks/src/main/java/org/sonar/java/checks/aws/AwsCredentialsShouldBeSetExplicitlyCheck.java rename to java-checks-aws/src/main/java/org/sonar/java/checks/aws/AwsCredentialsShouldBeSetExplicitlyCheck.java diff --git a/java-checks/src/main/java/org/sonar/java/checks/aws/AwsLambdaSyncCallCheck.java b/java-checks-aws/src/main/java/org/sonar/java/checks/aws/AwsLambdaSyncCallCheck.java similarity index 100% rename from java-checks/src/main/java/org/sonar/java/checks/aws/AwsLambdaSyncCallCheck.java rename to java-checks-aws/src/main/java/org/sonar/java/checks/aws/AwsLambdaSyncCallCheck.java diff --git a/java-checks/src/main/java/org/sonar/java/checks/aws/AwsLongTermAccessKeysCheck.java b/java-checks-aws/src/main/java/org/sonar/java/checks/aws/AwsLongTermAccessKeysCheck.java similarity index 100% rename from java-checks/src/main/java/org/sonar/java/checks/aws/AwsLongTermAccessKeysCheck.java rename to java-checks-aws/src/main/java/org/sonar/java/checks/aws/AwsLongTermAccessKeysCheck.java diff --git a/java-checks/src/main/java/org/sonar/java/checks/aws/AwsRegionSetterCheck.java b/java-checks-aws/src/main/java/org/sonar/java/checks/aws/AwsRegionSetterCheck.java similarity index 100% rename from java-checks/src/main/java/org/sonar/java/checks/aws/AwsRegionSetterCheck.java rename to java-checks-aws/src/main/java/org/sonar/java/checks/aws/AwsRegionSetterCheck.java diff --git a/java-checks/src/main/java/org/sonar/java/checks/aws/AwsRegionShouldBeSetExplicitlyCheck.java b/java-checks-aws/src/main/java/org/sonar/java/checks/aws/AwsRegionShouldBeSetExplicitlyCheck.java similarity index 100% rename from java-checks/src/main/java/org/sonar/java/checks/aws/AwsRegionShouldBeSetExplicitlyCheck.java rename to java-checks-aws/src/main/java/org/sonar/java/checks/aws/AwsRegionShouldBeSetExplicitlyCheck.java diff --git a/java-checks/src/main/java/org/sonar/java/checks/aws/AwsReusableResourcesInitializedOnceCheck.java b/java-checks-aws/src/main/java/org/sonar/java/checks/aws/AwsReusableResourcesInitializedOnceCheck.java similarity index 100% rename from java-checks/src/main/java/org/sonar/java/checks/aws/AwsReusableResourcesInitializedOnceCheck.java rename to java-checks-aws/src/main/java/org/sonar/java/checks/aws/AwsReusableResourcesInitializedOnceCheck.java diff --git a/java-checks/src/main/java/org/sonar/java/checks/aws/package-info.java b/java-checks-aws/src/main/java/org/sonar/java/checks/aws/package-info.java similarity index 100% rename from java-checks/src/main/java/org/sonar/java/checks/aws/package-info.java rename to java-checks-aws/src/main/java/org/sonar/java/checks/aws/package-info.java diff --git a/java-checks/src/main/java/org/sonar/java/checks/security/HardCodedCredentialsShouldNotBeUsedCheck.java b/java-checks-aws/src/main/java/org/sonar/java/checks/security/HardCodedCredentialsShouldNotBeUsedCheck.java similarity index 100% rename from java-checks/src/main/java/org/sonar/java/checks/security/HardCodedCredentialsShouldNotBeUsedCheck.java rename to java-checks-aws/src/main/java/org/sonar/java/checks/security/HardCodedCredentialsShouldNotBeUsedCheck.java diff --git a/java-checks-aws/src/main/java/org/sonar/java/checks/security/package-info.java b/java-checks-aws/src/main/java/org/sonar/java/checks/security/package-info.java new file mode 100644 index 00000000000..8ffaa620aed --- /dev/null +++ b/java-checks-aws/src/main/java/org/sonar/java/checks/security/package-info.java @@ -0,0 +1,23 @@ +/* + * SonarQube Java + * Copyright (C) 2012-2023 SonarSource SA + * mailto:info AT sonarsource DOT com + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + */ +@ParametersAreNonnullByDefault +package org.sonar.java.checks.security; + +import javax.annotation.ParametersAreNonnullByDefault; diff --git a/java-checks/src/main/resources/org/sonar/java/checks/security/S6437-methods.json b/java-checks-aws/src/main/resources/org/sonar/java/checks/security/S6437-methods.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/java/checks/security/S6437-methods.json rename to java-checks-aws/src/main/resources/org/sonar/java/checks/security/S6437-methods.json diff --git a/java-checks-aws/src/test/java/org/sonar/java/checks/CommonConstants.java b/java-checks-aws/src/test/java/org/sonar/java/checks/CommonConstants.java new file mode 100644 index 00000000000..8179030e240 --- /dev/null +++ b/java-checks-aws/src/test/java/org/sonar/java/checks/CommonConstants.java @@ -0,0 +1,41 @@ +/* + * SonarQube Java + * Copyright (C) 2012-2023 SonarSource SA + * mailto:info AT sonarsource DOT com + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + */ +package org.sonar.java.checks; + +import org.sonar.java.checks.verifier.FilesUtils; + +import java.io.File; +import java.util.List; +import java.util.Optional; + +public class CommonConstants { + + public static final String AWS_MODULE = "aws"; + + public static final String AWS_TEST_JARS_DIRECTORY = "../java-checks-test-sources/aws/target/test-jars"; + public static final String AWS_TEST_CLASSES_DIRECTORY = "../java-checks-test-sources/aws/target/classes"; + + + public static final List AWS_CLASSPATH = FilesUtils.getClassPath(AWS_TEST_JARS_DIRECTORY); + + static { + Optional.of(new File(AWS_TEST_CLASSES_DIRECTORY)).filter(File::exists).ifPresent(AWS_CLASSPATH::add); + } +} diff --git a/java-checks/src/test/java/org/sonar/java/checks/aws/AwsConsumerBuilderUsageCheckTest.java b/java-checks-aws/src/test/java/org/sonar/java/checks/aws/AwsConsumerBuilderUsageCheckTest.java similarity index 75% rename from java-checks/src/test/java/org/sonar/java/checks/aws/AwsConsumerBuilderUsageCheckTest.java rename to java-checks-aws/src/test/java/org/sonar/java/checks/aws/AwsConsumerBuilderUsageCheckTest.java index 4801056f2b5..a038b14b5df 100644 --- a/java-checks/src/test/java/org/sonar/java/checks/aws/AwsConsumerBuilderUsageCheckTest.java +++ b/java-checks-aws/src/test/java/org/sonar/java/checks/aws/AwsConsumerBuilderUsageCheckTest.java @@ -22,24 +22,28 @@ import org.junit.jupiter.api.Test; import org.sonar.java.checks.verifier.CheckVerifier; -import static org.sonar.java.checks.verifier.TestUtils.mainCodeSourcesPath; -import static org.sonar.java.checks.verifier.TestUtils.nonCompilingTestSourcesPath; +import static org.sonar.java.checks.CommonConstants.AWS_CLASSPATH; +import static org.sonar.java.checks.CommonConstants.AWS_MODULE; +import static org.sonar.java.checks.verifier.TestUtils.mainCodeSourcesPathInModule; +import static org.sonar.java.checks.verifier.TestUtils.nonCompilingTestSourcesPathInModule; class AwsConsumerBuilderUsageCheckTest { @Test void test() { CheckVerifier.newVerifier() - .onFile(mainCodeSourcesPath("checks/aws/AwsConsumerBuilderUsageCheck.java")) + .onFile(mainCodeSourcesPathInModule(AWS_MODULE, "checks/aws/AwsConsumerBuilderUsageCheck.java")) .withCheck(new AwsConsumerBuilderUsageCheck()) + .withClassPath(AWS_CLASSPATH) .verifyIssues(); } @Test void non_compiling() { CheckVerifier.newVerifier() - .onFile(nonCompilingTestSourcesPath("checks/aws/AwsConsumerBuilderUsageCheck.java")) + .onFile(nonCompilingTestSourcesPathInModule(AWS_MODULE, "checks/aws/AwsConsumerBuilderUsageCheck.java")) .withCheck(new AwsConsumerBuilderUsageCheck()) + .withClassPath(AWS_CLASSPATH) .verifyIssues(); } diff --git a/java-checks/src/test/java/org/sonar/java/checks/aws/AwsCredentialsShouldBeSetExplicitlyCheckTest.java b/java-checks-aws/src/test/java/org/sonar/java/checks/aws/AwsCredentialsShouldBeSetExplicitlyCheckTest.java similarity index 80% rename from java-checks/src/test/java/org/sonar/java/checks/aws/AwsCredentialsShouldBeSetExplicitlyCheckTest.java rename to java-checks-aws/src/test/java/org/sonar/java/checks/aws/AwsCredentialsShouldBeSetExplicitlyCheckTest.java index b6f934ba2ad..8b991afcf81 100644 --- a/java-checks/src/test/java/org/sonar/java/checks/aws/AwsCredentialsShouldBeSetExplicitlyCheckTest.java +++ b/java-checks-aws/src/test/java/org/sonar/java/checks/aws/AwsCredentialsShouldBeSetExplicitlyCheckTest.java @@ -22,15 +22,18 @@ import org.junit.jupiter.api.Test; import org.sonar.java.checks.verifier.CheckVerifier; -import static org.sonar.java.checks.verifier.TestUtils.mainCodeSourcesPath; +import static org.sonar.java.checks.CommonConstants.AWS_CLASSPATH; +import static org.sonar.java.checks.CommonConstants.AWS_MODULE; +import static org.sonar.java.checks.verifier.TestUtils.mainCodeSourcesPathInModule; class AwsCredentialsShouldBeSetExplicitlyCheckTest { @Test void test() { CheckVerifier.newVerifier() - .onFile(mainCodeSourcesPath("checks/aws/AwsCredentialsShouldBeSetExplicitlyCheck.java")) + .onFile(mainCodeSourcesPathInModule(AWS_MODULE, "checks/aws/AwsCredentialsShouldBeSetExplicitlyCheck.java")) .withCheck(new AwsCredentialsShouldBeSetExplicitlyCheck()) + .withClassPath(AWS_CLASSPATH) .verifyIssues(); } diff --git a/java-checks/src/test/java/org/sonar/java/checks/aws/AwsLambdaSyncCallCheckTest.java b/java-checks-aws/src/test/java/org/sonar/java/checks/aws/AwsLambdaSyncCallCheckTest.java similarity index 80% rename from java-checks/src/test/java/org/sonar/java/checks/aws/AwsLambdaSyncCallCheckTest.java rename to java-checks-aws/src/test/java/org/sonar/java/checks/aws/AwsLambdaSyncCallCheckTest.java index 1dccc0f3838..263764db2e2 100644 --- a/java-checks/src/test/java/org/sonar/java/checks/aws/AwsLambdaSyncCallCheckTest.java +++ b/java-checks-aws/src/test/java/org/sonar/java/checks/aws/AwsLambdaSyncCallCheckTest.java @@ -22,15 +22,18 @@ import org.junit.jupiter.api.Test; import org.sonar.java.checks.verifier.CheckVerifier; -import static org.sonar.java.checks.verifier.TestUtils.mainCodeSourcesPath; +import static org.sonar.java.checks.CommonConstants.AWS_CLASSPATH; +import static org.sonar.java.checks.CommonConstants.AWS_MODULE; +import static org.sonar.java.checks.verifier.TestUtils.mainCodeSourcesPathInModule; class AwsLambdaSyncCallCheckTest { @Test void test() { CheckVerifier.newVerifier() - .onFile(mainCodeSourcesPath("checks/aws/AwsLambdaSyncCallCheck.java")) + .onFile(mainCodeSourcesPathInModule(AWS_MODULE, "checks/aws/AwsLambdaSyncCallCheck.java")) .withCheck(new AwsLambdaSyncCallCheck()) + .withClassPath(AWS_CLASSPATH) .verifyIssues(); } } diff --git a/java-checks/src/test/java/org/sonar/java/checks/aws/AwsLongTermAccessKeysCheckTest.java b/java-checks-aws/src/test/java/org/sonar/java/checks/aws/AwsLongTermAccessKeysCheckTest.java similarity index 80% rename from java-checks/src/test/java/org/sonar/java/checks/aws/AwsLongTermAccessKeysCheckTest.java rename to java-checks-aws/src/test/java/org/sonar/java/checks/aws/AwsLongTermAccessKeysCheckTest.java index 0a158a12334..9d4dddb0f38 100644 --- a/java-checks/src/test/java/org/sonar/java/checks/aws/AwsLongTermAccessKeysCheckTest.java +++ b/java-checks-aws/src/test/java/org/sonar/java/checks/aws/AwsLongTermAccessKeysCheckTest.java @@ -22,14 +22,17 @@ import org.junit.jupiter.api.Test; import org.sonar.java.checks.verifier.CheckVerifier; -import static org.sonar.java.checks.verifier.TestUtils.mainCodeSourcesPath; +import static org.sonar.java.checks.CommonConstants.AWS_CLASSPATH; +import static org.sonar.java.checks.CommonConstants.AWS_MODULE; +import static org.sonar.java.checks.verifier.TestUtils.mainCodeSourcesPathInModule; class AwsLongTermAccessKeysCheckTest { @Test void test() { CheckVerifier.newVerifier() - .onFile(mainCodeSourcesPath("checks/aws/AwsLongTermAccessKeysCheck.java")) + .onFile(mainCodeSourcesPathInModule(AWS_MODULE, "checks/aws/AwsLongTermAccessKeysCheck.java")) .withCheck(new AwsLongTermAccessKeysCheck()) + .withClassPath(AWS_CLASSPATH) .verifyIssues(); } } diff --git a/java-checks/src/test/java/org/sonar/java/checks/aws/AwsRegionSetterCheckTest.java b/java-checks-aws/src/test/java/org/sonar/java/checks/aws/AwsRegionSetterCheckTest.java similarity index 81% rename from java-checks/src/test/java/org/sonar/java/checks/aws/AwsRegionSetterCheckTest.java rename to java-checks-aws/src/test/java/org/sonar/java/checks/aws/AwsRegionSetterCheckTest.java index 93e9d84df55..03275f5e1ff 100644 --- a/java-checks/src/test/java/org/sonar/java/checks/aws/AwsRegionSetterCheckTest.java +++ b/java-checks-aws/src/test/java/org/sonar/java/checks/aws/AwsRegionSetterCheckTest.java @@ -22,15 +22,18 @@ import org.junit.jupiter.api.Test; import org.sonar.java.checks.verifier.CheckVerifier; -import static org.sonar.java.checks.verifier.TestUtils.mainCodeSourcesPath; +import static org.sonar.java.checks.CommonConstants.AWS_CLASSPATH; +import static org.sonar.java.checks.CommonConstants.AWS_MODULE; +import static org.sonar.java.checks.verifier.TestUtils.mainCodeSourcesPathInModule; class AwsRegionSetterCheckTest { @Test void test() { CheckVerifier.newVerifier() - .onFile(mainCodeSourcesPath("checks/aws/AwsRegionSetterCheck.java")) + .onFile(mainCodeSourcesPathInModule(AWS_MODULE, "checks/aws/AwsRegionSetterCheck.java")) .withCheck(new AwsRegionSetterCheck()) + .withClassPath(AWS_CLASSPATH) .verifyIssues(); } diff --git a/java-checks/src/test/java/org/sonar/java/checks/aws/AwsRegionShouldBeSetExplicitlyCheckTest.java b/java-checks-aws/src/test/java/org/sonar/java/checks/aws/AwsRegionShouldBeSetExplicitlyCheckTest.java similarity index 80% rename from java-checks/src/test/java/org/sonar/java/checks/aws/AwsRegionShouldBeSetExplicitlyCheckTest.java rename to java-checks-aws/src/test/java/org/sonar/java/checks/aws/AwsRegionShouldBeSetExplicitlyCheckTest.java index e78e917e536..ef8ee808099 100644 --- a/java-checks/src/test/java/org/sonar/java/checks/aws/AwsRegionShouldBeSetExplicitlyCheckTest.java +++ b/java-checks-aws/src/test/java/org/sonar/java/checks/aws/AwsRegionShouldBeSetExplicitlyCheckTest.java @@ -22,14 +22,17 @@ import org.junit.jupiter.api.Test; import org.sonar.java.checks.verifier.CheckVerifier; -import static org.sonar.java.checks.verifier.TestUtils.mainCodeSourcesPath; +import static org.sonar.java.checks.CommonConstants.AWS_CLASSPATH; +import static org.sonar.java.checks.CommonConstants.AWS_MODULE; +import static org.sonar.java.checks.verifier.TestUtils.mainCodeSourcesPathInModule; class AwsRegionShouldBeSetExplicitlyCheckTest { @Test void test() { CheckVerifier.newVerifier() .withCheck(new AwsRegionShouldBeSetExplicitlyCheck()) - .onFiles(mainCodeSourcesPath("checks/aws/AwsRegionShouldBeSetExplicitlyCheck.java")) + .onFiles(mainCodeSourcesPathInModule(AWS_MODULE, "checks/aws/AwsRegionShouldBeSetExplicitlyCheck.java")) + .withClassPath(AWS_CLASSPATH) .verifyIssues(); } } diff --git a/java-checks/src/test/java/org/sonar/java/checks/aws/AwsReusableResourcesInitializedOnceCheckTest.java b/java-checks-aws/src/test/java/org/sonar/java/checks/aws/AwsReusableResourcesInitializedOnceCheckTest.java similarity index 80% rename from java-checks/src/test/java/org/sonar/java/checks/aws/AwsReusableResourcesInitializedOnceCheckTest.java rename to java-checks-aws/src/test/java/org/sonar/java/checks/aws/AwsReusableResourcesInitializedOnceCheckTest.java index 33b749e245f..856a09e52db 100644 --- a/java-checks/src/test/java/org/sonar/java/checks/aws/AwsReusableResourcesInitializedOnceCheckTest.java +++ b/java-checks-aws/src/test/java/org/sonar/java/checks/aws/AwsReusableResourcesInitializedOnceCheckTest.java @@ -22,15 +22,18 @@ import org.junit.jupiter.api.Test; import org.sonar.java.checks.verifier.CheckVerifier; -import static org.sonar.java.checks.verifier.TestUtils.mainCodeSourcesPath; +import static org.sonar.java.checks.CommonConstants.AWS_CLASSPATH; +import static org.sonar.java.checks.CommonConstants.AWS_MODULE; +import static org.sonar.java.checks.verifier.TestUtils.mainCodeSourcesPathInModule; class AwsReusableResourcesInitializedOnceCheckTest { @Test void test() { CheckVerifier.newVerifier() - .onFile(mainCodeSourcesPath("checks/aws/AwsReusableResourcesInitializedOnceCheck.java")) + .onFile(mainCodeSourcesPathInModule(AWS_MODULE, "checks/aws/AwsReusableResourcesInitializedOnceCheck.java")) .withCheck(new AwsReusableResourcesInitializedOnceCheck()) + .withClassPath(AWS_CLASSPATH) .verifyIssues(); } } diff --git a/java-checks/src/test/java/org/sonar/java/checks/security/HardCodedCredentialsShouldNotBeUsedCheckTest.java b/java-checks-aws/src/test/java/org/sonar/java/checks/security/HardCodedCredentialsShouldNotBeUsedCheckTest.java similarity index 87% rename from java-checks/src/test/java/org/sonar/java/checks/security/HardCodedCredentialsShouldNotBeUsedCheckTest.java rename to java-checks-aws/src/test/java/org/sonar/java/checks/security/HardCodedCredentialsShouldNotBeUsedCheckTest.java index 52b03699d04..9dce68bed98 100644 --- a/java-checks/src/test/java/org/sonar/java/checks/security/HardCodedCredentialsShouldNotBeUsedCheckTest.java +++ b/java-checks-aws/src/test/java/org/sonar/java/checks/security/HardCodedCredentialsShouldNotBeUsedCheckTest.java @@ -31,6 +31,8 @@ import org.sonar.java.checks.verifier.TestUtils; import static org.assertj.core.api.Assertions.assertThat; +import static org.sonar.java.checks.CommonConstants.AWS_CLASSPATH; +import static org.sonar.java.checks.CommonConstants.AWS_MODULE; class HardCodedCredentialsShouldNotBeUsedCheckTest { @RegisterExtension @@ -51,8 +53,9 @@ void uses_empty_collection_when_methods_cannot_be_loaded() { @Test void test() { CheckVerifier.newVerifier() - .onFile(TestUtils.mainCodeSourcesPath("checks/security/HardCodedCredentialsShouldNotBeUsedCheck.java")) + .onFile(TestUtils.mainCodeSourcesPathInModule(AWS_MODULE, "checks/security/HardCodedCredentialsShouldNotBeUsedCheck.java")) .withCheck(new HardCodedCredentialsShouldNotBeUsedCheck()) + .withClassPath(AWS_CLASSPATH) .verifyIssues(); } @@ -61,6 +64,7 @@ void test_non_compiling_code() { CheckVerifier.newVerifier() .onFile(TestUtils.nonCompilingTestSourcesPath("checks/security/HardCodedCredentialsShouldNotBeUsedCheck.java")) .withCheck(new HardCodedCredentialsShouldNotBeUsedCheck()) + .withClassPath(AWS_CLASSPATH) .verifyIssues(); } diff --git a/java-checks-common/pom.xml b/java-checks-common/pom.xml new file mode 100644 index 00000000000..83193b6d4d3 --- /dev/null +++ b/java-checks-common/pom.xml @@ -0,0 +1,140 @@ + + + 4.0.0 + + + org.sonarsource.java + java + 7.29.0-SNAPSHOT + + + java-checks-common + + SonarQube Java :: Checks Common + + + + org.sonarsource.api.plugin + sonar-plugin-api + provided + + + org.slf4j + slf4j-api + provided + + + org.sonarsource.api.plugin + sonar-plugin-api-test-fixtures + test + + + org.sonarsource.sonarqube + sonar-plugin-api-impl + test + + + ${project.groupId} + java-frontend + ${project.version} + + + ${project.groupId} + java-symbolic-execution + ${project.version} + + + + ${project.groupId} + java-checks-testkit + ${project.version} + test + + + commons-io + commons-io + test + + + org.sonarsource.analyzer-commons + sonar-analyzer-recognizers + + + org.apache.commons + commons-lang3 + + + + org.junit.jupiter + junit-jupiter + test + + + org.mockito + mockito-core + test + + + org.assertj + assertj-core + test + + + com.google.guava + guava + test + + + + + + + de.thetaphi + forbiddenapis + + + forbid-junit4 + + testCheck + + + + ../forbid_junit4.txt + + + + + + + + + + + + jdk-9-10 + + [9,11) + + + -Xmx512m --add-modules jdk.incubator.httpclient + + + + sanity + + + + org.apache.maven.plugins + maven-surefire-plugin + + + true + + + + + + + + diff --git a/java-checks/src/main/java/org/sonar/java/checks/helpers/CredentialMethod.java b/java-checks-common/src/main/java/org/sonar/java/checks/helpers/CredentialMethod.java similarity index 100% rename from java-checks/src/main/java/org/sonar/java/checks/helpers/CredentialMethod.java rename to java-checks-common/src/main/java/org/sonar/java/checks/helpers/CredentialMethod.java diff --git a/java-checks/src/main/java/org/sonar/java/checks/helpers/CredentialMethodsLoader.java b/java-checks-common/src/main/java/org/sonar/java/checks/helpers/CredentialMethodsLoader.java similarity index 100% rename from java-checks/src/main/java/org/sonar/java/checks/helpers/CredentialMethodsLoader.java rename to java-checks-common/src/main/java/org/sonar/java/checks/helpers/CredentialMethodsLoader.java diff --git a/java-checks/src/main/java/org/sonar/java/checks/helpers/ExpressionsHelper.java b/java-checks-common/src/main/java/org/sonar/java/checks/helpers/ExpressionsHelper.java similarity index 100% rename from java-checks/src/main/java/org/sonar/java/checks/helpers/ExpressionsHelper.java rename to java-checks-common/src/main/java/org/sonar/java/checks/helpers/ExpressionsHelper.java diff --git a/java-checks/src/main/java/org/sonar/java/checks/helpers/HardcodedStringExpressionChecker.java b/java-checks-common/src/main/java/org/sonar/java/checks/helpers/HardcodedStringExpressionChecker.java similarity index 100% rename from java-checks/src/main/java/org/sonar/java/checks/helpers/HardcodedStringExpressionChecker.java rename to java-checks-common/src/main/java/org/sonar/java/checks/helpers/HardcodedStringExpressionChecker.java diff --git a/java-checks/src/main/java/org/sonar/java/checks/helpers/ReassignmentFinder.java b/java-checks-common/src/main/java/org/sonar/java/checks/helpers/ReassignmentFinder.java similarity index 100% rename from java-checks/src/main/java/org/sonar/java/checks/helpers/ReassignmentFinder.java rename to java-checks-common/src/main/java/org/sonar/java/checks/helpers/ReassignmentFinder.java diff --git a/java-checks/src/main/java/org/sonar/java/checks/helpers/TreeHelper.java b/java-checks-common/src/main/java/org/sonar/java/checks/helpers/TreeHelper.java similarity index 100% rename from java-checks/src/main/java/org/sonar/java/checks/helpers/TreeHelper.java rename to java-checks-common/src/main/java/org/sonar/java/checks/helpers/TreeHelper.java diff --git a/java-checks-common/src/main/java/org/sonar/java/checks/helpers/package-info.java b/java-checks-common/src/main/java/org/sonar/java/checks/helpers/package-info.java new file mode 100644 index 00000000000..6854b8626ae --- /dev/null +++ b/java-checks-common/src/main/java/org/sonar/java/checks/helpers/package-info.java @@ -0,0 +1,23 @@ +/* + * SonarQube Java + * Copyright (C) 2012-2023 SonarSource SA + * mailto:info AT sonarsource DOT com + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + */ +@ParametersAreNonnullByDefault +package org.sonar.java.checks.helpers; + +import javax.annotation.ParametersAreNonnullByDefault; diff --git a/java-checks/src/main/java/org/sonar/java/checks/methods/AbstractMethodDetection.java b/java-checks-common/src/main/java/org/sonar/java/checks/methods/AbstractMethodDetection.java similarity index 100% rename from java-checks/src/main/java/org/sonar/java/checks/methods/AbstractMethodDetection.java rename to java-checks-common/src/main/java/org/sonar/java/checks/methods/AbstractMethodDetection.java diff --git a/java-checks/src/main/java/org/sonar/java/checks/methods/package-info.java b/java-checks-common/src/main/java/org/sonar/java/checks/methods/package-info.java similarity index 100% rename from java-checks/src/main/java/org/sonar/java/checks/methods/package-info.java rename to java-checks-common/src/main/java/org/sonar/java/checks/methods/package-info.java diff --git a/java-checks/src/test/files/checks/AbstractMethodDetection.java b/java-checks-common/src/test/files/checks/AbstractMethodDetection.java similarity index 100% rename from java-checks/src/test/files/checks/AbstractMethodDetection.java rename to java-checks-common/src/test/files/checks/AbstractMethodDetection.java diff --git a/java-checks/src/test/java/org/sonar/java/checks/helpers/CredentialMethodTest.java b/java-checks-common/src/test/java/org/sonar/java/checks/helpers/CredentialMethodTest.java similarity index 100% rename from java-checks/src/test/java/org/sonar/java/checks/helpers/CredentialMethodTest.java rename to java-checks-common/src/test/java/org/sonar/java/checks/helpers/CredentialMethodTest.java diff --git a/java-checks-common/src/test/java/org/sonar/java/checks/helpers/CredentialMethodsLoaderTest.java b/java-checks-common/src/test/java/org/sonar/java/checks/helpers/CredentialMethodsLoaderTest.java new file mode 100644 index 00000000000..51f3a1bfe10 --- /dev/null +++ b/java-checks-common/src/test/java/org/sonar/java/checks/helpers/CredentialMethodsLoaderTest.java @@ -0,0 +1,47 @@ +/* + * SonarQube Java + * Copyright (C) 2012-2023 SonarSource SA + * mailto:info AT sonarsource DOT com + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + */ +package org.sonar.java.checks.helpers; + +import java.io.IOException; +import java.util.Collections; +import java.util.List; +import java.util.Map; + +import org.junit.jupiter.api.Test; +import org.sonar.plugins.java.api.semantic.MethodMatchers; + +import static org.assertj.core.api.Assertions.assertThat; +import static org.assertj.core.api.Assertions.assertThatThrownBy; + +class CredentialMethodsLoaderTest { + @Test + void testSuccessfulLoad() throws IOException { + Map> loadedMethods = CredentialMethodsLoader.load("/test-methods.json"); + + assertThat(loadedMethods).hasSize(2); + } + + @Test + void testFailedToLoad() throws IOException { + assertThatThrownBy(() -> CredentialMethodsLoader.load("/non-existing-test-methods.json")) + .isInstanceOf(IOException.class); + } + +} diff --git a/java-checks-common/src/test/java/org/sonar/java/checks/helpers/ExpressionsHelperTest.java b/java-checks-common/src/test/java/org/sonar/java/checks/helpers/ExpressionsHelperTest.java new file mode 100644 index 00000000000..9478ec4a73c --- /dev/null +++ b/java-checks-common/src/test/java/org/sonar/java/checks/helpers/ExpressionsHelperTest.java @@ -0,0 +1,136 @@ +/* + * SonarQube Java + * Copyright (C) 2012-2023 SonarSource SA + * mailto:info AT sonarsource DOT com + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + */ +package org.sonar.java.checks.helpers; + +import java.lang.reflect.Constructor; +import javax.annotation.Nullable; + +import org.junit.jupiter.api.Test; +import org.sonar.plugins.java.api.tree.IdentifierTree; +import org.sonar.plugins.java.api.tree.MethodTree; + +import static org.assertj.core.api.Assertions.assertThat; + +class ExpressionsHelperTest extends JParserTestUtils { + + @Test + void private_constructor() throws Exception { + Constructor constructor = ExpressionsHelper.class.getDeclaredConstructor(); + assertThat(constructor.isAccessible()).isFalse(); + constructor.setAccessible(true); + constructor.newInstance(); + } + + @Test + void simpleAssignment() { + String code = newCode( "int foo() {", + "boolean a;", + "a = true;", + "return a;", + "}"); + assertValueResolution(code, true); + } + + @Test + void initializerAndAssignment() { + String code = newCode( "int foo() {", + "boolean a = false;", + "a = true;", + "return a;", + "}"); + assertValueResolution(code, null); + } + + @Test + void simpleInitializer() { + String code = newCode( "int foo() {", + "boolean a = true;", + "return a;", + "}"); + assertValueResolution(code, true); + } + + @Test + void andAssignement() { + String code = newCode( "int foo() {", + "boolean a;", + "a &= false;", + "return a;", + "}"); + assertValueResolution(code, null); + } + + @Test + void selfAssigned() { + String code = newCode( "int foo() {", + "boolean a = a;", + "return a;", + "}"); + assertValueResolution(code, null); + } + + @Test + void unknownValue() { + String code = newCode( "int foo(boolean a) {", + "return a;", + "}"); + assertValueResolution(code, null); + } + + @Test + void notAnIdentifier() { + String code = newCode( "int foo() {", + "boolean a = bar();", + "return a;", + "}", + "boolean bar() {", + "return true;", + "}"); + assertValueResolution(code, null); + } + + @Test + void moreThanOneAssignment() { + String code = newCode( "int foo() {", + "boolean a;", + "a = true;", + "a = false;", + "return a;", + "}"); + assertValueResolution(code, null); + } + + @Test + void variableSwapSOE() { + String code = newCode("String foo(String a, String b) {", + "String c = a;", + "a = b;", + "b = c;", + "return a;}"); + assertValueResolution(code, null); + } + + private void assertValueResolution(String code, @Nullable T target) { + MethodTree method = methodTree(code); + IdentifierTree a = variableFromLastReturnStatement(method.block().body()); + Boolean value = ExpressionsHelper.getConstantValueAsBoolean(a).value(); + assertThat(value).isEqualTo(target); + } +} diff --git a/java-checks-common/src/test/java/org/sonar/java/checks/helpers/JParserTestUtils.java b/java-checks-common/src/test/java/org/sonar/java/checks/helpers/JParserTestUtils.java new file mode 100644 index 00000000000..10cef10747c --- /dev/null +++ b/java-checks-common/src/test/java/org/sonar/java/checks/helpers/JParserTestUtils.java @@ -0,0 +1,86 @@ +/* + * SonarQube Java + * Copyright (C) 2012-2023 SonarSource SA + * mailto:info AT sonarsource DOT com + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + */ +package org.sonar.java.checks.helpers; + +import com.google.common.io.Files; + +import java.io.File; +import java.nio.charset.StandardCharsets; +import java.util.Arrays; +import java.util.List; +import java.util.stream.Collectors; + +import org.sonar.java.model.JParser; +import org.sonar.java.model.JParserConfig; +import org.sonar.plugins.java.api.JavaVersion; +import org.sonar.plugins.java.api.tree.*; + +public abstract class JParserTestUtils { + + static IdentifierTree variableFromLastReturnStatement(List statements) { + return (IdentifierTree) ((ReturnStatementTree) statements.get(statements.size() - 1)).expression(); + } + + static ExpressionTree assignementExpressionFromStatement(StatementTree statement) { + return ((AssignmentExpressionTree) ((ExpressionStatementTree) statement).expression()).expression(); + } + + static ExpressionTree initializerFromVariableDeclarationStatement(Tree statement) { + return ((VariableTree) statement).initializer(); + } + + public static ClassTree classTree(String classBody) { + CompilationUnitTree compilationUnitTree = parse(classBody); + return (ClassTree) compilationUnitTree.types().get(0); + } + + public static MethodTree methodTree(String classBody) { + ClassTree firstType = classTree(classBody); + return (MethodTree) firstType.members().get(0); + } + + public static List methodBody(String code) { + return methodTree(code).block().body(); + } + + public static String newCode(String... lines) { + String lineSeparator = System.lineSeparator(); + StringBuilder sb = new StringBuilder("class A {").append(lineSeparator); + for (String string : lines) { + sb.append(string).append(lineSeparator); + } + return sb.append("}").append(lineSeparator).toString(); + } + + public static CompilationUnitTree parse(File file) { + try { + return parse(Files.readLines(file, StandardCharsets.UTF_8).stream().collect(Collectors.joining("\n"))); + } catch (Exception e) { + throw new IllegalStateException("Unable to read file", e); + } + } + + public static CompilationUnitTree parse(String source) { + List classpath = Arrays.asList(new File("target/test-classes"), new File("target/classes")); + JavaVersion version = JParserConfig.MAXIMUM_SUPPORTED_JAVA_VERSION; + return JParser.parse(JParserConfig.Mode.FILE_BY_FILE.create(version, classpath).astParser(), version.toString(), "test", source); + } + +} diff --git a/java-checks-common/src/test/java/org/sonar/java/checks/helpers/ReassignmentFinderTest.java b/java-checks-common/src/test/java/org/sonar/java/checks/helpers/ReassignmentFinderTest.java new file mode 100644 index 00000000000..09be725ebb8 --- /dev/null +++ b/java-checks-common/src/test/java/org/sonar/java/checks/helpers/ReassignmentFinderTest.java @@ -0,0 +1,274 @@ +/* + * SonarQube Java + * Copyright (C) 2012-2023 SonarSource SA + * mailto:info AT sonarsource DOT com + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + */ +package org.sonar.java.checks.helpers; + +import java.lang.reflect.Constructor; +import java.util.List; + +import org.junit.jupiter.api.Test; +import org.sonar.plugins.java.api.semantic.Symbol; +import org.sonar.plugins.java.api.tree.*; + +import static java.lang.reflect.Modifier.isFinal; +import static java.lang.reflect.Modifier.isPrivate; +import static org.assertj.core.api.Assertions.assertThat; + +class ReassignmentFinderTest extends JParserTestUtils { + + @Test + void private_constructor() throws Exception { + assertThat(isFinal(ReassignmentFinder.class.getModifiers())).isTrue(); + Constructor constructor = ReassignmentFinder.class.getDeclaredConstructor(); + assertThat(isPrivate(constructor.getModifiers())).isTrue(); + assertThat(constructor.isAccessible()).isFalse(); + constructor.setAccessible(true); + constructor.newInstance(); + } + + @Test + void parameter() throws Exception { + String code = newCode( + "int foo(int a) {", + " return a;", + "}"); + + MethodTree method = methodTree(code); + List statements = method.block().body(); + assertThatLastReassignmentsOfReturnedVariableIsEqualTo(statements, null); + } + + @Test + void parameter_with_usage() throws Exception { + String code = newCode( + "int foo(boolean test) {", + " if (test) {}", + " return test;", + "}"); + + MethodTree method = methodTree(code); + List statements = method.block().body(); + assertThatLastReassignmentsOfReturnedVariableIsEqualTo(statements, null); + } + + @Test + void declaration() throws Exception { + String code = newCode( + "int foo() {", + " int a = 0;", + " return a;", + "}"); + + List statements = methodBody(code); + ExpressionTree aDeclarationInitializer = initializerFromVariableDeclarationStatement(statements.get(0)); + assertThatLastReassignmentsOfReturnedVariableIsEqualTo(statements, aDeclarationInitializer); + } + + @Test + void unknown_variable() throws Exception { + String code = newCode( + "int foo() {", + " return a;", + "}"); + + List statements = methodBody(code); + assertThatLastReassignmentsOfReturnedVariableIsEqualTo(statements, null); + } + + @Test + void array_declaration() throws Exception { + String code = newCode( + "int foo() {", + " int a[] = new int[42];", + " a[0] = 42;", + " return a;", + "}"); + + List statements = methodBody(code); + ExpressionTree arrayAssignmentExpression = initializerFromVariableDeclarationStatement(statements.get(0)); + assertThatLastReassignmentsOfReturnedVariableIsEqualTo(statements, arrayAssignmentExpression); + } + + @Test + void assignement() throws Exception { + String code = newCode( + "int foo() {", + " int a;", + " a = 0;", + " return a;", + "}"); + + List statements = methodBody(code); + ExpressionTree aAssignmentExpression = assignementExpressionFromStatement(statements.get(1)); + assertThatLastReassignmentsOfReturnedVariableIsEqualTo(statements, aAssignmentExpression); + } + + @Test + void assignement_with_other_variable() throws Exception { + String code = newCode( + "int foo() {", + " int a;", + " int b;", + " a = 0;", + " b = 0;", + " return a;", + "}"); + + List statements = methodBody(code); + ExpressionTree aAssignmentExpression = assignementExpressionFromStatement(statements.get(2)); + assertThatLastReassignmentsOfReturnedVariableIsEqualTo(statements, aAssignmentExpression); + } + + @Test + void assignement_with_parenthesis() throws Exception { + String code = newCode( + "int foo() {", + " int a;", + " a = 0;", + " int b = ((a));", + " return a;", + "}"); + + List statements = methodBody(code); + ExpressionTree aAssignmentExpression = assignementExpressionFromStatement(statements.get(1)); + assertThatLastReassignmentsOfReturnedVariableIsEqualTo(statements, aAssignmentExpression); + } + + @Test + void last_assignement() throws Exception { + String code = newCode( + "int foo() {", + " int a;", + " a = 0;", + " a = 1;", + " return a;", + "}"); + + List statements = methodBody(code); + ExpressionTree secondAssignment = assignementExpressionFromStatement(statements.get(2)); + assertThatLastReassignmentsOfReturnedVariableIsEqualTo(statements, secondAssignment); + } + + @Test + void last_assignement_on_same_line() throws Exception { + String code = newCode( + "int foo() {", + " int a;", + " a = 0;", + " a = 1; return a;", + "}"); + + List statements = methodBody(code); + ExpressionTree secondAssignment = assignementExpressionFromStatement(statements.get(2)); + assertThatLastReassignmentsOfReturnedVariableIsEqualTo(statements, secondAssignment); + } + + @Test + void outside_method() throws Exception { + String code = newCode( + "int b;", + "int foo() {", + " return b;", + "}"); + + ClassTree classTree = classTree(code); + List statements = ((MethodTree) classTree.members().get(1)).block().body(); + ExpressionTree variableDeclaration = ((VariableTree) (classTree.members().get(0))).initializer(); + assertThatLastReassignmentsOfReturnedVariableIsEqualTo(statements, variableDeclaration); + } + + @Test + void in_enum() { + String code = newCode( + "enum E { E1 {} }", + "E foo() {", + " return E.E1;", + "}"); + ClassTree classTree = classTree(code); + ClassTree enumClass = (ClassTree) classTree.members().get(0); + VariableTree constant = (VariableTree) enumClass.members().get(0); + List statements = ((MethodTree) classTree.members().get(1)).block().body(); + ReturnStatementTree returnStatement = (ReturnStatementTree) statements.get(0); + assertThat(ReassignmentFinder.getClosestReassignmentOrDeclarationExpression(returnStatement.expression(), constant.symbol())) + .isEqualTo(constant.initializer()); + } + + @Test + void ignore_assignation_after_starting_point() throws Exception { + String code = newCode( + "int foo() {", + " int b = 0;", + " doSomething(b);", + " b = 1;", + "}"); + + List statements = methodBody(code); + Tree expectedVariableDeclaration = initializerFromVariableDeclarationStatement(statements.get(0)); + MethodInvocationTree startingPoint = (MethodInvocationTree) ((ExpressionStatementTree) statements.get(1)).expression(); + Symbol searchedVariable = ((IdentifierTree) startingPoint.arguments().get(0)).symbol(); + assertThatLastReassignmentsOfVariableIsEqualTo(searchedVariable, startingPoint, expectedVariableDeclaration); + } + + @Test + void ignore_assignation_after_starting_point_same_line() throws Exception { + String code = newCode( + "int foo() {", + " int b = 0;", + " doSomething(b); b = 1;", + "}"); + + List statements = methodBody(code); + Tree expectedVariableDeclaration = initializerFromVariableDeclarationStatement(statements.get(0)); + MethodInvocationTree startingPoint = (MethodInvocationTree) ((ExpressionStatementTree) statements.get(1)).expression(); + Symbol searchedVariable = ((IdentifierTree) startingPoint.arguments().get(0)).symbol(); + assertThatLastReassignmentsOfVariableIsEqualTo(searchedVariable, startingPoint, expectedVariableDeclaration); + } + + private static void assertThatLastReassignmentsOfVariableIsEqualTo(Symbol searchedVariable, Tree startingPoint, Tree expectedVariableDeclaration) { + assertThat(ReassignmentFinder.getClosestReassignmentOrDeclarationExpression(startingPoint, searchedVariable)).isEqualTo(expectedVariableDeclaration); + } + + @Test + void known_limitation() throws Exception { + String code = newCode( + "int foo(boolean test) {", + " int a;", + " if (test) {", + " a = 0;", + " } else {", + " a = 1;", // Should have returned both thenAssignment and elseAssignment. CFG? + " }", + " return a;", + "}"); + + List statements = methodBody(code); + StatementTree elseAssignment = ((BlockTree) ((IfStatementTree) statements.get(1)).elseStatement()).body().get(0); + ExpressionTree expression = assignementExpressionFromStatement(elseAssignment); + assertThatLastReassignmentsOfReturnedVariableIsEqualTo(statements, expression); + } + + private static void assertThatLastReassignmentsOfReturnedVariableIsEqualTo(List statements, ExpressionTree target) { + assertThat(getLastReassignment(statements)).isEqualTo(target); + } + + private static Tree getLastReassignment(List statements) { + return ReassignmentFinder.getClosestReassignmentOrDeclarationExpression(statements.get(statements.size() - 1), variableFromLastReturnStatement(statements).symbol()); + } + +} diff --git a/java-checks/src/test/java/org/sonar/java/checks/AbstractMethodDetectionTest.java b/java-checks-common/src/test/java/org/sonar/java/checks/methods/AbstractMethodDetectionTest.java similarity index 98% rename from java-checks/src/test/java/org/sonar/java/checks/AbstractMethodDetectionTest.java rename to java-checks-common/src/test/java/org/sonar/java/checks/methods/AbstractMethodDetectionTest.java index ce1d45a84a2..7f7fe849d5b 100644 --- a/java-checks/src/test/java/org/sonar/java/checks/AbstractMethodDetectionTest.java +++ b/java-checks-common/src/test/java/org/sonar/java/checks/methods/AbstractMethodDetectionTest.java @@ -17,7 +17,7 @@ * along with this program; if not, write to the Free Software Foundation, * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */ -package org.sonar.java.checks; +package org.sonar.java.checks.methods; import java.util.ArrayList; import java.util.List; diff --git a/java-checks-common/src/test/resources/test-methods.json b/java-checks-common/src/test/resources/test-methods.json new file mode 100644 index 00000000000..5c5cb3c90e1 --- /dev/null +++ b/java-checks-common/src/test/resources/test-methods.json @@ -0,0 +1,4 @@ +[ + {"cls":"com.alibaba.druid.spring.boot.autoconfigure.properties.DruidStatProperties$StatViewServlet","name":"setLoginPassword","args":["java.lang.String"],"indices":[0]}, + {"cls":"software.amazon.awssdk.auth.signer.internal.chunkedencoding.AwsS3V4ChunkSigner","name":"AwsS3V4ChunkSigner","args":["byte[]","java.lang.String","java.lang.String"],"indices":[0]} +] diff --git a/java-checks-test-sources/aws/pom.xml b/java-checks-test-sources/aws/pom.xml new file mode 100644 index 00000000000..67f04678f54 --- /dev/null +++ b/java-checks-test-sources/aws/pom.xml @@ -0,0 +1,209 @@ + + + 4.0.0 + + + org.sonarsource.java + java-checks-test-sources + 7.29.0-SNAPSHOT + + + aws + + SonarQube Java :: AWS Checks Test Sources + + + true + true + true + true + + + + + + software.amazon.awssdk + aws-sdk-java + 2.17.215 + provided + + + com.amazonaws + aws-lambda-java-core + 1.2.1 + provided + + + com.amazonaws + aws-java-sdk + 1.12.244 + provided + + + org.projectlombok + lombok + 1.18.20 + jar + provided + + + com.azure + azure-security-keyvault-secrets + 4.4.3 + provided + + + com.google.http-client + google-http-client + 1.26.0 + jar + provided + + + com.typesafe.play + play_2.12 + 2.6.14 + provided + + + javax + javaee-api + 7.0 + jar + provided + + + com.h2database + h2 + 2.2.220 + provided + + + org.springframework.security + spring-security-acl + 5.1.1.RELEASE + jar + provided + + + jakarta.servlet + jakarta.servlet-api + 6.0.0 + provided + + + + + + analyze-tests + + false + + + + + + + + org.apache.maven.plugins + maven-compiler-plugin + + 17 + 17 + 17 + + + + org.apache.maven.plugins + maven-surefire-plugin + + --enable-preview + + + + org.simplify4u.plugins + sign-maven-plugin + + + sign-artifacts + none + + + + + maven-jar-plugin + + + default-jar + none + + + + + maven-source-plugin + + + attach-sources + none + + + + + maven-javadoc-plugin + + + attach-javadocs + none + + + + + maven-install-plugin + + + default-install + none + + + + + com.mycila + license-maven-plugin + + + src/main/java/** + src/test/java/** + + + + + org.apache.maven.plugins + maven-dependency-plugin + + + copy + generate-resources + + copy-dependencies + + + ${project.build.directory}/test-jars + provided + true + + + + + + + + diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/aws/AwsConsumerBuilderUsageCheck.java b/java-checks-test-sources/aws/src/main/files/non-compiling/checks/aws/AwsConsumerBuilderUsageCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/aws/AwsConsumerBuilderUsageCheck.java rename to java-checks-test-sources/aws/src/main/files/non-compiling/checks/aws/AwsConsumerBuilderUsageCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/aws/AwsConsumerBuilderUsageCheck.java b/java-checks-test-sources/aws/src/main/java/checks/aws/AwsConsumerBuilderUsageCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/aws/AwsConsumerBuilderUsageCheck.java rename to java-checks-test-sources/aws/src/main/java/checks/aws/AwsConsumerBuilderUsageCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/aws/AwsCredentialsShouldBeSetExplicitlyCheck.java b/java-checks-test-sources/aws/src/main/java/checks/aws/AwsCredentialsShouldBeSetExplicitlyCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/aws/AwsCredentialsShouldBeSetExplicitlyCheck.java rename to java-checks-test-sources/aws/src/main/java/checks/aws/AwsCredentialsShouldBeSetExplicitlyCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/aws/AwsLambdaSyncCallCheck.java b/java-checks-test-sources/aws/src/main/java/checks/aws/AwsLambdaSyncCallCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/aws/AwsLambdaSyncCallCheck.java rename to java-checks-test-sources/aws/src/main/java/checks/aws/AwsLambdaSyncCallCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/aws/AwsLambdaSyncCallCheckHelper.java b/java-checks-test-sources/aws/src/main/java/checks/aws/AwsLambdaSyncCallCheckHelper.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/aws/AwsLambdaSyncCallCheckHelper.java rename to java-checks-test-sources/aws/src/main/java/checks/aws/AwsLambdaSyncCallCheckHelper.java diff --git a/java-checks-test-sources/src/main/java/checks/aws/AwsLongTermAccessKeysCheck.java b/java-checks-test-sources/aws/src/main/java/checks/aws/AwsLongTermAccessKeysCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/aws/AwsLongTermAccessKeysCheck.java rename to java-checks-test-sources/aws/src/main/java/checks/aws/AwsLongTermAccessKeysCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/aws/AwsRegionSetterCheck.java b/java-checks-test-sources/aws/src/main/java/checks/aws/AwsRegionSetterCheck.java similarity index 90% rename from java-checks-test-sources/src/main/java/checks/aws/AwsRegionSetterCheck.java rename to java-checks-test-sources/aws/src/main/java/checks/aws/AwsRegionSetterCheck.java index ed1b685eaad..3f862c8fa67 100644 --- a/java-checks-test-sources/src/main/java/checks/aws/AwsRegionSetterCheck.java +++ b/java-checks-test-sources/aws/src/main/java/checks/aws/AwsRegionSetterCheck.java @@ -5,6 +5,8 @@ import com.amazonaws.services.s3.AmazonS3ClientBuilder; public class AwsRegionSetterCheck { + + public static final String CONST = "const"; private static final String EU_WEST_1 = "EU_WEST_1"; private static final Regions ENUM_EU_WEST_1 = Regions.EU_WEST_1; @@ -20,7 +22,7 @@ void compliant() { // String not being literal or defined through a call => Compliant AmazonS3ClientBuilder.standard().withRegion(getRegion()).build(); AmazonS3ClientBuilder.standard().withRegion(EU_WEST_1).build(); - AmazonS3ClientBuilder.standard().withRegion(checks.regex.AbstractRegexCheck.CONST).build(); + AmazonS3ClientBuilder.standard().withRegion(CONST).build(); } String getRegion() { diff --git a/java-checks-test-sources/src/main/java/checks/aws/AwsRegionShouldBeSetExplicitlyCheck.java b/java-checks-test-sources/aws/src/main/java/checks/aws/AwsRegionShouldBeSetExplicitlyCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/aws/AwsRegionShouldBeSetExplicitlyCheck.java rename to java-checks-test-sources/aws/src/main/java/checks/aws/AwsRegionShouldBeSetExplicitlyCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/aws/AwsReusableResourcesInitializedOnceCheck.java b/java-checks-test-sources/aws/src/main/java/checks/aws/AwsReusableResourcesInitializedOnceCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/aws/AwsReusableResourcesInitializedOnceCheck.java rename to java-checks-test-sources/aws/src/main/java/checks/aws/AwsReusableResourcesInitializedOnceCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/security/HardCodedCredentialsShouldNotBeUsedCheck.java b/java-checks-test-sources/aws/src/main/java/checks/security/HardCodedCredentialsShouldNotBeUsedCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/security/HardCodedCredentialsShouldNotBeUsedCheck.java rename to java-checks-test-sources/aws/src/main/java/checks/security/HardCodedCredentialsShouldNotBeUsedCheck.java diff --git a/java-checks-test-sources/dummy-binaries/dummy.txt b/java-checks-test-sources/default/dummy-binaries/dummy.txt similarity index 100% rename from java-checks-test-sources/dummy-binaries/dummy.txt rename to java-checks-test-sources/default/dummy-binaries/dummy.txt diff --git a/java-checks-test-sources/default/pom.xml b/java-checks-test-sources/default/pom.xml new file mode 100644 index 00000000000..236a2d8f48f --- /dev/null +++ b/java-checks-test-sources/default/pom.xml @@ -0,0 +1,1008 @@ + + + 4.0.0 + + + org.sonarsource.java + java-checks-test-sources + 7.29.0-SNAPSHOT + + + default + + SonarQube Java :: Default Checks Test Sources + + + true + true + true + true + + + + + + org.checkerframework + checker-compat-qual + 2.5.5 + provided + + + org.openjfx + javafx-controls + 20 + jar + provided + + + io.netty + netty-all + 4.1.65.Final + jar + provided + + + xalan + xalan + 2.7.3 + jar + provided + + + xml-apis + xml-apis + + + + + org.apache.santuario + xmlsec + 2.1.7 + jar + provided + + + org.jdom + jdom2 + 2.0.6 + jar + provided + + + commons-jxpath + commons-jxpath + 1.3 + jar + provided + + + com.google.http-client + google-http-client + 1.26.0 + jar + provided + + + org.apache.httpcomponents + httpclient + 4.5.13 + jar + provided + + + org.apache.httpcomponents + httpcore + 4.4.10 + jar + provided + + + args4j + args4j + 2.33 + jar + provided + + + junit + junit + 4.13.2 + jar + provided + + + org.jmock + jmock-junit4 + 2.8.3 + jar + provided + + + org.jmock + jmock + 2.8.3 + jar + provided + + + org.awaitility + awaitility + 4.0.2 + jar + provided + + + com.github.tomakehurst + wiremock + 2.6.0 + jar + provided + + + org.easytesting + fest-assert + 1.4 + jar + provided + + + org.easytesting + fest-util + 1.2.5 + jar + provided + + + org.mockito + mockito-core + 3.9.0 + jar + provided + + + io.reactivex + rxjava + 1.3.8 + jar + provided + + + io.reactivex.rxjava2 + rxjava + 2.2.2 + jar + provided + + + io.reactivex.rxjava3 + rxjava + 3.1.2 + provided + + + org.springframework + spring-context + 5.0.6.RELEASE + jar + provided + + + org.springframework + spring-aop + 5.0.6.RELEASE + jar + provided + + + org.springframework.security + spring-security-acl + 5.1.1.RELEASE + jar + provided + + + org.opensaml + opensaml + 2.6.4 + jar + provided + + + org.opensaml + opensaml-core + 3.4.3 + jar + provided + + + org.apache.commons + commons-email + 1.5 + jar + provided + + + org.springframework + spring-beans + 5.3.18 + jar + provided + + + org.springframework.data + spring-data-mongodb + 3.3.5 + provided + + + org.mongodb + mongo-java-driver + 3.12.10 + provided + + + org.springframework.data + spring-data-elasticsearch + 3.0.8.RELEASE + provided + + + org.springframework + spring-web + 5.0.6.RELEASE + jar + provided + + + org.springframework + spring-webmvc + 5.3.18 + provided + + + com.typesafe.play + play_2.12 + 2.6.14 + provided + + + org.springframework + spring-test + 5.3.12 + provided + + + org.springframework + spring-jdbc + 5.2.10.RELEASE + provided + + + org.springframework.security + spring-security-web + 5.2.10.RELEASE + provided + + + org.springframework.security + spring-security-config + 5.0.5.RELEASE + provided + + + org.springframework.batch + spring-batch-infrastructure + 4.1.2.RELEASE + provided + + + org.springframework.boot + spring-boot + 2.0.2.RELEASE + provided + + + org.springframework.boot + spring-boot-autoconfigure + 2.5.15 + provided + + + org.springframework.security + spring-security-crypto + 5.0.6.RELEASE + provided + + + org.springframework + spring-tx + 5.0.6.RELEASE + provided + + + org.springframework.security + spring-security-core + 4.2.17.RELEASE + provided + + + javax.annotation + jsr250-api + 1.0 + provided + + + javax.transaction + javax.transaction-api + 1.2 + provided + + + org.apache.shiro + shiro-web + 1.12.0 + provided + + + org.projectlombok + lombok + 1.18.20 + jar + provided + + + org.apache.maven + maven-plugin-api + 3.3.3 + jar + provided + + + org.assertj + assertj-core + 3.23.1 + jar + provided + + + javax + javaee-api + 7.0 + jar + provided + + + javax.ws.rs + javax.ws.rs-api + 2.1 + jar + provided + + + jakarta.ws.rs + jakarta.ws.rs-api + 3.1.0 + provided + + + javax.inject + javax.inject + 1 + provided + + + javax.persistence + javax.persistence-api + 2.2 + provided + + + jakarta.persistence + jakarta.persistence-api + 3.1.0 + provided + + + jakarta.servlet + jakarta.servlet-api + 6.0.0 + provided + + + com.google.guava + guava + 32.1.1-jre + jar + provided + + + com.google.code.findbugs + jsr305 + 3.0.2 + jar + provided + + + com.google.code.findbugs + annotations + 3.0.0 + jar + provided + + + org.apache.commons + commons-collections4 + 4.4 + jar + provided + + + commons-beanutils + commons-beanutils + 1.9.4 + jar + provided + + + commons-lang + commons-lang + 2.6 + jar + provided + + + org.apache.commons + commons-lang3 + 3.12.0 + jar + provided + + + commons-io + commons-io + 2.8.0 + jar + provided + + + commons-net + commons-net + 3.9.0 + provided + + + org.testng + testng + 7.5.1 + jar + provided + + + com.tngtech.archunit + archunit-junit4 + 0.13.1 + jar + provided + + + org.hibernate + hibernate-core + 5.4.24.Final + jar + provided + + + xml-apis + xml-apis + + + + + org.hibernate.validator + hibernate-validator + 7.0.1.Final + jar + provided + + + javax.validation + validation-api + 2.0.1.Final + jar + provided + + + org.hamcrest + hamcrest-core + 1.3 + jar + provided + + + org.eclipse.osgi + org.eclipse.osgi + 3.7.1 + provided + + + org.osgi + org.osgi.service.metatype.annotations + 1.4.1 + provided + + + org.eclipse.equinox + common + 3.6.200-v20130402-1505 + + + org.eclipse.jdt + org.eclipse.jdt.annotation + 2.2.600 + provided + + + org.eclipse.jgit + org.eclipse.jgit + 6.6.1.202309021850-r + provided + + + org.easymock + easymock + 3.4 + provided + + + com.google.truth + truth + 0.29 + provided + + + com.google.truth.extensions + truth-java8-extension + 0.39 + provided + + + com.googlecode.zohhak + zohhak + 1.1.1 + provided + + + org.hamcrest + hamcrest-library + 1.3 + provided + + + com.jayway.restassured + rest-assured + 2.9.0 + provided + + + io.rest-assured + rest-assured + 3.0.2 + provided + + + com.fasterxml.jackson.core + jackson-annotations + 2.8.4 + provided + + + org.apache.struts + struts-core + 1.3.10 + provided + + + org.apache.struts + struts2-core + 2.5.31 + provided + + + org.apache.struts + struts-extras + 1.3.10 + provided + + + org.slf4j + slf4j-api + 1.7.30 + provided + + + org.slf4j + slf4j-ext + 1.7.30 + provided + + + org.junit.jupiter + junit-jupiter-api + 5.7.1 + provided + + + org.junit.jupiter + junit-jupiter-params + 5.7.1 + provided + + + javax.jdo + jdo-api + 3.1 + provided + + + io.vertx + vertx-unit + 3.5.4 + provided + + + io.vertx + vertx-core + 3.5.4 + provided + + + com.fasterxml.jackson.core + jackson-databind + 2.13.4.2 + provided + + + org.codehaus.jackson + jackson-mapper-asl + 1.9.13 + provided + + + org.codehaus.jackson + jackson-core-asl + 1.9.13 + provided + + + org.apache.commons + commons-exec + 1.3 + provided + + + com.google.auto.value + auto-value-annotations + 1.6.2 + provided + + + org.immutables + value + 2.7.1 + provided + + + org.apache.commons + commons-crypto + 1.0.0 + provided + + + commons-logging + commons-logging + 1.2 + provided + + + org.apache.logging.log4j + log4j-core + 2.17.1 + provided + + + org.apache.logging.log4j + log4j-api + 2.17.1 + provided + + + ch.qos.logback + logback-classic + 1.2.10 + provided + + + ch.qos.logback + logback-core + 1.2.10 + provided + + + commons-codec + commons-codec + 1.11 + provided + + + org.apache.commons + commons-compress + 1.21 + provided + + + com.codeborne + selenide + 5.1.0 + provided + + + org.jmockit + jmockit + 1.45 + provided + + + org.sonarsource.sonarqube + sonar-plugin-api + 8.9.0.43852 + provided + + + org.codehaus.plexus + plexus-component-annotations + 2.0.0 + provided + + + org.apache.maven.plugin-tools + maven-plugin-annotations + 3.6.0 + provided + + + org.apache.activemq + activemq-client + 5.15.9 + provided + + + au.com.dius.pact.provider + junit5 + 4.1.0 + provided + + + xml-apis + xml-apis + + + + + au.com.dius + pact-jvm-provider-junit + 4.0.10 + provided + + + org.apache.wicket + wicket-spring + 9.1.0 + provided + + + org.mockito + mockito-junit-jupiter + 3.9.0 + jar + provided + + + com.auth0 + java-jwt + 3.12.0 + provided + + + com.samskivert + jmustache + 1.15 + provided + + + org.freemarker + freemarker + 2.3.30 + provided + + + org.rapidoid + rapidoid-http-fast + 5.4.4 + provided + + + org.springframework + spring-core + 5.3.27 + provided + + + org.netbeans.api + org-netbeans-api-annotations-common + RELEASE125 + provided + + + io.projectreactor + reactor-core + 3.4.11 + provided + + + com.h2database + h2 + 2.2.220 + provided + + + com.azure + azure-security-keyvault-secrets + 4.4.3 + provided + + + com.azure + azure-identity + 1.5.2 + provided + + + org.aspectj + aspectjweaver + 1.9.9.1 + provided + + + io.micronaut + micronaut-http + 3.7.2 + provided + + + com.fasterxml.woodstox + woodstox-core + 6.4.0 + provided + + + org.bouncycastle + bcprov-jdk15on + 1.70 + provided + + + + + + analyze-tests + + false + + + + + + + + org.apache.maven.plugins + maven-compiler-plugin + + 17 + 17 + 17 + + + + org.apache.maven.plugins + maven-surefire-plugin + + --enable-preview + + + + org.simplify4u.plugins + sign-maven-plugin + + + sign-artifacts + none + + + + + maven-jar-plugin + + + default-jar + none + + + + + maven-source-plugin + + + attach-sources + none + + + + + maven-javadoc-plugin + + + attach-javadocs + none + + + + + maven-install-plugin + + + default-install + none + + + + + com.mycila + license-maven-plugin + + + src/main/java/** + src/test/java/** + + + + + org.apache.maven.plugins + maven-dependency-plugin + + + copy + generate-resources + + copy-dependencies + + + ${project.build.directory}/test-jars + provided + true + + + + + + + + diff --git a/java-checks-test-sources/sonar-project-no-binaries.properties b/java-checks-test-sources/default/sonar-project-no-binaries.properties similarity index 100% rename from java-checks-test-sources/sonar-project-no-binaries.properties rename to java-checks-test-sources/default/sonar-project-no-binaries.properties diff --git a/java-checks-test-sources/sonar-project-with-binaries.properties b/java-checks-test-sources/default/sonar-project-with-binaries.properties similarity index 100% rename from java-checks-test-sources/sonar-project-with-binaries.properties rename to java-checks-test-sources/default/sonar-project-with-binaries.properties diff --git a/java-checks-test-sources/src/main/files/non-compiling/Dummy.java b/java-checks-test-sources/default/src/main/files/non-compiling/Dummy.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/Dummy.java rename to java-checks-test-sources/default/src/main/files/non-compiling/Dummy.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/annotations/nullability/NullabilityAtClassLevel.java b/java-checks-test-sources/default/src/main/files/non-compiling/annotations/nullability/NullabilityAtClassLevel.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/annotations/nullability/NullabilityAtClassLevel.java rename to java-checks-test-sources/default/src/main/files/non-compiling/annotations/nullability/NullabilityAtClassLevel.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/AbstractClassNoFieldShouldBeInterfaceCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/AbstractClassNoFieldShouldBeInterfaceCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/AbstractClassNoFieldShouldBeInterfaceCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/AbstractClassNoFieldShouldBeInterfaceCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/AbstractClassNoFieldShouldBeInterfaceCheck_java9.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/AbstractClassNoFieldShouldBeInterfaceCheck_java9.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/AbstractClassNoFieldShouldBeInterfaceCheck_java9.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/AbstractClassNoFieldShouldBeInterfaceCheck_java9.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/AbstractClassNoFieldShouldBeInterfaceCheck_no_version.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/AbstractClassNoFieldShouldBeInterfaceCheck_no_version.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/AbstractClassNoFieldShouldBeInterfaceCheck_no_version.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/AbstractClassNoFieldShouldBeInterfaceCheck_no_version.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/AccessibilityChangeCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/AccessibilityChangeCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/AccessibilityChangeCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/AccessibilityChangeCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/AllBranchesAreIdentical.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/AllBranchesAreIdentical.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/AllBranchesAreIdentical.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/AllBranchesAreIdentical.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/AnnotationDefaultArgumentCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/AnnotationDefaultArgumentCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/AnnotationDefaultArgumentCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/AnnotationDefaultArgumentCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/AnonymousClassShouldBeLambdaCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/AnonymousClassShouldBeLambdaCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/AnonymousClassShouldBeLambdaCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/AnonymousClassShouldBeLambdaCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/ArrayForVarArgCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/ArrayForVarArgCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/ArrayForVarArgCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/ArrayForVarArgCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/AtLeastOneConstructorCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/AtLeastOneConstructorCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/AtLeastOneConstructorCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/AtLeastOneConstructorCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/BooleanMethodReturnCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/BooleanMethodReturnCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/BooleanMethodReturnCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/BooleanMethodReturnCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/CallOuterPrivateMethodCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/CallOuterPrivateMethodCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/CallOuterPrivateMethodCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/CallOuterPrivateMethodCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/CallToDeprecatedCodeFlaggedForRemovalCheck_java9.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/CallToDeprecatedCodeFlaggedForRemovalCheck_java9.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/CallToDeprecatedCodeFlaggedForRemovalCheck_java9.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/CallToDeprecatedCodeFlaggedForRemovalCheck_java9.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/CallToDeprecatedMethod.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/CallToDeprecatedMethod.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/CallToDeprecatedMethod.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/CallToDeprecatedMethod.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/CastArithmeticOperandCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/CastArithmeticOperandCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/CastArithmeticOperandCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/CastArithmeticOperandCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/CatchIllegalMonitorStateExceptionCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/CatchIllegalMonitorStateExceptionCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/CatchIllegalMonitorStateExceptionCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/CatchIllegalMonitorStateExceptionCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/CatchOfThrowableOrErrorCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/CatchOfThrowableOrErrorCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/CatchOfThrowableOrErrorCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/CatchOfThrowableOrErrorCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/CatchOfThrowableOrErrorCheckIncompleteSemantics.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/CatchOfThrowableOrErrorCheckIncompleteSemantics.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/CatchOfThrowableOrErrorCheckIncompleteSemantics.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/CatchOfThrowableOrErrorCheckIncompleteSemantics.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/CatchUsesExceptionWithContextCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/CatchUsesExceptionWithContextCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/CatchUsesExceptionWithContextCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/CatchUsesExceptionWithContextCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/ChangeMethodContractCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/ChangeMethodContractCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/ChangeMethodContractCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/ChangeMethodContractCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/ClassWithoutHashCodeInHashStructureCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/ClassWithoutHashCodeInHashStructureCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/ClassWithoutHashCodeInHashStructureCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/ClassWithoutHashCodeInHashStructureCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/CollapsibleIfCandidateCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/CollapsibleIfCandidateCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/CollapsibleIfCandidateCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/CollapsibleIfCandidateCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/CollectionConstructorReferenceCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/CollectionConstructorReferenceCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/CollectionConstructorReferenceCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/CollectionConstructorReferenceCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/CombineCatchCheck_no_version.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/CombineCatchCheck_no_version.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/CombineCatchCheck_no_version.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/CombineCatchCheck_no_version.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/CompareStringsBoxedTypesWithEqualsCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/CompareStringsBoxedTypesWithEqualsCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/CompareStringsBoxedTypesWithEqualsCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/CompareStringsBoxedTypesWithEqualsCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/CompareToResultTestCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/CompareToResultTestCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/CompareToResultTestCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/CompareToResultTestCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/ConfusingOverloadCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/ConfusingOverloadCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/ConfusingOverloadCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/ConfusingOverloadCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/ConstantsShouldBeStaticFinalCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/ConstantsShouldBeStaticFinalCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/ConstantsShouldBeStaticFinalCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/ConstantsShouldBeStaticFinalCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/DeadStoreCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/DeadStoreCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/DeadStoreCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/DeadStoreCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/DepthOfInheritanceTreeCheckFrameworkExclusion.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/DepthOfInheritanceTreeCheckFrameworkExclusion.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/DepthOfInheritanceTreeCheckFrameworkExclusion.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/DepthOfInheritanceTreeCheckFrameworkExclusion.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/DoubleCheckedLockingCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/DoubleCheckedLockingCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/DoubleCheckedLockingCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/DoubleCheckedLockingCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/EnumMutableFieldCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/EnumMutableFieldCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/EnumMutableFieldCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/EnumMutableFieldCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/EqualsNotOverriddenInSubclassCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/EqualsNotOverriddenInSubclassCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/EqualsNotOverriddenInSubclassCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/EqualsNotOverriddenInSubclassCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/EscapedUnicodeCharactersTextBlocksCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/EscapedUnicodeCharactersTextBlocksCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/EscapedUnicodeCharactersTextBlocksCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/EscapedUnicodeCharactersTextBlocksCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/FinalizeFieldsSetCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/FinalizeFieldsSetCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/FinalizeFieldsSetCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/FinalizeFieldsSetCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/ForLoopFalseConditionCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/ForLoopFalseConditionCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/ForLoopFalseConditionCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/ForLoopFalseConditionCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/ForLoopIncrementAndUpdateCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/ForLoopIncrementAndUpdateCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/ForLoopIncrementAndUpdateCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/ForLoopIncrementAndUpdateCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/ForLoopVariableTypeCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/ForLoopVariableTypeCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/ForLoopVariableTypeCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/ForLoopVariableTypeCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/GarbageCollectorCalledCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/GarbageCollectorCalledCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/GarbageCollectorCalledCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/GarbageCollectorCalledCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/HardCodedPasswordCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/HardCodedPasswordCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/HardCodedPasswordCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/HardCodedPasswordCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/HiddenFieldCheckWithRecords.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/HiddenFieldCheckWithRecords.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/HiddenFieldCheckWithRecords.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/HiddenFieldCheckWithRecords.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/IdenticalCasesInSwitchCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/IdenticalCasesInSwitchCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/IdenticalCasesInSwitchCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/IdenticalCasesInSwitchCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/ImmediateReverseBoxingCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/ImmediateReverseBoxingCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/ImmediateReverseBoxingCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/ImmediateReverseBoxingCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/ImmediatelyReturnedVariableCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/ImmediatelyReturnedVariableCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/ImmediatelyReturnedVariableCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/ImmediatelyReturnedVariableCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/IndentationCheck_default.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/IndentationCheck_default.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/IndentationCheck_default.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/IndentationCheck_default.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/InstanceOfPatternMatching.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/InstanceOfPatternMatching.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/InstanceOfPatternMatching.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/InstanceOfPatternMatching.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/InterfaceOrSuperclassShadowingCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/InterfaceOrSuperclassShadowingCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/InterfaceOrSuperclassShadowingCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/InterfaceOrSuperclassShadowingCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/InterruptedExceptionCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/InterruptedExceptionCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/InterruptedExceptionCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/InterruptedExceptionCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/IsInstanceMethodCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/IsInstanceMethodCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/IsInstanceMethodCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/IsInstanceMethodCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/IteratorNextExceptionCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/IteratorNextExceptionCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/IteratorNextExceptionCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/IteratorNextExceptionCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/LazyArgEvaluationCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/LazyArgEvaluationCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/LazyArgEvaluationCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/LazyArgEvaluationCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/LeastSpecificTypeCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/LeastSpecificTypeCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/LeastSpecificTypeCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/LeastSpecificTypeCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/LeftCurlyBraceEndLineCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/LeftCurlyBraceEndLineCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/LeftCurlyBraceEndLineCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/LeftCurlyBraceEndLineCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/LeftCurlyBraceStartLineCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/LeftCurlyBraceStartLineCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/LeftCurlyBraceStartLineCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/LeftCurlyBraceStartLineCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/LongBitsToDoubleOnIntCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/LongBitsToDoubleOnIntCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/LongBitsToDoubleOnIntCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/LongBitsToDoubleOnIntCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/MapKeyNotComparableCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/MapKeyNotComparableCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/MapKeyNotComparableCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/MapKeyNotComparableCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/MethodOnlyCallsSuperCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/MethodOnlyCallsSuperCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/MethodOnlyCallsSuperCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/MethodOnlyCallsSuperCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/MethodWithExcessiveReturnsCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/MethodWithExcessiveReturnsCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/MethodWithExcessiveReturnsCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/MethodWithExcessiveReturnsCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/MissingDeprecatedCheckWithRecords.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/MissingDeprecatedCheckWithRecords.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/MissingDeprecatedCheckWithRecords.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/MissingDeprecatedCheckWithRecords.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/MutableMembersUsageCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/MutableMembersUsageCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/MutableMembersUsageCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/MutableMembersUsageCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/NestedBlocksCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/NestedBlocksCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/NestedBlocksCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/NestedBlocksCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/NestedEnumStatic.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/NestedEnumStatic.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/NestedEnumStatic.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/NestedEnumStatic.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/NestedIfStatementsCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/NestedIfStatementsCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/NestedIfStatementsCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/NestedIfStatementsCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/NestedSwitchExpressionCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/NestedSwitchExpressionCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/NestedSwitchExpressionCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/NestedSwitchExpressionCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/NoTestInTestClassCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/NoTestInTestClassCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/NoTestInTestClassCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/NoTestInTestClassCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/OSCommandsPath.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/OSCommandsPath.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/OSCommandsPath.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/OSCommandsPath.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/OverrideAnnotationCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/OverrideAnnotationCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/OverrideAnnotationCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/OverrideAnnotationCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/OverrideAnnotationCheck_java4.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/OverrideAnnotationCheck_java4.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/OverrideAnnotationCheck_java4.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/OverrideAnnotationCheck_java4.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/OverrideAnnotationCheck_java5.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/OverrideAnnotationCheck_java5.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/OverrideAnnotationCheck_java5.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/OverrideAnnotationCheck_java5.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/OverrideAnnotationCheck_java8.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/OverrideAnnotationCheck_java8.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/OverrideAnnotationCheck_java8.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/OverrideAnnotationCheck_java8.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/PreparedStatementAndResultSetCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/PreparedStatementAndResultSetCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/PreparedStatementAndResultSetCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/PreparedStatementAndResultSetCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/PrintfMisuseCheckLambda.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/PrintfMisuseCheckLambda.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/PrintfMisuseCheckLambda.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/PrintfMisuseCheckLambda.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/PrintfMisuseCheckUnionType.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/PrintfMisuseCheckUnionType.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/PrintfMisuseCheckUnionType.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/PrintfMisuseCheckUnionType.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/PrivateFieldUsedLocallyCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/PrivateFieldUsedLocallyCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/PrivateFieldUsedLocallyCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/PrivateFieldUsedLocallyCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/PublicStaticMutableMembersCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/PublicStaticMutableMembersCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/PublicStaticMutableMembersCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/PublicStaticMutableMembersCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/RawExceptionCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/RawExceptionCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/RawExceptionCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/RawExceptionCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/RawTypeCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/RawTypeCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/RawTypeCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/RawTypeCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/RecordInsteadOfClassCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/RecordInsteadOfClassCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/RecordInsteadOfClassCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/RecordInsteadOfClassCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/RedundantAbstractMethodCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/RedundantAbstractMethodCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/RedundantAbstractMethodCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/RedundantAbstractMethodCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/RedundantCloseCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/RedundantCloseCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/RedundantCloseCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/RedundantCloseCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/RedundantThrowsDeclarationCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/RedundantThrowsDeclarationCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/RedundantThrowsDeclarationCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/RedundantThrowsDeclarationCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/RedundantTypeCastCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/RedundantTypeCastCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/RedundantTypeCastCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/RedundantTypeCastCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/ReflectionOnNonRuntimeAnnotationCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/ReflectionOnNonRuntimeAnnotationCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/ReflectionOnNonRuntimeAnnotationCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/ReflectionOnNonRuntimeAnnotationCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/ReplaceGuavaWithJavaCheck_java9.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/ReplaceGuavaWithJavaCheck_java9.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/ReplaceGuavaWithJavaCheck_java9.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/ReplaceGuavaWithJavaCheck_java9.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/ReplaceLambdaByMethodRefCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/ReplaceLambdaByMethodRefCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/ReplaceLambdaByMethodRefCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/ReplaceLambdaByMethodRefCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/RestrictedIdentifiersUsageCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/RestrictedIdentifiersUsageCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/RestrictedIdentifiersUsageCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/RestrictedIdentifiersUsageCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/ReturnEmptyArrayNotNullCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/ReturnEmptyArrayNotNullCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/ReturnEmptyArrayNotNullCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/ReturnEmptyArrayNotNullCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/RunFinalizersCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/RunFinalizersCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/RunFinalizersCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/RunFinalizersCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/RunFinalizersCheckNoIssue.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/RunFinalizersCheckNoIssue.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/RunFinalizersCheckNoIssue.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/RunFinalizersCheckNoIssue.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/S2201_IgnoredReturnValueCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/S2201_IgnoredReturnValueCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/S2201_IgnoredReturnValueCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/S2201_IgnoredReturnValueCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/S2201_IgnoredReturnValueCheckInternalCalls.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/S2201_IgnoredReturnValueCheckInternalCalls.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/S2201_IgnoredReturnValueCheckInternalCalls.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/S2201_IgnoredReturnValueCheckInternalCalls.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/S2201_IgnoredReturnValueCheckJava14.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/S2201_IgnoredReturnValueCheckJava14.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/S2201_IgnoredReturnValueCheckJava14.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/S2201_IgnoredReturnValueCheckJava14.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/ServletInstanceFieldCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/ServletInstanceFieldCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/ServletInstanceFieldCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/ServletInstanceFieldCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/SillyEqualsCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/SillyEqualsCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/SillyEqualsCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/SillyEqualsCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/SimpleClassNameCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/SimpleClassNameCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/SimpleClassNameCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/SimpleClassNameCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/SpecializedFunctionalInterfacesCheckUnknownTypes.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/SpecializedFunctionalInterfacesCheckUnknownTypes.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/SpecializedFunctionalInterfacesCheckUnknownTypes.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/SpecializedFunctionalInterfacesCheckUnknownTypes.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/StandardCharsetsConstantsCheck_java10.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/StandardCharsetsConstantsCheck_java10.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/StandardCharsetsConstantsCheck_java10.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/StandardCharsetsConstantsCheck_java10.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/StaticFieldUpateCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/StaticFieldUpateCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/StaticFieldUpateCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/StaticFieldUpateCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/StaticMemberAccess.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/StaticMemberAccess.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/StaticMemberAccess.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/StaticMemberAccess.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/StaticMethodCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/StaticMethodCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/StaticMethodCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/StaticMethodCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/StringLiteralInsideEqualsCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/StringLiteralInsideEqualsCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/StringLiteralInsideEqualsCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/StringLiteralInsideEqualsCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/StringToPrimitiveConversionCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/StringToPrimitiveConversionCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/StringToPrimitiveConversionCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/StringToPrimitiveConversionCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/StrongCipherAlgorithmCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/StrongCipherAlgorithmCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/StrongCipherAlgorithmCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/StrongCipherAlgorithmCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/SunPackagesUsedCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/SunPackagesUsedCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/SunPackagesUsedCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/SunPackagesUsedCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/SunPackagesUsedCheckCustom.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/SunPackagesUsedCheckCustom.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/SunPackagesUsedCheckCustom.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/SunPackagesUsedCheckCustom.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/SwitchCaseTooBigCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/SwitchCaseTooBigCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/SwitchCaseTooBigCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/SwitchCaseTooBigCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/SwitchCasesShouldBeCommaSeparatedCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/SwitchCasesShouldBeCommaSeparatedCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/SwitchCasesShouldBeCommaSeparatedCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/SwitchCasesShouldBeCommaSeparatedCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/SwitchDefaultLastCaseCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/SwitchDefaultLastCaseCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/SwitchDefaultLastCaseCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/SwitchDefaultLastCaseCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/SwitchInsteadOfIfSequenceCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/SwitchInsteadOfIfSequenceCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/SwitchInsteadOfIfSequenceCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/SwitchInsteadOfIfSequenceCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/SwitchLastCaseIsDefaultCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/SwitchLastCaseIsDefaultCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/SwitchLastCaseIsDefaultCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/SwitchLastCaseIsDefaultCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/SwitchWithLabelsCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/SwitchWithLabelsCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/SwitchWithLabelsCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/SwitchWithLabelsCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/SwitchWithTooManyCasesCheckCustom.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/SwitchWithTooManyCasesCheckCustom.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/SwitchWithTooManyCasesCheckCustom.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/SwitchWithTooManyCasesCheckCustom.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/SynchronizationOnStringOrBoxedCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/SynchronizationOnStringOrBoxedCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/SynchronizationOnStringOrBoxedCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/SynchronizationOnStringOrBoxedCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/TextBlockTabsAndSpaces.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/TextBlockTabsAndSpaces.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/TextBlockTabsAndSpaces.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/TextBlockTabsAndSpaces.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/TextBlocksDuplicatedCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/TextBlocksDuplicatedCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/TextBlocksDuplicatedCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/TextBlocksDuplicatedCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/ThreadLocalCleanup.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/ThreadLocalCleanup.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/ThreadLocalCleanup.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/ThreadLocalCleanup.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/ThreadOverridesRunCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/ThreadOverridesRunCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/ThreadOverridesRunCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/ThreadOverridesRunCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/TooManyMethodsCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/TooManyMethodsCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/TooManyMethodsCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/TooManyMethodsCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/TooManyParametersCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/TooManyParametersCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/TooManyParametersCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/TooManyParametersCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/TransientFieldInNonSerializableCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/TransientFieldInNonSerializableCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/TransientFieldInNonSerializableCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/TransientFieldInNonSerializableCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/TypeUpperBoundNotFinalCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/TypeUpperBoundNotFinalCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/TypeUpperBoundNotFinalCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/TypeUpperBoundNotFinalCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/UnreachableCatchCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/UnreachableCatchCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/UnreachableCatchCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/UnreachableCatchCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/UnusedPrivateClass.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/UnusedPrivateClass.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/UnusedPrivateClass.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/UnusedPrivateClass.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/UnusedPrivateMethod.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/UnusedPrivateMethod.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/UnusedPrivateMethod.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/UnusedPrivateMethod.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/UselessExtendsCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/UselessExtendsCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/UselessExtendsCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/UselessExtendsCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/UselessImportCheck/NoSemanticWithPackage.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/UselessImportCheck/NoSemanticWithPackage.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/UselessImportCheck/NoSemanticWithPackage.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/UselessImportCheck/NoSemanticWithPackage.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/UselessImportCheck/WithinPackage.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/UselessImportCheck/WithinPackage.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/UselessImportCheck/WithinPackage.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/UselessImportCheck/WithinPackage.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/UselessImportCheck/WithoutPackage.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/UselessImportCheck/WithoutPackage.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/UselessImportCheck/WithoutPackage.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/UselessImportCheck/WithoutPackage.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/VarCanBeUsedCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/VarCanBeUsedCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/VarCanBeUsedCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/VarCanBeUsedCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/VisibleForTestingUsageCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/VisibleForTestingUsageCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/VisibleForTestingUsageCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/VisibleForTestingUsageCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/VolatileNonPrimitiveFieldCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/VolatileNonPrimitiveFieldCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/VolatileNonPrimitiveFieldCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/VolatileNonPrimitiveFieldCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/WildcardReturnParameterTypeCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/WildcardReturnParameterTypeCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/WildcardReturnParameterTypeCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/WildcardReturnParameterTypeCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/naming/ClassNamedLikeExceptionCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/naming/ClassNamedLikeExceptionCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/naming/ClassNamedLikeExceptionCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/naming/ClassNamedLikeExceptionCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/naming/MethodNamedHashcodeOrEqualCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/naming/MethodNamedHashcodeOrEqualCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/naming/MethodNamedHashcodeOrEqualCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/naming/MethodNamedHashcodeOrEqualCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/regex/EmptyLineRegexCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/regex/EmptyLineRegexCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/regex/EmptyLineRegexCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/regex/EmptyLineRegexCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/regex/SingleCharacterAlternationWithTextBlocks.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/regex/SingleCharacterAlternationWithTextBlocks.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/regex/SingleCharacterAlternationWithTextBlocks.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/regex/SingleCharacterAlternationWithTextBlocks.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/security/CipherBlockChainingCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/security/CipherBlockChainingCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/security/CipherBlockChainingCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/security/CipherBlockChainingCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/security/CookieHttpOnlyCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/security/CookieHttpOnlyCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/security/CookieHttpOnlyCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/security/CookieHttpOnlyCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/security/DebugFeatureEnabledCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/security/DebugFeatureEnabledCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/security/DebugFeatureEnabledCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/security/DebugFeatureEnabledCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/security/DisableAutoEscapingCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/security/DisableAutoEscapingCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/security/DisableAutoEscapingCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/security/DisableAutoEscapingCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/security/ExcessiveContentRequestCheck_spring_2_4.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/security/ExcessiveContentRequestCheck_spring_2_4.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/security/ExcessiveContentRequestCheck_spring_2_4.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/security/ExcessiveContentRequestCheck_spring_2_4.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/security/HardCodedCredentialsShouldNotBeUsedCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/security/HardCodedCredentialsShouldNotBeUsedCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/security/HardCodedCredentialsShouldNotBeUsedCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/security/HardCodedCredentialsShouldNotBeUsedCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/security/PubliclyWritableDirectories.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/security/PubliclyWritableDirectories.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/security/PubliclyWritableDirectories.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/security/PubliclyWritableDirectories.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/security/SecureCookieCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/security/SecureCookieCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/security/SecureCookieCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/security/SecureCookieCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/security/ServerCertificatesCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/security/ServerCertificatesCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/security/ServerCertificatesCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/security/ServerCertificatesCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/security/UnpredictableSaltCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/security/UnpredictableSaltCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/security/UnpredictableSaltCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/security/UnpredictableSaltCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/serialization/SerialVersionUidInRecordCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/serialization/SerialVersionUidInRecordCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/serialization/SerialVersionUidInRecordCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/serialization/SerialVersionUidInRecordCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/serialization/SerializableFieldInSerializableClassCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/serialization/SerializableFieldInSerializableClassCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/serialization/SerializableFieldInSerializableClassCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/serialization/SerializableFieldInSerializableClassCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/serialization/SerializableSuperConstructorCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/serialization/SerializableSuperConstructorCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/serialization/SerializableSuperConstructorCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/serialization/SerializableSuperConstructorCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/spring/SpringIncompatibleTransactionalCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/spring/SpringIncompatibleTransactionalCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/spring/SpringIncompatibleTransactionalCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/spring/SpringIncompatibleTransactionalCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/spring/SpringScanDefaultPackageCheckInAPackage.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/spring/SpringScanDefaultPackageCheckInAPackage.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/spring/SpringScanDefaultPackageCheckInAPackage.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/spring/SpringScanDefaultPackageCheckInAPackage.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/spring/TransactionalMethodVisibilityCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/spring/TransactionalMethodVisibilityCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/spring/TransactionalMethodVisibilityCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/spring/TransactionalMethodVisibilityCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/spring/s4605/springBootApplication/fourthApp/SpringBootApp4b.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/spring/s4605/springBootApplication/fourthApp/SpringBootApp4b.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/spring/s4605/springBootApplication/fourthApp/SpringBootApp4b.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/spring/s4605/springBootApplication/fourthApp/SpringBootApp4b.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/tests/AssertJAssertionsInConsumerCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/tests/AssertJAssertionsInConsumerCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/tests/AssertJAssertionsInConsumerCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/tests/AssertJAssertionsInConsumerCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/tests/AssertJChainSimplificationCheckTestJava11.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/tests/AssertJChainSimplificationCheckTestJava11.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/tests/AssertJChainSimplificationCheckTestJava11.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/tests/AssertJChainSimplificationCheckTestJava11.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/tests/AssertionTypesCheck_JUnit4.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/tests/AssertionTypesCheck_JUnit4.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/tests/AssertionTypesCheck_JUnit4.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/tests/AssertionTypesCheck_JUnit4.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/tests/AssertionsCompletenessCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/tests/AssertionsCompletenessCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/tests/AssertionsCompletenessCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/tests/AssertionsCompletenessCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/tests/AssertionsInTestsCheck/AssertJ.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/tests/AssertionsInTestsCheck/AssertJ.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/tests/AssertionsInTestsCheck/AssertJ.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/tests/AssertionsInTestsCheck/AssertJ.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/tests/JUnit45MethodAnnotationCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/tests/JUnit45MethodAnnotationCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/tests/JUnit45MethodAnnotationCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/tests/JUnit45MethodAnnotationCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/tests/JUnit5SilentlyIgnoreClassAndMethodCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/tests/JUnit5SilentlyIgnoreClassAndMethodCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/tests/JUnit5SilentlyIgnoreClassAndMethodCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/tests/JUnit5SilentlyIgnoreClassAndMethodCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/tests/MockitoArgumentMatchersUsedOnAllParameters.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/tests/MockitoArgumentMatchersUsedOnAllParameters.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/tests/MockitoArgumentMatchersUsedOnAllParameters.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/tests/MockitoArgumentMatchersUsedOnAllParameters.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/tests/MockitoEqSimplificationCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/tests/MockitoEqSimplificationCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/tests/MockitoEqSimplificationCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/tests/MockitoEqSimplificationCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/tests/TooManyAssertionsCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/tests/TooManyAssertionsCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/tests/TooManyAssertionsCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/tests/TooManyAssertionsCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/unused/UnusedLocalVariableCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/unused/UnusedLocalVariableCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/unused/UnusedLocalVariableCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/unused/UnusedLocalVariableCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/unused/UnusedMethodParameterCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/unused/UnusedMethodParameterCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/unused/UnusedMethodParameterCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/unused/UnusedMethodParameterCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/unused/UnusedPrivateFieldCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/unused/UnusedPrivateFieldCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/unused/UnusedPrivateFieldCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/unused/UnusedPrivateFieldCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/unused/UnusedPrivateMethodWithUknownResolution.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/unused/UnusedPrivateMethodWithUknownResolution.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/unused/UnusedPrivateMethodWithUknownResolution.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/unused/UnusedPrivateMethodWithUknownResolution.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/checks/unused/UnusedTypeParameterCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/checks/unused/UnusedTypeParameterCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/checks/unused/UnusedTypeParameterCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/checks/unused/UnusedTypeParameterCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/filters/SpringFilter.java b/java-checks-test-sources/default/src/main/files/non-compiling/filters/SpringFilter.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/filters/SpringFilter.java rename to java-checks-test-sources/default/src/main/files/non-compiling/filters/SpringFilter.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/module-info.java b/java-checks-test-sources/default/src/main/files/non-compiling/module-info.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/module-info.java rename to java-checks-test-sources/default/src/main/files/non-compiling/module-info.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/module/module-info.java b/java-checks-test-sources/default/src/main/files/non-compiling/module/module-info.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/module/module-info.java rename to java-checks-test-sources/default/src/main/files/non-compiling/module/module-info.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/symbolicexecution/checks/ConditionAlwaysTrueOrFalseCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/symbolicexecution/checks/ConditionAlwaysTrueOrFalseCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/symbolicexecution/checks/ConditionAlwaysTrueOrFalseCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/symbolicexecution/checks/ConditionAlwaysTrueOrFalseCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/symbolicexecution/checks/ConditionAlwaysTrueOrFalseCheckReporting.java b/java-checks-test-sources/default/src/main/files/non-compiling/symbolicexecution/checks/ConditionAlwaysTrueOrFalseCheckReporting.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/symbolicexecution/checks/ConditionAlwaysTrueOrFalseCheckReporting.java rename to java-checks-test-sources/default/src/main/files/non-compiling/symbolicexecution/checks/ConditionAlwaysTrueOrFalseCheckReporting.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/symbolicexecution/checks/ConditionAlwaysTrueWithOptional.java b/java-checks-test-sources/default/src/main/files/non-compiling/symbolicexecution/checks/ConditionAlwaysTrueWithOptional.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/symbolicexecution/checks/ConditionAlwaysTrueWithOptional.java rename to java-checks-test-sources/default/src/main/files/non-compiling/symbolicexecution/checks/ConditionAlwaysTrueWithOptional.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/symbolicexecution/checks/ConstraintCopy.java b/java-checks-test-sources/default/src/main/files/non-compiling/symbolicexecution/checks/ConstraintCopy.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/symbolicexecution/checks/ConstraintCopy.java rename to java-checks-test-sources/default/src/main/files/non-compiling/symbolicexecution/checks/ConstraintCopy.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/symbolicexecution/checks/DivisionByZeroCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/symbolicexecution/checks/DivisionByZeroCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/symbolicexecution/checks/DivisionByZeroCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/symbolicexecution/checks/DivisionByZeroCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/symbolicexecution/checks/LocksNotUnlockedCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/symbolicexecution/checks/LocksNotUnlockedCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/symbolicexecution/checks/LocksNotUnlockedCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/symbolicexecution/checks/LocksNotUnlockedCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/symbolicexecution/checks/MapComputeIfAbsentOrPresentCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/symbolicexecution/checks/MapComputeIfAbsentOrPresentCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/symbolicexecution/checks/MapComputeIfAbsentOrPresentCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/symbolicexecution/checks/MapComputeIfAbsentOrPresentCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/symbolicexecution/checks/NonNullSetToNullCheck.java b/java-checks-test-sources/default/src/main/files/non-compiling/symbolicexecution/checks/NonNullSetToNullCheck.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/symbolicexecution/checks/NonNullSetToNullCheck.java rename to java-checks-test-sources/default/src/main/files/non-compiling/symbolicexecution/checks/NonNullSetToNullCheck.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/symbolicexecution/checks/PsEqualityRequiresFullStack.java b/java-checks-test-sources/default/src/main/files/non-compiling/symbolicexecution/checks/PsEqualityRequiresFullStack.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/symbolicexecution/checks/PsEqualityRequiresFullStack.java rename to java-checks-test-sources/default/src/main/files/non-compiling/symbolicexecution/checks/PsEqualityRequiresFullStack.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/symbolicexecution/checks/S2755_XxeProcessingCheck_DocumentBuilderFactory.java b/java-checks-test-sources/default/src/main/files/non-compiling/symbolicexecution/checks/S2755_XxeProcessingCheck_DocumentBuilderFactory.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/symbolicexecution/checks/S2755_XxeProcessingCheck_DocumentBuilderFactory.java rename to java-checks-test-sources/default/src/main/files/non-compiling/symbolicexecution/checks/S2755_XxeProcessingCheck_DocumentBuilderFactory.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/symbolicexecution/checks/S3959_SwitchExpression.java b/java-checks-test-sources/default/src/main/files/non-compiling/symbolicexecution/checks/S3959_SwitchExpression.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/symbolicexecution/checks/S3959_SwitchExpression.java rename to java-checks-test-sources/default/src/main/files/non-compiling/symbolicexecution/checks/S3959_SwitchExpression.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/symbolicexecution/engine/SwitchExpressions.java b/java-checks-test-sources/default/src/main/files/non-compiling/symbolicexecution/engine/SwitchExpressions.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/symbolicexecution/engine/SwitchExpressions.java rename to java-checks-test-sources/default/src/main/files/non-compiling/symbolicexecution/engine/SwitchExpressions.java diff --git a/java-checks-test-sources/src/main/files/non-compiling/symbolicexecution/engine/SwitchWithPatterns.java b/java-checks-test-sources/default/src/main/files/non-compiling/symbolicexecution/engine/SwitchWithPatterns.java similarity index 100% rename from java-checks-test-sources/src/main/files/non-compiling/symbolicexecution/engine/SwitchWithPatterns.java rename to java-checks-test-sources/default/src/main/files/non-compiling/symbolicexecution/engine/SwitchWithPatterns.java diff --git a/java-checks-test-sources/src/main/java/DefaultPackage.java b/java-checks-test-sources/default/src/main/java/DefaultPackage.java similarity index 100% rename from java-checks-test-sources/src/main/java/DefaultPackage.java rename to java-checks-test-sources/default/src/main/java/DefaultPackage.java diff --git a/java-checks-test-sources/src/main/java/Dummy.java b/java-checks-test-sources/default/src/main/java/Dummy.java similarity index 100% rename from java-checks-test-sources/src/main/java/Dummy.java rename to java-checks-test-sources/default/src/main/java/Dummy.java diff --git a/java-checks-test-sources/src/main/java/NonCompliant2.java b/java-checks-test-sources/default/src/main/java/NonCompliant2.java similarity index 100% rename from java-checks-test-sources/src/main/java/NonCompliant2.java rename to java-checks-test-sources/default/src/main/java/NonCompliant2.java diff --git a/java-checks-test-sources/src/main/java/SpringBootAppInDefaultPackage.java b/java-checks-test-sources/default/src/main/java/SpringBootAppInDefaultPackage.java similarity index 100% rename from java-checks-test-sources/src/main/java/SpringBootAppInDefaultPackage.java rename to java-checks-test-sources/default/src/main/java/SpringBootAppInDefaultPackage.java diff --git a/java-checks-test-sources/src/main/java/SpringScanDefaultPackageCheck.java b/java-checks-test-sources/default/src/main/java/SpringScanDefaultPackageCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/SpringScanDefaultPackageCheck.java rename to java-checks-test-sources/default/src/main/java/SpringScanDefaultPackageCheck.java diff --git a/java-checks-test-sources/src/main/java/WithoutPackage.java b/java-checks-test-sources/default/src/main/java/WithoutPackage.java similarity index 100% rename from java-checks-test-sources/src/main/java/WithoutPackage.java rename to java-checks-test-sources/default/src/main/java/WithoutPackage.java diff --git a/java-checks-test-sources/src/main/java/a/b/c/Bar.java b/java-checks-test-sources/default/src/main/java/a/b/c/Bar.java similarity index 100% rename from java-checks-test-sources/src/main/java/a/b/c/Bar.java rename to java-checks-test-sources/default/src/main/java/a/b/c/Bar.java diff --git a/java-checks-test-sources/src/main/java/a/b/c/Baz.java b/java-checks-test-sources/default/src/main/java/a/b/c/Baz.java similarity index 100% rename from java-checks-test-sources/src/main/java/a/b/c/Baz.java rename to java-checks-test-sources/default/src/main/java/a/b/c/Baz.java diff --git a/java-checks-test-sources/src/main/java/a/b/c/Foo.java b/java-checks-test-sources/default/src/main/java/a/b/c/Foo.java similarity index 100% rename from java-checks-test-sources/src/main/java/a/b/c/Foo.java rename to java-checks-test-sources/default/src/main/java/a/b/c/Foo.java diff --git a/java-checks-test-sources/src/main/java/a/b/c/MyAnnotation1.java b/java-checks-test-sources/default/src/main/java/a/b/c/MyAnnotation1.java similarity index 100% rename from java-checks-test-sources/src/main/java/a/b/c/MyAnnotation1.java rename to java-checks-test-sources/default/src/main/java/a/b/c/MyAnnotation1.java diff --git a/java-checks-test-sources/src/main/java/a/b/c/MyAnnotation2.java b/java-checks-test-sources/default/src/main/java/a/b/c/MyAnnotation2.java similarity index 100% rename from java-checks-test-sources/src/main/java/a/b/c/MyAnnotation2.java rename to java-checks-test-sources/default/src/main/java/a/b/c/MyAnnotation2.java diff --git a/java-checks-test-sources/src/main/java/a/b/c/MyAnnotation3.java b/java-checks-test-sources/default/src/main/java/a/b/c/MyAnnotation3.java similarity index 100% rename from java-checks-test-sources/src/main/java/a/b/c/MyAnnotation3.java rename to java-checks-test-sources/default/src/main/java/a/b/c/MyAnnotation3.java diff --git a/java-checks-test-sources/src/main/java/a/b/c/MyException.java b/java-checks-test-sources/default/src/main/java/a/b/c/MyException.java similarity index 100% rename from java-checks-test-sources/src/main/java/a/b/c/MyException.java rename to java-checks-test-sources/default/src/main/java/a/b/c/MyException.java diff --git a/java-checks-test-sources/src/main/java/a/b/c/MyException2.java b/java-checks-test-sources/default/src/main/java/a/b/c/MyException2.java similarity index 100% rename from java-checks-test-sources/src/main/java/a/b/c/MyException2.java rename to java-checks-test-sources/default/src/main/java/a/b/c/MyException2.java diff --git a/java-checks-test-sources/src/main/java/a/b/c/NonCompliant.java b/java-checks-test-sources/default/src/main/java/a/b/c/NonCompliant.java similarity index 100% rename from java-checks-test-sources/src/main/java/a/b/c/NonCompliant.java rename to java-checks-test-sources/default/src/main/java/a/b/c/NonCompliant.java diff --git a/java-checks-test-sources/src/main/java/a/b/c/NotReferencedFromJavadoc.java b/java-checks-test-sources/default/src/main/java/a/b/c/NotReferencedFromJavadoc.java similarity index 100% rename from java-checks-test-sources/src/main/java/a/b/c/NotReferencedFromJavadoc.java rename to java-checks-test-sources/default/src/main/java/a/b/c/NotReferencedFromJavadoc.java diff --git a/java-checks-test-sources/src/main/java/a/b/c/Qux.java b/java-checks-test-sources/default/src/main/java/a/b/c/Qux.java similarity index 100% rename from java-checks-test-sources/src/main/java/a/b/c/Qux.java rename to java-checks-test-sources/default/src/main/java/a/b/c/Qux.java diff --git a/java-checks-test-sources/src/main/java/a/b/c/ReferencedFromJavadoc.java b/java-checks-test-sources/default/src/main/java/a/b/c/ReferencedFromJavadoc.java similarity index 100% rename from java-checks-test-sources/src/main/java/a/b/c/ReferencedFromJavadoc.java rename to java-checks-test-sources/default/src/main/java/a/b/c/ReferencedFromJavadoc.java diff --git a/java-checks-test-sources/src/main/java/android/app/Activity.java b/java-checks-test-sources/default/src/main/java/android/app/Activity.java similarity index 100% rename from java-checks-test-sources/src/main/java/android/app/Activity.java rename to java-checks-test-sources/default/src/main/java/android/app/Activity.java diff --git a/java-checks-test-sources/src/main/java/android/content/BroadcastReceiver.java b/java-checks-test-sources/default/src/main/java/android/content/BroadcastReceiver.java similarity index 100% rename from java-checks-test-sources/src/main/java/android/content/BroadcastReceiver.java rename to java-checks-test-sources/default/src/main/java/android/content/BroadcastReceiver.java diff --git a/java-checks-test-sources/src/main/java/android/content/Context.java b/java-checks-test-sources/default/src/main/java/android/content/Context.java similarity index 100% rename from java-checks-test-sources/src/main/java/android/content/Context.java rename to java-checks-test-sources/default/src/main/java/android/content/Context.java diff --git a/java-checks-test-sources/src/main/java/android/content/ContextWrapper.java b/java-checks-test-sources/default/src/main/java/android/content/ContextWrapper.java similarity index 100% rename from java-checks-test-sources/src/main/java/android/content/ContextWrapper.java rename to java-checks-test-sources/default/src/main/java/android/content/ContextWrapper.java diff --git a/java-checks-test-sources/src/main/java/android/content/Intent.java b/java-checks-test-sources/default/src/main/java/android/content/Intent.java similarity index 100% rename from java-checks-test-sources/src/main/java/android/content/Intent.java rename to java-checks-test-sources/default/src/main/java/android/content/Intent.java diff --git a/java-checks-test-sources/src/main/java/android/content/IntentFilter.java b/java-checks-test-sources/default/src/main/java/android/content/IntentFilter.java similarity index 100% rename from java-checks-test-sources/src/main/java/android/content/IntentFilter.java rename to java-checks-test-sources/default/src/main/java/android/content/IntentFilter.java diff --git a/java-checks-test-sources/src/main/java/android/content/SharedPreferences.java b/java-checks-test-sources/default/src/main/java/android/content/SharedPreferences.java similarity index 100% rename from java-checks-test-sources/src/main/java/android/content/SharedPreferences.java rename to java-checks-test-sources/default/src/main/java/android/content/SharedPreferences.java diff --git a/java-checks-test-sources/src/main/java/android/database/DatabaseErrorHandler.java b/java-checks-test-sources/default/src/main/java/android/database/DatabaseErrorHandler.java similarity index 100% rename from java-checks-test-sources/src/main/java/android/database/DatabaseErrorHandler.java rename to java-checks-test-sources/default/src/main/java/android/database/DatabaseErrorHandler.java diff --git a/java-checks-test-sources/src/main/java/android/database/sqlite/SQLiteDatabase.java b/java-checks-test-sources/default/src/main/java/android/database/sqlite/SQLiteDatabase.java similarity index 100% rename from java-checks-test-sources/src/main/java/android/database/sqlite/SQLiteDatabase.java rename to java-checks-test-sources/default/src/main/java/android/database/sqlite/SQLiteDatabase.java diff --git a/java-checks-test-sources/src/main/java/android/hardware/biometrics/BiometricPrompt.java b/java-checks-test-sources/default/src/main/java/android/hardware/biometrics/BiometricPrompt.java similarity index 100% rename from java-checks-test-sources/src/main/java/android/hardware/biometrics/BiometricPrompt.java rename to java-checks-test-sources/default/src/main/java/android/hardware/biometrics/BiometricPrompt.java diff --git a/java-checks-test-sources/src/main/java/android/os/Bundle.java b/java-checks-test-sources/default/src/main/java/android/os/Bundle.java similarity index 100% rename from java-checks-test-sources/src/main/java/android/os/Bundle.java rename to java-checks-test-sources/default/src/main/java/android/os/Bundle.java diff --git a/java-checks-test-sources/src/main/java/android/os/CancellationSignal.java b/java-checks-test-sources/default/src/main/java/android/os/CancellationSignal.java similarity index 100% rename from java-checks-test-sources/src/main/java/android/os/CancellationSignal.java rename to java-checks-test-sources/default/src/main/java/android/os/CancellationSignal.java diff --git a/java-checks-test-sources/src/main/java/android/os/Environment.java b/java-checks-test-sources/default/src/main/java/android/os/Environment.java similarity index 100% rename from java-checks-test-sources/src/main/java/android/os/Environment.java rename to java-checks-test-sources/default/src/main/java/android/os/Environment.java diff --git a/java-checks-test-sources/src/main/java/android/os/Handler.java b/java-checks-test-sources/default/src/main/java/android/os/Handler.java similarity index 100% rename from java-checks-test-sources/src/main/java/android/os/Handler.java rename to java-checks-test-sources/default/src/main/java/android/os/Handler.java diff --git a/java-checks-test-sources/src/main/java/android/os/UserHandle.java b/java-checks-test-sources/default/src/main/java/android/os/UserHandle.java similarity index 100% rename from java-checks-test-sources/src/main/java/android/os/UserHandle.java rename to java-checks-test-sources/default/src/main/java/android/os/UserHandle.java diff --git a/java-checks-test-sources/src/main/java/android/package-info.java b/java-checks-test-sources/default/src/main/java/android/package-info.java similarity index 100% rename from java-checks-test-sources/src/main/java/android/package-info.java rename to java-checks-test-sources/default/src/main/java/android/package-info.java diff --git a/java-checks-test-sources/src/main/java/android/preference/PreferenceManager.java b/java-checks-test-sources/default/src/main/java/android/preference/PreferenceManager.java similarity index 100% rename from java-checks-test-sources/src/main/java/android/preference/PreferenceManager.java rename to java-checks-test-sources/default/src/main/java/android/preference/PreferenceManager.java diff --git a/java-checks-test-sources/src/main/java/android/security/keystore/KeyGenParameterSpec.java b/java-checks-test-sources/default/src/main/java/android/security/keystore/KeyGenParameterSpec.java similarity index 100% rename from java-checks-test-sources/src/main/java/android/security/keystore/KeyGenParameterSpec.java rename to java-checks-test-sources/default/src/main/java/android/security/keystore/KeyGenParameterSpec.java diff --git a/java-checks-test-sources/src/main/java/android/security/keystore/KeyProperties.java b/java-checks-test-sources/default/src/main/java/android/security/keystore/KeyProperties.java similarity index 100% rename from java-checks-test-sources/src/main/java/android/security/keystore/KeyProperties.java rename to java-checks-test-sources/default/src/main/java/android/security/keystore/KeyProperties.java diff --git a/java-checks-test-sources/src/main/java/android/view/ContextThemeWrapper.java b/java-checks-test-sources/default/src/main/java/android/view/ContextThemeWrapper.java similarity index 100% rename from java-checks-test-sources/src/main/java/android/view/ContextThemeWrapper.java rename to java-checks-test-sources/default/src/main/java/android/view/ContextThemeWrapper.java diff --git a/java-checks-test-sources/src/main/java/android/webkit/WebSettings.java b/java-checks-test-sources/default/src/main/java/android/webkit/WebSettings.java similarity index 100% rename from java-checks-test-sources/src/main/java/android/webkit/WebSettings.java rename to java-checks-test-sources/default/src/main/java/android/webkit/WebSettings.java diff --git a/java-checks-test-sources/src/main/java/android/webkit/WebView.java b/java-checks-test-sources/default/src/main/java/android/webkit/WebView.java similarity index 100% rename from java-checks-test-sources/src/main/java/android/webkit/WebView.java rename to java-checks-test-sources/default/src/main/java/android/webkit/WebView.java diff --git a/java-checks-test-sources/src/main/java/android/webkit/WebViewFactoryProvider.java b/java-checks-test-sources/default/src/main/java/android/webkit/WebViewFactoryProvider.java similarity index 100% rename from java-checks-test-sources/src/main/java/android/webkit/WebViewFactoryProvider.java rename to java-checks-test-sources/default/src/main/java/android/webkit/WebViewFactoryProvider.java diff --git a/java-checks-test-sources/src/main/java/androidx/biometric/BiometricPrompt.java b/java-checks-test-sources/default/src/main/java/androidx/biometric/BiometricPrompt.java similarity index 100% rename from java-checks-test-sources/src/main/java/androidx/biometric/BiometricPrompt.java rename to java-checks-test-sources/default/src/main/java/androidx/biometric/BiometricPrompt.java diff --git a/java-checks-test-sources/src/main/java/annotations/nullability/MyCheckForNullInOtherPackage.java b/java-checks-test-sources/default/src/main/java/annotations/nullability/MyCheckForNullInOtherPackage.java similarity index 100% rename from java-checks-test-sources/src/main/java/annotations/nullability/MyCheckForNullInOtherPackage.java rename to java-checks-test-sources/default/src/main/java/annotations/nullability/MyCheckForNullInOtherPackage.java diff --git a/java-checks-test-sources/src/main/java/annotations/nullability/eclipse_jdt_non_null_by_default/NullabilityAtPackageLevel.java b/java-checks-test-sources/default/src/main/java/annotations/nullability/eclipse_jdt_non_null_by_default/NullabilityAtPackageLevel.java similarity index 100% rename from java-checks-test-sources/src/main/java/annotations/nullability/eclipse_jdt_non_null_by_default/NullabilityAtPackageLevel.java rename to java-checks-test-sources/default/src/main/java/annotations/nullability/eclipse_jdt_non_null_by_default/NullabilityAtPackageLevel.java diff --git a/java-checks-test-sources/src/main/java/annotations/nullability/eclipse_jdt_non_null_by_default/package-info.java b/java-checks-test-sources/default/src/main/java/annotations/nullability/eclipse_jdt_non_null_by_default/package-info.java similarity index 100% rename from java-checks-test-sources/src/main/java/annotations/nullability/eclipse_jdt_non_null_by_default/package-info.java rename to java-checks-test-sources/default/src/main/java/annotations/nullability/eclipse_jdt_non_null_by_default/package-info.java diff --git a/java-checks-test-sources/src/main/java/annotations/nullability/javax_non_null_by_default/NullabilityAtPackageLevel.java b/java-checks-test-sources/default/src/main/java/annotations/nullability/javax_non_null_by_default/NullabilityAtPackageLevel.java similarity index 100% rename from java-checks-test-sources/src/main/java/annotations/nullability/javax_non_null_by_default/NullabilityAtPackageLevel.java rename to java-checks-test-sources/default/src/main/java/annotations/nullability/javax_non_null_by_default/NullabilityAtPackageLevel.java diff --git a/java-checks-test-sources/src/main/java/annotations/nullability/javax_non_null_by_default/package-info.java b/java-checks-test-sources/default/src/main/java/annotations/nullability/javax_non_null_by_default/package-info.java similarity index 100% rename from java-checks-test-sources/src/main/java/annotations/nullability/javax_non_null_by_default/package-info.java rename to java-checks-test-sources/default/src/main/java/annotations/nullability/javax_non_null_by_default/package-info.java diff --git a/java-checks-test-sources/src/main/java/annotations/nullability/javax_nullable_by_default/NullabilityAtPackageLevel.java b/java-checks-test-sources/default/src/main/java/annotations/nullability/javax_nullable_by_default/NullabilityAtPackageLevel.java similarity index 100% rename from java-checks-test-sources/src/main/java/annotations/nullability/javax_nullable_by_default/NullabilityAtPackageLevel.java rename to java-checks-test-sources/default/src/main/java/annotations/nullability/javax_nullable_by_default/NullabilityAtPackageLevel.java diff --git a/java-checks-test-sources/src/main/java/annotations/nullability/javax_nullable_by_default/package-info.java b/java-checks-test-sources/default/src/main/java/annotations/nullability/javax_nullable_by_default/package-info.java similarity index 100% rename from java-checks-test-sources/src/main/java/annotations/nullability/javax_nullable_by_default/package-info.java rename to java-checks-test-sources/default/src/main/java/annotations/nullability/javax_nullable_by_default/package-info.java diff --git a/java-checks-test-sources/src/main/java/annotations/nullability/mongo_db_non_null_api/NullabilityAtPackageLevel.java b/java-checks-test-sources/default/src/main/java/annotations/nullability/mongo_db_non_null_api/NullabilityAtPackageLevel.java similarity index 100% rename from java-checks-test-sources/src/main/java/annotations/nullability/mongo_db_non_null_api/NullabilityAtPackageLevel.java rename to java-checks-test-sources/default/src/main/java/annotations/nullability/mongo_db_non_null_api/NullabilityAtPackageLevel.java diff --git a/java-checks-test-sources/src/main/java/annotations/nullability/mongo_db_non_null_api/package-info.java b/java-checks-test-sources/default/src/main/java/annotations/nullability/mongo_db_non_null_api/package-info.java similarity index 100% rename from java-checks-test-sources/src/main/java/annotations/nullability/mongo_db_non_null_api/package-info.java rename to java-checks-test-sources/default/src/main/java/annotations/nullability/mongo_db_non_null_api/package-info.java diff --git a/java-checks-test-sources/src/main/java/annotations/nullability/no_default/JakartaNullabilityAnnotation.java b/java-checks-test-sources/default/src/main/java/annotations/nullability/no_default/JakartaNullabilityAnnotation.java similarity index 100% rename from java-checks-test-sources/src/main/java/annotations/nullability/no_default/JakartaNullabilityAnnotation.java rename to java-checks-test-sources/default/src/main/java/annotations/nullability/no_default/JakartaNullabilityAnnotation.java diff --git a/java-checks-test-sources/src/main/java/annotations/nullability/no_default/MyCheckForNullInPackage.java b/java-checks-test-sources/default/src/main/java/annotations/nullability/no_default/MyCheckForNullInPackage.java similarity index 100% rename from java-checks-test-sources/src/main/java/annotations/nullability/no_default/MyCheckForNullInPackage.java rename to java-checks-test-sources/default/src/main/java/annotations/nullability/no_default/MyCheckForNullInPackage.java diff --git a/java-checks-test-sources/src/main/java/annotations/nullability/no_default/NullabilityAtClassLevel.java b/java-checks-test-sources/default/src/main/java/annotations/nullability/no_default/NullabilityAtClassLevel.java similarity index 100% rename from java-checks-test-sources/src/main/java/annotations/nullability/no_default/NullabilityAtClassLevel.java rename to java-checks-test-sources/default/src/main/java/annotations/nullability/no_default/NullabilityAtClassLevel.java diff --git a/java-checks-test-sources/src/main/java/annotations/nullability/no_default/NullabilityAtMethodLevel.java b/java-checks-test-sources/default/src/main/java/annotations/nullability/no_default/NullabilityAtMethodLevel.java similarity index 100% rename from java-checks-test-sources/src/main/java/annotations/nullability/no_default/NullabilityAtMethodLevel.java rename to java-checks-test-sources/default/src/main/java/annotations/nullability/no_default/NullabilityAtMethodLevel.java diff --git a/java-checks-test-sources/src/main/java/annotations/nullability/no_default/NullabilityAtVariableLevel.java b/java-checks-test-sources/default/src/main/java/annotations/nullability/no_default/NullabilityAtVariableLevel.java similarity index 100% rename from java-checks-test-sources/src/main/java/annotations/nullability/no_default/NullabilityAtVariableLevel.java rename to java-checks-test-sources/default/src/main/java/annotations/nullability/no_default/NullabilityAtVariableLevel.java diff --git a/java-checks-test-sources/src/main/java/annotations/nullability/no_default/NullabilityWithGenerics.java b/java-checks-test-sources/default/src/main/java/annotations/nullability/no_default/NullabilityWithGenerics.java similarity index 100% rename from java-checks-test-sources/src/main/java/annotations/nullability/no_default/NullabilityWithGenerics.java rename to java-checks-test-sources/default/src/main/java/annotations/nullability/no_default/NullabilityWithGenerics.java diff --git a/java-checks-test-sources/src/main/java/annotations/nullability/no_default/NullabilityWithMetaAnnotation.java b/java-checks-test-sources/default/src/main/java/annotations/nullability/no_default/NullabilityWithMetaAnnotation.java similarity index 100% rename from java-checks-test-sources/src/main/java/annotations/nullability/no_default/NullabilityWithMetaAnnotation.java rename to java-checks-test-sources/default/src/main/java/annotations/nullability/no_default/NullabilityWithMetaAnnotation.java diff --git a/java-checks-test-sources/src/main/java/annotations/nullability/no_default/UnsupportedNullability.java b/java-checks-test-sources/default/src/main/java/annotations/nullability/no_default/UnsupportedNullability.java similarity index 100% rename from java-checks-test-sources/src/main/java/annotations/nullability/no_default/UnsupportedNullability.java rename to java-checks-test-sources/default/src/main/java/annotations/nullability/no_default/UnsupportedNullability.java diff --git a/java-checks-test-sources/src/main/java/annotations/nullability/no_default/package-info.java b/java-checks-test-sources/default/src/main/java/annotations/nullability/no_default/package-info.java similarity index 100% rename from java-checks-test-sources/src/main/java/annotations/nullability/no_default/package-info.java rename to java-checks-test-sources/default/src/main/java/annotations/nullability/no_default/package-info.java diff --git a/java-checks-test-sources/src/main/java/annotations/nullability/package-info.java b/java-checks-test-sources/default/src/main/java/annotations/nullability/package-info.java similarity index 100% rename from java-checks-test-sources/src/main/java/annotations/nullability/package-info.java rename to java-checks-test-sources/default/src/main/java/annotations/nullability/package-info.java diff --git a/java-checks-test-sources/src/main/java/annotations/nullability/spring_non_null_api/NullabilityAtPackageLevel.java b/java-checks-test-sources/default/src/main/java/annotations/nullability/spring_non_null_api/NullabilityAtPackageLevel.java similarity index 100% rename from java-checks-test-sources/src/main/java/annotations/nullability/spring_non_null_api/NullabilityAtPackageLevel.java rename to java-checks-test-sources/default/src/main/java/annotations/nullability/spring_non_null_api/NullabilityAtPackageLevel.java diff --git a/java-checks-test-sources/src/main/java/annotations/nullability/spring_non_null_api/package-info.java b/java-checks-test-sources/default/src/main/java/annotations/nullability/spring_non_null_api/package-info.java similarity index 100% rename from java-checks-test-sources/src/main/java/annotations/nullability/spring_non_null_api/package-info.java rename to java-checks-test-sources/default/src/main/java/annotations/nullability/spring_non_null_api/package-info.java diff --git a/java-checks-test-sources/src/main/java/annotations/nullability/spring_non_null_fields/NullabilityAtPackageLevel.java b/java-checks-test-sources/default/src/main/java/annotations/nullability/spring_non_null_fields/NullabilityAtPackageLevel.java similarity index 100% rename from java-checks-test-sources/src/main/java/annotations/nullability/spring_non_null_fields/NullabilityAtPackageLevel.java rename to java-checks-test-sources/default/src/main/java/annotations/nullability/spring_non_null_fields/NullabilityAtPackageLevel.java diff --git a/java-checks-test-sources/src/main/java/annotations/nullability/spring_non_null_fields/package-info.java b/java-checks-test-sources/default/src/main/java/annotations/nullability/spring_non_null_fields/package-info.java similarity index 100% rename from java-checks-test-sources/src/main/java/annotations/nullability/spring_non_null_fields/package-info.java rename to java-checks-test-sources/default/src/main/java/annotations/nullability/spring_non_null_fields/package-info.java diff --git a/java-checks-test-sources/src/main/java/checks/AbstractClassNoFieldShouldBeInterfaceCheck.java b/java-checks-test-sources/default/src/main/java/checks/AbstractClassNoFieldShouldBeInterfaceCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/AbstractClassNoFieldShouldBeInterfaceCheck.java rename to java-checks-test-sources/default/src/main/java/checks/AbstractClassNoFieldShouldBeInterfaceCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/AccessibilityChangeCheck.java b/java-checks-test-sources/default/src/main/java/checks/AccessibilityChangeCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/AccessibilityChangeCheck.java rename to java-checks-test-sources/default/src/main/java/checks/AccessibilityChangeCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/AccessibilityChangeCheckWithRecordSupport.java b/java-checks-test-sources/default/src/main/java/checks/AccessibilityChangeCheckWithRecordSupport.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/AccessibilityChangeCheckWithRecordSupport.java rename to java-checks-test-sources/default/src/main/java/checks/AccessibilityChangeCheckWithRecordSupport.java diff --git a/java-checks-test-sources/src/main/java/checks/AccessibilityChangeOnRecordsCheck.java b/java-checks-test-sources/default/src/main/java/checks/AccessibilityChangeOnRecordsCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/AccessibilityChangeOnRecordsCheck.java rename to java-checks-test-sources/default/src/main/java/checks/AccessibilityChangeOnRecordsCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/AllBranchesAreIdentical.java b/java-checks-test-sources/default/src/main/java/checks/AllBranchesAreIdentical.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/AllBranchesAreIdentical.java rename to java-checks-test-sources/default/src/main/java/checks/AllBranchesAreIdentical.java diff --git a/java-checks-test-sources/src/main/java/checks/Alphabet.java b/java-checks-test-sources/default/src/main/java/checks/Alphabet.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/Alphabet.java rename to java-checks-test-sources/default/src/main/java/checks/Alphabet.java diff --git a/java-checks-test-sources/src/main/java/checks/AnnotationDefaultArgumentCheck.java b/java-checks-test-sources/default/src/main/java/checks/AnnotationDefaultArgumentCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/AnnotationDefaultArgumentCheck.java rename to java-checks-test-sources/default/src/main/java/checks/AnnotationDefaultArgumentCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/AnonymousClassShouldBeLambdaCheck.java b/java-checks-test-sources/default/src/main/java/checks/AnonymousClassShouldBeLambdaCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/AnonymousClassShouldBeLambdaCheck.java rename to java-checks-test-sources/default/src/main/java/checks/AnonymousClassShouldBeLambdaCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/AnonymousClassShouldBeLambdaCheck_java7.java b/java-checks-test-sources/default/src/main/java/checks/AnonymousClassShouldBeLambdaCheck_java7.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/AnonymousClassShouldBeLambdaCheck_java7.java rename to java-checks-test-sources/default/src/main/java/checks/AnonymousClassShouldBeLambdaCheck_java7.java diff --git a/java-checks-test-sources/src/main/java/checks/AnonymousClassShouldBeLambdaCheck_no_version.java b/java-checks-test-sources/default/src/main/java/checks/AnonymousClassShouldBeLambdaCheck_no_version.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/AnonymousClassShouldBeLambdaCheck_no_version.java rename to java-checks-test-sources/default/src/main/java/checks/AnonymousClassShouldBeLambdaCheck_no_version.java diff --git a/java-checks-test-sources/src/main/java/checks/ArrayCopyLoopCheck.java b/java-checks-test-sources/default/src/main/java/checks/ArrayCopyLoopCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/ArrayCopyLoopCheck.java rename to java-checks-test-sources/default/src/main/java/checks/ArrayCopyLoopCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/ArrayDesignatorAfterTypeCheck.java b/java-checks-test-sources/default/src/main/java/checks/ArrayDesignatorAfterTypeCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/ArrayDesignatorAfterTypeCheck.java rename to java-checks-test-sources/default/src/main/java/checks/ArrayDesignatorAfterTypeCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/ArrayDesignatorOnVariableCheck.java b/java-checks-test-sources/default/src/main/java/checks/ArrayDesignatorOnVariableCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/ArrayDesignatorOnVariableCheck.java rename to java-checks-test-sources/default/src/main/java/checks/ArrayDesignatorOnVariableCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/ArrayForVarArgCheck.java b/java-checks-test-sources/default/src/main/java/checks/ArrayForVarArgCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/ArrayForVarArgCheck.java rename to java-checks-test-sources/default/src/main/java/checks/ArrayForVarArgCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/ArrayHashCodeAndToStringCheck.java b/java-checks-test-sources/default/src/main/java/checks/ArrayHashCodeAndToStringCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/ArrayHashCodeAndToStringCheck.java rename to java-checks-test-sources/default/src/main/java/checks/ArrayHashCodeAndToStringCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/ArraysAsListOfPrimitiveToStreamCheck.java b/java-checks-test-sources/default/src/main/java/checks/ArraysAsListOfPrimitiveToStreamCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/ArraysAsListOfPrimitiveToStreamCheck.java rename to java-checks-test-sources/default/src/main/java/checks/ArraysAsListOfPrimitiveToStreamCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/AssertOnBooleanVariableCheck.java b/java-checks-test-sources/default/src/main/java/checks/AssertOnBooleanVariableCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/AssertOnBooleanVariableCheck.java rename to java-checks-test-sources/default/src/main/java/checks/AssertOnBooleanVariableCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/AssertionsInProductionCodeCheck.java b/java-checks-test-sources/default/src/main/java/checks/AssertionsInProductionCodeCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/AssertionsInProductionCodeCheck.java rename to java-checks-test-sources/default/src/main/java/checks/AssertionsInProductionCodeCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/AssertsOnParametersOfPublicMethodCheck.java b/java-checks-test-sources/default/src/main/java/checks/AssertsOnParametersOfPublicMethodCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/AssertsOnParametersOfPublicMethodCheck.java rename to java-checks-test-sources/default/src/main/java/checks/AssertsOnParametersOfPublicMethodCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/AssignmentInSubExpressionCheck.java b/java-checks-test-sources/default/src/main/java/checks/AssignmentInSubExpressionCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/AssignmentInSubExpressionCheck.java rename to java-checks-test-sources/default/src/main/java/checks/AssignmentInSubExpressionCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/AtLeastOneConstructorCheck.java b/java-checks-test-sources/default/src/main/java/checks/AtLeastOneConstructorCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/AtLeastOneConstructorCheck.java rename to java-checks-test-sources/default/src/main/java/checks/AtLeastOneConstructorCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/BadMethodName.java b/java-checks-test-sources/default/src/main/java/checks/BadMethodName.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/BadMethodName.java rename to java-checks-test-sources/default/src/main/java/checks/BadMethodName.java diff --git a/java-checks-test-sources/src/main/java/checks/BadMethodNameCustom.java b/java-checks-test-sources/default/src/main/java/checks/BadMethodNameCustom.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/BadMethodNameCustom.java rename to java-checks-test-sources/default/src/main/java/checks/BadMethodNameCustom.java diff --git a/java-checks-test-sources/src/main/java/checks/BadMethodNameCustomNoncompliant.java b/java-checks-test-sources/default/src/main/java/checks/BadMethodNameCustomNoncompliant.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/BadMethodNameCustomNoncompliant.java rename to java-checks-test-sources/default/src/main/java/checks/BadMethodNameCustomNoncompliant.java diff --git a/java-checks-test-sources/src/main/java/checks/BasicAuthCheck.java b/java-checks-test-sources/default/src/main/java/checks/BasicAuthCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/BasicAuthCheck.java rename to java-checks-test-sources/default/src/main/java/checks/BasicAuthCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/BigDecimalDoubleConstructorCheck.java b/java-checks-test-sources/default/src/main/java/checks/BigDecimalDoubleConstructorCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/BigDecimalDoubleConstructorCheck.java rename to java-checks-test-sources/default/src/main/java/checks/BigDecimalDoubleConstructorCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/BooleanLiteralCheck.java b/java-checks-test-sources/default/src/main/java/checks/BooleanLiteralCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/BooleanLiteralCheck.java rename to java-checks-test-sources/default/src/main/java/checks/BooleanLiteralCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/BooleanMethodReturnCheck.java b/java-checks-test-sources/default/src/main/java/checks/BooleanMethodReturnCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/BooleanMethodReturnCheck.java rename to java-checks-test-sources/default/src/main/java/checks/BooleanMethodReturnCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/BoxedBooleanExpressionsCheck.java b/java-checks-test-sources/default/src/main/java/checks/BoxedBooleanExpressionsCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/BoxedBooleanExpressionsCheck.java rename to java-checks-test-sources/default/src/main/java/checks/BoxedBooleanExpressionsCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/BoxedBooleanExpressionsCheckWithQuickFixes.java b/java-checks-test-sources/default/src/main/java/checks/BoxedBooleanExpressionsCheckWithQuickFixes.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/BoxedBooleanExpressionsCheckWithQuickFixes.java rename to java-checks-test-sources/default/src/main/java/checks/BoxedBooleanExpressionsCheckWithQuickFixes.java diff --git a/java-checks-test-sources/src/main/java/checks/BrainMethodCheck.java b/java-checks-test-sources/default/src/main/java/checks/BrainMethodCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/BrainMethodCheck.java rename to java-checks-test-sources/default/src/main/java/checks/BrainMethodCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/BrainMethodCheckLowerThresholds.java b/java-checks-test-sources/default/src/main/java/checks/BrainMethodCheckLowerThresholds.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/BrainMethodCheckLowerThresholds.java rename to java-checks-test-sources/default/src/main/java/checks/BrainMethodCheckLowerThresholds.java diff --git a/java-checks-test-sources/src/main/java/checks/BrainMethodCheckSubsetOfIssues.java b/java-checks-test-sources/default/src/main/java/checks/BrainMethodCheckSubsetOfIssues.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/BrainMethodCheckSubsetOfIssues.java rename to java-checks-test-sources/default/src/main/java/checks/BrainMethodCheckSubsetOfIssues.java diff --git a/java-checks-test-sources/src/main/java/checks/CORSCheck.java b/java-checks-test-sources/default/src/main/java/checks/CORSCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/CORSCheck.java rename to java-checks-test-sources/default/src/main/java/checks/CORSCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/CallOuterPrivateMethodCheck.java b/java-checks-test-sources/default/src/main/java/checks/CallOuterPrivateMethodCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/CallOuterPrivateMethodCheck.java rename to java-checks-test-sources/default/src/main/java/checks/CallOuterPrivateMethodCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/CallSuperMethodFromInnerClassCheck.java b/java-checks-test-sources/default/src/main/java/checks/CallSuperMethodFromInnerClassCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/CallSuperMethodFromInnerClassCheck.java rename to java-checks-test-sources/default/src/main/java/checks/CallSuperMethodFromInnerClassCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/CallToFileDeleteOnExitMethod.java b/java-checks-test-sources/default/src/main/java/checks/CallToFileDeleteOnExitMethod.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/CallToFileDeleteOnExitMethod.java rename to java-checks-test-sources/default/src/main/java/checks/CallToFileDeleteOnExitMethod.java diff --git a/java-checks-test-sources/src/main/java/checks/CaseInsensitiveComparisonCheck.java b/java-checks-test-sources/default/src/main/java/checks/CaseInsensitiveComparisonCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/CaseInsensitiveComparisonCheck.java rename to java-checks-test-sources/default/src/main/java/checks/CaseInsensitiveComparisonCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/CastArithmeticOperandCheck.java b/java-checks-test-sources/default/src/main/java/checks/CastArithmeticOperandCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/CastArithmeticOperandCheck.java rename to java-checks-test-sources/default/src/main/java/checks/CastArithmeticOperandCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/CatchIllegalMonitorStateExceptionCheck.java b/java-checks-test-sources/default/src/main/java/checks/CatchIllegalMonitorStateExceptionCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/CatchIllegalMonitorStateExceptionCheck.java rename to java-checks-test-sources/default/src/main/java/checks/CatchIllegalMonitorStateExceptionCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/CatchOfThrowableOrErrorCheck.java b/java-checks-test-sources/default/src/main/java/checks/CatchOfThrowableOrErrorCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/CatchOfThrowableOrErrorCheck.java rename to java-checks-test-sources/default/src/main/java/checks/CatchOfThrowableOrErrorCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/CatchUsesExceptionWithContextCheck.java b/java-checks-test-sources/default/src/main/java/checks/CatchUsesExceptionWithContextCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/CatchUsesExceptionWithContextCheck.java rename to java-checks-test-sources/default/src/main/java/checks/CatchUsesExceptionWithContextCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/CatchUsesExceptionWithContextCheckAllExceptions.java b/java-checks-test-sources/default/src/main/java/checks/CatchUsesExceptionWithContextCheckAllExceptions.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/CatchUsesExceptionWithContextCheckAllExceptions.java rename to java-checks-test-sources/default/src/main/java/checks/CatchUsesExceptionWithContextCheckAllExceptions.java diff --git a/java-checks-test-sources/src/main/java/checks/ClassComparedByNameCheck.java b/java-checks-test-sources/default/src/main/java/checks/ClassComparedByNameCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/ClassComparedByNameCheck.java rename to java-checks-test-sources/default/src/main/java/checks/ClassComparedByNameCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/ClassFieldCountCheck/SimpleDefaultCase.java b/java-checks-test-sources/default/src/main/java/checks/ClassFieldCountCheck/SimpleDefaultCase.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/ClassFieldCountCheck/SimpleDefaultCase.java rename to java-checks-test-sources/default/src/main/java/checks/ClassFieldCountCheck/SimpleDefaultCase.java diff --git a/java-checks-test-sources/src/main/java/checks/ClassWithoutHashCodeInHashStructureCheck.java b/java-checks-test-sources/default/src/main/java/checks/ClassWithoutHashCodeInHashStructureCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/ClassWithoutHashCodeInHashStructureCheck.java rename to java-checks-test-sources/default/src/main/java/checks/ClassWithoutHashCodeInHashStructureCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/CloneableImplementingCloneCheck.java b/java-checks-test-sources/default/src/main/java/checks/CloneableImplementingCloneCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/CloneableImplementingCloneCheck.java rename to java-checks-test-sources/default/src/main/java/checks/CloneableImplementingCloneCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/CollapsibleIfCandidateCheck.java b/java-checks-test-sources/default/src/main/java/checks/CollapsibleIfCandidateCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/CollapsibleIfCandidateCheck.java rename to java-checks-test-sources/default/src/main/java/checks/CollapsibleIfCandidateCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/CollectionConstructorReferenceCheck.java b/java-checks-test-sources/default/src/main/java/checks/CollectionConstructorReferenceCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/CollectionConstructorReferenceCheck.java rename to java-checks-test-sources/default/src/main/java/checks/CollectionConstructorReferenceCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/CollectionImplementationReferencedCheck.java b/java-checks-test-sources/default/src/main/java/checks/CollectionImplementationReferencedCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/CollectionImplementationReferencedCheck.java rename to java-checks-test-sources/default/src/main/java/checks/CollectionImplementationReferencedCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/CollectionInappropriateCallsCheck.java b/java-checks-test-sources/default/src/main/java/checks/CollectionInappropriateCallsCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/CollectionInappropriateCallsCheck.java rename to java-checks-test-sources/default/src/main/java/checks/CollectionInappropriateCallsCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/CollectionIsEmptyCheck.java b/java-checks-test-sources/default/src/main/java/checks/CollectionIsEmptyCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/CollectionIsEmptyCheck.java rename to java-checks-test-sources/default/src/main/java/checks/CollectionIsEmptyCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/CollectionSizeAndArrayLengthCheck.java b/java-checks-test-sources/default/src/main/java/checks/CollectionSizeAndArrayLengthCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/CollectionSizeAndArrayLengthCheck.java rename to java-checks-test-sources/default/src/main/java/checks/CollectionSizeAndArrayLengthCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/CollectorsToList.java b/java-checks-test-sources/default/src/main/java/checks/CollectorsToList.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/CollectorsToList.java rename to java-checks-test-sources/default/src/main/java/checks/CollectorsToList.java diff --git a/java-checks-test-sources/src/main/java/checks/CombineCatchCheck.java b/java-checks-test-sources/default/src/main/java/checks/CombineCatchCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/CombineCatchCheck.java rename to java-checks-test-sources/default/src/main/java/checks/CombineCatchCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/CombineCatchCheck_no_version.java b/java-checks-test-sources/default/src/main/java/checks/CombineCatchCheck_no_version.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/CombineCatchCheck_no_version.java rename to java-checks-test-sources/default/src/main/java/checks/CombineCatchCheck_no_version.java diff --git a/java-checks-test-sources/src/main/java/checks/CommentRegularExpressionCheck2.java b/java-checks-test-sources/default/src/main/java/checks/CommentRegularExpressionCheck2.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/CommentRegularExpressionCheck2.java rename to java-checks-test-sources/default/src/main/java/checks/CommentRegularExpressionCheck2.java diff --git a/java-checks-test-sources/src/main/java/checks/CommentedCode.java b/java-checks-test-sources/default/src/main/java/checks/CommentedCode.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/CommentedCode.java rename to java-checks-test-sources/default/src/main/java/checks/CommentedCode.java diff --git a/java-checks-test-sources/src/main/java/checks/CompareStringsBoxedTypesWithEqualsCheck.java b/java-checks-test-sources/default/src/main/java/checks/CompareStringsBoxedTypesWithEqualsCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/CompareStringsBoxedTypesWithEqualsCheck.java rename to java-checks-test-sources/default/src/main/java/checks/CompareStringsBoxedTypesWithEqualsCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/CompareToNotOverloadedCheck.java b/java-checks-test-sources/default/src/main/java/checks/CompareToNotOverloadedCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/CompareToNotOverloadedCheck.java rename to java-checks-test-sources/default/src/main/java/checks/CompareToNotOverloadedCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/CompareToResultTestCheck.java b/java-checks-test-sources/default/src/main/java/checks/CompareToResultTestCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/CompareToResultTestCheck.java rename to java-checks-test-sources/default/src/main/java/checks/CompareToResultTestCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/CompareToReturnValueCheck.java b/java-checks-test-sources/default/src/main/java/checks/CompareToReturnValueCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/CompareToReturnValueCheck.java rename to java-checks-test-sources/default/src/main/java/checks/CompareToReturnValueCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/CompletelyEmptyFile.java b/java-checks-test-sources/default/src/main/java/checks/CompletelyEmptyFile.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/CompletelyEmptyFile.java rename to java-checks-test-sources/default/src/main/java/checks/CompletelyEmptyFile.java diff --git a/java-checks-test-sources/src/main/java/checks/ConcatenationWithStringValueOfCheck.java b/java-checks-test-sources/default/src/main/java/checks/ConcatenationWithStringValueOfCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/ConcatenationWithStringValueOfCheck.java rename to java-checks-test-sources/default/src/main/java/checks/ConcatenationWithStringValueOfCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/ConditionalOnNewLineCheck.java b/java-checks-test-sources/default/src/main/java/checks/ConditionalOnNewLineCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/ConditionalOnNewLineCheck.java rename to java-checks-test-sources/default/src/main/java/checks/ConditionalOnNewLineCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/ConfusingOverloadCheck.java b/java-checks-test-sources/default/src/main/java/checks/ConfusingOverloadCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/ConfusingOverloadCheck.java rename to java-checks-test-sources/default/src/main/java/checks/ConfusingOverloadCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/ConfusingVarargCheck.java b/java-checks-test-sources/default/src/main/java/checks/ConfusingVarargCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/ConfusingVarargCheck.java rename to java-checks-test-sources/default/src/main/java/checks/ConfusingVarargCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/ConstantMathCheck.java b/java-checks-test-sources/default/src/main/java/checks/ConstantMathCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/ConstantMathCheck.java rename to java-checks-test-sources/default/src/main/java/checks/ConstantMathCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/ConstantMethodCheck.java b/java-checks-test-sources/default/src/main/java/checks/ConstantMethodCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/ConstantMethodCheck.java rename to java-checks-test-sources/default/src/main/java/checks/ConstantMethodCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/ConstantsShouldBeStaticFinalCheck.java b/java-checks-test-sources/default/src/main/java/checks/ConstantsShouldBeStaticFinalCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/ConstantsShouldBeStaticFinalCheck.java rename to java-checks-test-sources/default/src/main/java/checks/ConstantsShouldBeStaticFinalCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/ConstructorInjectionCheck.java b/java-checks-test-sources/default/src/main/java/checks/ConstructorInjectionCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/ConstructorInjectionCheck.java rename to java-checks-test-sources/default/src/main/java/checks/ConstructorInjectionCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/ControlCharacterInLiteralCheck.java b/java-checks-test-sources/default/src/main/java/checks/ControlCharacterInLiteralCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/ControlCharacterInLiteralCheck.java rename to java-checks-test-sources/default/src/main/java/checks/ControlCharacterInLiteralCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/ControlCharacterInLiteralCheckTabsAllowed.java b/java-checks-test-sources/default/src/main/java/checks/ControlCharacterInLiteralCheckTabsAllowed.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/ControlCharacterInLiteralCheckTabsAllowed.java rename to java-checks-test-sources/default/src/main/java/checks/ControlCharacterInLiteralCheckTabsAllowed.java diff --git a/java-checks-test-sources/src/main/java/checks/ControlCharacterInLiteralCheckWithTextBlockSupport.java b/java-checks-test-sources/default/src/main/java/checks/ControlCharacterInLiteralCheckWithTextBlockSupport.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/ControlCharacterInLiteralCheckWithTextBlockSupport.java rename to java-checks-test-sources/default/src/main/java/checks/ControlCharacterInLiteralCheckWithTextBlockSupport.java diff --git a/java-checks-test-sources/src/main/java/checks/CounterModeIVShouldNotBeReusedCheck.java b/java-checks-test-sources/default/src/main/java/checks/CounterModeIVShouldNotBeReusedCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/CounterModeIVShouldNotBeReusedCheck.java rename to java-checks-test-sources/default/src/main/java/checks/CounterModeIVShouldNotBeReusedCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/DanglingElseStatementsCheck.java b/java-checks-test-sources/default/src/main/java/checks/DanglingElseStatementsCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/DanglingElseStatementsCheck.java rename to java-checks-test-sources/default/src/main/java/checks/DanglingElseStatementsCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/DateFormatWeekYearCheck.java b/java-checks-test-sources/default/src/main/java/checks/DateFormatWeekYearCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/DateFormatWeekYearCheck.java rename to java-checks-test-sources/default/src/main/java/checks/DateFormatWeekYearCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/DateTimeFormatterMismatch.java b/java-checks-test-sources/default/src/main/java/checks/DateTimeFormatterMismatch.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/DateTimeFormatterMismatch.java rename to java-checks-test-sources/default/src/main/java/checks/DateTimeFormatterMismatch.java diff --git a/java-checks-test-sources/src/main/java/checks/DateUtilsTruncateCheck.java b/java-checks-test-sources/default/src/main/java/checks/DateUtilsTruncateCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/DateUtilsTruncateCheck.java rename to java-checks-test-sources/default/src/main/java/checks/DateUtilsTruncateCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/DateUtilsTruncateCheck_no_version.java b/java-checks-test-sources/default/src/main/java/checks/DateUtilsTruncateCheck_no_version.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/DateUtilsTruncateCheck_no_version.java rename to java-checks-test-sources/default/src/main/java/checks/DateUtilsTruncateCheck_no_version.java diff --git a/java-checks-test-sources/src/main/java/checks/DeadStoreCheck.java b/java-checks-test-sources/default/src/main/java/checks/DeadStoreCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/DeadStoreCheck.java rename to java-checks-test-sources/default/src/main/java/checks/DeadStoreCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/DefaultEncodingUsageCheck.java b/java-checks-test-sources/default/src/main/java/checks/DefaultEncodingUsageCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/DefaultEncodingUsageCheck.java rename to java-checks-test-sources/default/src/main/java/checks/DefaultEncodingUsageCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/DefaultInitializedFieldCheck.java b/java-checks-test-sources/default/src/main/java/checks/DefaultInitializedFieldCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/DefaultInitializedFieldCheck.java rename to java-checks-test-sources/default/src/main/java/checks/DefaultInitializedFieldCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/DeprecatedArgumentsCheck.java b/java-checks-test-sources/default/src/main/java/checks/DeprecatedArgumentsCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/DeprecatedArgumentsCheck.java rename to java-checks-test-sources/default/src/main/java/checks/DeprecatedArgumentsCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/DepthOfInheritanceTreeCheck.java b/java-checks-test-sources/default/src/main/java/checks/DepthOfInheritanceTreeCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/DepthOfInheritanceTreeCheck.java rename to java-checks-test-sources/default/src/main/java/checks/DepthOfInheritanceTreeCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/DepthOfInheritanceTreeCheckFiltered.java b/java-checks-test-sources/default/src/main/java/checks/DepthOfInheritanceTreeCheckFiltered.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/DepthOfInheritanceTreeCheckFiltered.java rename to java-checks-test-sources/default/src/main/java/checks/DepthOfInheritanceTreeCheckFiltered.java diff --git a/java-checks-test-sources/src/main/java/checks/DepthOfInheritanceTreeCheckFrameworkExclusion.java b/java-checks-test-sources/default/src/main/java/checks/DepthOfInheritanceTreeCheckFrameworkExclusion.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/DepthOfInheritanceTreeCheckFrameworkExclusion.java rename to java-checks-test-sources/default/src/main/java/checks/DepthOfInheritanceTreeCheckFrameworkExclusion.java diff --git a/java-checks-test-sources/src/main/java/checks/DepthOfInheritanceTreeCheckIntermediateMatching.java b/java-checks-test-sources/default/src/main/java/checks/DepthOfInheritanceTreeCheckIntermediateMatching.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/DepthOfInheritanceTreeCheckIntermediateMatching.java rename to java-checks-test-sources/default/src/main/java/checks/DepthOfInheritanceTreeCheckIntermediateMatching.java diff --git a/java-checks-test-sources/src/main/java/checks/DepthOfInheritanceTreeCheckOk.java b/java-checks-test-sources/default/src/main/java/checks/DepthOfInheritanceTreeCheckOk.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/DepthOfInheritanceTreeCheckOk.java rename to java-checks-test-sources/default/src/main/java/checks/DepthOfInheritanceTreeCheckOk.java diff --git a/java-checks-test-sources/src/main/java/checks/DiamondOperatorCheck_java_7.java b/java-checks-test-sources/default/src/main/java/checks/DiamondOperatorCheck_java_7.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/DiamondOperatorCheck_java_7.java rename to java-checks-test-sources/default/src/main/java/checks/DiamondOperatorCheck_java_7.java diff --git a/java-checks-test-sources/src/main/java/checks/DiamondOperatorCheck_java_8.java b/java-checks-test-sources/default/src/main/java/checks/DiamondOperatorCheck_java_8.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/DiamondOperatorCheck_java_8.java rename to java-checks-test-sources/default/src/main/java/checks/DiamondOperatorCheck_java_8.java diff --git a/java-checks-test-sources/src/main/java/checks/DiamondOperatorCheck_no_version.java b/java-checks-test-sources/default/src/main/java/checks/DiamondOperatorCheck_no_version.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/DiamondOperatorCheck_no_version.java rename to java-checks-test-sources/default/src/main/java/checks/DiamondOperatorCheck_no_version.java diff --git a/java-checks-test-sources/src/main/java/checks/DisallowedConstructorCheck/detected_all_overload.java b/java-checks-test-sources/default/src/main/java/checks/DisallowedConstructorCheck/detected_all_overload.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/DisallowedConstructorCheck/detected_all_overload.java rename to java-checks-test-sources/default/src/main/java/checks/DisallowedConstructorCheck/detected_all_overload.java diff --git a/java-checks-test-sources/src/main/java/checks/DisallowedMethodCheck/empty_method_name.java b/java-checks-test-sources/default/src/main/java/checks/DisallowedMethodCheck/empty_method_name.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/DisallowedMethodCheck/empty_method_name.java rename to java-checks-test-sources/default/src/main/java/checks/DisallowedMethodCheck/empty_method_name.java diff --git a/java-checks-test-sources/src/main/java/checks/DisallowedThreadGroupCheck.java b/java-checks-test-sources/default/src/main/java/checks/DisallowedThreadGroupCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/DisallowedThreadGroupCheck.java rename to java-checks-test-sources/default/src/main/java/checks/DisallowedThreadGroupCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/DoubleBraceInitializationCheck.java b/java-checks-test-sources/default/src/main/java/checks/DoubleBraceInitializationCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/DoubleBraceInitializationCheck.java rename to java-checks-test-sources/default/src/main/java/checks/DoubleBraceInitializationCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/DoubleCheckedLockingAssignment.java b/java-checks-test-sources/default/src/main/java/checks/DoubleCheckedLockingAssignment.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/DoubleCheckedLockingAssignment.java rename to java-checks-test-sources/default/src/main/java/checks/DoubleCheckedLockingAssignment.java diff --git a/java-checks-test-sources/src/main/java/checks/DoubleCheckedLockingCheck.java b/java-checks-test-sources/default/src/main/java/checks/DoubleCheckedLockingCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/DoubleCheckedLockingCheck.java rename to java-checks-test-sources/default/src/main/java/checks/DoubleCheckedLockingCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/DuplicateConditionIfElseIfCheck.java b/java-checks-test-sources/default/src/main/java/checks/DuplicateConditionIfElseIfCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/DuplicateConditionIfElseIfCheck.java rename to java-checks-test-sources/default/src/main/java/checks/DuplicateConditionIfElseIfCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/DynamicClassLoadCheck.java b/java-checks-test-sources/default/src/main/java/checks/DynamicClassLoadCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/DynamicClassLoadCheck.java rename to java-checks-test-sources/default/src/main/java/checks/DynamicClassLoadCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/EmptyFile.java b/java-checks-test-sources/default/src/main/java/checks/EmptyFile.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/EmptyFile.java rename to java-checks-test-sources/default/src/main/java/checks/EmptyFile.java diff --git a/java-checks-test-sources/src/main/java/checks/EmptyMethodsCheck.java b/java-checks-test-sources/default/src/main/java/checks/EmptyMethodsCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/EmptyMethodsCheck.java rename to java-checks-test-sources/default/src/main/java/checks/EmptyMethodsCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/EmptyMethodsCheckNoSemantics.java b/java-checks-test-sources/default/src/main/java/checks/EmptyMethodsCheckNoSemantics.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/EmptyMethodsCheckNoSemantics.java rename to java-checks-test-sources/default/src/main/java/checks/EmptyMethodsCheckNoSemantics.java diff --git a/java-checks-test-sources/src/main/java/checks/EmptyStatementUsageCheck.java b/java-checks-test-sources/default/src/main/java/checks/EmptyStatementUsageCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/EmptyStatementUsageCheck.java rename to java-checks-test-sources/default/src/main/java/checks/EmptyStatementUsageCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/EmptyStatementUsageCheckOnyStatement.java b/java-checks-test-sources/default/src/main/java/checks/EmptyStatementUsageCheckOnyStatement.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/EmptyStatementUsageCheckOnyStatement.java rename to java-checks-test-sources/default/src/main/java/checks/EmptyStatementUsageCheckOnyStatement.java diff --git a/java-checks-test-sources/src/main/java/checks/EnumMapCheck.java b/java-checks-test-sources/default/src/main/java/checks/EnumMapCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/EnumMapCheck.java rename to java-checks-test-sources/default/src/main/java/checks/EnumMapCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/EnumMutableFieldCheck.java b/java-checks-test-sources/default/src/main/java/checks/EnumMutableFieldCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/EnumMutableFieldCheck.java rename to java-checks-test-sources/default/src/main/java/checks/EnumMutableFieldCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/EnumSetCheck.java b/java-checks-test-sources/default/src/main/java/checks/EnumSetCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/EnumSetCheck.java rename to java-checks-test-sources/default/src/main/java/checks/EnumSetCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/EqualsArgumentType.java b/java-checks-test-sources/default/src/main/java/checks/EqualsArgumentType.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/EqualsArgumentType.java rename to java-checks-test-sources/default/src/main/java/checks/EqualsArgumentType.java diff --git a/java-checks-test-sources/src/main/java/checks/EqualsNotOverriddenInSubclassCheck.java b/java-checks-test-sources/default/src/main/java/checks/EqualsNotOverriddenInSubclassCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/EqualsNotOverriddenInSubclassCheck.java rename to java-checks-test-sources/default/src/main/java/checks/EqualsNotOverriddenInSubclassCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/EqualsOnAtomicClassCheck.java b/java-checks-test-sources/default/src/main/java/checks/EqualsOnAtomicClassCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/EqualsOnAtomicClassCheck.java rename to java-checks-test-sources/default/src/main/java/checks/EqualsOnAtomicClassCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/EqualsParametersMarkedNonNullCheck.java b/java-checks-test-sources/default/src/main/java/checks/EqualsParametersMarkedNonNullCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/EqualsParametersMarkedNonNullCheck.java rename to java-checks-test-sources/default/src/main/java/checks/EqualsParametersMarkedNonNullCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/ErrorClassExtendedCheck.java b/java-checks-test-sources/default/src/main/java/checks/ErrorClassExtendedCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/ErrorClassExtendedCheck.java rename to java-checks-test-sources/default/src/main/java/checks/ErrorClassExtendedCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/EscapedUnicodeCharactersCheck.java b/java-checks-test-sources/default/src/main/java/checks/EscapedUnicodeCharactersCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/EscapedUnicodeCharactersCheck.java rename to java-checks-test-sources/default/src/main/java/checks/EscapedUnicodeCharactersCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/ExpressionComplexityCheck.java b/java-checks-test-sources/default/src/main/java/checks/ExpressionComplexityCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/ExpressionComplexityCheck.java rename to java-checks-test-sources/default/src/main/java/checks/ExpressionComplexityCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/ExpressionComplexityCheckCustom.java b/java-checks-test-sources/default/src/main/java/checks/ExpressionComplexityCheckCustom.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/ExpressionComplexityCheckCustom.java rename to java-checks-test-sources/default/src/main/java/checks/ExpressionComplexityCheckCustom.java diff --git a/java-checks-test-sources/src/main/java/checks/FileHeaderCheck/Class1.java b/java-checks-test-sources/default/src/main/java/checks/FileHeaderCheck/Class1.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/FileHeaderCheck/Class1.java rename to java-checks-test-sources/default/src/main/java/checks/FileHeaderCheck/Class1.java diff --git a/java-checks-test-sources/src/main/java/checks/FileHeaderCheck/Class2.java b/java-checks-test-sources/default/src/main/java/checks/FileHeaderCheck/Class2.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/FileHeaderCheck/Class2.java rename to java-checks-test-sources/default/src/main/java/checks/FileHeaderCheck/Class2.java diff --git a/java-checks-test-sources/src/main/java/checks/FileHeaderCheck/Class3.java b/java-checks-test-sources/default/src/main/java/checks/FileHeaderCheck/Class3.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/FileHeaderCheck/Class3.java rename to java-checks-test-sources/default/src/main/java/checks/FileHeaderCheck/Class3.java diff --git a/java-checks-test-sources/src/main/java/checks/FileHeaderCheck/Regex1.java b/java-checks-test-sources/default/src/main/java/checks/FileHeaderCheck/Regex1.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/FileHeaderCheck/Regex1.java rename to java-checks-test-sources/default/src/main/java/checks/FileHeaderCheck/Regex1.java diff --git a/java-checks-test-sources/src/main/java/checks/FileHeaderCheck/Regex2.java b/java-checks-test-sources/default/src/main/java/checks/FileHeaderCheck/Regex2.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/FileHeaderCheck/Regex2.java rename to java-checks-test-sources/default/src/main/java/checks/FileHeaderCheck/Regex2.java diff --git a/java-checks-test-sources/src/main/java/checks/FileHeaderCheck/Regex3.java b/java-checks-test-sources/default/src/main/java/checks/FileHeaderCheck/Regex3.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/FileHeaderCheck/Regex3.java rename to java-checks-test-sources/default/src/main/java/checks/FileHeaderCheck/Regex3.java diff --git a/java-checks-test-sources/src/main/java/checks/FileHeaderCheck/Regex4.java b/java-checks-test-sources/default/src/main/java/checks/FileHeaderCheck/Regex4.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/FileHeaderCheck/Regex4.java rename to java-checks-test-sources/default/src/main/java/checks/FileHeaderCheck/Regex4.java diff --git a/java-checks-test-sources/src/main/java/checks/FinalizeFieldsSetCheck.java b/java-checks-test-sources/default/src/main/java/checks/FinalizeFieldsSetCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/FinalizeFieldsSetCheck.java rename to java-checks-test-sources/default/src/main/java/checks/FinalizeFieldsSetCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/FixmeTagPresenceCheck.java b/java-checks-test-sources/default/src/main/java/checks/FixmeTagPresenceCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/FixmeTagPresenceCheck.java rename to java-checks-test-sources/default/src/main/java/checks/FixmeTagPresenceCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/FloatEquality.java b/java-checks-test-sources/default/src/main/java/checks/FloatEquality.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/FloatEquality.java rename to java-checks-test-sources/default/src/main/java/checks/FloatEquality.java diff --git a/java-checks-test-sources/src/main/java/checks/ForLoopFalseConditionCheck.java b/java-checks-test-sources/default/src/main/java/checks/ForLoopFalseConditionCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/ForLoopFalseConditionCheck.java rename to java-checks-test-sources/default/src/main/java/checks/ForLoopFalseConditionCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/ForLoopIncrementAndUpdateCheck.java b/java-checks-test-sources/default/src/main/java/checks/ForLoopIncrementAndUpdateCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/ForLoopIncrementAndUpdateCheck.java rename to java-checks-test-sources/default/src/main/java/checks/ForLoopIncrementAndUpdateCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/ForLoopVariableTypeCheck.java b/java-checks-test-sources/default/src/main/java/checks/ForLoopVariableTypeCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/ForLoopVariableTypeCheck.java rename to java-checks-test-sources/default/src/main/java/checks/ForLoopVariableTypeCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/GarbageCollectorCalledCheck.java b/java-checks-test-sources/default/src/main/java/checks/GarbageCollectorCalledCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/GarbageCollectorCalledCheck.java rename to java-checks-test-sources/default/src/main/java/checks/GarbageCollectorCalledCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/GetClassLoaderCheck.java b/java-checks-test-sources/default/src/main/java/checks/GetClassLoaderCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/GetClassLoaderCheck.java rename to java-checks-test-sources/default/src/main/java/checks/GetClassLoaderCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/GetRequestedSessionIdCheck.java b/java-checks-test-sources/default/src/main/java/checks/GetRequestedSessionIdCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/GetRequestedSessionIdCheck.java rename to java-checks-test-sources/default/src/main/java/checks/GetRequestedSessionIdCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/HardCodedPasswordCheck.java b/java-checks-test-sources/default/src/main/java/checks/HardCodedPasswordCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/HardCodedPasswordCheck.java rename to java-checks-test-sources/default/src/main/java/checks/HardCodedPasswordCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/HardCodedPasswordCheckCustom.java b/java-checks-test-sources/default/src/main/java/checks/HardCodedPasswordCheckCustom.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/HardCodedPasswordCheckCustom.java rename to java-checks-test-sources/default/src/main/java/checks/HardCodedPasswordCheckCustom.java diff --git a/java-checks-test-sources/src/main/java/checks/HardCodedSecretCheck.java b/java-checks-test-sources/default/src/main/java/checks/HardCodedSecretCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/HardCodedSecretCheck.java rename to java-checks-test-sources/default/src/main/java/checks/HardCodedSecretCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/HardCodedSecretCheckCustom.java b/java-checks-test-sources/default/src/main/java/checks/HardCodedSecretCheckCustom.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/HardCodedSecretCheckCustom.java rename to java-checks-test-sources/default/src/main/java/checks/HardCodedSecretCheckCustom.java diff --git a/java-checks-test-sources/src/main/java/checks/HardcodedIpCheck.java b/java-checks-test-sources/default/src/main/java/checks/HardcodedIpCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/HardcodedIpCheck.java rename to java-checks-test-sources/default/src/main/java/checks/HardcodedIpCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/HardcodedURICheck.java b/java-checks-test-sources/default/src/main/java/checks/HardcodedURICheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/HardcodedURICheck.java rename to java-checks-test-sources/default/src/main/java/checks/HardcodedURICheck.java diff --git a/java-checks-test-sources/src/main/java/checks/HasNextCallingNextCheck.java b/java-checks-test-sources/default/src/main/java/checks/HasNextCallingNextCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/HasNextCallingNextCheck.java rename to java-checks-test-sources/default/src/main/java/checks/HasNextCallingNextCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/HiddenFieldCheck.java b/java-checks-test-sources/default/src/main/java/checks/HiddenFieldCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/HiddenFieldCheck.java rename to java-checks-test-sources/default/src/main/java/checks/HiddenFieldCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/IdenticalCasesInSwitchCheck.java b/java-checks-test-sources/default/src/main/java/checks/IdenticalCasesInSwitchCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/IdenticalCasesInSwitchCheck.java rename to java-checks-test-sources/default/src/main/java/checks/IdenticalCasesInSwitchCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/IdenticalOperandOnBinaryExpression.java b/java-checks-test-sources/default/src/main/java/checks/IdenticalOperandOnBinaryExpression.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/IdenticalOperandOnBinaryExpression.java rename to java-checks-test-sources/default/src/main/java/checks/IdenticalOperandOnBinaryExpression.java diff --git a/java-checks-test-sources/src/main/java/checks/IgnoredStreamReturnValueCheck.java b/java-checks-test-sources/default/src/main/java/checks/IgnoredStreamReturnValueCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/IgnoredStreamReturnValueCheck.java rename to java-checks-test-sources/default/src/main/java/checks/IgnoredStreamReturnValueCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/ImmediateReverseBoxingCheck.java b/java-checks-test-sources/default/src/main/java/checks/ImmediateReverseBoxingCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/ImmediateReverseBoxingCheck.java rename to java-checks-test-sources/default/src/main/java/checks/ImmediateReverseBoxingCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/ImmediatelyReturnedVariableCheck.java b/java-checks-test-sources/default/src/main/java/checks/ImmediatelyReturnedVariableCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/ImmediatelyReturnedVariableCheck.java rename to java-checks-test-sources/default/src/main/java/checks/ImmediatelyReturnedVariableCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/ImplementsEnumerationCheck.java b/java-checks-test-sources/default/src/main/java/checks/ImplementsEnumerationCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/ImplementsEnumerationCheck.java rename to java-checks-test-sources/default/src/main/java/checks/ImplementsEnumerationCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/InappropriateRegexpCheck.java b/java-checks-test-sources/default/src/main/java/checks/InappropriateRegexpCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/InappropriateRegexpCheck.java rename to java-checks-test-sources/default/src/main/java/checks/InappropriateRegexpCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/IncorrectOrderOfMembersCheck.java b/java-checks-test-sources/default/src/main/java/checks/IncorrectOrderOfMembersCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/IncorrectOrderOfMembersCheck.java rename to java-checks-test-sources/default/src/main/java/checks/IncorrectOrderOfMembersCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/IndentationAfterConditionalCheck.java b/java-checks-test-sources/default/src/main/java/checks/IndentationAfterConditionalCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/IndentationAfterConditionalCheck.java rename to java-checks-test-sources/default/src/main/java/checks/IndentationAfterConditionalCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/IndentationCheckWithControlCharacters.java b/java-checks-test-sources/default/src/main/java/checks/IndentationCheckWithControlCharacters.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/IndentationCheckWithControlCharacters.java rename to java-checks-test-sources/default/src/main/java/checks/IndentationCheckWithControlCharacters.java diff --git a/java-checks-test-sources/src/main/java/checks/IndentationCheck_custom.java b/java-checks-test-sources/default/src/main/java/checks/IndentationCheck_custom.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/IndentationCheck_custom.java rename to java-checks-test-sources/default/src/main/java/checks/IndentationCheck_custom.java diff --git a/java-checks-test-sources/src/main/java/checks/IndentationCheck_tab.java b/java-checks-test-sources/default/src/main/java/checks/IndentationCheck_tab.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/IndentationCheck_tab.java rename to java-checks-test-sources/default/src/main/java/checks/IndentationCheck_tab.java diff --git a/java-checks-test-sources/src/main/java/checks/IndexOfWithPositiveNumber.java b/java-checks-test-sources/default/src/main/java/checks/IndexOfWithPositiveNumber.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/IndexOfWithPositiveNumber.java rename to java-checks-test-sources/default/src/main/java/checks/IndexOfWithPositiveNumber.java diff --git a/java-checks-test-sources/src/main/java/checks/InnerClassOfNonSerializableCheck.java b/java-checks-test-sources/default/src/main/java/checks/InnerClassOfNonSerializableCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/InnerClassOfNonSerializableCheck.java rename to java-checks-test-sources/default/src/main/java/checks/InnerClassOfNonSerializableCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/InnerClassOfSerializableCheck.java b/java-checks-test-sources/default/src/main/java/checks/InnerClassOfSerializableCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/InnerClassOfSerializableCheck.java rename to java-checks-test-sources/default/src/main/java/checks/InnerClassOfSerializableCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/InputStreamReadCheck.java b/java-checks-test-sources/default/src/main/java/checks/InputStreamReadCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/InputStreamReadCheck.java rename to java-checks-test-sources/default/src/main/java/checks/InputStreamReadCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/InsecureCreateTempFileCheck.java b/java-checks-test-sources/default/src/main/java/checks/InsecureCreateTempFileCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/InsecureCreateTempFileCheck.java rename to java-checks-test-sources/default/src/main/java/checks/InsecureCreateTempFileCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/InsecureCreateTempFileCheck_no_version.java b/java-checks-test-sources/default/src/main/java/checks/InsecureCreateTempFileCheck_no_version.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/InsecureCreateTempFileCheck_no_version.java rename to java-checks-test-sources/default/src/main/java/checks/InsecureCreateTempFileCheck_no_version.java diff --git a/java-checks-test-sources/src/main/java/checks/InstanceOfPatternMatching.java b/java-checks-test-sources/default/src/main/java/checks/InstanceOfPatternMatching.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/InstanceOfPatternMatching.java rename to java-checks-test-sources/default/src/main/java/checks/InstanceOfPatternMatching.java diff --git a/java-checks-test-sources/src/main/java/checks/InstanceofUsedOnExceptionCheck.java b/java-checks-test-sources/default/src/main/java/checks/InstanceofUsedOnExceptionCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/InstanceofUsedOnExceptionCheck.java rename to java-checks-test-sources/default/src/main/java/checks/InstanceofUsedOnExceptionCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/InterfaceAsConstantContainerCheck.java b/java-checks-test-sources/default/src/main/java/checks/InterfaceAsConstantContainerCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/InterfaceAsConstantContainerCheck.java rename to java-checks-test-sources/default/src/main/java/checks/InterfaceAsConstantContainerCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/InterfaceOrSuperclassShadowingCheck.java b/java-checks-test-sources/default/src/main/java/checks/InterfaceOrSuperclassShadowingCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/InterfaceOrSuperclassShadowingCheck.java rename to java-checks-test-sources/default/src/main/java/checks/InterfaceOrSuperclassShadowingCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/InterruptedExceptionCheck.java b/java-checks-test-sources/default/src/main/java/checks/InterruptedExceptionCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/InterruptedExceptionCheck.java rename to java-checks-test-sources/default/src/main/java/checks/InterruptedExceptionCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/InvalidDateValuesCheck.java b/java-checks-test-sources/default/src/main/java/checks/InvalidDateValuesCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/InvalidDateValuesCheck.java rename to java-checks-test-sources/default/src/main/java/checks/InvalidDateValuesCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/IsInstanceMethodCheck.java b/java-checks-test-sources/default/src/main/java/checks/IsInstanceMethodCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/IsInstanceMethodCheck.java rename to java-checks-test-sources/default/src/main/java/checks/IsInstanceMethodCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/IterableIteratorCheck.java b/java-checks-test-sources/default/src/main/java/checks/IterableIteratorCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/IterableIteratorCheck.java rename to java-checks-test-sources/default/src/main/java/checks/IterableIteratorCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/IteratorNextExceptionCheck.java b/java-checks-test-sources/default/src/main/java/checks/IteratorNextExceptionCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/IteratorNextExceptionCheck.java rename to java-checks-test-sources/default/src/main/java/checks/IteratorNextExceptionCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/JacksonDeserializationCheck.java b/java-checks-test-sources/default/src/main/java/checks/JacksonDeserializationCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/JacksonDeserializationCheck.java rename to java-checks-test-sources/default/src/main/java/checks/JacksonDeserializationCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/JdbcDriverExplicitLoadingCheck.java b/java-checks-test-sources/default/src/main/java/checks/JdbcDriverExplicitLoadingCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/JdbcDriverExplicitLoadingCheck.java rename to java-checks-test-sources/default/src/main/java/checks/JdbcDriverExplicitLoadingCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/JdbcDriverExplicitLoadingCheck_no_version.java b/java-checks-test-sources/default/src/main/java/checks/JdbcDriverExplicitLoadingCheck_no_version.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/JdbcDriverExplicitLoadingCheck_no_version.java rename to java-checks-test-sources/default/src/main/java/checks/JdbcDriverExplicitLoadingCheck_no_version.java diff --git a/java-checks-test-sources/src/main/java/checks/KeySetInsteadOfEntrySet.java b/java-checks-test-sources/default/src/main/java/checks/KeySetInsteadOfEntrySet.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/KeySetInsteadOfEntrySet.java rename to java-checks-test-sources/default/src/main/java/checks/KeySetInsteadOfEntrySet.java diff --git a/java-checks-test-sources/src/main/java/checks/KnownCapacityHashBasedCollectionCheckSample.java b/java-checks-test-sources/default/src/main/java/checks/KnownCapacityHashBasedCollectionCheckSample.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/KnownCapacityHashBasedCollectionCheckSample.java rename to java-checks-test-sources/default/src/main/java/checks/KnownCapacityHashBasedCollectionCheckSample.java diff --git a/java-checks-test-sources/src/main/java/checks/LabelsShouldNotBeUsedCheck.java b/java-checks-test-sources/default/src/main/java/checks/LabelsShouldNotBeUsedCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/LabelsShouldNotBeUsedCheck.java rename to java-checks-test-sources/default/src/main/java/checks/LabelsShouldNotBeUsedCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/LambdaTooBigCheck.java b/java-checks-test-sources/default/src/main/java/checks/LambdaTooBigCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/LambdaTooBigCheck.java rename to java-checks-test-sources/default/src/main/java/checks/LambdaTooBigCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/LambdaTooBigCheckCustom.java b/java-checks-test-sources/default/src/main/java/checks/LambdaTooBigCheckCustom.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/LambdaTooBigCheckCustom.java rename to java-checks-test-sources/default/src/main/java/checks/LambdaTooBigCheckCustom.java diff --git a/java-checks-test-sources/src/main/java/checks/LazyArgEvaluationCheck.java b/java-checks-test-sources/default/src/main/java/checks/LazyArgEvaluationCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/LazyArgEvaluationCheck.java rename to java-checks-test-sources/default/src/main/java/checks/LazyArgEvaluationCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/LeastSpecificTypeCheck.java b/java-checks-test-sources/default/src/main/java/checks/LeastSpecificTypeCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/LeastSpecificTypeCheck.java rename to java-checks-test-sources/default/src/main/java/checks/LeastSpecificTypeCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/LeftCurlyBraceEndLineCheck.java b/java-checks-test-sources/default/src/main/java/checks/LeftCurlyBraceEndLineCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/LeftCurlyBraceEndLineCheck.java rename to java-checks-test-sources/default/src/main/java/checks/LeftCurlyBraceEndLineCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/LeftCurlyBraceEndLineCheck_java17.java b/java-checks-test-sources/default/src/main/java/checks/LeftCurlyBraceEndLineCheck_java17.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/LeftCurlyBraceEndLineCheck_java17.java rename to java-checks-test-sources/default/src/main/java/checks/LeftCurlyBraceEndLineCheck_java17.java diff --git a/java-checks-test-sources/src/main/java/checks/LeftCurlyBraceStartLineCheck.java b/java-checks-test-sources/default/src/main/java/checks/LeftCurlyBraceStartLineCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/LeftCurlyBraceStartLineCheck.java rename to java-checks-test-sources/default/src/main/java/checks/LeftCurlyBraceStartLineCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/LeftCurlyBraceStartLineCheck_java17.java b/java-checks-test-sources/default/src/main/java/checks/LeftCurlyBraceStartLineCheck_java17.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/LeftCurlyBraceStartLineCheck_java17.java rename to java-checks-test-sources/default/src/main/java/checks/LeftCurlyBraceStartLineCheck_java17.java diff --git a/java-checks-test-sources/src/main/java/checks/LoggedRethrownExceptionsCheck.java b/java-checks-test-sources/default/src/main/java/checks/LoggedRethrownExceptionsCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/LoggedRethrownExceptionsCheck.java rename to java-checks-test-sources/default/src/main/java/checks/LoggedRethrownExceptionsCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/LoggerClass.java b/java-checks-test-sources/default/src/main/java/checks/LoggerClass.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/LoggerClass.java rename to java-checks-test-sources/default/src/main/java/checks/LoggerClass.java diff --git a/java-checks-test-sources/src/main/java/checks/LongBitsToDoubleOnIntCheck.java b/java-checks-test-sources/default/src/main/java/checks/LongBitsToDoubleOnIntCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/LongBitsToDoubleOnIntCheck.java rename to java-checks-test-sources/default/src/main/java/checks/LongBitsToDoubleOnIntCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/MapKeyNotComparableCheck.java b/java-checks-test-sources/default/src/main/java/checks/MapKeyNotComparableCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/MapKeyNotComparableCheck.java rename to java-checks-test-sources/default/src/main/java/checks/MapKeyNotComparableCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/MathOnFloatCheck.java b/java-checks-test-sources/default/src/main/java/checks/MathOnFloatCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/MathOnFloatCheck.java rename to java-checks-test-sources/default/src/main/java/checks/MathOnFloatCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/MembersDifferOnlyByCapitalizationCheck.java b/java-checks-test-sources/default/src/main/java/checks/MembersDifferOnlyByCapitalizationCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/MembersDifferOnlyByCapitalizationCheck.java rename to java-checks-test-sources/default/src/main/java/checks/MembersDifferOnlyByCapitalizationCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/MethodOnlyCallsSuperCheck.java b/java-checks-test-sources/default/src/main/java/checks/MethodOnlyCallsSuperCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/MethodOnlyCallsSuperCheck.java rename to java-checks-test-sources/default/src/main/java/checks/MethodOnlyCallsSuperCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/MethodTooBigCheckCustom4.java b/java-checks-test-sources/default/src/main/java/checks/MethodTooBigCheckCustom4.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/MethodTooBigCheckCustom4.java rename to java-checks-test-sources/default/src/main/java/checks/MethodTooBigCheckCustom4.java diff --git a/java-checks-test-sources/src/main/java/checks/MethodTooBigCheckCustom5.java b/java-checks-test-sources/default/src/main/java/checks/MethodTooBigCheckCustom5.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/MethodTooBigCheckCustom5.java rename to java-checks-test-sources/default/src/main/java/checks/MethodTooBigCheckCustom5.java diff --git a/java-checks-test-sources/src/main/java/checks/MethodWithExcessiveReturnsCheck.java b/java-checks-test-sources/default/src/main/java/checks/MethodWithExcessiveReturnsCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/MethodWithExcessiveReturnsCheck.java rename to java-checks-test-sources/default/src/main/java/checks/MethodWithExcessiveReturnsCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/MethodWithExcessiveReturnsCheckCustom.java b/java-checks-test-sources/default/src/main/java/checks/MethodWithExcessiveReturnsCheckCustom.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/MethodWithExcessiveReturnsCheckCustom.java rename to java-checks-test-sources/default/src/main/java/checks/MethodWithExcessiveReturnsCheckCustom.java diff --git a/java-checks-test-sources/src/main/java/checks/MissingCurlyBraces.java b/java-checks-test-sources/default/src/main/java/checks/MissingCurlyBraces.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/MissingCurlyBraces.java rename to java-checks-test-sources/default/src/main/java/checks/MissingCurlyBraces.java diff --git a/java-checks-test-sources/src/main/java/checks/MissingDeprecatedCheck.java b/java-checks-test-sources/default/src/main/java/checks/MissingDeprecatedCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/MissingDeprecatedCheck.java rename to java-checks-test-sources/default/src/main/java/checks/MissingDeprecatedCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/MissingDeprecatedCheckJava9.java b/java-checks-test-sources/default/src/main/java/checks/MissingDeprecatedCheckJava9.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/MissingDeprecatedCheckJava9.java rename to java-checks-test-sources/default/src/main/java/checks/MissingDeprecatedCheckJava9.java diff --git a/java-checks-test-sources/src/main/java/checks/MissingNewLineAtEndOfFile.java b/java-checks-test-sources/default/src/main/java/checks/MissingNewLineAtEndOfFile.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/MissingNewLineAtEndOfFile.java rename to java-checks-test-sources/default/src/main/java/checks/MissingNewLineAtEndOfFile.java diff --git a/java-checks-test-sources/src/main/java/checks/MissingOverridesInRecordWithArrayComponentCheck.java b/java-checks-test-sources/default/src/main/java/checks/MissingOverridesInRecordWithArrayComponentCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/MissingOverridesInRecordWithArrayComponentCheck.java rename to java-checks-test-sources/default/src/main/java/checks/MissingOverridesInRecordWithArrayComponentCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/ModifiersOrderCheck.java b/java-checks-test-sources/default/src/main/java/checks/ModifiersOrderCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/ModifiersOrderCheck.java rename to java-checks-test-sources/default/src/main/java/checks/ModifiersOrderCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/ModifiersOrderCheckWithQuickFixes.java b/java-checks-test-sources/default/src/main/java/checks/ModifiersOrderCheckWithQuickFixes.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/ModifiersOrderCheckWithQuickFixes.java rename to java-checks-test-sources/default/src/main/java/checks/ModifiersOrderCheckWithQuickFixes.java diff --git a/java-checks-test-sources/src/main/java/checks/ModulusEqualityCheck.java b/java-checks-test-sources/default/src/main/java/checks/ModulusEqualityCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/ModulusEqualityCheck.java rename to java-checks-test-sources/default/src/main/java/checks/ModulusEqualityCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/MutableMembersUsageCheck.java b/java-checks-test-sources/default/src/main/java/checks/MutableMembersUsageCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/MutableMembersUsageCheck.java rename to java-checks-test-sources/default/src/main/java/checks/MutableMembersUsageCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/NPEThrowCheck.java b/java-checks-test-sources/default/src/main/java/checks/NPEThrowCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/NPEThrowCheck.java rename to java-checks-test-sources/default/src/main/java/checks/NPEThrowCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/NestedBlocksCheck.java b/java-checks-test-sources/default/src/main/java/checks/NestedBlocksCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/NestedBlocksCheck.java rename to java-checks-test-sources/default/src/main/java/checks/NestedBlocksCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/NestedEnumStatic.java b/java-checks-test-sources/default/src/main/java/checks/NestedEnumStatic.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/NestedEnumStatic.java rename to java-checks-test-sources/default/src/main/java/checks/NestedEnumStatic.java diff --git a/java-checks-test-sources/src/main/java/checks/NestedIfStatementsCheck.java b/java-checks-test-sources/default/src/main/java/checks/NestedIfStatementsCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/NestedIfStatementsCheck.java rename to java-checks-test-sources/default/src/main/java/checks/NestedIfStatementsCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/NestedIfStatementsCheckCustom.java b/java-checks-test-sources/default/src/main/java/checks/NestedIfStatementsCheckCustom.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/NestedIfStatementsCheckCustom.java rename to java-checks-test-sources/default/src/main/java/checks/NestedIfStatementsCheckCustom.java diff --git a/java-checks-test-sources/src/main/java/checks/NestedSwitchStatementCheck.java b/java-checks-test-sources/default/src/main/java/checks/NestedSwitchStatementCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/NestedSwitchStatementCheck.java rename to java-checks-test-sources/default/src/main/java/checks/NestedSwitchStatementCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/NestedTernaryOperatorsCheck.java b/java-checks-test-sources/default/src/main/java/checks/NestedTernaryOperatorsCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/NestedTernaryOperatorsCheck.java rename to java-checks-test-sources/default/src/main/java/checks/NestedTernaryOperatorsCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/NestedTryCatchCheck.java b/java-checks-test-sources/default/src/main/java/checks/NestedTryCatchCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/NestedTryCatchCheck.java rename to java-checks-test-sources/default/src/main/java/checks/NestedTryCatchCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/NoCheckstyleTagPresenceCheck.java b/java-checks-test-sources/default/src/main/java/checks/NoCheckstyleTagPresenceCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/NoCheckstyleTagPresenceCheck.java rename to java-checks-test-sources/default/src/main/java/checks/NoCheckstyleTagPresenceCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/NoPmdTagPresenceCheck.java b/java-checks-test-sources/default/src/main/java/checks/NoPmdTagPresenceCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/NoPmdTagPresenceCheck.java rename to java-checks-test-sources/default/src/main/java/checks/NoPmdTagPresenceCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/NoTestsInProductionFile.java b/java-checks-test-sources/default/src/main/java/checks/NoTestsInProductionFile.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/NoTestsInProductionFile.java rename to java-checks-test-sources/default/src/main/java/checks/NoTestsInProductionFile.java diff --git a/java-checks-test-sources/src/main/java/checks/NonEmptyFile.java b/java-checks-test-sources/default/src/main/java/checks/NonEmptyFile.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/NonEmptyFile.java rename to java-checks-test-sources/default/src/main/java/checks/NonEmptyFile.java diff --git a/java-checks-test-sources/src/main/java/checks/NonStaticClassInitializerCheck.java b/java-checks-test-sources/default/src/main/java/checks/NonStaticClassInitializerCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/NonStaticClassInitializerCheck.java rename to java-checks-test-sources/default/src/main/java/checks/NonStaticClassInitializerCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/NotifyCheck.java b/java-checks-test-sources/default/src/main/java/checks/NotifyCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/NotifyCheck.java rename to java-checks-test-sources/default/src/main/java/checks/NotifyCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/NullCheckWithInstanceofCheck.java b/java-checks-test-sources/default/src/main/java/checks/NullCheckWithInstanceofCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/NullCheckWithInstanceofCheck.java rename to java-checks-test-sources/default/src/main/java/checks/NullCheckWithInstanceofCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/NullReturnedOnComputeIfPresentOrAbsent.java b/java-checks-test-sources/default/src/main/java/checks/NullReturnedOnComputeIfPresentOrAbsent.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/NullReturnedOnComputeIfPresentOrAbsent.java rename to java-checks-test-sources/default/src/main/java/checks/NullReturnedOnComputeIfPresentOrAbsent.java diff --git a/java-checks-test-sources/src/main/java/checks/NullShouldNotBeUsedWithOptionalCheck_guava.java b/java-checks-test-sources/default/src/main/java/checks/NullShouldNotBeUsedWithOptionalCheck_guava.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/NullShouldNotBeUsedWithOptionalCheck_guava.java rename to java-checks-test-sources/default/src/main/java/checks/NullShouldNotBeUsedWithOptionalCheck_guava.java diff --git a/java-checks-test-sources/src/main/java/checks/NullShouldNotBeUsedWithOptionalCheck_jdk.java b/java-checks-test-sources/default/src/main/java/checks/NullShouldNotBeUsedWithOptionalCheck_jdk.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/NullShouldNotBeUsedWithOptionalCheck_jdk.java rename to java-checks-test-sources/default/src/main/java/checks/NullShouldNotBeUsedWithOptionalCheck_jdk.java diff --git a/java-checks-test-sources/src/main/java/checks/OSCommandsPath.java b/java-checks-test-sources/default/src/main/java/checks/OSCommandsPath.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/OSCommandsPath.java rename to java-checks-test-sources/default/src/main/java/checks/OSCommandsPath.java diff --git a/java-checks-test-sources/src/main/java/checks/ObjectCreatedOnlyToCallGetClassCheck.java b/java-checks-test-sources/default/src/main/java/checks/ObjectCreatedOnlyToCallGetClassCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/ObjectCreatedOnlyToCallGetClassCheck.java rename to java-checks-test-sources/default/src/main/java/checks/ObjectCreatedOnlyToCallGetClassCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/ObjectFinalizeCheck.java b/java-checks-test-sources/default/src/main/java/checks/ObjectFinalizeCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/ObjectFinalizeCheck.java rename to java-checks-test-sources/default/src/main/java/checks/ObjectFinalizeCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/ObjectFinalizeOverridenCallsSuperFinalizeCheck.java b/java-checks-test-sources/default/src/main/java/checks/ObjectFinalizeOverridenCallsSuperFinalizeCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/ObjectFinalizeOverridenCallsSuperFinalizeCheck.java rename to java-checks-test-sources/default/src/main/java/checks/ObjectFinalizeOverridenCallsSuperFinalizeCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/ObjectFinalizeOverridenNotPublicCheck.java b/java-checks-test-sources/default/src/main/java/checks/ObjectFinalizeOverridenNotPublicCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/ObjectFinalizeOverridenNotPublicCheck.java rename to java-checks-test-sources/default/src/main/java/checks/ObjectFinalizeOverridenNotPublicCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/OmitPermittedTypesCheck/OmitPermittedTypesCheck.java b/java-checks-test-sources/default/src/main/java/checks/OmitPermittedTypesCheck/OmitPermittedTypesCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/OmitPermittedTypesCheck/OmitPermittedTypesCheck.java rename to java-checks-test-sources/default/src/main/java/checks/OmitPermittedTypesCheck/OmitPermittedTypesCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/OmitPermittedTypesCheck/OmitPermittedTypesCheckOtherFile.java b/java-checks-test-sources/default/src/main/java/checks/OmitPermittedTypesCheck/OmitPermittedTypesCheckOtherFile.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/OmitPermittedTypesCheck/OmitPermittedTypesCheckOtherFile.java rename to java-checks-test-sources/default/src/main/java/checks/OmitPermittedTypesCheck/OmitPermittedTypesCheckOtherFile.java diff --git a/java-checks-test-sources/src/main/java/checks/OneClassInterfacePerFileCheckNoncompliant.java b/java-checks-test-sources/default/src/main/java/checks/OneClassInterfacePerFileCheckNoncompliant.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/OneClassInterfacePerFileCheckNoncompliant.java rename to java-checks-test-sources/default/src/main/java/checks/OneClassInterfacePerFileCheckNoncompliant.java diff --git a/java-checks-test-sources/src/main/java/checks/OneDeclarationPerLineCheck.java b/java-checks-test-sources/default/src/main/java/checks/OneDeclarationPerLineCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/OneDeclarationPerLineCheck.java rename to java-checks-test-sources/default/src/main/java/checks/OneDeclarationPerLineCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/OptionalAsParameterCheck.java b/java-checks-test-sources/default/src/main/java/checks/OptionalAsParameterCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/OptionalAsParameterCheck.java rename to java-checks-test-sources/default/src/main/java/checks/OptionalAsParameterCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/OutputStreamOverrideWriteCheck.java b/java-checks-test-sources/default/src/main/java/checks/OutputStreamOverrideWriteCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/OutputStreamOverrideWriteCheck.java rename to java-checks-test-sources/default/src/main/java/checks/OutputStreamOverrideWriteCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/OverrideAnnotationCheck_QuickFixes.java b/java-checks-test-sources/default/src/main/java/checks/OverrideAnnotationCheck_QuickFixes.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/OverrideAnnotationCheck_QuickFixes.java rename to java-checks-test-sources/default/src/main/java/checks/OverrideAnnotationCheck_QuickFixes.java diff --git a/java-checks-test-sources/src/main/java/checks/PopulateBeansCheck.java b/java-checks-test-sources/default/src/main/java/checks/PopulateBeansCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/PopulateBeansCheck.java rename to java-checks-test-sources/default/src/main/java/checks/PopulateBeansCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/PredictableSeedCheck.java b/java-checks-test-sources/default/src/main/java/checks/PredictableSeedCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/PredictableSeedCheck.java rename to java-checks-test-sources/default/src/main/java/checks/PredictableSeedCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/PreferStreamAnyMatch.java b/java-checks-test-sources/default/src/main/java/checks/PreferStreamAnyMatch.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/PreferStreamAnyMatch.java rename to java-checks-test-sources/default/src/main/java/checks/PreferStreamAnyMatch.java diff --git a/java-checks-test-sources/src/main/java/checks/PreparedStatementAndResultSetCheck.java b/java-checks-test-sources/default/src/main/java/checks/PreparedStatementAndResultSetCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/PreparedStatementAndResultSetCheck.java rename to java-checks-test-sources/default/src/main/java/checks/PreparedStatementAndResultSetCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/PrimitiveWrappersInTernaryOperatorCheck.java b/java-checks-test-sources/default/src/main/java/checks/PrimitiveWrappersInTernaryOperatorCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/PrimitiveWrappersInTernaryOperatorCheck.java rename to java-checks-test-sources/default/src/main/java/checks/PrimitiveWrappersInTernaryOperatorCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/PrimitivesMarkedNullableCheck.java b/java-checks-test-sources/default/src/main/java/checks/PrimitivesMarkedNullableCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/PrimitivesMarkedNullableCheck.java rename to java-checks-test-sources/default/src/main/java/checks/PrimitivesMarkedNullableCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/PrimitivesMarkedNullableCheckParent.java b/java-checks-test-sources/default/src/main/java/checks/PrimitivesMarkedNullableCheckParent.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/PrimitivesMarkedNullableCheckParent.java rename to java-checks-test-sources/default/src/main/java/checks/PrimitivesMarkedNullableCheckParent.java diff --git a/java-checks-test-sources/src/main/java/checks/PrintfFailCheck.java b/java-checks-test-sources/default/src/main/java/checks/PrintfFailCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/PrintfFailCheck.java rename to java-checks-test-sources/default/src/main/java/checks/PrintfFailCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/PrintfMisuseCheck.java b/java-checks-test-sources/default/src/main/java/checks/PrintfMisuseCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/PrintfMisuseCheck.java rename to java-checks-test-sources/default/src/main/java/checks/PrintfMisuseCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/PrivateFieldUsedLocallyCheck.java b/java-checks-test-sources/default/src/main/java/checks/PrivateFieldUsedLocallyCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/PrivateFieldUsedLocallyCheck.java rename to java-checks-test-sources/default/src/main/java/checks/PrivateFieldUsedLocallyCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/PseudoRandomCheck.java b/java-checks-test-sources/default/src/main/java/checks/PseudoRandomCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/PseudoRandomCheck.java rename to java-checks-test-sources/default/src/main/java/checks/PseudoRandomCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/PublicConstructorInAbstractClassCheck.java b/java-checks-test-sources/default/src/main/java/checks/PublicConstructorInAbstractClassCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/PublicConstructorInAbstractClassCheck.java rename to java-checks-test-sources/default/src/main/java/checks/PublicConstructorInAbstractClassCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/PublicStaticMutableMembersCheck.java b/java-checks-test-sources/default/src/main/java/checks/PublicStaticMutableMembersCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/PublicStaticMutableMembersCheck.java rename to java-checks-test-sources/default/src/main/java/checks/PublicStaticMutableMembersCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/RandomFloatToIntCheck.java b/java-checks-test-sources/default/src/main/java/checks/RandomFloatToIntCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/RandomFloatToIntCheck.java rename to java-checks-test-sources/default/src/main/java/checks/RandomFloatToIntCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/RawByteBitwiseOperationsCheck.java b/java-checks-test-sources/default/src/main/java/checks/RawByteBitwiseOperationsCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/RawByteBitwiseOperationsCheck.java rename to java-checks-test-sources/default/src/main/java/checks/RawByteBitwiseOperationsCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/RawExceptionCheck.java b/java-checks-test-sources/default/src/main/java/checks/RawExceptionCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/RawExceptionCheck.java rename to java-checks-test-sources/default/src/main/java/checks/RawExceptionCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/RawTypeCheck.java b/java-checks-test-sources/default/src/main/java/checks/RawTypeCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/RawTypeCheck.java rename to java-checks-test-sources/default/src/main/java/checks/RawTypeCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/ReadObjectSynchronized.java b/java-checks-test-sources/default/src/main/java/checks/ReadObjectSynchronized.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/ReadObjectSynchronized.java rename to java-checks-test-sources/default/src/main/java/checks/ReadObjectSynchronized.java diff --git a/java-checks-test-sources/src/main/java/checks/RecordDuplicatedGetterCheck.java b/java-checks-test-sources/default/src/main/java/checks/RecordDuplicatedGetterCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/RecordDuplicatedGetterCheck.java rename to java-checks-test-sources/default/src/main/java/checks/RecordDuplicatedGetterCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/RecordInsteadOfClassCheck.java b/java-checks-test-sources/default/src/main/java/checks/RecordInsteadOfClassCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/RecordInsteadOfClassCheck.java rename to java-checks-test-sources/default/src/main/java/checks/RecordInsteadOfClassCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/RedundantAbstractMethodCheck.java b/java-checks-test-sources/default/src/main/java/checks/RedundantAbstractMethodCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/RedundantAbstractMethodCheck.java rename to java-checks-test-sources/default/src/main/java/checks/RedundantAbstractMethodCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/RedundantCloseCheck.java b/java-checks-test-sources/default/src/main/java/checks/RedundantCloseCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/RedundantCloseCheck.java rename to java-checks-test-sources/default/src/main/java/checks/RedundantCloseCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/RedundantModifierCheck.java b/java-checks-test-sources/default/src/main/java/checks/RedundantModifierCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/RedundantModifierCheck.java rename to java-checks-test-sources/default/src/main/java/checks/RedundantModifierCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/RedundantRecordMethodsCheck.java b/java-checks-test-sources/default/src/main/java/checks/RedundantRecordMethodsCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/RedundantRecordMethodsCheck.java rename to java-checks-test-sources/default/src/main/java/checks/RedundantRecordMethodsCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/RedundantThrowsDeclarationCheck.java b/java-checks-test-sources/default/src/main/java/checks/RedundantThrowsDeclarationCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/RedundantThrowsDeclarationCheck.java rename to java-checks-test-sources/default/src/main/java/checks/RedundantThrowsDeclarationCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/RedundantTypeCastCheck.java b/java-checks-test-sources/default/src/main/java/checks/RedundantTypeCastCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/RedundantTypeCastCheck.java rename to java-checks-test-sources/default/src/main/java/checks/RedundantTypeCastCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/ReflectionOnNonRuntimeAnnotationCheck.java b/java-checks-test-sources/default/src/main/java/checks/ReflectionOnNonRuntimeAnnotationCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/ReflectionOnNonRuntimeAnnotationCheck.java rename to java-checks-test-sources/default/src/main/java/checks/ReflectionOnNonRuntimeAnnotationCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/RegexPatternsNeedlesslyCheck.java b/java-checks-test-sources/default/src/main/java/checks/RegexPatternsNeedlesslyCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/RegexPatternsNeedlesslyCheck.java rename to java-checks-test-sources/default/src/main/java/checks/RegexPatternsNeedlesslyCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/ReplaceGuavaWithJavaCheck.java b/java-checks-test-sources/default/src/main/java/checks/ReplaceGuavaWithJavaCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/ReplaceGuavaWithJavaCheck.java rename to java-checks-test-sources/default/src/main/java/checks/ReplaceGuavaWithJavaCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/ReplaceGuavaWithJavaCheck_java7.java b/java-checks-test-sources/default/src/main/java/checks/ReplaceGuavaWithJavaCheck_java7.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/ReplaceGuavaWithJavaCheck_java7.java rename to java-checks-test-sources/default/src/main/java/checks/ReplaceGuavaWithJavaCheck_java7.java diff --git a/java-checks-test-sources/src/main/java/checks/ReplaceGuavaWithJavaCheck_no_version.java b/java-checks-test-sources/default/src/main/java/checks/ReplaceGuavaWithJavaCheck_no_version.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/ReplaceGuavaWithJavaCheck_no_version.java rename to java-checks-test-sources/default/src/main/java/checks/ReplaceGuavaWithJavaCheck_no_version.java diff --git a/java-checks-test-sources/src/main/java/checks/ReplaceLambdaByMethodRefCheck.java b/java-checks-test-sources/default/src/main/java/checks/ReplaceLambdaByMethodRefCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/ReplaceLambdaByMethodRefCheck.java rename to java-checks-test-sources/default/src/main/java/checks/ReplaceLambdaByMethodRefCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/ReplaceLambdaByMethodRefCheck_no_version.java b/java-checks-test-sources/default/src/main/java/checks/ReplaceLambdaByMethodRefCheck_no_version.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/ReplaceLambdaByMethodRefCheck_no_version.java rename to java-checks-test-sources/default/src/main/java/checks/ReplaceLambdaByMethodRefCheck_no_version.java diff --git a/java-checks-test-sources/src/main/java/checks/RestrictedIdentifiersUsageCheck.java b/java-checks-test-sources/default/src/main/java/checks/RestrictedIdentifiersUsageCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/RestrictedIdentifiersUsageCheck.java rename to java-checks-test-sources/default/src/main/java/checks/RestrictedIdentifiersUsageCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/ResultSetIsLastCheck.java b/java-checks-test-sources/default/src/main/java/checks/ResultSetIsLastCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/ResultSetIsLastCheck.java rename to java-checks-test-sources/default/src/main/java/checks/ResultSetIsLastCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/ReturnEmptyArrayNotNullCheck.java b/java-checks-test-sources/default/src/main/java/checks/ReturnEmptyArrayNotNullCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/ReturnEmptyArrayNotNullCheck.java rename to java-checks-test-sources/default/src/main/java/checks/ReturnEmptyArrayNotNullCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/ReturnEmptyArrayNotNullCheckWithQuickFixes.java b/java-checks-test-sources/default/src/main/java/checks/ReturnEmptyArrayNotNullCheckWithQuickFixes.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/ReturnEmptyArrayNotNullCheckWithQuickFixes.java rename to java-checks-test-sources/default/src/main/java/checks/ReturnEmptyArrayNotNullCheckWithQuickFixes.java diff --git a/java-checks-test-sources/src/main/java/checks/ReturnEmptyArrayNotNullCheckWithQuickFixesAndImports.java b/java-checks-test-sources/default/src/main/java/checks/ReturnEmptyArrayNotNullCheckWithQuickFixesAndImports.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/ReturnEmptyArrayNotNullCheckWithQuickFixesAndImports.java rename to java-checks-test-sources/default/src/main/java/checks/ReturnEmptyArrayNotNullCheckWithQuickFixesAndImports.java diff --git a/java-checks-test-sources/src/main/java/checks/ReuseRandomCheck.java b/java-checks-test-sources/default/src/main/java/checks/ReuseRandomCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/ReuseRandomCheck.java rename to java-checks-test-sources/default/src/main/java/checks/ReuseRandomCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/RightCurlyBraceSameLineAsNextBlockCheck.java b/java-checks-test-sources/default/src/main/java/checks/RightCurlyBraceSameLineAsNextBlockCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/RightCurlyBraceSameLineAsNextBlockCheck.java rename to java-checks-test-sources/default/src/main/java/checks/RightCurlyBraceSameLineAsNextBlockCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/S1874_CallToDeprecatedMethod.java b/java-checks-test-sources/default/src/main/java/checks/S1874_CallToDeprecatedMethod.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/S1874_CallToDeprecatedMethod.java rename to java-checks-test-sources/default/src/main/java/checks/S1874_CallToDeprecatedMethod.java diff --git a/java-checks-test-sources/src/main/java/checks/S1874_CallToDeprecatedMethod_java9.java b/java-checks-test-sources/default/src/main/java/checks/S1874_CallToDeprecatedMethod_java9.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/S1874_CallToDeprecatedMethod_java9.java rename to java-checks-test-sources/default/src/main/java/checks/S1874_CallToDeprecatedMethod_java9.java diff --git a/java-checks-test-sources/src/main/java/checks/S2201_IgnoredReturnValueCheck.java b/java-checks-test-sources/default/src/main/java/checks/S2201_IgnoredReturnValueCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/S2201_IgnoredReturnValueCheck.java rename to java-checks-test-sources/default/src/main/java/checks/S2201_IgnoredReturnValueCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/S2638_ChangeMethodContractCheck/noPackageInfo/ChangeMethodContractCheck.java b/java-checks-test-sources/default/src/main/java/checks/S2638_ChangeMethodContractCheck/noPackageInfo/ChangeMethodContractCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/S2638_ChangeMethodContractCheck/noPackageInfo/ChangeMethodContractCheck.java rename to java-checks-test-sources/default/src/main/java/checks/S2638_ChangeMethodContractCheck/noPackageInfo/ChangeMethodContractCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/S2638_ChangeMethodContractCheck/nonNullApi/ChangeMethodContractCheck.java b/java-checks-test-sources/default/src/main/java/checks/S2638_ChangeMethodContractCheck/nonNullApi/ChangeMethodContractCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/S2638_ChangeMethodContractCheck/nonNullApi/ChangeMethodContractCheck.java rename to java-checks-test-sources/default/src/main/java/checks/S2638_ChangeMethodContractCheck/nonNullApi/ChangeMethodContractCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/S2638_ChangeMethodContractCheck/nonNullApi/package-info.java b/java-checks-test-sources/default/src/main/java/checks/S2638_ChangeMethodContractCheck/nonNullApi/package-info.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/S2638_ChangeMethodContractCheck/nonNullApi/package-info.java rename to java-checks-test-sources/default/src/main/java/checks/S2638_ChangeMethodContractCheck/nonNullApi/package-info.java diff --git a/java-checks-test-sources/src/main/java/checks/S2638_ChangeMethodContractCheck/nullableApi/ChangeMethodContractCheck.java b/java-checks-test-sources/default/src/main/java/checks/S2638_ChangeMethodContractCheck/nullableApi/ChangeMethodContractCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/S2638_ChangeMethodContractCheck/nullableApi/ChangeMethodContractCheck.java rename to java-checks-test-sources/default/src/main/java/checks/S2638_ChangeMethodContractCheck/nullableApi/ChangeMethodContractCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/S2638_ChangeMethodContractCheck/nullableApi/package-info.java b/java-checks-test-sources/default/src/main/java/checks/S2638_ChangeMethodContractCheck/nullableApi/package-info.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/S2638_ChangeMethodContractCheck/nullableApi/package-info.java rename to java-checks-test-sources/default/src/main/java/checks/S2638_ChangeMethodContractCheck/nullableApi/package-info.java diff --git a/java-checks-test-sources/src/main/java/checks/S3749_SpringComponentWithNonAutowiredMembersCheck/S3749_CustomAnnotations.java b/java-checks-test-sources/default/src/main/java/checks/S3749_SpringComponentWithNonAutowiredMembersCheck/S3749_CustomAnnotations.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/S3749_SpringComponentWithNonAutowiredMembersCheck/S3749_CustomAnnotations.java rename to java-checks-test-sources/default/src/main/java/checks/S3749_SpringComponentWithNonAutowiredMembersCheck/S3749_CustomAnnotations.java diff --git a/java-checks-test-sources/src/main/java/checks/S3749_SpringComponentWithNonAutowiredMembersCheck/S3749_DefaultAnnotations.java b/java-checks-test-sources/default/src/main/java/checks/S3749_SpringComponentWithNonAutowiredMembersCheck/S3749_DefaultAnnotations.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/S3749_SpringComponentWithNonAutowiredMembersCheck/S3749_DefaultAnnotations.java rename to java-checks-test-sources/default/src/main/java/checks/S3749_SpringComponentWithNonAutowiredMembersCheck/S3749_DefaultAnnotations.java diff --git a/java-checks-test-sources/src/main/java/checks/SQLInjection.java b/java-checks-test-sources/default/src/main/java/checks/SQLInjection.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/SQLInjection.java rename to java-checks-test-sources/default/src/main/java/checks/SQLInjection.java diff --git a/java-checks-test-sources/src/main/java/checks/ScheduledThreadPoolExecutorZeroCheck.java b/java-checks-test-sources/default/src/main/java/checks/ScheduledThreadPoolExecutorZeroCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/ScheduledThreadPoolExecutorZeroCheck.java rename to java-checks-test-sources/default/src/main/java/checks/ScheduledThreadPoolExecutorZeroCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/SelfAssignementCheck.java b/java-checks-test-sources/default/src/main/java/checks/SelfAssignementCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/SelfAssignementCheck.java rename to java-checks-test-sources/default/src/main/java/checks/SelfAssignementCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/ServletInstanceFieldCheck.java b/java-checks-test-sources/default/src/main/java/checks/ServletInstanceFieldCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/ServletInstanceFieldCheck.java rename to java-checks-test-sources/default/src/main/java/checks/ServletInstanceFieldCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/ServletMethodsExceptionsThrownCheck.java b/java-checks-test-sources/default/src/main/java/checks/ServletMethodsExceptionsThrownCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/ServletMethodsExceptionsThrownCheck.java rename to java-checks-test-sources/default/src/main/java/checks/ServletMethodsExceptionsThrownCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/ShiftOnIntOrLongCheck.java b/java-checks-test-sources/default/src/main/java/checks/ShiftOnIntOrLongCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/ShiftOnIntOrLongCheck.java rename to java-checks-test-sources/default/src/main/java/checks/ShiftOnIntOrLongCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/SillyEqualsCheck.java b/java-checks-test-sources/default/src/main/java/checks/SillyEqualsCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/SillyEqualsCheck.java rename to java-checks-test-sources/default/src/main/java/checks/SillyEqualsCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/SillyStringOperationsCheck.java b/java-checks-test-sources/default/src/main/java/checks/SillyStringOperationsCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/SillyStringOperationsCheck.java rename to java-checks-test-sources/default/src/main/java/checks/SillyStringOperationsCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/SimpleClassNameCheck.java b/java-checks-test-sources/default/src/main/java/checks/SimpleClassNameCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/SimpleClassNameCheck.java rename to java-checks-test-sources/default/src/main/java/checks/SimpleClassNameCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/SimpleClassNameCheckWithWildCard.java b/java-checks-test-sources/default/src/main/java/checks/SimpleClassNameCheckWithWildCard.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/SimpleClassNameCheckWithWildCard.java rename to java-checks-test-sources/default/src/main/java/checks/SimpleClassNameCheckWithWildCard.java diff --git a/java-checks-test-sources/src/main/java/checks/SimpleStringLiteralForSingleLineStringsCheck.java b/java-checks-test-sources/default/src/main/java/checks/SimpleStringLiteralForSingleLineStringsCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/SimpleStringLiteralForSingleLineStringsCheck.java rename to java-checks-test-sources/default/src/main/java/checks/SimpleStringLiteralForSingleLineStringsCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/SingletonUsageCheckSample.java b/java-checks-test-sources/default/src/main/java/checks/SingletonUsageCheckSample.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/SingletonUsageCheckSample.java rename to java-checks-test-sources/default/src/main/java/checks/SingletonUsageCheckSample.java diff --git a/java-checks-test-sources/src/main/java/checks/SpecializedFunctionalInterfacesCheck.java b/java-checks-test-sources/default/src/main/java/checks/SpecializedFunctionalInterfacesCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/SpecializedFunctionalInterfacesCheck.java rename to java-checks-test-sources/default/src/main/java/checks/SpecializedFunctionalInterfacesCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/StandardCharsetsConstantsCheck.java b/java-checks-test-sources/default/src/main/java/checks/StandardCharsetsConstantsCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/StandardCharsetsConstantsCheck.java rename to java-checks-test-sources/default/src/main/java/checks/StandardCharsetsConstantsCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/StandardCharsetsConstantsCheck_java8.java b/java-checks-test-sources/default/src/main/java/checks/StandardCharsetsConstantsCheck_java8.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/StandardCharsetsConstantsCheck_java8.java rename to java-checks-test-sources/default/src/main/java/checks/StandardCharsetsConstantsCheck_java8.java diff --git a/java-checks-test-sources/src/main/java/checks/StaticFieldUpateCheck.java b/java-checks-test-sources/default/src/main/java/checks/StaticFieldUpateCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/StaticFieldUpateCheck.java rename to java-checks-test-sources/default/src/main/java/checks/StaticFieldUpateCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/StaticFieldUpdateInConstructorCheck.java b/java-checks-test-sources/default/src/main/java/checks/StaticFieldUpdateInConstructorCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/StaticFieldUpdateInConstructorCheck.java rename to java-checks-test-sources/default/src/main/java/checks/StaticFieldUpdateInConstructorCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/StaticMemberAccess.java b/java-checks-test-sources/default/src/main/java/checks/StaticMemberAccess.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/StaticMemberAccess.java rename to java-checks-test-sources/default/src/main/java/checks/StaticMemberAccess.java diff --git a/java-checks-test-sources/src/main/java/checks/StaticMemberAccessQuickFixes.java b/java-checks-test-sources/default/src/main/java/checks/StaticMemberAccessQuickFixes.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/StaticMemberAccessQuickFixes.java rename to java-checks-test-sources/default/src/main/java/checks/StaticMemberAccessQuickFixes.java diff --git a/java-checks-test-sources/src/main/java/checks/StaticMembersAccessCheck.java b/java-checks-test-sources/default/src/main/java/checks/StaticMembersAccessCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/StaticMembersAccessCheck.java rename to java-checks-test-sources/default/src/main/java/checks/StaticMembersAccessCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/StaticMethodCheck.java b/java-checks-test-sources/default/src/main/java/checks/StaticMethodCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/StaticMethodCheck.java rename to java-checks-test-sources/default/src/main/java/checks/StaticMethodCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/StaticMultithreadedUnsafeFields.java b/java-checks-test-sources/default/src/main/java/checks/StaticMultithreadedUnsafeFields.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/StaticMultithreadedUnsafeFields.java rename to java-checks-test-sources/default/src/main/java/checks/StaticMultithreadedUnsafeFields.java diff --git a/java-checks-test-sources/src/main/java/checks/StreamPeekCheck.java b/java-checks-test-sources/default/src/main/java/checks/StreamPeekCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/StreamPeekCheck.java rename to java-checks-test-sources/default/src/main/java/checks/StreamPeekCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/StringBufferAndBuilderWithCharCheck.java b/java-checks-test-sources/default/src/main/java/checks/StringBufferAndBuilderWithCharCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/StringBufferAndBuilderWithCharCheck.java rename to java-checks-test-sources/default/src/main/java/checks/StringBufferAndBuilderWithCharCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/StringConcatToTextBlockCheck.java b/java-checks-test-sources/default/src/main/java/checks/StringConcatToTextBlockCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/StringConcatToTextBlockCheck.java rename to java-checks-test-sources/default/src/main/java/checks/StringConcatToTextBlockCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/StringConcatenationInLoopCheck.java b/java-checks-test-sources/default/src/main/java/checks/StringConcatenationInLoopCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/StringConcatenationInLoopCheck.java rename to java-checks-test-sources/default/src/main/java/checks/StringConcatenationInLoopCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/StringLiteralDuplicatedCheck.java b/java-checks-test-sources/default/src/main/java/checks/StringLiteralDuplicatedCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/StringLiteralDuplicatedCheck.java rename to java-checks-test-sources/default/src/main/java/checks/StringLiteralDuplicatedCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/StringLiteralDuplicatedCheckCustom.java b/java-checks-test-sources/default/src/main/java/checks/StringLiteralDuplicatedCheckCustom.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/StringLiteralDuplicatedCheckCustom.java rename to java-checks-test-sources/default/src/main/java/checks/StringLiteralDuplicatedCheckCustom.java diff --git a/java-checks-test-sources/src/main/java/checks/StringLiteralInsideEqualsCheck.java b/java-checks-test-sources/default/src/main/java/checks/StringLiteralInsideEqualsCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/StringLiteralInsideEqualsCheck.java rename to java-checks-test-sources/default/src/main/java/checks/StringLiteralInsideEqualsCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/StringMethodsWithLocaleCheck.java b/java-checks-test-sources/default/src/main/java/checks/StringMethodsWithLocaleCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/StringMethodsWithLocaleCheck.java rename to java-checks-test-sources/default/src/main/java/checks/StringMethodsWithLocaleCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/StringOffsetMethodsCheck.java b/java-checks-test-sources/default/src/main/java/checks/StringOffsetMethodsCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/StringOffsetMethodsCheck.java rename to java-checks-test-sources/default/src/main/java/checks/StringOffsetMethodsCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/StringPrimitiveConstructorCheck.java b/java-checks-test-sources/default/src/main/java/checks/StringPrimitiveConstructorCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/StringPrimitiveConstructorCheck.java rename to java-checks-test-sources/default/src/main/java/checks/StringPrimitiveConstructorCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/StringToPrimitiveConversionCheck.java b/java-checks-test-sources/default/src/main/java/checks/StringToPrimitiveConversionCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/StringToPrimitiveConversionCheck.java rename to java-checks-test-sources/default/src/main/java/checks/StringToPrimitiveConversionCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/StringToString.java b/java-checks-test-sources/default/src/main/java/checks/StringToString.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/StringToString.java rename to java-checks-test-sources/default/src/main/java/checks/StringToString.java diff --git a/java-checks-test-sources/src/main/java/checks/StrongCipherAlgorithmCheck.java b/java-checks-test-sources/default/src/main/java/checks/StrongCipherAlgorithmCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/StrongCipherAlgorithmCheck.java rename to java-checks-test-sources/default/src/main/java/checks/StrongCipherAlgorithmCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/SubClassStaticReferenceCheck.java b/java-checks-test-sources/default/src/main/java/checks/SubClassStaticReferenceCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/SubClassStaticReferenceCheck.java rename to java-checks-test-sources/default/src/main/java/checks/SubClassStaticReferenceCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/SuppressWarningsCheck/former_squid_rule_keys.java b/java-checks-test-sources/default/src/main/java/checks/SuppressWarningsCheck/former_squid_rule_keys.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/SuppressWarningsCheck/former_squid_rule_keys.java rename to java-checks-test-sources/default/src/main/java/checks/SuppressWarningsCheck/former_squid_rule_keys.java diff --git a/java-checks-test-sources/src/main/java/checks/SuspiciousListRemove.java b/java-checks-test-sources/default/src/main/java/checks/SuspiciousListRemove.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/SuspiciousListRemove.java rename to java-checks-test-sources/default/src/main/java/checks/SuspiciousListRemove.java diff --git a/java-checks-test-sources/src/main/java/checks/SwitchCaseTooBigCheck.java b/java-checks-test-sources/default/src/main/java/checks/SwitchCaseTooBigCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/SwitchCaseTooBigCheck.java rename to java-checks-test-sources/default/src/main/java/checks/SwitchCaseTooBigCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/SwitchCaseTooBigCheckCustom.java b/java-checks-test-sources/default/src/main/java/checks/SwitchCaseTooBigCheckCustom.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/SwitchCaseTooBigCheckCustom.java rename to java-checks-test-sources/default/src/main/java/checks/SwitchCaseTooBigCheckCustom.java diff --git a/java-checks-test-sources/src/main/java/checks/SwitchCasesShouldBeCommaSeparatedCheck.java b/java-checks-test-sources/default/src/main/java/checks/SwitchCasesShouldBeCommaSeparatedCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/SwitchCasesShouldBeCommaSeparatedCheck.java rename to java-checks-test-sources/default/src/main/java/checks/SwitchCasesShouldBeCommaSeparatedCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/SwitchDefaultLastCaseCheck.java b/java-checks-test-sources/default/src/main/java/checks/SwitchDefaultLastCaseCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/SwitchDefaultLastCaseCheck.java rename to java-checks-test-sources/default/src/main/java/checks/SwitchDefaultLastCaseCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/SwitchInsteadOfIfSequenceCheck.java b/java-checks-test-sources/default/src/main/java/checks/SwitchInsteadOfIfSequenceCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/SwitchInsteadOfIfSequenceCheck.java rename to java-checks-test-sources/default/src/main/java/checks/SwitchInsteadOfIfSequenceCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/SwitchLastCaseIsDefaultCheck.java b/java-checks-test-sources/default/src/main/java/checks/SwitchLastCaseIsDefaultCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/SwitchLastCaseIsDefaultCheck.java rename to java-checks-test-sources/default/src/main/java/checks/SwitchLastCaseIsDefaultCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/SwitchRedundantKeywordCheck.java b/java-checks-test-sources/default/src/main/java/checks/SwitchRedundantKeywordCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/SwitchRedundantKeywordCheck.java rename to java-checks-test-sources/default/src/main/java/checks/SwitchRedundantKeywordCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/SwitchWithLabelsCheck.java b/java-checks-test-sources/default/src/main/java/checks/SwitchWithLabelsCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/SwitchWithLabelsCheck.java rename to java-checks-test-sources/default/src/main/java/checks/SwitchWithLabelsCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/SwitchWithTooManyCasesCheck.java b/java-checks-test-sources/default/src/main/java/checks/SwitchWithTooManyCasesCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/SwitchWithTooManyCasesCheck.java rename to java-checks-test-sources/default/src/main/java/checks/SwitchWithTooManyCasesCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/SwitchWithTooManyCasesCheckCustom.java b/java-checks-test-sources/default/src/main/java/checks/SwitchWithTooManyCasesCheckCustom.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/SwitchWithTooManyCasesCheckCustom.java rename to java-checks-test-sources/default/src/main/java/checks/SwitchWithTooManyCasesCheckCustom.java diff --git a/java-checks-test-sources/src/main/java/checks/SyncGetterAndSetterCheck.java b/java-checks-test-sources/default/src/main/java/checks/SyncGetterAndSetterCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/SyncGetterAndSetterCheck.java rename to java-checks-test-sources/default/src/main/java/checks/SyncGetterAndSetterCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/SynchronizationOnStringOrBoxedCheck.java b/java-checks-test-sources/default/src/main/java/checks/SynchronizationOnStringOrBoxedCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/SynchronizationOnStringOrBoxedCheck.java rename to java-checks-test-sources/default/src/main/java/checks/SynchronizationOnStringOrBoxedCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/SynchronizedClassUsageByAPICheck.java b/java-checks-test-sources/default/src/main/java/checks/SynchronizedClassUsageByAPICheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/SynchronizedClassUsageByAPICheck.java rename to java-checks-test-sources/default/src/main/java/checks/SynchronizedClassUsageByAPICheck.java diff --git a/java-checks-test-sources/src/main/java/checks/SynchronizedClassUsageCheck.java b/java-checks-test-sources/default/src/main/java/checks/SynchronizedClassUsageCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/SynchronizedClassUsageCheck.java rename to java-checks-test-sources/default/src/main/java/checks/SynchronizedClassUsageCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/SynchronizedLockCheck.java b/java-checks-test-sources/default/src/main/java/checks/SynchronizedLockCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/SynchronizedLockCheck.java rename to java-checks-test-sources/default/src/main/java/checks/SynchronizedLockCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/SynchronizedOverrideCheck.java b/java-checks-test-sources/default/src/main/java/checks/SynchronizedOverrideCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/SynchronizedOverrideCheck.java rename to java-checks-test-sources/default/src/main/java/checks/SynchronizedOverrideCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/SystemOutOrErrUsageCheck.java b/java-checks-test-sources/default/src/main/java/checks/SystemOutOrErrUsageCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/SystemOutOrErrUsageCheck.java rename to java-checks-test-sources/default/src/main/java/checks/SystemOutOrErrUsageCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/TabCharacter.java b/java-checks-test-sources/default/src/main/java/checks/TabCharacter.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/TabCharacter.java rename to java-checks-test-sources/default/src/main/java/checks/TabCharacter.java diff --git a/java-checks-test-sources/src/main/java/checks/TestsInProductionFile.java b/java-checks-test-sources/default/src/main/java/checks/TestsInProductionFile.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/TestsInProductionFile.java rename to java-checks-test-sources/default/src/main/java/checks/TestsInProductionFile.java diff --git a/java-checks-test-sources/src/main/java/checks/TextBlockToString.java b/java-checks-test-sources/default/src/main/java/checks/TextBlockToString.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/TextBlockToString.java rename to java-checks-test-sources/default/src/main/java/checks/TextBlockToString.java diff --git a/java-checks-test-sources/src/main/java/checks/TextBlocksInComplexExpressionsCheck.java b/java-checks-test-sources/default/src/main/java/checks/TextBlocksInComplexExpressionsCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/TextBlocksInComplexExpressionsCheck.java rename to java-checks-test-sources/default/src/main/java/checks/TextBlocksInComplexExpressionsCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/TextBlocksInComplexExpressionsCheckCustom.java b/java-checks-test-sources/default/src/main/java/checks/TextBlocksInComplexExpressionsCheckCustom.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/TextBlocksInComplexExpressionsCheckCustom.java rename to java-checks-test-sources/default/src/main/java/checks/TextBlocksInComplexExpressionsCheckCustom.java diff --git a/java-checks-test-sources/src/main/java/checks/ThreadAsRunnableArgumentCheck.java b/java-checks-test-sources/default/src/main/java/checks/ThreadAsRunnableArgumentCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/ThreadAsRunnableArgumentCheck.java rename to java-checks-test-sources/default/src/main/java/checks/ThreadAsRunnableArgumentCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/ThreadLocalCleanup.java b/java-checks-test-sources/default/src/main/java/checks/ThreadLocalCleanup.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/ThreadLocalCleanup.java rename to java-checks-test-sources/default/src/main/java/checks/ThreadLocalCleanup.java diff --git a/java-checks-test-sources/src/main/java/checks/ThreadLocalWithInitialCheck_java7.java b/java-checks-test-sources/default/src/main/java/checks/ThreadLocalWithInitialCheck_java7.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/ThreadLocalWithInitialCheck_java7.java rename to java-checks-test-sources/default/src/main/java/checks/ThreadLocalWithInitialCheck_java7.java diff --git a/java-checks-test-sources/src/main/java/checks/ThreadOverridesRunCheck.java b/java-checks-test-sources/default/src/main/java/checks/ThreadOverridesRunCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/ThreadOverridesRunCheck.java rename to java-checks-test-sources/default/src/main/java/checks/ThreadOverridesRunCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/ThreadRunCheck.java b/java-checks-test-sources/default/src/main/java/checks/ThreadRunCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/ThreadRunCheck.java rename to java-checks-test-sources/default/src/main/java/checks/ThreadRunCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/ThreadSleepCheck.java b/java-checks-test-sources/default/src/main/java/checks/ThreadSleepCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/ThreadSleepCheck.java rename to java-checks-test-sources/default/src/main/java/checks/ThreadSleepCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/ThreadStartedInConstructor.java b/java-checks-test-sources/default/src/main/java/checks/ThreadStartedInConstructor.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/ThreadStartedInConstructor.java rename to java-checks-test-sources/default/src/main/java/checks/ThreadStartedInConstructor.java diff --git a/java-checks-test-sources/src/main/java/checks/ThreadWaitCallCheck.java b/java-checks-test-sources/default/src/main/java/checks/ThreadWaitCallCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/ThreadWaitCallCheck.java rename to java-checks-test-sources/default/src/main/java/checks/ThreadWaitCallCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/ThrowsFromFinallyCheck.java b/java-checks-test-sources/default/src/main/java/checks/ThrowsFromFinallyCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/ThrowsFromFinallyCheck.java rename to java-checks-test-sources/default/src/main/java/checks/ThrowsFromFinallyCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/ToArrayCheck.java b/java-checks-test-sources/default/src/main/java/checks/ToArrayCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/ToArrayCheck.java rename to java-checks-test-sources/default/src/main/java/checks/ToArrayCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/ToStringReturningNullCheck.java b/java-checks-test-sources/default/src/main/java/checks/ToStringReturningNullCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/ToStringReturningNullCheck.java rename to java-checks-test-sources/default/src/main/java/checks/ToStringReturningNullCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/ToStringUsingBoxingCheck.java b/java-checks-test-sources/default/src/main/java/checks/ToStringUsingBoxingCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/ToStringUsingBoxingCheck.java rename to java-checks-test-sources/default/src/main/java/checks/ToStringUsingBoxingCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/TodoTagPresenceCheck.java b/java-checks-test-sources/default/src/main/java/checks/TodoTagPresenceCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/TodoTagPresenceCheck.java rename to java-checks-test-sources/default/src/main/java/checks/TodoTagPresenceCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/TooLongLine_S103_Check/LineLength.java b/java-checks-test-sources/default/src/main/java/checks/TooLongLine_S103_Check/LineLength.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/TooLongLine_S103_Check/LineLength.java rename to java-checks-test-sources/default/src/main/java/checks/TooLongLine_S103_Check/LineLength.java diff --git a/java-checks-test-sources/src/main/java/checks/TooLongLine_S103_Check/LineLengthEmptyStatementInImport.java b/java-checks-test-sources/default/src/main/java/checks/TooLongLine_S103_Check/LineLengthEmptyStatementInImport.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/TooLongLine_S103_Check/LineLengthEmptyStatementInImport.java rename to java-checks-test-sources/default/src/main/java/checks/TooLongLine_S103_Check/LineLengthEmptyStatementInImport.java diff --git a/java-checks-test-sources/src/main/java/checks/TooLongLine_S103_Check/LineLengthLinkOrSee.java b/java-checks-test-sources/default/src/main/java/checks/TooLongLine_S103_Check/LineLengthLinkOrSee.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/TooLongLine_S103_Check/LineLengthLinkOrSee.java rename to java-checks-test-sources/default/src/main/java/checks/TooLongLine_S103_Check/LineLengthLinkOrSee.java diff --git a/java-checks-test-sources/src/main/java/checks/TooLongLine_S103_Check/LineLengthLinkOrSeeFalsePositive.java b/java-checks-test-sources/default/src/main/java/checks/TooLongLine_S103_Check/LineLengthLinkOrSeeFalsePositive.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/TooLongLine_S103_Check/LineLengthLinkOrSeeFalsePositive.java rename to java-checks-test-sources/default/src/main/java/checks/TooLongLine_S103_Check/LineLengthLinkOrSeeFalsePositive.java diff --git a/java-checks-test-sources/src/main/java/checks/TooLongLine_S103_Check/LineLengthNoImport.java b/java-checks-test-sources/default/src/main/java/checks/TooLongLine_S103_Check/LineLengthNoImport.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/TooLongLine_S103_Check/LineLengthNoImport.java rename to java-checks-test-sources/default/src/main/java/checks/TooLongLine_S103_Check/LineLengthNoImport.java diff --git a/java-checks-test-sources/src/main/java/checks/TooLongLine_S103_Check/very_very_very/big/VeryBig.java b/java-checks-test-sources/default/src/main/java/checks/TooLongLine_S103_Check/very_very_very/big/VeryBig.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/TooLongLine_S103_Check/very_very_very/big/VeryBig.java rename to java-checks-test-sources/default/src/main/java/checks/TooLongLine_S103_Check/very_very_very/big/VeryBig.java diff --git a/java-checks-test-sources/src/main/java/checks/TooManyLinesOfCode.java b/java-checks-test-sources/default/src/main/java/checks/TooManyLinesOfCode.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/TooManyLinesOfCode.java rename to java-checks-test-sources/default/src/main/java/checks/TooManyLinesOfCode.java diff --git a/java-checks-test-sources/src/main/java/checks/TooManyMethodsCheck.java b/java-checks-test-sources/default/src/main/java/checks/TooManyMethodsCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/TooManyMethodsCheck.java rename to java-checks-test-sources/default/src/main/java/checks/TooManyMethodsCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/TooManyMethodsCheckOnlyPublic.java b/java-checks-test-sources/default/src/main/java/checks/TooManyMethodsCheckOnlyPublic.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/TooManyMethodsCheckOnlyPublic.java rename to java-checks-test-sources/default/src/main/java/checks/TooManyMethodsCheckOnlyPublic.java diff --git a/java-checks-test-sources/src/main/java/checks/TooManyParametersCheck.java b/java-checks-test-sources/default/src/main/java/checks/TooManyParametersCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/TooManyParametersCheck.java rename to java-checks-test-sources/default/src/main/java/checks/TooManyParametersCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/TooManyParametersCustom.java b/java-checks-test-sources/default/src/main/java/checks/TooManyParametersCustom.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/TooManyParametersCustom.java rename to java-checks-test-sources/default/src/main/java/checks/TooManyParametersCustom.java diff --git a/java-checks-test-sources/src/main/java/checks/TrailingCommentCheck.java b/java-checks-test-sources/default/src/main/java/checks/TrailingCommentCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/TrailingCommentCheck.java rename to java-checks-test-sources/default/src/main/java/checks/TrailingCommentCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/TrailingCommentCheckCustom.java b/java-checks-test-sources/default/src/main/java/checks/TrailingCommentCheckCustom.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/TrailingCommentCheckCustom.java rename to java-checks-test-sources/default/src/main/java/checks/TrailingCommentCheckCustom.java diff --git a/java-checks-test-sources/src/main/java/checks/TransientFieldInNonSerializableCheck.java b/java-checks-test-sources/default/src/main/java/checks/TransientFieldInNonSerializableCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/TransientFieldInNonSerializableCheck.java rename to java-checks-test-sources/default/src/main/java/checks/TransientFieldInNonSerializableCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/TryWithResourcesCheck.java b/java-checks-test-sources/default/src/main/java/checks/TryWithResourcesCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/TryWithResourcesCheck.java rename to java-checks-test-sources/default/src/main/java/checks/TryWithResourcesCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/TryWithResourcesCheck_no_java_version.java b/java-checks-test-sources/default/src/main/java/checks/TryWithResourcesCheck_no_java_version.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/TryWithResourcesCheck_no_java_version.java rename to java-checks-test-sources/default/src/main/java/checks/TryWithResourcesCheck_no_java_version.java diff --git a/java-checks-test-sources/src/main/java/checks/TwoLocksWaitCheck.java b/java-checks-test-sources/default/src/main/java/checks/TwoLocksWaitCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/TwoLocksWaitCheck.java rename to java-checks-test-sources/default/src/main/java/checks/TwoLocksWaitCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/TypeParametersShadowingCheck.java b/java-checks-test-sources/default/src/main/java/checks/TypeParametersShadowingCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/TypeParametersShadowingCheck.java rename to java-checks-test-sources/default/src/main/java/checks/TypeParametersShadowingCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/TypeUpperBoundNotFinalCheck.java b/java-checks-test-sources/default/src/main/java/checks/TypeUpperBoundNotFinalCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/TypeUpperBoundNotFinalCheck.java rename to java-checks-test-sources/default/src/main/java/checks/TypeUpperBoundNotFinalCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/URLHashCodeAndEqualsCheck.java b/java-checks-test-sources/default/src/main/java/checks/URLHashCodeAndEqualsCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/URLHashCodeAndEqualsCheck.java rename to java-checks-test-sources/default/src/main/java/checks/URLHashCodeAndEqualsCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/UnderscoreMisplacedOnNumberCheck_java6.java b/java-checks-test-sources/default/src/main/java/checks/UnderscoreMisplacedOnNumberCheck_java6.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/UnderscoreMisplacedOnNumberCheck_java6.java rename to java-checks-test-sources/default/src/main/java/checks/UnderscoreMisplacedOnNumberCheck_java6.java diff --git a/java-checks-test-sources/src/main/java/checks/UnderscoreOnNumberCheck.java b/java-checks-test-sources/default/src/main/java/checks/UnderscoreOnNumberCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/UnderscoreOnNumberCheck.java rename to java-checks-test-sources/default/src/main/java/checks/UnderscoreOnNumberCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/UnderscoreOnNumberCheck_java6.java b/java-checks-test-sources/default/src/main/java/checks/UnderscoreOnNumberCheck_java6.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/UnderscoreOnNumberCheck_java6.java rename to java-checks-test-sources/default/src/main/java/checks/UnderscoreOnNumberCheck_java6.java diff --git a/java-checks-test-sources/src/main/java/checks/UnnecessaryBitOperationCheck.java b/java-checks-test-sources/default/src/main/java/checks/UnnecessaryBitOperationCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/UnnecessaryBitOperationCheck.java rename to java-checks-test-sources/default/src/main/java/checks/UnnecessaryBitOperationCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/UnnecessaryEscapeSequencesInTextBlock.java b/java-checks-test-sources/default/src/main/java/checks/UnnecessaryEscapeSequencesInTextBlock.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/UnnecessaryEscapeSequencesInTextBlock.java rename to java-checks-test-sources/default/src/main/java/checks/UnnecessaryEscapeSequencesInTextBlock.java diff --git a/java-checks-test-sources/src/main/java/checks/UnreachableCatchCheck.java b/java-checks-test-sources/default/src/main/java/checks/UnreachableCatchCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/UnreachableCatchCheck.java rename to java-checks-test-sources/default/src/main/java/checks/UnreachableCatchCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/UnusedPrivateClass.java b/java-checks-test-sources/default/src/main/java/checks/UnusedPrivateClass.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/UnusedPrivateClass.java rename to java-checks-test-sources/default/src/main/java/checks/UnusedPrivateClass.java diff --git a/java-checks-test-sources/src/main/java/checks/UnusedPrivateMethod.java b/java-checks-test-sources/default/src/main/java/checks/UnusedPrivateMethod.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/UnusedPrivateMethod.java rename to java-checks-test-sources/default/src/main/java/checks/UnusedPrivateMethod.java diff --git a/java-checks-test-sources/src/main/java/checks/UseSwitchExpressionCheck_java11.java b/java-checks-test-sources/default/src/main/java/checks/UseSwitchExpressionCheck_java11.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/UseSwitchExpressionCheck_java11.java rename to java-checks-test-sources/default/src/main/java/checks/UseSwitchExpressionCheck_java11.java diff --git a/java-checks-test-sources/src/main/java/checks/UselessExtendsCheck.java b/java-checks-test-sources/default/src/main/java/checks/UselessExtendsCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/UselessExtendsCheck.java rename to java-checks-test-sources/default/src/main/java/checks/UselessExtendsCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/UselessImportCheck/Foo.java b/java-checks-test-sources/default/src/main/java/checks/UselessImportCheck/Foo.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/UselessImportCheck/Foo.java rename to java-checks-test-sources/default/src/main/java/checks/UselessImportCheck/Foo.java diff --git a/java-checks-test-sources/src/main/java/checks/UselessImportCheck/IntersectionCase.java b/java-checks-test-sources/default/src/main/java/checks/UselessImportCheck/IntersectionCase.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/UselessImportCheck/IntersectionCase.java rename to java-checks-test-sources/default/src/main/java/checks/UselessImportCheck/IntersectionCase.java diff --git a/java-checks-test-sources/src/main/java/checks/UselessImportCheck/WithPackageAux.java b/java-checks-test-sources/default/src/main/java/checks/UselessImportCheck/WithPackageAux.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/UselessImportCheck/WithPackageAux.java rename to java-checks-test-sources/default/src/main/java/checks/UselessImportCheck/WithPackageAux.java diff --git a/java-checks-test-sources/src/main/java/checks/UselessImportCheck/WithQuickFixes.java b/java-checks-test-sources/default/src/main/java/checks/UselessImportCheck/WithQuickFixes.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/UselessImportCheck/WithQuickFixes.java rename to java-checks-test-sources/default/src/main/java/checks/UselessImportCheck/WithQuickFixes.java diff --git a/java-checks-test-sources/src/main/java/checks/UselessImportCheck/WithQuickFixesSingleImport.java b/java-checks-test-sources/default/src/main/java/checks/UselessImportCheck/WithQuickFixesSingleImport.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/UselessImportCheck/WithQuickFixesSingleImport.java rename to java-checks-test-sources/default/src/main/java/checks/UselessImportCheck/WithQuickFixesSingleImport.java diff --git a/java-checks-test-sources/src/main/java/checks/UselessImportCheck/WithinPackage.java b/java-checks-test-sources/default/src/main/java/checks/UselessImportCheck/WithinPackage.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/UselessImportCheck/WithinPackage.java rename to java-checks-test-sources/default/src/main/java/checks/UselessImportCheck/WithinPackage.java diff --git a/java-checks-test-sources/src/main/java/checks/UselessImportCheck/foo/Foo.java b/java-checks-test-sources/default/src/main/java/checks/UselessImportCheck/foo/Foo.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/UselessImportCheck/foo/Foo.java rename to java-checks-test-sources/default/src/main/java/checks/UselessImportCheck/foo/Foo.java diff --git a/java-checks-test-sources/src/main/java/checks/UselessImportCheck/package-info.java b/java-checks-test-sources/default/src/main/java/checks/UselessImportCheck/package-info.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/UselessImportCheck/package-info.java rename to java-checks-test-sources/default/src/main/java/checks/UselessImportCheck/package-info.java diff --git a/java-checks-test-sources/src/main/java/checks/UselessImportCheck/records.java b/java-checks-test-sources/default/src/main/java/checks/UselessImportCheck/records.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/UselessImportCheck/records.java rename to java-checks-test-sources/default/src/main/java/checks/UselessImportCheck/records.java diff --git a/java-checks-test-sources/src/main/java/checks/UselessImportCheck/subpackage/WithinSubPackage.java b/java-checks-test-sources/default/src/main/java/checks/UselessImportCheck/subpackage/WithinSubPackage.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/UselessImportCheck/subpackage/WithinSubPackage.java rename to java-checks-test-sources/default/src/main/java/checks/UselessImportCheck/subpackage/WithinSubPackage.java diff --git a/java-checks-test-sources/src/main/java/checks/UselessIncrementCheck.java b/java-checks-test-sources/default/src/main/java/checks/UselessIncrementCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/UselessIncrementCheck.java rename to java-checks-test-sources/default/src/main/java/checks/UselessIncrementCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/UselessPackageInfoCheck/package-info.java b/java-checks-test-sources/default/src/main/java/checks/UselessPackageInfoCheck/package-info.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/UselessPackageInfoCheck/package-info.java rename to java-checks-test-sources/default/src/main/java/checks/UselessPackageInfoCheck/package-info.java diff --git a/java-checks-test-sources/src/main/java/checks/UselessPackageInfoCheck/packageWithNoOtherFiles/package-info.java b/java-checks-test-sources/default/src/main/java/checks/UselessPackageInfoCheck/packageWithNoOtherFiles/package-info.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/UselessPackageInfoCheck/packageWithNoOtherFiles/package-info.java rename to java-checks-test-sources/default/src/main/java/checks/UselessPackageInfoCheck/packageWithNoOtherFiles/package-info.java diff --git a/java-checks-test-sources/src/main/java/checks/UselessPackageInfoCheck/packageWithNoOtherFilesButNotPackageInfo/HelloWorld1.java b/java-checks-test-sources/default/src/main/java/checks/UselessPackageInfoCheck/packageWithNoOtherFilesButNotPackageInfo/HelloWorld1.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/UselessPackageInfoCheck/packageWithNoOtherFilesButNotPackageInfo/HelloWorld1.java rename to java-checks-test-sources/default/src/main/java/checks/UselessPackageInfoCheck/packageWithNoOtherFilesButNotPackageInfo/HelloWorld1.java diff --git a/java-checks-test-sources/src/main/java/checks/UselessPackageInfoCheck/packageWithNoOtherFilesButNotPackageInfo/HelloWorld2.java b/java-checks-test-sources/default/src/main/java/checks/UselessPackageInfoCheck/packageWithNoOtherFilesButNotPackageInfo/HelloWorld2.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/UselessPackageInfoCheck/packageWithNoOtherFilesButNotPackageInfo/HelloWorld2.java rename to java-checks-test-sources/default/src/main/java/checks/UselessPackageInfoCheck/packageWithNoOtherFilesButNotPackageInfo/HelloWorld2.java diff --git a/java-checks-test-sources/src/main/java/checks/UselessPackageInfoCheck/packageWithNoOtherFilesButNotPackageInfo/package-info.java b/java-checks-test-sources/default/src/main/java/checks/UselessPackageInfoCheck/packageWithNoOtherFilesButNotPackageInfo/package-info.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/UselessPackageInfoCheck/packageWithNoOtherFilesButNotPackageInfo/package-info.java rename to java-checks-test-sources/default/src/main/java/checks/UselessPackageInfoCheck/packageWithNoOtherFilesButNotPackageInfo/package-info.java diff --git a/java-checks-test-sources/src/main/java/checks/VarArgCheck.java b/java-checks-test-sources/default/src/main/java/checks/VarArgCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/VarArgCheck.java rename to java-checks-test-sources/default/src/main/java/checks/VarArgCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/VarCanBeUsedCheck.java b/java-checks-test-sources/default/src/main/java/checks/VarCanBeUsedCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/VarCanBeUsedCheck.java rename to java-checks-test-sources/default/src/main/java/checks/VarCanBeUsedCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/VisibleForTestingUsageCheck/MyObject.java b/java-checks-test-sources/default/src/main/java/checks/VisibleForTestingUsageCheck/MyObject.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/VisibleForTestingUsageCheck/MyObject.java rename to java-checks-test-sources/default/src/main/java/checks/VisibleForTestingUsageCheck/MyObject.java diff --git a/java-checks-test-sources/src/main/java/checks/VisibleForTestingUsageCheck/Service.java b/java-checks-test-sources/default/src/main/java/checks/VisibleForTestingUsageCheck/Service.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/VisibleForTestingUsageCheck/Service.java rename to java-checks-test-sources/default/src/main/java/checks/VisibleForTestingUsageCheck/Service.java diff --git a/java-checks-test-sources/src/main/java/checks/VisibleForTestingUsageCheck/VisibleForTesting.java b/java-checks-test-sources/default/src/main/java/checks/VisibleForTestingUsageCheck/VisibleForTesting.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/VisibleForTestingUsageCheck/VisibleForTesting.java rename to java-checks-test-sources/default/src/main/java/checks/VisibleForTestingUsageCheck/VisibleForTesting.java diff --git a/java-checks-test-sources/src/main/java/checks/VolatileNonPrimitiveFieldCheck.java b/java-checks-test-sources/default/src/main/java/checks/VolatileNonPrimitiveFieldCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/VolatileNonPrimitiveFieldCheck.java rename to java-checks-test-sources/default/src/main/java/checks/VolatileNonPrimitiveFieldCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/VolatileVariablesOperationsCheck.java b/java-checks-test-sources/default/src/main/java/checks/VolatileVariablesOperationsCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/VolatileVariablesOperationsCheck.java rename to java-checks-test-sources/default/src/main/java/checks/VolatileVariablesOperationsCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/WaitOnConditionCheck.java b/java-checks-test-sources/default/src/main/java/checks/WaitOnConditionCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/WaitOnConditionCheck.java rename to java-checks-test-sources/default/src/main/java/checks/WaitOnConditionCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/WeakSSLContextCheck.java b/java-checks-test-sources/default/src/main/java/checks/WeakSSLContextCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/WeakSSLContextCheck.java rename to java-checks-test-sources/default/src/main/java/checks/WeakSSLContextCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/WeakSSLContextCheckJava8.java b/java-checks-test-sources/default/src/main/java/checks/WeakSSLContextCheckJava8.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/WeakSSLContextCheckJava8.java rename to java-checks-test-sources/default/src/main/java/checks/WeakSSLContextCheckJava8.java diff --git a/java-checks-test-sources/src/main/java/checks/WildcardImportsShouldNotBeUsedCheck.java b/java-checks-test-sources/default/src/main/java/checks/WildcardImportsShouldNotBeUsedCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/WildcardImportsShouldNotBeUsedCheck.java rename to java-checks-test-sources/default/src/main/java/checks/WildcardImportsShouldNotBeUsedCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/WildcardReturnParameterTypeCheck.java b/java-checks-test-sources/default/src/main/java/checks/WildcardReturnParameterTypeCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/WildcardReturnParameterTypeCheck.java rename to java-checks-test-sources/default/src/main/java/checks/WildcardReturnParameterTypeCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/WithPackage.java b/java-checks-test-sources/default/src/main/java/checks/WithPackage.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/WithPackage.java rename to java-checks-test-sources/default/src/main/java/checks/WithPackage.java diff --git a/java-checks-test-sources/src/main/java/checks/WriteObjectTheOnlySynchronizedMethodCheck.java b/java-checks-test-sources/default/src/main/java/checks/WriteObjectTheOnlySynchronizedMethodCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/WriteObjectTheOnlySynchronizedMethodCheck.java rename to java-checks-test-sources/default/src/main/java/checks/WriteObjectTheOnlySynchronizedMethodCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/WrongAssignmentOperatorCheck.java b/java-checks-test-sources/default/src/main/java/checks/WrongAssignmentOperatorCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/WrongAssignmentOperatorCheck.java rename to java-checks-test-sources/default/src/main/java/checks/WrongAssignmentOperatorCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/annotations/CustomAnnotation.java b/java-checks-test-sources/default/src/main/java/checks/annotations/CustomAnnotation.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/annotations/CustomAnnotation.java rename to java-checks-test-sources/default/src/main/java/checks/annotations/CustomAnnotation.java diff --git a/java-checks-test-sources/src/main/java/checks/api/undocumentedAPI/UndocumentedAPI_java16.java b/java-checks-test-sources/default/src/main/java/checks/api/undocumentedAPI/UndocumentedAPI_java16.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/api/undocumentedAPI/UndocumentedAPI_java16.java rename to java-checks-test-sources/default/src/main/java/checks/api/undocumentedAPI/UndocumentedAPI_java16.java diff --git a/java-checks-test-sources/src/main/java/checks/design/ClassImportCouplingCheck.java b/java-checks-test-sources/default/src/main/java/checks/design/ClassImportCouplingCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/design/ClassImportCouplingCheck.java rename to java-checks-test-sources/default/src/main/java/checks/design/ClassImportCouplingCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/design/ClassImportCouplingCheckUtils.java b/java-checks-test-sources/default/src/main/java/checks/design/ClassImportCouplingCheckUtils.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/design/ClassImportCouplingCheckUtils.java rename to java-checks-test-sources/default/src/main/java/checks/design/ClassImportCouplingCheckUtils.java diff --git a/java-checks-test-sources/src/main/java/checks/design/T1.java b/java-checks-test-sources/default/src/main/java/checks/design/T1.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/design/T1.java rename to java-checks-test-sources/default/src/main/java/checks/design/T1.java diff --git a/java-checks-test-sources/src/main/java/checks/design/T10.java b/java-checks-test-sources/default/src/main/java/checks/design/T10.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/design/T10.java rename to java-checks-test-sources/default/src/main/java/checks/design/T10.java diff --git a/java-checks-test-sources/src/main/java/checks/design/T11.java b/java-checks-test-sources/default/src/main/java/checks/design/T11.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/design/T11.java rename to java-checks-test-sources/default/src/main/java/checks/design/T11.java diff --git a/java-checks-test-sources/src/main/java/checks/design/T12.java b/java-checks-test-sources/default/src/main/java/checks/design/T12.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/design/T12.java rename to java-checks-test-sources/default/src/main/java/checks/design/T12.java diff --git a/java-checks-test-sources/src/main/java/checks/design/T13.java b/java-checks-test-sources/default/src/main/java/checks/design/T13.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/design/T13.java rename to java-checks-test-sources/default/src/main/java/checks/design/T13.java diff --git a/java-checks-test-sources/src/main/java/checks/design/T14.java b/java-checks-test-sources/default/src/main/java/checks/design/T14.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/design/T14.java rename to java-checks-test-sources/default/src/main/java/checks/design/T14.java diff --git a/java-checks-test-sources/src/main/java/checks/design/T15.java b/java-checks-test-sources/default/src/main/java/checks/design/T15.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/design/T15.java rename to java-checks-test-sources/default/src/main/java/checks/design/T15.java diff --git a/java-checks-test-sources/src/main/java/checks/design/T16.java b/java-checks-test-sources/default/src/main/java/checks/design/T16.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/design/T16.java rename to java-checks-test-sources/default/src/main/java/checks/design/T16.java diff --git a/java-checks-test-sources/src/main/java/checks/design/T17.java b/java-checks-test-sources/default/src/main/java/checks/design/T17.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/design/T17.java rename to java-checks-test-sources/default/src/main/java/checks/design/T17.java diff --git a/java-checks-test-sources/src/main/java/checks/design/T18.java b/java-checks-test-sources/default/src/main/java/checks/design/T18.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/design/T18.java rename to java-checks-test-sources/default/src/main/java/checks/design/T18.java diff --git a/java-checks-test-sources/src/main/java/checks/design/T19.java b/java-checks-test-sources/default/src/main/java/checks/design/T19.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/design/T19.java rename to java-checks-test-sources/default/src/main/java/checks/design/T19.java diff --git a/java-checks-test-sources/src/main/java/checks/design/T2.java b/java-checks-test-sources/default/src/main/java/checks/design/T2.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/design/T2.java rename to java-checks-test-sources/default/src/main/java/checks/design/T2.java diff --git a/java-checks-test-sources/src/main/java/checks/design/T20.java b/java-checks-test-sources/default/src/main/java/checks/design/T20.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/design/T20.java rename to java-checks-test-sources/default/src/main/java/checks/design/T20.java diff --git a/java-checks-test-sources/src/main/java/checks/design/T3.java b/java-checks-test-sources/default/src/main/java/checks/design/T3.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/design/T3.java rename to java-checks-test-sources/default/src/main/java/checks/design/T3.java diff --git a/java-checks-test-sources/src/main/java/checks/design/T4.java b/java-checks-test-sources/default/src/main/java/checks/design/T4.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/design/T4.java rename to java-checks-test-sources/default/src/main/java/checks/design/T4.java diff --git a/java-checks-test-sources/src/main/java/checks/design/T5.java b/java-checks-test-sources/default/src/main/java/checks/design/T5.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/design/T5.java rename to java-checks-test-sources/default/src/main/java/checks/design/T5.java diff --git a/java-checks-test-sources/src/main/java/checks/design/T6.java b/java-checks-test-sources/default/src/main/java/checks/design/T6.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/design/T6.java rename to java-checks-test-sources/default/src/main/java/checks/design/T6.java diff --git a/java-checks-test-sources/src/main/java/checks/design/T7.java b/java-checks-test-sources/default/src/main/java/checks/design/T7.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/design/T7.java rename to java-checks-test-sources/default/src/main/java/checks/design/T7.java diff --git a/java-checks-test-sources/src/main/java/checks/design/T8.java b/java-checks-test-sources/default/src/main/java/checks/design/T8.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/design/T8.java rename to java-checks-test-sources/default/src/main/java/checks/design/T8.java diff --git a/java-checks-test-sources/src/main/java/checks/design/T9.java b/java-checks-test-sources/default/src/main/java/checks/design/T9.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/design/T9.java rename to java-checks-test-sources/default/src/main/java/checks/design/T9.java diff --git a/java-checks-test-sources/src/main/java/checks/design/TestAbstract.java b/java-checks-test-sources/default/src/main/java/checks/design/TestAbstract.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/design/TestAbstract.java rename to java-checks-test-sources/default/src/main/java/checks/design/TestAbstract.java diff --git a/java-checks-test-sources/src/main/java/checks/design/TestClass.java b/java-checks-test-sources/default/src/main/java/checks/design/TestClass.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/design/TestClass.java rename to java-checks-test-sources/default/src/main/java/checks/design/TestClass.java diff --git a/java-checks-test-sources/src/main/java/checks/design/TestClass2.java b/java-checks-test-sources/default/src/main/java/checks/design/TestClass2.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/design/TestClass2.java rename to java-checks-test-sources/default/src/main/java/checks/design/TestClass2.java diff --git a/java-checks-test-sources/src/main/java/checks/emptyclass/EmptyClass.java b/java-checks-test-sources/default/src/main/java/checks/emptyclass/EmptyClass.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/emptyclass/EmptyClass.java rename to java-checks-test-sources/default/src/main/java/checks/emptyclass/EmptyClass.java diff --git a/java-checks-test-sources/src/main/java/checks/mismatchPackage/Matching.java b/java-checks-test-sources/default/src/main/java/checks/mismatchPackage/Matching.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/mismatchPackage/Matching.java rename to java-checks-test-sources/default/src/main/java/checks/mismatchPackage/Matching.java diff --git a/java-checks-test-sources/src/main/java/checks/naming/BadAbstractClassName.java b/java-checks-test-sources/default/src/main/java/checks/naming/BadAbstractClassName.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/naming/BadAbstractClassName.java rename to java-checks-test-sources/default/src/main/java/checks/naming/BadAbstractClassName.java diff --git a/java-checks-test-sources/src/main/java/checks/naming/BadClassName.java b/java-checks-test-sources/default/src/main/java/checks/naming/BadClassName.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/naming/BadClassName.java rename to java-checks-test-sources/default/src/main/java/checks/naming/BadClassName.java diff --git a/java-checks-test-sources/src/main/java/checks/naming/BadClassNameNoncompliant.java b/java-checks-test-sources/default/src/main/java/checks/naming/BadClassNameNoncompliant.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/naming/BadClassNameNoncompliant.java rename to java-checks-test-sources/default/src/main/java/checks/naming/BadClassNameNoncompliant.java diff --git a/java-checks-test-sources/src/main/java/checks/naming/BadConstantNameNoIssueWithoutSemantic.java b/java-checks-test-sources/default/src/main/java/checks/naming/BadConstantNameNoIssueWithoutSemantic.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/naming/BadConstantNameNoIssueWithoutSemantic.java rename to java-checks-test-sources/default/src/main/java/checks/naming/BadConstantNameNoIssueWithoutSemantic.java diff --git a/java-checks-test-sources/src/main/java/checks/naming/BadFieldName.java b/java-checks-test-sources/default/src/main/java/checks/naming/BadFieldName.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/naming/BadFieldName.java rename to java-checks-test-sources/default/src/main/java/checks/naming/BadFieldName.java diff --git a/java-checks-test-sources/src/main/java/checks/naming/BadFieldName2.java b/java-checks-test-sources/default/src/main/java/checks/naming/BadFieldName2.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/naming/BadFieldName2.java rename to java-checks-test-sources/default/src/main/java/checks/naming/BadFieldName2.java diff --git a/java-checks-test-sources/src/main/java/checks/naming/BadInterfaceNameNoncompliant.java b/java-checks-test-sources/default/src/main/java/checks/naming/BadInterfaceNameNoncompliant.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/naming/BadInterfaceNameNoncompliant.java rename to java-checks-test-sources/default/src/main/java/checks/naming/BadInterfaceNameNoncompliant.java diff --git a/java-checks-test-sources/src/main/java/checks/naming/BadLocalConstantNameCheck/BadLocalConstantNameCheckOtherPattern.java b/java-checks-test-sources/default/src/main/java/checks/naming/BadLocalConstantNameCheck/BadLocalConstantNameCheckOtherPattern.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/naming/BadLocalConstantNameCheck/BadLocalConstantNameCheckOtherPattern.java rename to java-checks-test-sources/default/src/main/java/checks/naming/BadLocalConstantNameCheck/BadLocalConstantNameCheckOtherPattern.java diff --git a/java-checks-test-sources/src/main/java/checks/naming/BadRecordNameNoncompliant.java b/java-checks-test-sources/default/src/main/java/checks/naming/BadRecordNameNoncompliant.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/naming/BadRecordNameNoncompliant.java rename to java-checks-test-sources/default/src/main/java/checks/naming/BadRecordNameNoncompliant.java diff --git a/java-checks-test-sources/src/main/java/checks/naming/BadTestMethodNameCheckCustom.java b/java-checks-test-sources/default/src/main/java/checks/naming/BadTestMethodNameCheckCustom.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/naming/BadTestMethodNameCheckCustom.java rename to java-checks-test-sources/default/src/main/java/checks/naming/BadTestMethodNameCheckCustom.java diff --git a/java-checks-test-sources/src/main/java/checks/naming/BooleanMethodNameCheck.java b/java-checks-test-sources/default/src/main/java/checks/naming/BooleanMethodNameCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/naming/BooleanMethodNameCheck.java rename to java-checks-test-sources/default/src/main/java/checks/naming/BooleanMethodNameCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/naming/ClassNamedLikeExceptionCheck.java b/java-checks-test-sources/default/src/main/java/checks/naming/ClassNamedLikeExceptionCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/naming/ClassNamedLikeExceptionCheck.java rename to java-checks-test-sources/default/src/main/java/checks/naming/ClassNamedLikeExceptionCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/naming/FieldNameMatchingTypeNameCheck.java b/java-checks-test-sources/default/src/main/java/checks/naming/FieldNameMatchingTypeNameCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/naming/FieldNameMatchingTypeNameCheck.java rename to java-checks-test-sources/default/src/main/java/checks/naming/FieldNameMatchingTypeNameCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/naming/MethodNamedHashcodeOrEqualCheck.java b/java-checks-test-sources/default/src/main/java/checks/naming/MethodNamedHashcodeOrEqualCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/naming/MethodNamedHashcodeOrEqualCheck.java rename to java-checks-test-sources/default/src/main/java/checks/naming/MethodNamedHashcodeOrEqualCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/packageInfo/HelloWorld.java b/java-checks-test-sources/default/src/main/java/checks/packageInfo/HelloWorld.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/packageInfo/HelloWorld.java rename to java-checks-test-sources/default/src/main/java/checks/packageInfo/HelloWorld.java diff --git a/java-checks-test-sources/src/main/java/checks/packageInfo/nopackageinfo/HelloWorld.java b/java-checks-test-sources/default/src/main/java/checks/packageInfo/nopackageinfo/HelloWorld.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/packageInfo/nopackageinfo/HelloWorld.java rename to java-checks-test-sources/default/src/main/java/checks/packageInfo/nopackageinfo/HelloWorld.java diff --git a/java-checks-test-sources/src/main/java/checks/packageInfo/nopackageinfo/nopackageinfo.java b/java-checks-test-sources/default/src/main/java/checks/packageInfo/nopackageinfo/nopackageinfo.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/packageInfo/nopackageinfo/nopackageinfo.java rename to java-checks-test-sources/default/src/main/java/checks/packageInfo/nopackageinfo/nopackageinfo.java diff --git a/java-checks-test-sources/src/main/java/checks/packageInfo/package-info.java b/java-checks-test-sources/default/src/main/java/checks/packageInfo/package-info.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/packageInfo/package-info.java rename to java-checks-test-sources/default/src/main/java/checks/packageInfo/package-info.java diff --git a/java-checks-test-sources/src/main/java/checks/regex/AbstractRegexCheck.java b/java-checks-test-sources/default/src/main/java/checks/regex/AbstractRegexCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/regex/AbstractRegexCheck.java rename to java-checks-test-sources/default/src/main/java/checks/regex/AbstractRegexCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/regex/AnchorPrecedenceCheck.java b/java-checks-test-sources/default/src/main/java/checks/regex/AnchorPrecedenceCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/regex/AnchorPrecedenceCheck.java rename to java-checks-test-sources/default/src/main/java/checks/regex/AnchorPrecedenceCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/regex/CanonEqFlagInRegexCheck.java b/java-checks-test-sources/default/src/main/java/checks/regex/CanonEqFlagInRegexCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/regex/CanonEqFlagInRegexCheck.java rename to java-checks-test-sources/default/src/main/java/checks/regex/CanonEqFlagInRegexCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/regex/DuplicatesInCharacterClassCheck.java b/java-checks-test-sources/default/src/main/java/checks/regex/DuplicatesInCharacterClassCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/regex/DuplicatesInCharacterClassCheck.java rename to java-checks-test-sources/default/src/main/java/checks/regex/DuplicatesInCharacterClassCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/regex/EmptyLineRegexCheck.java b/java-checks-test-sources/default/src/main/java/checks/regex/EmptyLineRegexCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/regex/EmptyLineRegexCheck.java rename to java-checks-test-sources/default/src/main/java/checks/regex/EmptyLineRegexCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/regex/EmptyRegexGroupCheck.java b/java-checks-test-sources/default/src/main/java/checks/regex/EmptyRegexGroupCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/regex/EmptyRegexGroupCheck.java rename to java-checks-test-sources/default/src/main/java/checks/regex/EmptyRegexGroupCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/regex/EmptyStringRepetitionCheck.java b/java-checks-test-sources/default/src/main/java/checks/regex/EmptyStringRepetitionCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/regex/EmptyStringRepetitionCheck.java rename to java-checks-test-sources/default/src/main/java/checks/regex/EmptyStringRepetitionCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/regex/EscapeSequenceControlCharacterCheck.java b/java-checks-test-sources/default/src/main/java/checks/regex/EscapeSequenceControlCharacterCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/regex/EscapeSequenceControlCharacterCheck.java rename to java-checks-test-sources/default/src/main/java/checks/regex/EscapeSequenceControlCharacterCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/regex/GraphemeClustersInClassesCheck.java b/java-checks-test-sources/default/src/main/java/checks/regex/GraphemeClustersInClassesCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/regex/GraphemeClustersInClassesCheck.java rename to java-checks-test-sources/default/src/main/java/checks/regex/GraphemeClustersInClassesCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/regex/ImpossibleBackReferenceCheck.java b/java-checks-test-sources/default/src/main/java/checks/regex/ImpossibleBackReferenceCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/regex/ImpossibleBackReferenceCheck.java rename to java-checks-test-sources/default/src/main/java/checks/regex/ImpossibleBackReferenceCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/regex/ImpossibleBoundariesCheck.java b/java-checks-test-sources/default/src/main/java/checks/regex/ImpossibleBoundariesCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/regex/ImpossibleBoundariesCheck.java rename to java-checks-test-sources/default/src/main/java/checks/regex/ImpossibleBoundariesCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/regex/InvalidRegexCheck.java b/java-checks-test-sources/default/src/main/java/checks/regex/InvalidRegexCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/regex/InvalidRegexCheck.java rename to java-checks-test-sources/default/src/main/java/checks/regex/InvalidRegexCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/regex/MultipleWhitespaceCheck.java b/java-checks-test-sources/default/src/main/java/checks/regex/MultipleWhitespaceCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/regex/MultipleWhitespaceCheck.java rename to java-checks-test-sources/default/src/main/java/checks/regex/MultipleWhitespaceCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/regex/PossessiveQuantifierContinuationCheck.java b/java-checks-test-sources/default/src/main/java/checks/regex/PossessiveQuantifierContinuationCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/regex/PossessiveQuantifierContinuationCheck.java rename to java-checks-test-sources/default/src/main/java/checks/regex/PossessiveQuantifierContinuationCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/regex/RedosCheck.java b/java-checks-test-sources/default/src/main/java/checks/regex/RedosCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/regex/RedosCheck.java rename to java-checks-test-sources/default/src/main/java/checks/regex/RedosCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/regex/RedosCheckJava8.java b/java-checks-test-sources/default/src/main/java/checks/regex/RedosCheckJava8.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/regex/RedosCheckJava8.java rename to java-checks-test-sources/default/src/main/java/checks/regex/RedosCheckJava8.java diff --git a/java-checks-test-sources/src/main/java/checks/regex/RedundantRegexAlternativesCheck.java b/java-checks-test-sources/default/src/main/java/checks/regex/RedundantRegexAlternativesCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/regex/RedundantRegexAlternativesCheck.java rename to java-checks-test-sources/default/src/main/java/checks/regex/RedundantRegexAlternativesCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/regex/RegexComplexityCheck.java b/java-checks-test-sources/default/src/main/java/checks/regex/RegexComplexityCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/regex/RegexComplexityCheck.java rename to java-checks-test-sources/default/src/main/java/checks/regex/RegexComplexityCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/regex/RegexComplexityCheckWithThreshold0.java b/java-checks-test-sources/default/src/main/java/checks/regex/RegexComplexityCheckWithThreshold0.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/regex/RegexComplexityCheckWithThreshold0.java rename to java-checks-test-sources/default/src/main/java/checks/regex/RegexComplexityCheckWithThreshold0.java diff --git a/java-checks-test-sources/src/main/java/checks/regex/RegexComplexityCheckWithThreshold1.java b/java-checks-test-sources/default/src/main/java/checks/regex/RegexComplexityCheckWithThreshold1.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/regex/RegexComplexityCheckWithThreshold1.java rename to java-checks-test-sources/default/src/main/java/checks/regex/RegexComplexityCheckWithThreshold1.java diff --git a/java-checks-test-sources/src/main/java/checks/regex/RegexLookaheadCheck.java b/java-checks-test-sources/default/src/main/java/checks/regex/RegexLookaheadCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/regex/RegexLookaheadCheck.java rename to java-checks-test-sources/default/src/main/java/checks/regex/RegexLookaheadCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/regex/RegexStackOverflowCheckWithConstantStackConsumption.java b/java-checks-test-sources/default/src/main/java/checks/regex/RegexStackOverflowCheckWithConstantStackConsumption.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/regex/RegexStackOverflowCheckWithConstantStackConsumption.java rename to java-checks-test-sources/default/src/main/java/checks/regex/RegexStackOverflowCheckWithConstantStackConsumption.java diff --git a/java-checks-test-sources/src/main/java/checks/regex/RegexStackOverflowCheckWithHighStackConsumption.java b/java-checks-test-sources/default/src/main/java/checks/regex/RegexStackOverflowCheckWithHighStackConsumption.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/regex/RegexStackOverflowCheckWithHighStackConsumption.java rename to java-checks-test-sources/default/src/main/java/checks/regex/RegexStackOverflowCheckWithHighStackConsumption.java diff --git a/java-checks-test-sources/src/main/java/checks/regex/RegexStackOverflowCheckWithLowStackConsumption.java b/java-checks-test-sources/default/src/main/java/checks/regex/RegexStackOverflowCheckWithLowStackConsumption.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/regex/RegexStackOverflowCheckWithLowStackConsumption.java rename to java-checks-test-sources/default/src/main/java/checks/regex/RegexStackOverflowCheckWithLowStackConsumption.java diff --git a/java-checks-test-sources/src/main/java/checks/regex/RegexStackOverflowCheckWithMediumStackConsumption.java b/java-checks-test-sources/default/src/main/java/checks/regex/RegexStackOverflowCheckWithMediumStackConsumption.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/regex/RegexStackOverflowCheckWithMediumStackConsumption.java rename to java-checks-test-sources/default/src/main/java/checks/regex/RegexStackOverflowCheckWithMediumStackConsumption.java diff --git a/java-checks-test-sources/src/main/java/checks/regex/ReluctantQuantifierCheck.java b/java-checks-test-sources/default/src/main/java/checks/regex/ReluctantQuantifierCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/regex/ReluctantQuantifierCheck.java rename to java-checks-test-sources/default/src/main/java/checks/regex/ReluctantQuantifierCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/regex/ReluctantQuantifierWithEmptyContinuationCheck.java b/java-checks-test-sources/default/src/main/java/checks/regex/ReluctantQuantifierWithEmptyContinuationCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/regex/ReluctantQuantifierWithEmptyContinuationCheck.java rename to java-checks-test-sources/default/src/main/java/checks/regex/ReluctantQuantifierWithEmptyContinuationCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/regex/SingleCharCharacterClassCheck.java b/java-checks-test-sources/default/src/main/java/checks/regex/SingleCharCharacterClassCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/regex/SingleCharCharacterClassCheck.java rename to java-checks-test-sources/default/src/main/java/checks/regex/SingleCharCharacterClassCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/regex/SingleCharacterAlternationCheck.java b/java-checks-test-sources/default/src/main/java/checks/regex/SingleCharacterAlternationCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/regex/SingleCharacterAlternationCheck.java rename to java-checks-test-sources/default/src/main/java/checks/regex/SingleCharacterAlternationCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/regex/StringReplace.java b/java-checks-test-sources/default/src/main/java/checks/regex/StringReplace.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/regex/StringReplace.java rename to java-checks-test-sources/default/src/main/java/checks/regex/StringReplace.java diff --git a/java-checks-test-sources/src/main/java/checks/regex/SuperfluousCurlyBraceCheck.java b/java-checks-test-sources/default/src/main/java/checks/regex/SuperfluousCurlyBraceCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/regex/SuperfluousCurlyBraceCheck.java rename to java-checks-test-sources/default/src/main/java/checks/regex/SuperfluousCurlyBraceCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/regex/UnicodeAwareCharClassesCheckTest.java b/java-checks-test-sources/default/src/main/java/checks/regex/UnicodeAwareCharClassesCheckTest.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/regex/UnicodeAwareCharClassesCheckTest.java rename to java-checks-test-sources/default/src/main/java/checks/regex/UnicodeAwareCharClassesCheckTest.java diff --git a/java-checks-test-sources/src/main/java/checks/regex/UnicodeCaseCheck.java b/java-checks-test-sources/default/src/main/java/checks/regex/UnicodeCaseCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/regex/UnicodeCaseCheck.java rename to java-checks-test-sources/default/src/main/java/checks/regex/UnicodeCaseCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/regex/UnquantifiedNonCapturingGroupCheck.java b/java-checks-test-sources/default/src/main/java/checks/regex/UnquantifiedNonCapturingGroupCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/regex/UnquantifiedNonCapturingGroupCheck.java rename to java-checks-test-sources/default/src/main/java/checks/regex/UnquantifiedNonCapturingGroupCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/regex/UnusedGroupNamesCheck.java b/java-checks-test-sources/default/src/main/java/checks/regex/UnusedGroupNamesCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/regex/UnusedGroupNamesCheck.java rename to java-checks-test-sources/default/src/main/java/checks/regex/UnusedGroupNamesCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/regex/VerboseRegexCheck.java b/java-checks-test-sources/default/src/main/java/checks/regex/VerboseRegexCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/regex/VerboseRegexCheck.java rename to java-checks-test-sources/default/src/main/java/checks/regex/VerboseRegexCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/security/AndroidBiometricAuthWithoutCryptoCheck.java b/java-checks-test-sources/default/src/main/java/checks/security/AndroidBiometricAuthWithoutCryptoCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/security/AndroidBiometricAuthWithoutCryptoCheck.java rename to java-checks-test-sources/default/src/main/java/checks/security/AndroidBiometricAuthWithoutCryptoCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/security/AndroidBroadcastingCheck.java b/java-checks-test-sources/default/src/main/java/checks/security/AndroidBroadcastingCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/security/AndroidBroadcastingCheck.java rename to java-checks-test-sources/default/src/main/java/checks/security/AndroidBroadcastingCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/security/AndroidExternalStorage.java b/java-checks-test-sources/default/src/main/java/checks/security/AndroidExternalStorage.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/security/AndroidExternalStorage.java rename to java-checks-test-sources/default/src/main/java/checks/security/AndroidExternalStorage.java diff --git a/java-checks-test-sources/src/main/java/checks/security/AndroidMobileDatabaseEncryptionKeysCheck.java b/java-checks-test-sources/default/src/main/java/checks/security/AndroidMobileDatabaseEncryptionKeysCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/security/AndroidMobileDatabaseEncryptionKeysCheck.java rename to java-checks-test-sources/default/src/main/java/checks/security/AndroidMobileDatabaseEncryptionKeysCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/security/AndroidNonAuthenticatedUsersCheck.java b/java-checks-test-sources/default/src/main/java/checks/security/AndroidNonAuthenticatedUsersCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/security/AndroidNonAuthenticatedUsersCheck.java rename to java-checks-test-sources/default/src/main/java/checks/security/AndroidNonAuthenticatedUsersCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/security/AndroidUnencryptedDatabaseCheck.java b/java-checks-test-sources/default/src/main/java/checks/security/AndroidUnencryptedDatabaseCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/security/AndroidUnencryptedDatabaseCheck.java rename to java-checks-test-sources/default/src/main/java/checks/security/AndroidUnencryptedDatabaseCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/security/AndroidUnencryptedFilesCheck.java b/java-checks-test-sources/default/src/main/java/checks/security/AndroidUnencryptedFilesCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/security/AndroidUnencryptedFilesCheck.java rename to java-checks-test-sources/default/src/main/java/checks/security/AndroidUnencryptedFilesCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/security/AuthorizationsStrongDecisionsCheck.java b/java-checks-test-sources/default/src/main/java/checks/security/AuthorizationsStrongDecisionsCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/security/AuthorizationsStrongDecisionsCheck.java rename to java-checks-test-sources/default/src/main/java/checks/security/AuthorizationsStrongDecisionsCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/security/CipherBlockChainingCheck.java b/java-checks-test-sources/default/src/main/java/checks/security/CipherBlockChainingCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/security/CipherBlockChainingCheck.java rename to java-checks-test-sources/default/src/main/java/checks/security/CipherBlockChainingCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/security/ClassWithRandomStuff.java b/java-checks-test-sources/default/src/main/java/checks/security/ClassWithRandomStuff.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/security/ClassWithRandomStuff.java rename to java-checks-test-sources/default/src/main/java/checks/security/ClassWithRandomStuff.java diff --git a/java-checks-test-sources/src/main/java/checks/security/ClearTextProtocol.java b/java-checks-test-sources/default/src/main/java/checks/security/ClearTextProtocol.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/security/ClearTextProtocol.java rename to java-checks-test-sources/default/src/main/java/checks/security/ClearTextProtocol.java diff --git a/java-checks-test-sources/src/main/java/checks/security/CookieHttpOnlyCheck.java b/java-checks-test-sources/default/src/main/java/checks/security/CookieHttpOnlyCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/security/CookieHttpOnlyCheck.java rename to java-checks-test-sources/default/src/main/java/checks/security/CookieHttpOnlyCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/security/CryptographicKeySizeCheck.java b/java-checks-test-sources/default/src/main/java/checks/security/CryptographicKeySizeCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/security/CryptographicKeySizeCheck.java rename to java-checks-test-sources/default/src/main/java/checks/security/CryptographicKeySizeCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/security/DataHashingCheck.java b/java-checks-test-sources/default/src/main/java/checks/security/DataHashingCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/security/DataHashingCheck.java rename to java-checks-test-sources/default/src/main/java/checks/security/DataHashingCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/security/DebugFeatureEnabledCheck.java b/java-checks-test-sources/default/src/main/java/checks/security/DebugFeatureEnabledCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/security/DebugFeatureEnabledCheck.java rename to java-checks-test-sources/default/src/main/java/checks/security/DebugFeatureEnabledCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/security/DisableAutoEscapingCheck.java b/java-checks-test-sources/default/src/main/java/checks/security/DisableAutoEscapingCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/security/DisableAutoEscapingCheck.java rename to java-checks-test-sources/default/src/main/java/checks/security/DisableAutoEscapingCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/security/DisclosingTechnologyFingerprints.java b/java-checks-test-sources/default/src/main/java/checks/security/DisclosingTechnologyFingerprints.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/security/DisclosingTechnologyFingerprints.java rename to java-checks-test-sources/default/src/main/java/checks/security/DisclosingTechnologyFingerprints.java diff --git a/java-checks-test-sources/src/main/java/checks/security/EmptyDatabasePasswordCheck.java b/java-checks-test-sources/default/src/main/java/checks/security/EmptyDatabasePasswordCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/security/EmptyDatabasePasswordCheck.java rename to java-checks-test-sources/default/src/main/java/checks/security/EmptyDatabasePasswordCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/security/EmptyDatabasePasswordCheckVariables.java b/java-checks-test-sources/default/src/main/java/checks/security/EmptyDatabasePasswordCheckVariables.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/security/EmptyDatabasePasswordCheckVariables.java rename to java-checks-test-sources/default/src/main/java/checks/security/EmptyDatabasePasswordCheckVariables.java diff --git a/java-checks-test-sources/src/main/java/checks/security/EncryptionAlgorithmCheck.java b/java-checks-test-sources/default/src/main/java/checks/security/EncryptionAlgorithmCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/security/EncryptionAlgorithmCheck.java rename to java-checks-test-sources/default/src/main/java/checks/security/EncryptionAlgorithmCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/security/ExcessiveContentRequestCheck/ExcessiveContentRequestCheck.java b/java-checks-test-sources/default/src/main/java/checks/security/ExcessiveContentRequestCheck/ExcessiveContentRequestCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/security/ExcessiveContentRequestCheck/ExcessiveContentRequestCheck.java rename to java-checks-test-sources/default/src/main/java/checks/security/ExcessiveContentRequestCheck/ExcessiveContentRequestCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/security/ExcessiveContentRequestCheck/ExcessiveContentRequestCheck_max8000000.java b/java-checks-test-sources/default/src/main/java/checks/security/ExcessiveContentRequestCheck/ExcessiveContentRequestCheck_max8000000.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/security/ExcessiveContentRequestCheck/ExcessiveContentRequestCheck_max8000000.java rename to java-checks-test-sources/default/src/main/java/checks/security/ExcessiveContentRequestCheck/ExcessiveContentRequestCheck_max8000000.java diff --git a/java-checks-test-sources/src/main/java/checks/security/ExcessiveContentRequestCheck/ExcessiveContentRequestCheck_setSize.java b/java-checks-test-sources/default/src/main/java/checks/security/ExcessiveContentRequestCheck/ExcessiveContentRequestCheck_setSize.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/security/ExcessiveContentRequestCheck/ExcessiveContentRequestCheck_setSize.java rename to java-checks-test-sources/default/src/main/java/checks/security/ExcessiveContentRequestCheck/ExcessiveContentRequestCheck_setSize.java diff --git a/java-checks-test-sources/src/main/java/checks/security/ExcessiveContentRequestCheck/ExcessiveContentRequestCheck_sizeNotSet.java b/java-checks-test-sources/default/src/main/java/checks/security/ExcessiveContentRequestCheck/ExcessiveContentRequestCheck_sizeNotSet.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/security/ExcessiveContentRequestCheck/ExcessiveContentRequestCheck_sizeNotSet.java rename to java-checks-test-sources/default/src/main/java/checks/security/ExcessiveContentRequestCheck/ExcessiveContentRequestCheck_sizeNotSet.java diff --git a/java-checks-test-sources/src/main/java/checks/security/ExcessiveContentRequestCheck/caching/Safe.java b/java-checks-test-sources/default/src/main/java/checks/security/ExcessiveContentRequestCheck/caching/Safe.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/security/ExcessiveContentRequestCheck/caching/Safe.java rename to java-checks-test-sources/default/src/main/java/checks/security/ExcessiveContentRequestCheck/caching/Safe.java diff --git a/java-checks-test-sources/src/main/java/checks/security/ExcessiveContentRequestCheck/caching/Sanitizer.java b/java-checks-test-sources/default/src/main/java/checks/security/ExcessiveContentRequestCheck/caching/Sanitizer.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/security/ExcessiveContentRequestCheck/caching/Sanitizer.java rename to java-checks-test-sources/default/src/main/java/checks/security/ExcessiveContentRequestCheck/caching/Sanitizer.java diff --git a/java-checks-test-sources/src/main/java/checks/security/ExcessiveContentRequestCheck/caching/Unsafe.java b/java-checks-test-sources/default/src/main/java/checks/security/ExcessiveContentRequestCheck/caching/Unsafe.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/security/ExcessiveContentRequestCheck/caching/Unsafe.java rename to java-checks-test-sources/default/src/main/java/checks/security/ExcessiveContentRequestCheck/caching/Unsafe.java diff --git a/java-checks-test-sources/src/main/java/checks/security/FilePermissionsCheck.java b/java-checks-test-sources/default/src/main/java/checks/security/FilePermissionsCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/security/FilePermissionsCheck.java rename to java-checks-test-sources/default/src/main/java/checks/security/FilePermissionsCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/security/IntegerToHexStringCheck.java b/java-checks-test-sources/default/src/main/java/checks/security/IntegerToHexStringCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/security/IntegerToHexStringCheck.java rename to java-checks-test-sources/default/src/main/java/checks/security/IntegerToHexStringCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/security/JWTWithStrongCipherCheck/JWTWithStrongCipherCheckAuth0Test.java b/java-checks-test-sources/default/src/main/java/checks/security/JWTWithStrongCipherCheck/JWTWithStrongCipherCheckAuth0Test.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/security/JWTWithStrongCipherCheck/JWTWithStrongCipherCheckAuth0Test.java rename to java-checks-test-sources/default/src/main/java/checks/security/JWTWithStrongCipherCheck/JWTWithStrongCipherCheckAuth0Test.java diff --git a/java-checks-test-sources/src/main/java/checks/security/JWTWithStrongCipherCheck/JWTWithStrongCipherCheckJwtkTest.java b/java-checks-test-sources/default/src/main/java/checks/security/JWTWithStrongCipherCheck/JWTWithStrongCipherCheckJwtkTest.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/security/JWTWithStrongCipherCheck/JWTWithStrongCipherCheckJwtkTest.java rename to java-checks-test-sources/default/src/main/java/checks/security/JWTWithStrongCipherCheck/JWTWithStrongCipherCheckJwtkTest.java diff --git a/java-checks-test-sources/src/main/java/checks/security/LDAPAuthenticatedConnectionCheck.java b/java-checks-test-sources/default/src/main/java/checks/security/LDAPAuthenticatedConnectionCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/security/LDAPAuthenticatedConnectionCheck.java rename to java-checks-test-sources/default/src/main/java/checks/security/LDAPAuthenticatedConnectionCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/security/LDAPDeserializationCheck.java b/java-checks-test-sources/default/src/main/java/checks/security/LDAPDeserializationCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/security/LDAPDeserializationCheck.java rename to java-checks-test-sources/default/src/main/java/checks/security/LDAPDeserializationCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/security/LogConfigurationCheck.java b/java-checks-test-sources/default/src/main/java/checks/security/LogConfigurationCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/security/LogConfigurationCheck.java rename to java-checks-test-sources/default/src/main/java/checks/security/LogConfigurationCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/security/OpenSAML2AuthenticationBypassCheck.java b/java-checks-test-sources/default/src/main/java/checks/security/OpenSAML2AuthenticationBypassCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/security/OpenSAML2AuthenticationBypassCheck.java rename to java-checks-test-sources/default/src/main/java/checks/security/OpenSAML2AuthenticationBypassCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/security/PasswordEncoder.java b/java-checks-test-sources/default/src/main/java/checks/security/PasswordEncoder.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/security/PasswordEncoder.java rename to java-checks-test-sources/default/src/main/java/checks/security/PasswordEncoder.java diff --git a/java-checks-test-sources/src/main/java/checks/security/PubliclyWritableDirectories.java b/java-checks-test-sources/default/src/main/java/checks/security/PubliclyWritableDirectories.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/security/PubliclyWritableDirectories.java rename to java-checks-test-sources/default/src/main/java/checks/security/PubliclyWritableDirectories.java diff --git a/java-checks-test-sources/src/main/java/checks/security/ReceivingIntentsCheck.java b/java-checks-test-sources/default/src/main/java/checks/security/ReceivingIntentsCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/security/ReceivingIntentsCheck.java rename to java-checks-test-sources/default/src/main/java/checks/security/ReceivingIntentsCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/security/SecureCookieCheck.java b/java-checks-test-sources/default/src/main/java/checks/security/SecureCookieCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/security/SecureCookieCheck.java rename to java-checks-test-sources/default/src/main/java/checks/security/SecureCookieCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/security/ServerCertificatesCheck.java b/java-checks-test-sources/default/src/main/java/checks/security/ServerCertificatesCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/security/ServerCertificatesCheck.java rename to java-checks-test-sources/default/src/main/java/checks/security/ServerCertificatesCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/security/UnpredictableSaltCheck.java b/java-checks-test-sources/default/src/main/java/checks/security/UnpredictableSaltCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/security/UnpredictableSaltCheck.java rename to java-checks-test-sources/default/src/main/java/checks/security/UnpredictableSaltCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/security/UserEnumerationCheck.java b/java-checks-test-sources/default/src/main/java/checks/security/UserEnumerationCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/security/UserEnumerationCheck.java rename to java-checks-test-sources/default/src/main/java/checks/security/UserEnumerationCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/security/VerifiedServerHostnamesCheck/ApacheCommonEmail.java b/java-checks-test-sources/default/src/main/java/checks/security/VerifiedServerHostnamesCheck/ApacheCommonEmail.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/security/VerifiedServerHostnamesCheck/ApacheCommonEmail.java rename to java-checks-test-sources/default/src/main/java/checks/security/VerifiedServerHostnamesCheck/ApacheCommonEmail.java diff --git a/java-checks-test-sources/src/main/java/checks/security/VerifiedServerHostnamesCheck/HostnameVerifier.java b/java-checks-test-sources/default/src/main/java/checks/security/VerifiedServerHostnamesCheck/HostnameVerifier.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/security/VerifiedServerHostnamesCheck/HostnameVerifier.java rename to java-checks-test-sources/default/src/main/java/checks/security/VerifiedServerHostnamesCheck/HostnameVerifier.java diff --git a/java-checks-test-sources/src/main/java/checks/security/VerifiedServerHostnamesCheck/JavaMailSession.java b/java-checks-test-sources/default/src/main/java/checks/security/VerifiedServerHostnamesCheck/JavaMailSession.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/security/VerifiedServerHostnamesCheck/JavaMailSession.java rename to java-checks-test-sources/default/src/main/java/checks/security/VerifiedServerHostnamesCheck/JavaMailSession.java diff --git a/java-checks-test-sources/src/main/java/checks/security/WebViewJavaScriptSupportCheck.java b/java-checks-test-sources/default/src/main/java/checks/security/WebViewJavaScriptSupportCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/security/WebViewJavaScriptSupportCheck.java rename to java-checks-test-sources/default/src/main/java/checks/security/WebViewJavaScriptSupportCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/security/WebViewsFileAccessCheck.java b/java-checks-test-sources/default/src/main/java/checks/security/WebViewsFileAccessCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/security/WebViewsFileAccessCheck.java rename to java-checks-test-sources/default/src/main/java/checks/security/WebViewsFileAccessCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/security/XxeActiveMQCheck.java b/java-checks-test-sources/default/src/main/java/checks/security/XxeActiveMQCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/security/XxeActiveMQCheck.java rename to java-checks-test-sources/default/src/main/java/checks/security/XxeActiveMQCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/security/ZipEntryCheck.java b/java-checks-test-sources/default/src/main/java/checks/security/ZipEntryCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/security/ZipEntryCheck.java rename to java-checks-test-sources/default/src/main/java/checks/security/ZipEntryCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/serialization/ExternalizableClassConstructorCheck.java b/java-checks-test-sources/default/src/main/java/checks/serialization/ExternalizableClassConstructorCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/serialization/ExternalizableClassConstructorCheck.java rename to java-checks-test-sources/default/src/main/java/checks/serialization/ExternalizableClassConstructorCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/serialization/NonSerializableWriteCheck.java b/java-checks-test-sources/default/src/main/java/checks/serialization/NonSerializableWriteCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/serialization/NonSerializableWriteCheck.java rename to java-checks-test-sources/default/src/main/java/checks/serialization/NonSerializableWriteCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/serialization/RecordSerializationIgnoredMembersCheck.java b/java-checks-test-sources/default/src/main/java/checks/serialization/RecordSerializationIgnoredMembersCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/serialization/RecordSerializationIgnoredMembersCheck.java rename to java-checks-test-sources/default/src/main/java/checks/serialization/RecordSerializationIgnoredMembersCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/serialization/SerialVersionUidCheck.java b/java-checks-test-sources/default/src/main/java/checks/serialization/SerialVersionUidCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/serialization/SerialVersionUidCheck.java rename to java-checks-test-sources/default/src/main/java/checks/serialization/SerialVersionUidCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/serialization/SerialVersionUidInRecordCheck.java b/java-checks-test-sources/default/src/main/java/checks/serialization/SerialVersionUidInRecordCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/serialization/SerialVersionUidInRecordCheck.java rename to java-checks-test-sources/default/src/main/java/checks/serialization/SerialVersionUidInRecordCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/serialization/SerializableFieldInSerializableClassCheck.java b/java-checks-test-sources/default/src/main/java/checks/serialization/SerializableFieldInSerializableClassCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/serialization/SerializableFieldInSerializableClassCheck.java rename to java-checks-test-sources/default/src/main/java/checks/serialization/SerializableFieldInSerializableClassCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/serialization/SerializableObjectInSessionCheck.java b/java-checks-test-sources/default/src/main/java/checks/serialization/SerializableObjectInSessionCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/serialization/SerializableObjectInSessionCheck.java rename to java-checks-test-sources/default/src/main/java/checks/serialization/SerializableObjectInSessionCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/serialization/SerializableSuperConstructorCheck.java b/java-checks-test-sources/default/src/main/java/checks/serialization/SerializableSuperConstructorCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/serialization/SerializableSuperConstructorCheck.java rename to java-checks-test-sources/default/src/main/java/checks/serialization/SerializableSuperConstructorCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/spring/AsyncMethodsCalledViaThisCheckSample.java b/java-checks-test-sources/default/src/main/java/checks/spring/AsyncMethodsCalledViaThisCheckSample.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/spring/AsyncMethodsCalledViaThisCheckSample.java rename to java-checks-test-sources/default/src/main/java/checks/spring/AsyncMethodsCalledViaThisCheckSample.java diff --git a/java-checks-test-sources/src/main/java/checks/spring/AsyncMethodsOnConfigurationClassCheck.java b/java-checks-test-sources/default/src/main/java/checks/spring/AsyncMethodsOnConfigurationClassCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/spring/AsyncMethodsOnConfigurationClassCheck.java rename to java-checks-test-sources/default/src/main/java/checks/spring/AsyncMethodsOnConfigurationClassCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/spring/AsyncMethodsReturnTypeCheckSample.java b/java-checks-test-sources/default/src/main/java/checks/spring/AsyncMethodsReturnTypeCheckSample.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/spring/AsyncMethodsReturnTypeCheckSample.java rename to java-checks-test-sources/default/src/main/java/checks/spring/AsyncMethodsReturnTypeCheckSample.java diff --git a/java-checks-test-sources/src/main/java/checks/spring/AutowiredOnConstructorWhenMultipleConstructorsCheck.java b/java-checks-test-sources/default/src/main/java/checks/spring/AutowiredOnConstructorWhenMultipleConstructorsCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/spring/AutowiredOnConstructorWhenMultipleConstructorsCheck.java rename to java-checks-test-sources/default/src/main/java/checks/spring/AutowiredOnConstructorWhenMultipleConstructorsCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/spring/AutowiredOnMultipleConstructorsCheckSample.java b/java-checks-test-sources/default/src/main/java/checks/spring/AutowiredOnMultipleConstructorsCheckSample.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/spring/AutowiredOnMultipleConstructorsCheckSample.java rename to java-checks-test-sources/default/src/main/java/checks/spring/AutowiredOnMultipleConstructorsCheckSample.java diff --git a/java-checks-test-sources/src/main/java/checks/spring/AvoidQualifierOnBeanMethodsCheckSample.java b/java-checks-test-sources/default/src/main/java/checks/spring/AvoidQualifierOnBeanMethodsCheckSample.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/spring/AvoidQualifierOnBeanMethodsCheckSample.java rename to java-checks-test-sources/default/src/main/java/checks/spring/AvoidQualifierOnBeanMethodsCheckSample.java diff --git a/java-checks-test-sources/src/main/java/checks/spring/Constants.java b/java-checks-test-sources/default/src/main/java/checks/spring/Constants.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/spring/Constants.java rename to java-checks-test-sources/default/src/main/java/checks/spring/Constants.java diff --git a/java-checks-test-sources/src/main/java/checks/spring/ControllerWithRestControllerReplacementCheck.java b/java-checks-test-sources/default/src/main/java/checks/spring/ControllerWithRestControllerReplacementCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/spring/ControllerWithRestControllerReplacementCheck.java rename to java-checks-test-sources/default/src/main/java/checks/spring/ControllerWithRestControllerReplacementCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/spring/ControllerWithSessionAttributesCheck.java b/java-checks-test-sources/default/src/main/java/checks/spring/ControllerWithSessionAttributesCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/spring/ControllerWithSessionAttributesCheck.java rename to java-checks-test-sources/default/src/main/java/checks/spring/ControllerWithSessionAttributesCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/spring/FieldDependencyInjectionCheckJakartaSample.java b/java-checks-test-sources/default/src/main/java/checks/spring/FieldDependencyInjectionCheckJakartaSample.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/spring/FieldDependencyInjectionCheckJakartaSample.java rename to java-checks-test-sources/default/src/main/java/checks/spring/FieldDependencyInjectionCheckJakartaSample.java diff --git a/java-checks-test-sources/src/main/java/checks/spring/FieldDependencyInjectionCheckSample.java b/java-checks-test-sources/default/src/main/java/checks/spring/FieldDependencyInjectionCheckSample.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/spring/FieldDependencyInjectionCheckSample.java rename to java-checks-test-sources/default/src/main/java/checks/spring/FieldDependencyInjectionCheckSample.java diff --git a/java-checks-test-sources/src/main/java/checks/spring/ModelAttributeNamingConventionForSpELCheck.java b/java-checks-test-sources/default/src/main/java/checks/spring/ModelAttributeNamingConventionForSpELCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/spring/ModelAttributeNamingConventionForSpELCheck.java rename to java-checks-test-sources/default/src/main/java/checks/spring/ModelAttributeNamingConventionForSpELCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/spring/NonSingletonAutowiredInSingletonCheckSample.java b/java-checks-test-sources/default/src/main/java/checks/spring/NonSingletonAutowiredInSingletonCheckSample.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/spring/NonSingletonAutowiredInSingletonCheckSample.java rename to java-checks-test-sources/default/src/main/java/checks/spring/NonSingletonAutowiredInSingletonCheckSample.java diff --git a/java-checks-test-sources/src/main/java/checks/spring/NonSingletonAutowiredInSingletonCheckSampleNonSingletonBeansDefinition.java b/java-checks-test-sources/default/src/main/java/checks/spring/NonSingletonAutowiredInSingletonCheckSampleNonSingletonBeansDefinition.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/spring/NonSingletonAutowiredInSingletonCheckSampleNonSingletonBeansDefinition.java rename to java-checks-test-sources/default/src/main/java/checks/spring/NonSingletonAutowiredInSingletonCheckSampleNonSingletonBeansDefinition.java diff --git a/java-checks-test-sources/src/main/java/checks/spring/NullableInjectedFieldsHaveDefaultValueSample.java b/java-checks-test-sources/default/src/main/java/checks/spring/NullableInjectedFieldsHaveDefaultValueSample.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/spring/NullableInjectedFieldsHaveDefaultValueSample.java rename to java-checks-test-sources/default/src/main/java/checks/spring/NullableInjectedFieldsHaveDefaultValueSample.java diff --git a/java-checks-test-sources/src/main/java/checks/spring/OptionalRestParametersShouldBeObjects.java b/java-checks-test-sources/default/src/main/java/checks/spring/OptionalRestParametersShouldBeObjects.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/spring/OptionalRestParametersShouldBeObjects.java rename to java-checks-test-sources/default/src/main/java/checks/spring/OptionalRestParametersShouldBeObjects.java diff --git a/java-checks-test-sources/src/main/java/checks/spring/PersistentEntityUsedAsRequestParameterCheck.java b/java-checks-test-sources/default/src/main/java/checks/spring/PersistentEntityUsedAsRequestParameterCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/spring/PersistentEntityUsedAsRequestParameterCheck.java rename to java-checks-test-sources/default/src/main/java/checks/spring/PersistentEntityUsedAsRequestParameterCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/spring/RequestMappingMethodPublicCheck.java b/java-checks-test-sources/default/src/main/java/checks/spring/RequestMappingMethodPublicCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/spring/RequestMappingMethodPublicCheck.java rename to java-checks-test-sources/default/src/main/java/checks/spring/RequestMappingMethodPublicCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/spring/SpringAntMatcherOrderCheck.java b/java-checks-test-sources/default/src/main/java/checks/spring/SpringAntMatcherOrderCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/spring/SpringAntMatcherOrderCheck.java rename to java-checks-test-sources/default/src/main/java/checks/spring/SpringAntMatcherOrderCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/spring/SpringBeanNamingConventionCheckSample.java b/java-checks-test-sources/default/src/main/java/checks/spring/SpringBeanNamingConventionCheckSample.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/spring/SpringBeanNamingConventionCheckSample.java rename to java-checks-test-sources/default/src/main/java/checks/spring/SpringBeanNamingConventionCheckSample.java diff --git a/java-checks-test-sources/src/main/java/checks/spring/SpringConfigurationWithAutowiredFieldsCheck.java b/java-checks-test-sources/default/src/main/java/checks/spring/SpringConfigurationWithAutowiredFieldsCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/spring/SpringConfigurationWithAutowiredFieldsCheck.java rename to java-checks-test-sources/default/src/main/java/checks/spring/SpringConfigurationWithAutowiredFieldsCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/spring/SpringIncompatibleTransactionalCheck.java b/java-checks-test-sources/default/src/main/java/checks/spring/SpringIncompatibleTransactionalCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/spring/SpringIncompatibleTransactionalCheck.java rename to java-checks-test-sources/default/src/main/java/checks/spring/SpringIncompatibleTransactionalCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/spring/SpringRequestMappingMethodCheck.java b/java-checks-test-sources/default/src/main/java/checks/spring/SpringRequestMappingMethodCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/spring/SpringRequestMappingMethodCheck.java rename to java-checks-test-sources/default/src/main/java/checks/spring/SpringRequestMappingMethodCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/spring/SpringSecurityDisableCSRFCheck.java b/java-checks-test-sources/default/src/main/java/checks/spring/SpringSecurityDisableCSRFCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/spring/SpringSecurityDisableCSRFCheck.java rename to java-checks-test-sources/default/src/main/java/checks/spring/SpringSecurityDisableCSRFCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/spring/SpringSessionFixationCheck.java b/java-checks-test-sources/default/src/main/java/checks/spring/SpringSessionFixationCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/spring/SpringSessionFixationCheck.java rename to java-checks-test-sources/default/src/main/java/checks/spring/SpringSessionFixationCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/spring/SuperfluousResponseBodyAnnotationCheckSample.java b/java-checks-test-sources/default/src/main/java/checks/spring/SuperfluousResponseBodyAnnotationCheckSample.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/spring/SuperfluousResponseBodyAnnotationCheckSample.java rename to java-checks-test-sources/default/src/main/java/checks/spring/SuperfluousResponseBodyAnnotationCheckSample.java diff --git a/java-checks-test-sources/src/main/java/checks/spring/TransactionalMethodVisibilityCheck.java b/java-checks-test-sources/default/src/main/java/checks/spring/TransactionalMethodVisibilityCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/spring/TransactionalMethodVisibilityCheck.java rename to java-checks-test-sources/default/src/main/java/checks/spring/TransactionalMethodVisibilityCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/spring/ValueAnnotationShouldInjectPropertyOrSpELCheckSample.java b/java-checks-test-sources/default/src/main/java/checks/spring/ValueAnnotationShouldInjectPropertyOrSpELCheckSample.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/spring/ValueAnnotationShouldInjectPropertyOrSpELCheckSample.java rename to java-checks-test-sources/default/src/main/java/checks/spring/ValueAnnotationShouldInjectPropertyOrSpELCheckSample.java diff --git a/java-checks-test-sources/src/main/java/checks/spring/s4605/componentScan/ComponentScan.java b/java-checks-test-sources/default/src/main/java/checks/spring/s4605/componentScan/ComponentScan.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/spring/s4605/componentScan/ComponentScan.java rename to java-checks-test-sources/default/src/main/java/checks/spring/s4605/componentScan/ComponentScan.java diff --git a/java-checks-test-sources/src/main/java/checks/spring/s4605/componentScan/packageA/ComponentA.java b/java-checks-test-sources/default/src/main/java/checks/spring/s4605/componentScan/packageA/ComponentA.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/spring/s4605/componentScan/packageA/ComponentA.java rename to java-checks-test-sources/default/src/main/java/checks/spring/s4605/componentScan/packageA/ComponentA.java diff --git a/java-checks-test-sources/src/main/java/checks/spring/s4605/componentScan/packageB/ComponentB.java b/java-checks-test-sources/default/src/main/java/checks/spring/s4605/componentScan/packageB/ComponentB.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/spring/s4605/componentScan/packageB/ComponentB.java rename to java-checks-test-sources/default/src/main/java/checks/spring/s4605/componentScan/packageB/ComponentB.java diff --git a/java-checks-test-sources/src/main/java/checks/spring/s4605/componentScan/packageC/ComponentC.java b/java-checks-test-sources/default/src/main/java/checks/spring/s4605/componentScan/packageC/ComponentC.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/spring/s4605/componentScan/packageC/ComponentC.java rename to java-checks-test-sources/default/src/main/java/checks/spring/s4605/componentScan/packageC/ComponentC.java diff --git a/java-checks-test-sources/src/main/java/checks/spring/s4605/componentScan/packageFP/ComponentFP.java b/java-checks-test-sources/default/src/main/java/checks/spring/s4605/componentScan/packageFP/ComponentFP.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/spring/s4605/componentScan/packageFP/ComponentFP.java rename to java-checks-test-sources/default/src/main/java/checks/spring/s4605/componentScan/packageFP/ComponentFP.java diff --git a/java-checks-test-sources/src/main/java/checks/spring/s4605/componentScan/packageX/ComponentX.java b/java-checks-test-sources/default/src/main/java/checks/spring/s4605/componentScan/packageX/ComponentX.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/spring/s4605/componentScan/packageX/ComponentX.java rename to java-checks-test-sources/default/src/main/java/checks/spring/s4605/componentScan/packageX/ComponentX.java diff --git a/java-checks-test-sources/src/main/java/checks/spring/s4605/componentScan/packageY/ComponentY.java b/java-checks-test-sources/default/src/main/java/checks/spring/s4605/componentScan/packageY/ComponentY.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/spring/s4605/componentScan/packageY/ComponentY.java rename to java-checks-test-sources/default/src/main/java/checks/spring/s4605/componentScan/packageY/ComponentY.java diff --git a/java-checks-test-sources/src/main/java/checks/spring/s4605/componentScan/packageZ/ComponentZ.java b/java-checks-test-sources/default/src/main/java/checks/spring/s4605/componentScan/packageZ/ComponentZ.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/spring/s4605/componentScan/packageZ/ComponentZ.java rename to java-checks-test-sources/default/src/main/java/checks/spring/s4605/componentScan/packageZ/ComponentZ.java diff --git a/java-checks-test-sources/src/main/java/checks/spring/s4605/springBootApplication/Ko/Ko.java b/java-checks-test-sources/default/src/main/java/checks/spring/s4605/springBootApplication/Ko/Ko.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/spring/s4605/springBootApplication/Ko/Ko.java rename to java-checks-test-sources/default/src/main/java/checks/spring/s4605/springBootApplication/Ko/Ko.java diff --git a/java-checks-test-sources/src/main/java/checks/spring/s4605/springBootApplication/app/Ok/Ok.java b/java-checks-test-sources/default/src/main/java/checks/spring/s4605/springBootApplication/app/Ok/Ok.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/spring/s4605/springBootApplication/app/Ok/Ok.java rename to java-checks-test-sources/default/src/main/java/checks/spring/s4605/springBootApplication/app/Ok/Ok.java diff --git a/java-checks-test-sources/src/main/java/checks/spring/s4605/springBootApplication/app/SpringBootApp1.java b/java-checks-test-sources/default/src/main/java/checks/spring/s4605/springBootApplication/app/SpringBootApp1.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/spring/s4605/springBootApplication/app/SpringBootApp1.java rename to java-checks-test-sources/default/src/main/java/checks/spring/s4605/springBootApplication/app/SpringBootApp1.java diff --git a/java-checks-test-sources/src/main/java/checks/spring/s4605/springBootApplication/fourthApp/SpringBootApp4.java b/java-checks-test-sources/default/src/main/java/checks/spring/s4605/springBootApplication/fourthApp/SpringBootApp4.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/spring/s4605/springBootApplication/fourthApp/SpringBootApp4.java rename to java-checks-test-sources/default/src/main/java/checks/spring/s4605/springBootApplication/fourthApp/SpringBootApp4.java diff --git a/java-checks-test-sources/src/main/java/checks/spring/s4605/springBootApplication/fourthApp/controller/Controller.java b/java-checks-test-sources/default/src/main/java/checks/spring/s4605/springBootApplication/fourthApp/controller/Controller.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/spring/s4605/springBootApplication/fourthApp/controller/Controller.java rename to java-checks-test-sources/default/src/main/java/checks/spring/s4605/springBootApplication/fourthApp/controller/Controller.java diff --git a/java-checks-test-sources/src/main/java/checks/spring/s4605/springBootApplication/fourthApp/domain/SomeClass.java b/java-checks-test-sources/default/src/main/java/checks/spring/s4605/springBootApplication/fourthApp/domain/SomeClass.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/spring/s4605/springBootApplication/fourthApp/domain/SomeClass.java rename to java-checks-test-sources/default/src/main/java/checks/spring/s4605/springBootApplication/fourthApp/domain/SomeClass.java diff --git a/java-checks-test-sources/src/main/java/checks/spring/s4605/springBootApplication/fourthApp/utility/SomeUtilityClass.java b/java-checks-test-sources/default/src/main/java/checks/spring/s4605/springBootApplication/fourthApp/utility/SomeUtilityClass.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/spring/s4605/springBootApplication/fourthApp/utility/SomeUtilityClass.java rename to java-checks-test-sources/default/src/main/java/checks/spring/s4605/springBootApplication/fourthApp/utility/SomeUtilityClass.java diff --git a/java-checks-test-sources/src/main/java/checks/spring/s4605/springBootApplication/secondApp/AnotherOk.java b/java-checks-test-sources/default/src/main/java/checks/spring/s4605/springBootApplication/secondApp/AnotherOk.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/spring/s4605/springBootApplication/secondApp/AnotherOk.java rename to java-checks-test-sources/default/src/main/java/checks/spring/s4605/springBootApplication/secondApp/AnotherOk.java diff --git a/java-checks-test-sources/src/main/java/checks/spring/s4605/springBootApplication/secondApp/SpringBootApp2.java b/java-checks-test-sources/default/src/main/java/checks/spring/s4605/springBootApplication/secondApp/SpringBootApp2.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/spring/s4605/springBootApplication/secondApp/SpringBootApp2.java rename to java-checks-test-sources/default/src/main/java/checks/spring/s4605/springBootApplication/secondApp/SpringBootApp2.java diff --git a/java-checks-test-sources/src/main/java/checks/spring/s4605/springBootApplication/thirdApp/SpringBootApp3.java b/java-checks-test-sources/default/src/main/java/checks/spring/s4605/springBootApplication/thirdApp/SpringBootApp3.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/spring/s4605/springBootApplication/thirdApp/SpringBootApp3.java rename to java-checks-test-sources/default/src/main/java/checks/spring/s4605/springBootApplication/thirdApp/SpringBootApp3.java diff --git a/java-checks-test-sources/src/main/java/checks/spring/s4605/springBootApplication/thirdApp/controller/Controller.java b/java-checks-test-sources/default/src/main/java/checks/spring/s4605/springBootApplication/thirdApp/controller/Controller.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/spring/s4605/springBootApplication/thirdApp/controller/Controller.java rename to java-checks-test-sources/default/src/main/java/checks/spring/s4605/springBootApplication/thirdApp/controller/Controller.java diff --git a/java-checks-test-sources/src/main/java/checks/spring/s4605/springBootApplication/thirdApp/domain/SomeClass.java b/java-checks-test-sources/default/src/main/java/checks/spring/s4605/springBootApplication/thirdApp/domain/SomeClass.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/spring/s4605/springBootApplication/thirdApp/domain/SomeClass.java rename to java-checks-test-sources/default/src/main/java/checks/spring/s4605/springBootApplication/thirdApp/domain/SomeClass.java diff --git a/java-checks-test-sources/src/main/java/checks/unused/UnusedLocalVariableCheck.java b/java-checks-test-sources/default/src/main/java/checks/unused/UnusedLocalVariableCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/unused/UnusedLocalVariableCheck.java rename to java-checks-test-sources/default/src/main/java/checks/unused/UnusedLocalVariableCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/unused/UnusedMethodParameterCheck.java b/java-checks-test-sources/default/src/main/java/checks/unused/UnusedMethodParameterCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/unused/UnusedMethodParameterCheck.java rename to java-checks-test-sources/default/src/main/java/checks/unused/UnusedMethodParameterCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/unused/UnusedPrivateFieldCheck.java b/java-checks-test-sources/default/src/main/java/checks/unused/UnusedPrivateFieldCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/unused/UnusedPrivateFieldCheck.java rename to java-checks-test-sources/default/src/main/java/checks/unused/UnusedPrivateFieldCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/unused/UnusedPrivateFieldCheckWithNative.java b/java-checks-test-sources/default/src/main/java/checks/unused/UnusedPrivateFieldCheckWithNative.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/unused/UnusedPrivateFieldCheckWithNative.java rename to java-checks-test-sources/default/src/main/java/checks/unused/UnusedPrivateFieldCheckWithNative.java diff --git a/java-checks-test-sources/src/main/java/checks/unused/UnusedPrivateFieldCheckWithQuickfixes.java b/java-checks-test-sources/default/src/main/java/checks/unused/UnusedPrivateFieldCheckWithQuickfixes.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/unused/UnusedPrivateFieldCheckWithQuickfixes.java rename to java-checks-test-sources/default/src/main/java/checks/unused/UnusedPrivateFieldCheckWithQuickfixes.java diff --git a/java-checks-test-sources/src/main/java/checks/unused/UnusedThrowableCheck.java b/java-checks-test-sources/default/src/main/java/checks/unused/UnusedThrowableCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/unused/UnusedThrowableCheck.java rename to java-checks-test-sources/default/src/main/java/checks/unused/UnusedThrowableCheck.java diff --git a/java-checks-test-sources/src/main/java/checks/unused/UnusedTypeParameterCheck.java b/java-checks-test-sources/default/src/main/java/checks/unused/UnusedTypeParameterCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/checks/unused/UnusedTypeParameterCheck.java rename to java-checks-test-sources/default/src/main/java/checks/unused/UnusedTypeParameterCheck.java diff --git a/java-checks-test-sources/src/main/java/filters/AnyRuleIssueFilter.java b/java-checks-test-sources/default/src/main/java/filters/AnyRuleIssueFilter.java similarity index 100% rename from java-checks-test-sources/src/main/java/filters/AnyRuleIssueFilter.java rename to java-checks-test-sources/default/src/main/java/filters/AnyRuleIssueFilter.java diff --git a/java-checks-test-sources/src/main/java/filters/BaseTreeVisitorIssueFilter.java b/java-checks-test-sources/default/src/main/java/filters/BaseTreeVisitorIssueFilter.java similarity index 100% rename from java-checks-test-sources/src/main/java/filters/BaseTreeVisitorIssueFilter.java rename to java-checks-test-sources/default/src/main/java/filters/BaseTreeVisitorIssueFilter.java diff --git a/java-checks-test-sources/src/main/java/filters/SpringFilter.java b/java-checks-test-sources/default/src/main/java/filters/SpringFilter.java similarity index 100% rename from java-checks-test-sources/src/main/java/filters/SpringFilter.java rename to java-checks-test-sources/default/src/main/java/filters/SpringFilter.java diff --git a/java-checks-test-sources/src/main/java/io/realm/RealmConfiguration.java b/java-checks-test-sources/default/src/main/java/io/realm/RealmConfiguration.java similarity index 100% rename from java-checks-test-sources/src/main/java/io/realm/RealmConfiguration.java rename to java-checks-test-sources/default/src/main/java/io/realm/RealmConfiguration.java diff --git a/java-checks-test-sources/src/main/java/net/sqlcipher/DatabaseErrorHandler.java b/java-checks-test-sources/default/src/main/java/net/sqlcipher/DatabaseErrorHandler.java similarity index 100% rename from java-checks-test-sources/src/main/java/net/sqlcipher/DatabaseErrorHandler.java rename to java-checks-test-sources/default/src/main/java/net/sqlcipher/DatabaseErrorHandler.java diff --git a/java-checks-test-sources/src/main/java/net/sqlcipher/database/SQLiteDatabase.java b/java-checks-test-sources/default/src/main/java/net/sqlcipher/database/SQLiteDatabase.java similarity index 100% rename from java-checks-test-sources/src/main/java/net/sqlcipher/database/SQLiteDatabase.java rename to java-checks-test-sources/default/src/main/java/net/sqlcipher/database/SQLiteDatabase.java diff --git a/java-checks-test-sources/src/main/java/net/sqlcipher/database/SQLiteDatabaseHook.java b/java-checks-test-sources/default/src/main/java/net/sqlcipher/database/SQLiteDatabaseHook.java similarity index 100% rename from java-checks-test-sources/src/main/java/net/sqlcipher/database/SQLiteDatabaseHook.java rename to java-checks-test-sources/default/src/main/java/net/sqlcipher/database/SQLiteDatabaseHook.java diff --git a/java-checks-test-sources/src/main/java/org/sonarsource/helper/AssertionsHelper.java b/java-checks-test-sources/default/src/main/java/org/sonarsource/helper/AssertionsHelper.java similarity index 100% rename from java-checks-test-sources/src/main/java/org/sonarsource/helper/AssertionsHelper.java rename to java-checks-test-sources/default/src/main/java/org/sonarsource/helper/AssertionsHelper.java diff --git a/java-checks-test-sources/src/main/java/other/FileGenerator.java b/java-checks-test-sources/default/src/main/java/other/FileGenerator.java similarity index 100% rename from java-checks-test-sources/src/main/java/other/FileGenerator.java rename to java-checks-test-sources/default/src/main/java/other/FileGenerator.java diff --git a/java-checks-test-sources/src/main/java/other/generated/GeneratedFile.java b/java-checks-test-sources/default/src/main/java/other/generated/GeneratedFile.java similarity index 100% rename from java-checks-test-sources/src/main/java/other/generated/GeneratedFile.java rename to java-checks-test-sources/default/src/main/java/other/generated/GeneratedFile.java diff --git a/java-checks-test-sources/src/main/java/pkg/B.java b/java-checks-test-sources/default/src/main/java/pkg/B.java similarity index 100% rename from java-checks-test-sources/src/main/java/pkg/B.java rename to java-checks-test-sources/default/src/main/java/pkg/B.java diff --git a/java-checks-test-sources/src/main/java/pkg/CompliantClass1.java b/java-checks-test-sources/default/src/main/java/pkg/CompliantClass1.java similarity index 100% rename from java-checks-test-sources/src/main/java/pkg/CompliantClass1.java rename to java-checks-test-sources/default/src/main/java/pkg/CompliantClass1.java diff --git a/java-checks-test-sources/src/main/java/pkg/CompliantClass2.java b/java-checks-test-sources/default/src/main/java/pkg/CompliantClass2.java similarity index 100% rename from java-checks-test-sources/src/main/java/pkg/CompliantClass2.java rename to java-checks-test-sources/default/src/main/java/pkg/CompliantClass2.java diff --git a/java-checks-test-sources/src/main/java/pkg/CompliantClass3.java b/java-checks-test-sources/default/src/main/java/pkg/CompliantClass3.java similarity index 100% rename from java-checks-test-sources/src/main/java/pkg/CompliantClass3.java rename to java-checks-test-sources/default/src/main/java/pkg/CompliantClass3.java diff --git a/java-checks-test-sources/src/main/java/pkg/CompliantClass4.java b/java-checks-test-sources/default/src/main/java/pkg/CompliantClass4.java similarity index 100% rename from java-checks-test-sources/src/main/java/pkg/CompliantClass4.java rename to java-checks-test-sources/default/src/main/java/pkg/CompliantClass4.java diff --git a/java-checks-test-sources/src/main/java/pkg/MyAnnotation1.java b/java-checks-test-sources/default/src/main/java/pkg/MyAnnotation1.java similarity index 100% rename from java-checks-test-sources/src/main/java/pkg/MyAnnotation1.java rename to java-checks-test-sources/default/src/main/java/pkg/MyAnnotation1.java diff --git a/java-checks-test-sources/src/main/java/pkg/NonCompliant1.java b/java-checks-test-sources/default/src/main/java/pkg/NonCompliant1.java similarity index 100% rename from java-checks-test-sources/src/main/java/pkg/NonCompliant1.java rename to java-checks-test-sources/default/src/main/java/pkg/NonCompliant1.java diff --git a/java-checks-test-sources/src/main/java/symbolicexecution/behaviorcache/AnonymousExceptionalYield.java b/java-checks-test-sources/default/src/main/java/symbolicexecution/behaviorcache/AnonymousExceptionalYield.java similarity index 100% rename from java-checks-test-sources/src/main/java/symbolicexecution/behaviorcache/AnonymousExceptionalYield.java rename to java-checks-test-sources/default/src/main/java/symbolicexecution/behaviorcache/AnonymousExceptionalYield.java diff --git a/java-checks-test-sources/src/main/java/symbolicexecution/behaviorcache/CollectionUtilsIsEmpty.java b/java-checks-test-sources/default/src/main/java/symbolicexecution/behaviorcache/CollectionUtilsIsEmpty.java similarity index 100% rename from java-checks-test-sources/src/main/java/symbolicexecution/behaviorcache/CollectionUtilsIsEmpty.java rename to java-checks-test-sources/default/src/main/java/symbolicexecution/behaviorcache/CollectionUtilsIsEmpty.java diff --git a/java-checks-test-sources/src/main/java/symbolicexecution/behaviorcache/CommonsLang2ArrayUtilsMethods.java b/java-checks-test-sources/default/src/main/java/symbolicexecution/behaviorcache/CommonsLang2ArrayUtilsMethods.java similarity index 100% rename from java-checks-test-sources/src/main/java/symbolicexecution/behaviorcache/CommonsLang2ArrayUtilsMethods.java rename to java-checks-test-sources/default/src/main/java/symbolicexecution/behaviorcache/CommonsLang2ArrayUtilsMethods.java diff --git a/java-checks-test-sources/src/main/java/symbolicexecution/behaviorcache/CommonsLang2StringUtilsMethods.java b/java-checks-test-sources/default/src/main/java/symbolicexecution/behaviorcache/CommonsLang2StringUtilsMethods.java similarity index 100% rename from java-checks-test-sources/src/main/java/symbolicexecution/behaviorcache/CommonsLang2StringUtilsMethods.java rename to java-checks-test-sources/default/src/main/java/symbolicexecution/behaviorcache/CommonsLang2StringUtilsMethods.java diff --git a/java-checks-test-sources/src/main/java/symbolicexecution/behaviorcache/CommonsLang3ArrayUtilsMethods.java b/java-checks-test-sources/default/src/main/java/symbolicexecution/behaviorcache/CommonsLang3ArrayUtilsMethods.java similarity index 100% rename from java-checks-test-sources/src/main/java/symbolicexecution/behaviorcache/CommonsLang3ArrayUtilsMethods.java rename to java-checks-test-sources/default/src/main/java/symbolicexecution/behaviorcache/CommonsLang3ArrayUtilsMethods.java diff --git a/java-checks-test-sources/src/main/java/symbolicexecution/behaviorcache/CommonsLang3StringUtilsMethods.java b/java-checks-test-sources/default/src/main/java/symbolicexecution/behaviorcache/CommonsLang3StringUtilsMethods.java similarity index 100% rename from java-checks-test-sources/src/main/java/symbolicexecution/behaviorcache/CommonsLang3StringUtilsMethods.java rename to java-checks-test-sources/default/src/main/java/symbolicexecution/behaviorcache/CommonsLang3StringUtilsMethods.java diff --git a/java-checks-test-sources/src/main/java/symbolicexecution/behaviorcache/CommonsLangValidate.java b/java-checks-test-sources/default/src/main/java/symbolicexecution/behaviorcache/CommonsLangValidate.java similarity index 100% rename from java-checks-test-sources/src/main/java/symbolicexecution/behaviorcache/CommonsLangValidate.java rename to java-checks-test-sources/default/src/main/java/symbolicexecution/behaviorcache/CommonsLangValidate.java diff --git a/java-checks-test-sources/src/main/java/symbolicexecution/behaviorcache/EclipseAssert.java b/java-checks-test-sources/default/src/main/java/symbolicexecution/behaviorcache/EclipseAssert.java similarity index 100% rename from java-checks-test-sources/src/main/java/symbolicexecution/behaviorcache/EclipseAssert.java rename to java-checks-test-sources/default/src/main/java/symbolicexecution/behaviorcache/EclipseAssert.java diff --git a/java-checks-test-sources/src/main/java/symbolicexecution/behaviorcache/GuavaCommonStrings.java b/java-checks-test-sources/default/src/main/java/symbolicexecution/behaviorcache/GuavaCommonStrings.java similarity index 100% rename from java-checks-test-sources/src/main/java/symbolicexecution/behaviorcache/GuavaCommonStrings.java rename to java-checks-test-sources/default/src/main/java/symbolicexecution/behaviorcache/GuavaCommonStrings.java diff --git a/java-checks-test-sources/src/main/java/symbolicexecution/behaviorcache/GuavaPreconditionsMethods.java b/java-checks-test-sources/default/src/main/java/symbolicexecution/behaviorcache/GuavaPreconditionsMethods.java similarity index 100% rename from java-checks-test-sources/src/main/java/symbolicexecution/behaviorcache/GuavaPreconditionsMethods.java rename to java-checks-test-sources/default/src/main/java/symbolicexecution/behaviorcache/GuavaPreconditionsMethods.java diff --git a/java-checks-test-sources/src/main/java/symbolicexecution/behaviorcache/GuavaVerifyMethods.java b/java-checks-test-sources/default/src/main/java/symbolicexecution/behaviorcache/GuavaVerifyMethods.java similarity index 100% rename from java-checks-test-sources/src/main/java/symbolicexecution/behaviorcache/GuavaVerifyMethods.java rename to java-checks-test-sources/default/src/main/java/symbolicexecution/behaviorcache/GuavaVerifyMethods.java diff --git a/java-checks-test-sources/src/main/java/symbolicexecution/behaviorcache/JavaLangMathMethods.java b/java-checks-test-sources/default/src/main/java/symbolicexecution/behaviorcache/JavaLangMathMethods.java similarity index 100% rename from java-checks-test-sources/src/main/java/symbolicexecution/behaviorcache/JavaLangMathMethods.java rename to java-checks-test-sources/default/src/main/java/symbolicexecution/behaviorcache/JavaLangMathMethods.java diff --git a/java-checks-test-sources/src/main/java/symbolicexecution/behaviorcache/ObjectsMethodsMethodBehaviors.java b/java-checks-test-sources/default/src/main/java/symbolicexecution/behaviorcache/ObjectsMethodsMethodBehaviors.java similarity index 100% rename from java-checks-test-sources/src/main/java/symbolicexecution/behaviorcache/ObjectsMethodsMethodBehaviors.java rename to java-checks-test-sources/default/src/main/java/symbolicexecution/behaviorcache/ObjectsMethodsMethodBehaviors.java diff --git a/java-checks-test-sources/src/main/java/symbolicexecution/behaviorcache/Spring5Assert.java b/java-checks-test-sources/default/src/main/java/symbolicexecution/behaviorcache/Spring5Assert.java similarity index 100% rename from java-checks-test-sources/src/main/java/symbolicexecution/behaviorcache/Spring5Assert.java rename to java-checks-test-sources/default/src/main/java/symbolicexecution/behaviorcache/Spring5Assert.java diff --git a/java-checks-test-sources/src/main/java/symbolicexecution/behaviorcache/SpringAssert.java b/java-checks-test-sources/default/src/main/java/symbolicexecution/behaviorcache/SpringAssert.java similarity index 100% rename from java-checks-test-sources/src/main/java/symbolicexecution/behaviorcache/SpringAssert.java rename to java-checks-test-sources/default/src/main/java/symbolicexecution/behaviorcache/SpringAssert.java diff --git a/java-checks-test-sources/src/main/java/symbolicexecution/behaviorcache/SpringStringUtilsMethods.java b/java-checks-test-sources/default/src/main/java/symbolicexecution/behaviorcache/SpringStringUtilsMethods.java similarity index 100% rename from java-checks-test-sources/src/main/java/symbolicexecution/behaviorcache/SpringStringUtilsMethods.java rename to java-checks-test-sources/default/src/main/java/symbolicexecution/behaviorcache/SpringStringUtilsMethods.java diff --git a/java-checks-test-sources/src/main/java/symbolicexecution/checks/BinaryExpressionNotNull.java b/java-checks-test-sources/default/src/main/java/symbolicexecution/checks/BinaryExpressionNotNull.java similarity index 100% rename from java-checks-test-sources/src/main/java/symbolicexecution/checks/BinaryExpressionNotNull.java rename to java-checks-test-sources/default/src/main/java/symbolicexecution/checks/BinaryExpressionNotNull.java diff --git a/java-checks-test-sources/src/main/java/symbolicexecution/checks/BooleanWrapper.java b/java-checks-test-sources/default/src/main/java/symbolicexecution/checks/BooleanWrapper.java similarity index 100% rename from java-checks-test-sources/src/main/java/symbolicexecution/checks/BooleanWrapper.java rename to java-checks-test-sources/default/src/main/java/symbolicexecution/checks/BooleanWrapper.java diff --git a/java-checks-test-sources/src/main/java/symbolicexecution/checks/ConditionAlwaysTrueOrFalseCheckMaxReturnedFlows.java b/java-checks-test-sources/default/src/main/java/symbolicexecution/checks/ConditionAlwaysTrueOrFalseCheckMaxReturnedFlows.java similarity index 100% rename from java-checks-test-sources/src/main/java/symbolicexecution/checks/ConditionAlwaysTrueOrFalseCheckMaxReturnedFlows.java rename to java-checks-test-sources/default/src/main/java/symbolicexecution/checks/ConditionAlwaysTrueOrFalseCheckMaxReturnedFlows.java diff --git a/java-checks-test-sources/src/main/java/symbolicexecution/checks/ConditionAlwaysTrueOrFalseCheckParentLoop.java b/java-checks-test-sources/default/src/main/java/symbolicexecution/checks/ConditionAlwaysTrueOrFalseCheckParentLoop.java similarity index 100% rename from java-checks-test-sources/src/main/java/symbolicexecution/checks/ConditionAlwaysTrueOrFalseCheckParentLoop.java rename to java-checks-test-sources/default/src/main/java/symbolicexecution/checks/ConditionAlwaysTrueOrFalseCheckParentLoop.java diff --git a/java-checks-test-sources/src/main/java/symbolicexecution/checks/ConditionAlwaysTrueOrFalseCheckWithPattern.java b/java-checks-test-sources/default/src/main/java/symbolicexecution/checks/ConditionAlwaysTrueOrFalseCheckWithPattern.java similarity index 100% rename from java-checks-test-sources/src/main/java/symbolicexecution/checks/ConditionAlwaysTrueOrFalseCheckWithPattern.java rename to java-checks-test-sources/default/src/main/java/symbolicexecution/checks/ConditionAlwaysTrueOrFalseCheckWithPattern.java diff --git a/java-checks-test-sources/src/main/java/symbolicexecution/checks/ConditionAlwaysTrueOrFalseForConstantValues.java b/java-checks-test-sources/default/src/main/java/symbolicexecution/checks/ConditionAlwaysTrueOrFalseForConstantValues.java similarity index 100% rename from java-checks-test-sources/src/main/java/symbolicexecution/checks/ConditionAlwaysTrueOrFalseForConstantValues.java rename to java-checks-test-sources/default/src/main/java/symbolicexecution/checks/ConditionAlwaysTrueOrFalseForConstantValues.java diff --git a/java-checks-test-sources/src/main/java/symbolicexecution/checks/ConditionAlwaysTrueOrFalseNoExceptionOnBranchingStatementsLogicalAndOrTestCase.java b/java-checks-test-sources/default/src/main/java/symbolicexecution/checks/ConditionAlwaysTrueOrFalseNoExceptionOnBranchingStatementsLogicalAndOrTestCase.java similarity index 100% rename from java-checks-test-sources/src/main/java/symbolicexecution/checks/ConditionAlwaysTrueOrFalseNoExceptionOnBranchingStatementsLogicalAndOrTestCase.java rename to java-checks-test-sources/default/src/main/java/symbolicexecution/checks/ConditionAlwaysTrueOrFalseNoExceptionOnBranchingStatementsLogicalAndOrTestCase.java diff --git a/java-checks-test-sources/src/main/java/symbolicexecution/checks/DenialOfServiceXMLCheck.java b/java-checks-test-sources/default/src/main/java/symbolicexecution/checks/DenialOfServiceXMLCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/symbolicexecution/checks/DenialOfServiceXMLCheck.java rename to java-checks-test-sources/default/src/main/java/symbolicexecution/checks/DenialOfServiceXMLCheck.java diff --git a/java-checks-test-sources/src/main/java/symbolicexecution/checks/DivisionByZeroCheck.java b/java-checks-test-sources/default/src/main/java/symbolicexecution/checks/DivisionByZeroCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/symbolicexecution/checks/DivisionByZeroCheck.java rename to java-checks-test-sources/default/src/main/java/symbolicexecution/checks/DivisionByZeroCheck.java diff --git a/java-checks-test-sources/src/main/java/symbolicexecution/checks/DivisionByZeroCheckPrimitives.java b/java-checks-test-sources/default/src/main/java/symbolicexecution/checks/DivisionByZeroCheckPrimitives.java similarity index 100% rename from java-checks-test-sources/src/main/java/symbolicexecution/checks/DivisionByZeroCheckPrimitives.java rename to java-checks-test-sources/default/src/main/java/symbolicexecution/checks/DivisionByZeroCheckPrimitives.java diff --git a/java-checks-test-sources/src/main/java/symbolicexecution/checks/InvariantReturnCheck.java b/java-checks-test-sources/default/src/main/java/symbolicexecution/checks/InvariantReturnCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/symbolicexecution/checks/InvariantReturnCheck.java rename to java-checks-test-sources/default/src/main/java/symbolicexecution/checks/InvariantReturnCheck.java diff --git a/java-checks-test-sources/src/main/java/symbolicexecution/checks/LocksNotUnlockedCheck.java b/java-checks-test-sources/default/src/main/java/symbolicexecution/checks/LocksNotUnlockedCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/symbolicexecution/checks/LocksNotUnlockedCheck.java rename to java-checks-test-sources/default/src/main/java/symbolicexecution/checks/LocksNotUnlockedCheck.java diff --git a/java-checks-test-sources/src/main/java/symbolicexecution/checks/LocksNotUnlockedCheckCache.java b/java-checks-test-sources/default/src/main/java/symbolicexecution/checks/LocksNotUnlockedCheckCache.java similarity index 100% rename from java-checks-test-sources/src/main/java/symbolicexecution/checks/LocksNotUnlockedCheckCache.java rename to java-checks-test-sources/default/src/main/java/symbolicexecution/checks/LocksNotUnlockedCheckCache.java diff --git a/java-checks-test-sources/src/main/java/symbolicexecution/checks/MapComputeIfAbsentOrPresentCheck.java b/java-checks-test-sources/default/src/main/java/symbolicexecution/checks/MapComputeIfAbsentOrPresentCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/symbolicexecution/checks/MapComputeIfAbsentOrPresentCheck.java rename to java-checks-test-sources/default/src/main/java/symbolicexecution/checks/MapComputeIfAbsentOrPresentCheck.java diff --git a/java-checks-test-sources/src/main/java/symbolicexecution/checks/MethodInvocationLeadingToDivisionByZero.java b/java-checks-test-sources/default/src/main/java/symbolicexecution/checks/MethodInvocationLeadingToDivisionByZero.java similarity index 100% rename from java-checks-test-sources/src/main/java/symbolicexecution/checks/MethodInvocationLeadingToDivisionByZero.java rename to java-checks-test-sources/default/src/main/java/symbolicexecution/checks/MethodInvocationLeadingToDivisionByZero.java diff --git a/java-checks-test-sources/src/main/java/symbolicexecution/checks/MethodInvocationLeadingToNSEE.java b/java-checks-test-sources/default/src/main/java/symbolicexecution/checks/MethodInvocationLeadingToNSEE.java similarity index 100% rename from java-checks-test-sources/src/main/java/symbolicexecution/checks/MethodInvocationLeadingToNSEE.java rename to java-checks-test-sources/default/src/main/java/symbolicexecution/checks/MethodInvocationLeadingToNSEE.java diff --git a/java-checks-test-sources/src/main/java/symbolicexecution/checks/MinMaxRangeCheck.java b/java-checks-test-sources/default/src/main/java/symbolicexecution/checks/MinMaxRangeCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/symbolicexecution/checks/MinMaxRangeCheck.java rename to java-checks-test-sources/default/src/main/java/symbolicexecution/checks/MinMaxRangeCheck.java diff --git a/java-checks-test-sources/src/main/java/symbolicexecution/checks/NoWayOutLoopCheck.java b/java-checks-test-sources/default/src/main/java/symbolicexecution/checks/NoWayOutLoopCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/symbolicexecution/checks/NoWayOutLoopCheck.java rename to java-checks-test-sources/default/src/main/java/symbolicexecution/checks/NoWayOutLoopCheck.java diff --git a/java-checks-test-sources/src/main/java/symbolicexecution/checks/NonNullSetToNullCheck/noDefault/NonNullSetToNullCheck.java b/java-checks-test-sources/default/src/main/java/symbolicexecution/checks/NonNullSetToNullCheck/noDefault/NonNullSetToNullCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/symbolicexecution/checks/NonNullSetToNullCheck/noDefault/NonNullSetToNullCheck.java rename to java-checks-test-sources/default/src/main/java/symbolicexecution/checks/NonNullSetToNullCheck/noDefault/NonNullSetToNullCheck.java diff --git a/java-checks-test-sources/src/main/java/symbolicexecution/checks/NonNullSetToNullCheck/packageNonNull/NonNullSetToNullCheck.java b/java-checks-test-sources/default/src/main/java/symbolicexecution/checks/NonNullSetToNullCheck/packageNonNull/NonNullSetToNullCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/symbolicexecution/checks/NonNullSetToNullCheck/packageNonNull/NonNullSetToNullCheck.java rename to java-checks-test-sources/default/src/main/java/symbolicexecution/checks/NonNullSetToNullCheck/packageNonNull/NonNullSetToNullCheck.java diff --git a/java-checks-test-sources/src/main/java/symbolicexecution/checks/NonNullSetToNullCheck/packageNonNull/package-info.java b/java-checks-test-sources/default/src/main/java/symbolicexecution/checks/NonNullSetToNullCheck/packageNonNull/package-info.java similarity index 100% rename from java-checks-test-sources/src/main/java/symbolicexecution/checks/NonNullSetToNullCheck/packageNonNull/package-info.java rename to java-checks-test-sources/default/src/main/java/symbolicexecution/checks/NonNullSetToNullCheck/packageNonNull/package-info.java diff --git a/java-checks-test-sources/src/main/java/symbolicexecution/checks/NullDereferenceCheck_constants_in_loop.java b/java-checks-test-sources/default/src/main/java/symbolicexecution/checks/NullDereferenceCheck_constants_in_loop.java similarity index 100% rename from java-checks-test-sources/src/main/java/symbolicexecution/checks/NullDereferenceCheck_constants_in_loop.java rename to java-checks-test-sources/default/src/main/java/symbolicexecution/checks/NullDereferenceCheck_constants_in_loop.java diff --git a/java-checks-test-sources/src/main/java/symbolicexecution/checks/NullFromBooleanValueCall.java b/java-checks-test-sources/default/src/main/java/symbolicexecution/checks/NullFromBooleanValueCall.java similarity index 100% rename from java-checks-test-sources/src/main/java/symbolicexecution/checks/NullFromBooleanValueCall.java rename to java-checks-test-sources/default/src/main/java/symbolicexecution/checks/NullFromBooleanValueCall.java diff --git a/java-checks-test-sources/src/main/java/symbolicexecution/checks/NullabilityAnnotationsAlwaysTrueOrFalse.java b/java-checks-test-sources/default/src/main/java/symbolicexecution/checks/NullabilityAnnotationsAlwaysTrueOrFalse.java similarity index 100% rename from java-checks-test-sources/src/main/java/symbolicexecution/checks/NullabilityAnnotationsAlwaysTrueOrFalse.java rename to java-checks-test-sources/default/src/main/java/symbolicexecution/checks/NullabilityAnnotationsAlwaysTrueOrFalse.java diff --git a/java-checks-test-sources/src/main/java/symbolicexecution/checks/NullableInheritance.java b/java-checks-test-sources/default/src/main/java/symbolicexecution/checks/NullableInheritance.java similarity index 100% rename from java-checks-test-sources/src/main/java/symbolicexecution/checks/NullableInheritance.java rename to java-checks-test-sources/default/src/main/java/symbolicexecution/checks/NullableInheritance.java diff --git a/java-checks-test-sources/src/main/java/symbolicexecution/checks/ObjectOutputStreamCheck.java b/java-checks-test-sources/default/src/main/java/symbolicexecution/checks/ObjectOutputStreamCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/symbolicexecution/checks/ObjectOutputStreamCheck.java rename to java-checks-test-sources/default/src/main/java/symbolicexecution/checks/ObjectOutputStreamCheck.java diff --git a/java-checks-test-sources/src/main/java/symbolicexecution/checks/OptionalGetBeforeIsPresentCheck.java b/java-checks-test-sources/default/src/main/java/symbolicexecution/checks/OptionalGetBeforeIsPresentCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/symbolicexecution/checks/OptionalGetBeforeIsPresentCheck.java rename to java-checks-test-sources/default/src/main/java/symbolicexecution/checks/OptionalGetBeforeIsPresentCheck.java diff --git a/java-checks-test-sources/src/main/java/symbolicexecution/checks/OptionalGetBeforeIsPresentCheck_jdk11.java b/java-checks-test-sources/default/src/main/java/symbolicexecution/checks/OptionalGetBeforeIsPresentCheck_jdk11.java similarity index 100% rename from java-checks-test-sources/src/main/java/symbolicexecution/checks/OptionalGetBeforeIsPresentCheck_jdk11.java rename to java-checks-test-sources/default/src/main/java/symbolicexecution/checks/OptionalGetBeforeIsPresentCheck_jdk11.java diff --git a/java-checks-test-sources/src/main/java/symbolicexecution/checks/OptionalGetBeforeIsPresentCheck_ofNullable.java b/java-checks-test-sources/default/src/main/java/symbolicexecution/checks/OptionalGetBeforeIsPresentCheck_ofNullable.java similarity index 100% rename from java-checks-test-sources/src/main/java/symbolicexecution/checks/OptionalGetBeforeIsPresentCheck_ofNullable.java rename to java-checks-test-sources/default/src/main/java/symbolicexecution/checks/OptionalGetBeforeIsPresentCheck_ofNullable.java diff --git a/java-checks-test-sources/src/main/java/symbolicexecution/checks/ParameterNullnessCheck/noDefault/ParameterNullnessCheck.java b/java-checks-test-sources/default/src/main/java/symbolicexecution/checks/ParameterNullnessCheck/noDefault/ParameterNullnessCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/symbolicexecution/checks/ParameterNullnessCheck/noDefault/ParameterNullnessCheck.java rename to java-checks-test-sources/default/src/main/java/symbolicexecution/checks/ParameterNullnessCheck/noDefault/ParameterNullnessCheck.java diff --git a/java-checks-test-sources/src/main/java/symbolicexecution/checks/ParameterNullnessCheck/packageNonNull/ParameterNullnessCheck.java b/java-checks-test-sources/default/src/main/java/symbolicexecution/checks/ParameterNullnessCheck/packageNonNull/ParameterNullnessCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/symbolicexecution/checks/ParameterNullnessCheck/packageNonNull/ParameterNullnessCheck.java rename to java-checks-test-sources/default/src/main/java/symbolicexecution/checks/ParameterNullnessCheck/packageNonNull/ParameterNullnessCheck.java diff --git a/java-checks-test-sources/src/main/java/symbolicexecution/checks/ParameterNullnessCheck/packageNonNull/package-info.java b/java-checks-test-sources/default/src/main/java/symbolicexecution/checks/ParameterNullnessCheck/packageNonNull/package-info.java similarity index 100% rename from java-checks-test-sources/src/main/java/symbolicexecution/checks/ParameterNullnessCheck/packageNonNull/package-info.java rename to java-checks-test-sources/default/src/main/java/symbolicexecution/checks/ParameterNullnessCheck/packageNonNull/package-info.java diff --git a/java-checks-test-sources/src/main/java/symbolicexecution/checks/PrimitiveUnboxing.java b/java-checks-test-sources/default/src/main/java/symbolicexecution/checks/PrimitiveUnboxing.java similarity index 100% rename from java-checks-test-sources/src/main/java/symbolicexecution/checks/PrimitiveUnboxing.java rename to java-checks-test-sources/default/src/main/java/symbolicexecution/checks/PrimitiveUnboxing.java diff --git a/java-checks-test-sources/src/main/java/symbolicexecution/checks/RedundantAssignmentsCheck.java b/java-checks-test-sources/default/src/main/java/symbolicexecution/checks/RedundantAssignmentsCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/symbolicexecution/checks/RedundantAssignmentsCheck.java rename to java-checks-test-sources/default/src/main/java/symbolicexecution/checks/RedundantAssignmentsCheck.java diff --git a/java-checks-test-sources/src/main/java/symbolicexecution/checks/S2755_XxeProcessingCheck_DocumentBuilderFactory.java b/java-checks-test-sources/default/src/main/java/symbolicexecution/checks/S2755_XxeProcessingCheck_DocumentBuilderFactory.java similarity index 100% rename from java-checks-test-sources/src/main/java/symbolicexecution/checks/S2755_XxeProcessingCheck_DocumentBuilderFactory.java rename to java-checks-test-sources/default/src/main/java/symbolicexecution/checks/S2755_XxeProcessingCheck_DocumentBuilderFactory.java diff --git a/java-checks-test-sources/src/main/java/symbolicexecution/checks/S2755_XxeProcessingCheck_DocumentBuilderFactory_version_11.java b/java-checks-test-sources/default/src/main/java/symbolicexecution/checks/S2755_XxeProcessingCheck_DocumentBuilderFactory_version_11.java similarity index 100% rename from java-checks-test-sources/src/main/java/symbolicexecution/checks/S2755_XxeProcessingCheck_DocumentBuilderFactory_version_11.java rename to java-checks-test-sources/default/src/main/java/symbolicexecution/checks/S2755_XxeProcessingCheck_DocumentBuilderFactory_version_11.java diff --git a/java-checks-test-sources/src/main/java/symbolicexecution/checks/S2755_XxeProcessingCheck_DocumentBuilderFactory_version_13.java b/java-checks-test-sources/default/src/main/java/symbolicexecution/checks/S2755_XxeProcessingCheck_DocumentBuilderFactory_version_13.java similarity index 100% rename from java-checks-test-sources/src/main/java/symbolicexecution/checks/S2755_XxeProcessingCheck_DocumentBuilderFactory_version_13.java rename to java-checks-test-sources/default/src/main/java/symbolicexecution/checks/S2755_XxeProcessingCheck_DocumentBuilderFactory_version_13.java diff --git a/java-checks-test-sources/src/main/java/symbolicexecution/checks/S2755_XxeProcessingCheck_SaxBuilder.java b/java-checks-test-sources/default/src/main/java/symbolicexecution/checks/S2755_XxeProcessingCheck_SaxBuilder.java similarity index 100% rename from java-checks-test-sources/src/main/java/symbolicexecution/checks/S2755_XxeProcessingCheck_SaxBuilder.java rename to java-checks-test-sources/default/src/main/java/symbolicexecution/checks/S2755_XxeProcessingCheck_SaxBuilder.java diff --git a/java-checks-test-sources/src/main/java/symbolicexecution/checks/S2755_XxeProcessingCheck_SaxParser.java b/java-checks-test-sources/default/src/main/java/symbolicexecution/checks/S2755_XxeProcessingCheck_SaxParser.java similarity index 100% rename from java-checks-test-sources/src/main/java/symbolicexecution/checks/S2755_XxeProcessingCheck_SaxParser.java rename to java-checks-test-sources/default/src/main/java/symbolicexecution/checks/S2755_XxeProcessingCheck_SaxParser.java diff --git a/java-checks-test-sources/src/main/java/symbolicexecution/checks/S2755_XxeProcessingCheck_SaxReader.java b/java-checks-test-sources/default/src/main/java/symbolicexecution/checks/S2755_XxeProcessingCheck_SaxReader.java similarity index 100% rename from java-checks-test-sources/src/main/java/symbolicexecution/checks/S2755_XxeProcessingCheck_SaxReader.java rename to java-checks-test-sources/default/src/main/java/symbolicexecution/checks/S2755_XxeProcessingCheck_SaxReader.java diff --git a/java-checks-test-sources/src/main/java/symbolicexecution/checks/S2755_XxeProcessingCheck_SchemaFactory_Validator.java b/java-checks-test-sources/default/src/main/java/symbolicexecution/checks/S2755_XxeProcessingCheck_SchemaFactory_Validator.java similarity index 100% rename from java-checks-test-sources/src/main/java/symbolicexecution/checks/S2755_XxeProcessingCheck_SchemaFactory_Validator.java rename to java-checks-test-sources/default/src/main/java/symbolicexecution/checks/S2755_XxeProcessingCheck_SchemaFactory_Validator.java diff --git a/java-checks-test-sources/src/main/java/symbolicexecution/checks/S2755_XxeProcessingCheck_TransformerFactory.java b/java-checks-test-sources/default/src/main/java/symbolicexecution/checks/S2755_XxeProcessingCheck_TransformerFactory.java similarity index 100% rename from java-checks-test-sources/src/main/java/symbolicexecution/checks/S2755_XxeProcessingCheck_TransformerFactory.java rename to java-checks-test-sources/default/src/main/java/symbolicexecution/checks/S2755_XxeProcessingCheck_TransformerFactory.java diff --git a/java-checks-test-sources/src/main/java/symbolicexecution/checks/S2755_XxeProcessingCheck_XmlInputFactory.java b/java-checks-test-sources/default/src/main/java/symbolicexecution/checks/S2755_XxeProcessingCheck_XmlInputFactory.java similarity index 100% rename from java-checks-test-sources/src/main/java/symbolicexecution/checks/S2755_XxeProcessingCheck_XmlInputFactory.java rename to java-checks-test-sources/default/src/main/java/symbolicexecution/checks/S2755_XxeProcessingCheck_XmlInputFactory.java diff --git a/java-checks-test-sources/src/main/java/symbolicexecution/checks/S2755_XxeProcessingCheck_XmlReader.java b/java-checks-test-sources/default/src/main/java/symbolicexecution/checks/S2755_XxeProcessingCheck_XmlReader.java similarity index 100% rename from java-checks-test-sources/src/main/java/symbolicexecution/checks/S2755_XxeProcessingCheck_XmlReader.java rename to java-checks-test-sources/default/src/main/java/symbolicexecution/checks/S2755_XxeProcessingCheck_XmlReader.java diff --git a/java-checks-test-sources/src/main/java/symbolicexecution/checks/S3958_StreamNotConsumedCheck.java b/java-checks-test-sources/default/src/main/java/symbolicexecution/checks/S3958_StreamNotConsumedCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/symbolicexecution/checks/S3958_StreamNotConsumedCheck.java rename to java-checks-test-sources/default/src/main/java/symbolicexecution/checks/S3958_StreamNotConsumedCheck.java diff --git a/java-checks-test-sources/src/main/java/symbolicexecution/checks/S3959_StreamConsumedCheck.java b/java-checks-test-sources/default/src/main/java/symbolicexecution/checks/S3959_StreamConsumedCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/symbolicexecution/checks/S3959_StreamConsumedCheck.java rename to java-checks-test-sources/default/src/main/java/symbolicexecution/checks/S3959_StreamConsumedCheck.java diff --git a/java-checks-test-sources/src/main/java/symbolicexecution/checks/S6373_AllowXMLInclusionCheck_DocumentBuilderFactory.java b/java-checks-test-sources/default/src/main/java/symbolicexecution/checks/S6373_AllowXMLInclusionCheck_DocumentBuilderFactory.java similarity index 100% rename from java-checks-test-sources/src/main/java/symbolicexecution/checks/S6373_AllowXMLInclusionCheck_DocumentBuilderFactory.java rename to java-checks-test-sources/default/src/main/java/symbolicexecution/checks/S6373_AllowXMLInclusionCheck_DocumentBuilderFactory.java diff --git a/java-checks-test-sources/src/main/java/symbolicexecution/checks/S6373_AllowXMLInclusionCheck_SAXBuilder.java b/java-checks-test-sources/default/src/main/java/symbolicexecution/checks/S6373_AllowXMLInclusionCheck_SAXBuilder.java similarity index 100% rename from java-checks-test-sources/src/main/java/symbolicexecution/checks/S6373_AllowXMLInclusionCheck_SAXBuilder.java rename to java-checks-test-sources/default/src/main/java/symbolicexecution/checks/S6373_AllowXMLInclusionCheck_SAXBuilder.java diff --git a/java-checks-test-sources/src/main/java/symbolicexecution/checks/S6373_AllowXMLInclusionCheck_SAXParserFactory.java b/java-checks-test-sources/default/src/main/java/symbolicexecution/checks/S6373_AllowXMLInclusionCheck_SAXParserFactory.java similarity index 100% rename from java-checks-test-sources/src/main/java/symbolicexecution/checks/S6373_AllowXMLInclusionCheck_SAXParserFactory.java rename to java-checks-test-sources/default/src/main/java/symbolicexecution/checks/S6373_AllowXMLInclusionCheck_SAXParserFactory.java diff --git a/java-checks-test-sources/src/main/java/symbolicexecution/checks/S6373_AllowXMLInclusionCheck_SAXReader.java b/java-checks-test-sources/default/src/main/java/symbolicexecution/checks/S6373_AllowXMLInclusionCheck_SAXReader.java similarity index 100% rename from java-checks-test-sources/src/main/java/symbolicexecution/checks/S6373_AllowXMLInclusionCheck_SAXReader.java rename to java-checks-test-sources/default/src/main/java/symbolicexecution/checks/S6373_AllowXMLInclusionCheck_SAXReader.java diff --git a/java-checks-test-sources/src/main/java/symbolicexecution/checks/S6373_AllowXMLInclusionCheck_SchemaFactory.java b/java-checks-test-sources/default/src/main/java/symbolicexecution/checks/S6373_AllowXMLInclusionCheck_SchemaFactory.java similarity index 100% rename from java-checks-test-sources/src/main/java/symbolicexecution/checks/S6373_AllowXMLInclusionCheck_SchemaFactory.java rename to java-checks-test-sources/default/src/main/java/symbolicexecution/checks/S6373_AllowXMLInclusionCheck_SchemaFactory.java diff --git a/java-checks-test-sources/src/main/java/symbolicexecution/checks/S6373_AllowXMLInclusionCheck_TransformerFactory.java b/java-checks-test-sources/default/src/main/java/symbolicexecution/checks/S6373_AllowXMLInclusionCheck_TransformerFactory.java similarity index 100% rename from java-checks-test-sources/src/main/java/symbolicexecution/checks/S6373_AllowXMLInclusionCheck_TransformerFactory.java rename to java-checks-test-sources/default/src/main/java/symbolicexecution/checks/S6373_AllowXMLInclusionCheck_TransformerFactory.java diff --git a/java-checks-test-sources/src/main/java/symbolicexecution/checks/S6373_AllowXMLInclusionCheck_XMLInputFactory.java b/java-checks-test-sources/default/src/main/java/symbolicexecution/checks/S6373_AllowXMLInclusionCheck_XMLInputFactory.java similarity index 100% rename from java-checks-test-sources/src/main/java/symbolicexecution/checks/S6373_AllowXMLInclusionCheck_XMLInputFactory.java rename to java-checks-test-sources/default/src/main/java/symbolicexecution/checks/S6373_AllowXMLInclusionCheck_XMLInputFactory.java diff --git a/java-checks-test-sources/src/main/java/symbolicexecution/checks/S6377_XmlValidatedSignatureCheck.java b/java-checks-test-sources/default/src/main/java/symbolicexecution/checks/S6377_XmlValidatedSignatureCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/symbolicexecution/checks/S6377_XmlValidatedSignatureCheck.java rename to java-checks-test-sources/default/src/main/java/symbolicexecution/checks/S6377_XmlValidatedSignatureCheck.java diff --git a/java-checks-test-sources/src/main/java/symbolicexecution/checks/ThreadSleepCall.java b/java-checks-test-sources/default/src/main/java/symbolicexecution/checks/ThreadSleepCall.java similarity index 100% rename from java-checks-test-sources/src/main/java/symbolicexecution/checks/ThreadSleepCall.java rename to java-checks-test-sources/default/src/main/java/symbolicexecution/checks/ThreadSleepCall.java diff --git a/java-checks-test-sources/src/main/java/symbolicexecution/checks/Transitivity.java b/java-checks-test-sources/default/src/main/java/symbolicexecution/checks/Transitivity.java similarity index 100% rename from java-checks-test-sources/src/main/java/symbolicexecution/checks/Transitivity.java rename to java-checks-test-sources/default/src/main/java/symbolicexecution/checks/Transitivity.java diff --git a/java-checks-test-sources/src/main/java/symbolicexecution/checks/UnreachableOrGratuitous.java b/java-checks-test-sources/default/src/main/java/symbolicexecution/checks/UnreachableOrGratuitous.java similarity index 100% rename from java-checks-test-sources/src/main/java/symbolicexecution/checks/UnreachableOrGratuitous.java rename to java-checks-test-sources/default/src/main/java/symbolicexecution/checks/UnreachableOrGratuitous.java diff --git a/java-checks-test-sources/src/main/java/symbolicexecution/checks/XmlParserLoadsExternalSchemasCheck.java b/java-checks-test-sources/default/src/main/java/symbolicexecution/checks/XmlParserLoadsExternalSchemasCheck.java similarity index 100% rename from java-checks-test-sources/src/main/java/symbolicexecution/checks/XmlParserLoadsExternalSchemasCheck.java rename to java-checks-test-sources/default/src/main/java/symbolicexecution/checks/XmlParserLoadsExternalSchemasCheck.java diff --git a/java-checks-test-sources/src/test/java/DummyTest.java b/java-checks-test-sources/default/src/test/java/DummyTest.java similarity index 100% rename from java-checks-test-sources/src/test/java/DummyTest.java rename to java-checks-test-sources/default/src/test/java/DummyTest.java diff --git a/java-checks-test-sources/src/test/java/checks/tests/AssertJApplyConfigurationCheck.java b/java-checks-test-sources/default/src/test/java/checks/tests/AssertJApplyConfigurationCheck.java similarity index 100% rename from java-checks-test-sources/src/test/java/checks/tests/AssertJApplyConfigurationCheck.java rename to java-checks-test-sources/default/src/test/java/checks/tests/AssertJApplyConfigurationCheck.java diff --git a/java-checks-test-sources/src/test/java/checks/tests/AssertJAssertionsInConsumerCheck.java b/java-checks-test-sources/default/src/test/java/checks/tests/AssertJAssertionsInConsumerCheck.java similarity index 100% rename from java-checks-test-sources/src/test/java/checks/tests/AssertJAssertionsInConsumerCheck.java rename to java-checks-test-sources/default/src/test/java/checks/tests/AssertJAssertionsInConsumerCheck.java diff --git a/java-checks-test-sources/src/test/java/checks/tests/AssertJChainSimplificationCheckTest.java b/java-checks-test-sources/default/src/test/java/checks/tests/AssertJChainSimplificationCheckTest.java similarity index 100% rename from java-checks-test-sources/src/test/java/checks/tests/AssertJChainSimplificationCheckTest.java rename to java-checks-test-sources/default/src/test/java/checks/tests/AssertJChainSimplificationCheckTest.java diff --git a/java-checks-test-sources/src/test/java/checks/tests/AssertJChainSimplificationCheckTest_QuickFix.java b/java-checks-test-sources/default/src/test/java/checks/tests/AssertJChainSimplificationCheckTest_QuickFix.java similarity index 100% rename from java-checks-test-sources/src/test/java/checks/tests/AssertJChainSimplificationCheckTest_QuickFix.java rename to java-checks-test-sources/default/src/test/java/checks/tests/AssertJChainSimplificationCheckTest_QuickFix.java diff --git a/java-checks-test-sources/src/test/java/checks/tests/AssertJConsecutiveAssertionCheck.java b/java-checks-test-sources/default/src/test/java/checks/tests/AssertJConsecutiveAssertionCheck.java similarity index 100% rename from java-checks-test-sources/src/test/java/checks/tests/AssertJConsecutiveAssertionCheck.java rename to java-checks-test-sources/default/src/test/java/checks/tests/AssertJConsecutiveAssertionCheck.java diff --git a/java-checks-test-sources/src/test/java/checks/tests/AssertJContextBeforeAssertionCheck.java b/java-checks-test-sources/default/src/test/java/checks/tests/AssertJContextBeforeAssertionCheck.java similarity index 100% rename from java-checks-test-sources/src/test/java/checks/tests/AssertJContextBeforeAssertionCheck.java rename to java-checks-test-sources/default/src/test/java/checks/tests/AssertJContextBeforeAssertionCheck.java diff --git a/java-checks-test-sources/src/test/java/checks/tests/AssertJTestForEmptinessCheck.java b/java-checks-test-sources/default/src/test/java/checks/tests/AssertJTestForEmptinessCheck.java similarity index 100% rename from java-checks-test-sources/src/test/java/checks/tests/AssertJTestForEmptinessCheck.java rename to java-checks-test-sources/default/src/test/java/checks/tests/AssertJTestForEmptinessCheck.java diff --git a/java-checks-test-sources/src/test/java/checks/tests/AssertThatThrownByAloneCheck.java b/java-checks-test-sources/default/src/test/java/checks/tests/AssertThatThrownByAloneCheck.java similarity index 100% rename from java-checks-test-sources/src/test/java/checks/tests/AssertThatThrownByAloneCheck.java rename to java-checks-test-sources/default/src/test/java/checks/tests/AssertThatThrownByAloneCheck.java diff --git a/java-checks-test-sources/src/test/java/checks/tests/AssertTrueInsteadOfDedicatedAssertCheckTest.java b/java-checks-test-sources/default/src/test/java/checks/tests/AssertTrueInsteadOfDedicatedAssertCheckTest.java similarity index 100% rename from java-checks-test-sources/src/test/java/checks/tests/AssertTrueInsteadOfDedicatedAssertCheckTest.java rename to java-checks-test-sources/default/src/test/java/checks/tests/AssertTrueInsteadOfDedicatedAssertCheckTest.java diff --git a/java-checks-test-sources/src/test/java/checks/tests/AssertionArgumentOrderCheck.java b/java-checks-test-sources/default/src/test/java/checks/tests/AssertionArgumentOrderCheck.java similarity index 100% rename from java-checks-test-sources/src/test/java/checks/tests/AssertionArgumentOrderCheck.java rename to java-checks-test-sources/default/src/test/java/checks/tests/AssertionArgumentOrderCheck.java diff --git a/java-checks-test-sources/src/test/java/checks/tests/AssertionArgumentOrderCheck_JUnit5.java b/java-checks-test-sources/default/src/test/java/checks/tests/AssertionArgumentOrderCheck_JUnit5.java similarity index 100% rename from java-checks-test-sources/src/test/java/checks/tests/AssertionArgumentOrderCheck_JUnit5.java rename to java-checks-test-sources/default/src/test/java/checks/tests/AssertionArgumentOrderCheck_JUnit5.java diff --git a/java-checks-test-sources/src/test/java/checks/tests/AssertionArgumentOrderCheck_QuickFixes.java b/java-checks-test-sources/default/src/test/java/checks/tests/AssertionArgumentOrderCheck_QuickFixes.java similarity index 100% rename from java-checks-test-sources/src/test/java/checks/tests/AssertionArgumentOrderCheck_QuickFixes.java rename to java-checks-test-sources/default/src/test/java/checks/tests/AssertionArgumentOrderCheck_QuickFixes.java diff --git a/java-checks-test-sources/src/test/java/checks/tests/AssertionArgumentOrderCheck_TestNG.java b/java-checks-test-sources/default/src/test/java/checks/tests/AssertionArgumentOrderCheck_TestNG.java similarity index 100% rename from java-checks-test-sources/src/test/java/checks/tests/AssertionArgumentOrderCheck_TestNG.java rename to java-checks-test-sources/default/src/test/java/checks/tests/AssertionArgumentOrderCheck_TestNG.java diff --git a/java-checks-test-sources/src/test/java/checks/tests/AssertionCompareToSelfCheck_Assertj.java b/java-checks-test-sources/default/src/test/java/checks/tests/AssertionCompareToSelfCheck_Assertj.java similarity index 100% rename from java-checks-test-sources/src/test/java/checks/tests/AssertionCompareToSelfCheck_Assertj.java rename to java-checks-test-sources/default/src/test/java/checks/tests/AssertionCompareToSelfCheck_Assertj.java diff --git a/java-checks-test-sources/src/test/java/checks/tests/AssertionCompareToSelfCheck_FestAssert.java b/java-checks-test-sources/default/src/test/java/checks/tests/AssertionCompareToSelfCheck_FestAssert.java similarity index 100% rename from java-checks-test-sources/src/test/java/checks/tests/AssertionCompareToSelfCheck_FestAssert.java rename to java-checks-test-sources/default/src/test/java/checks/tests/AssertionCompareToSelfCheck_FestAssert.java diff --git a/java-checks-test-sources/src/test/java/checks/tests/AssertionCompareToSelfCheck_JUnit4.java b/java-checks-test-sources/default/src/test/java/checks/tests/AssertionCompareToSelfCheck_JUnit4.java similarity index 100% rename from java-checks-test-sources/src/test/java/checks/tests/AssertionCompareToSelfCheck_JUnit4.java rename to java-checks-test-sources/default/src/test/java/checks/tests/AssertionCompareToSelfCheck_JUnit4.java diff --git a/java-checks-test-sources/src/test/java/checks/tests/AssertionCompareToSelfCheck_JUnit5.java b/java-checks-test-sources/default/src/test/java/checks/tests/AssertionCompareToSelfCheck_JUnit5.java similarity index 100% rename from java-checks-test-sources/src/test/java/checks/tests/AssertionCompareToSelfCheck_JUnit5.java rename to java-checks-test-sources/default/src/test/java/checks/tests/AssertionCompareToSelfCheck_JUnit5.java diff --git a/java-checks-test-sources/src/test/java/checks/tests/AssertionInThreadRunCheck.java b/java-checks-test-sources/default/src/test/java/checks/tests/AssertionInThreadRunCheck.java similarity index 100% rename from java-checks-test-sources/src/test/java/checks/tests/AssertionInThreadRunCheck.java rename to java-checks-test-sources/default/src/test/java/checks/tests/AssertionInThreadRunCheck.java diff --git a/java-checks-test-sources/src/test/java/checks/tests/AssertionInTryCatchCheck.java b/java-checks-test-sources/default/src/test/java/checks/tests/AssertionInTryCatchCheck.java similarity index 100% rename from java-checks-test-sources/src/test/java/checks/tests/AssertionInTryCatchCheck.java rename to java-checks-test-sources/default/src/test/java/checks/tests/AssertionInTryCatchCheck.java diff --git a/java-checks-test-sources/src/test/java/checks/tests/AssertionTypesCheck_AssertJ.java b/java-checks-test-sources/default/src/test/java/checks/tests/AssertionTypesCheck_AssertJ.java similarity index 100% rename from java-checks-test-sources/src/test/java/checks/tests/AssertionTypesCheck_AssertJ.java rename to java-checks-test-sources/default/src/test/java/checks/tests/AssertionTypesCheck_AssertJ.java diff --git a/java-checks-test-sources/src/test/java/checks/tests/AssertionTypesCheck_JUnit4.java b/java-checks-test-sources/default/src/test/java/checks/tests/AssertionTypesCheck_JUnit4.java similarity index 100% rename from java-checks-test-sources/src/test/java/checks/tests/AssertionTypesCheck_JUnit4.java rename to java-checks-test-sources/default/src/test/java/checks/tests/AssertionTypesCheck_JUnit4.java diff --git a/java-checks-test-sources/src/test/java/checks/tests/AssertionTypesCheck_JUnit5.java b/java-checks-test-sources/default/src/test/java/checks/tests/AssertionTypesCheck_JUnit5.java similarity index 100% rename from java-checks-test-sources/src/test/java/checks/tests/AssertionTypesCheck_JUnit5.java rename to java-checks-test-sources/default/src/test/java/checks/tests/AssertionTypesCheck_JUnit5.java diff --git a/java-checks-test-sources/src/test/java/checks/tests/AssertionsCompletenessCheck.java b/java-checks-test-sources/default/src/test/java/checks/tests/AssertionsCompletenessCheck.java similarity index 100% rename from java-checks-test-sources/src/test/java/checks/tests/AssertionsCompletenessCheck.java rename to java-checks-test-sources/default/src/test/java/checks/tests/AssertionsCompletenessCheck.java diff --git a/java-checks-test-sources/src/test/java/checks/tests/AssertionsInProductionCodeCheck.java b/java-checks-test-sources/default/src/test/java/checks/tests/AssertionsInProductionCodeCheck.java similarity index 100% rename from java-checks-test-sources/src/test/java/checks/tests/AssertionsInProductionCodeCheck.java rename to java-checks-test-sources/default/src/test/java/checks/tests/AssertionsInProductionCodeCheck.java diff --git a/java-checks-test-sources/src/test/java/checks/tests/AssertionsInTestsCheck/AssertJ.java b/java-checks-test-sources/default/src/test/java/checks/tests/AssertionsInTestsCheck/AssertJ.java similarity index 100% rename from java-checks-test-sources/src/test/java/checks/tests/AssertionsInTestsCheck/AssertJ.java rename to java-checks-test-sources/default/src/test/java/checks/tests/AssertionsInTestsCheck/AssertJ.java diff --git a/java-checks-test-sources/src/test/java/checks/tests/AssertionsInTestsCheck/Awaitility.java b/java-checks-test-sources/default/src/test/java/checks/tests/AssertionsInTestsCheck/Awaitility.java similarity index 100% rename from java-checks-test-sources/src/test/java/checks/tests/AssertionsInTestsCheck/Awaitility.java rename to java-checks-test-sources/default/src/test/java/checks/tests/AssertionsInTestsCheck/Awaitility.java diff --git a/java-checks-test-sources/src/test/java/checks/tests/AssertionsInTestsCheck/Custom.java b/java-checks-test-sources/default/src/test/java/checks/tests/AssertionsInTestsCheck/Custom.java similarity index 100% rename from java-checks-test-sources/src/test/java/checks/tests/AssertionsInTestsCheck/Custom.java rename to java-checks-test-sources/default/src/test/java/checks/tests/AssertionsInTestsCheck/Custom.java diff --git a/java-checks-test-sources/src/test/java/checks/tests/AssertionsInTestsCheck/EasyMock.java b/java-checks-test-sources/default/src/test/java/checks/tests/AssertionsInTestsCheck/EasyMock.java similarity index 100% rename from java-checks-test-sources/src/test/java/checks/tests/AssertionsInTestsCheck/EasyMock.java rename to java-checks-test-sources/default/src/test/java/checks/tests/AssertionsInTestsCheck/EasyMock.java diff --git a/java-checks-test-sources/src/test/java/checks/tests/AssertionsInTestsCheck/Hamcrest.java b/java-checks-test-sources/default/src/test/java/checks/tests/AssertionsInTestsCheck/Hamcrest.java similarity index 100% rename from java-checks-test-sources/src/test/java/checks/tests/AssertionsInTestsCheck/Hamcrest.java rename to java-checks-test-sources/default/src/test/java/checks/tests/AssertionsInTestsCheck/Hamcrest.java diff --git a/java-checks-test-sources/src/test/java/checks/tests/AssertionsInTestsCheck/JMock.java b/java-checks-test-sources/default/src/test/java/checks/tests/AssertionsInTestsCheck/JMock.java similarity index 100% rename from java-checks-test-sources/src/test/java/checks/tests/AssertionsInTestsCheck/JMock.java rename to java-checks-test-sources/default/src/test/java/checks/tests/AssertionsInTestsCheck/JMock.java diff --git a/java-checks-test-sources/src/test/java/checks/tests/AssertionsInTestsCheck/JMockit.java b/java-checks-test-sources/default/src/test/java/checks/tests/AssertionsInTestsCheck/JMockit.java similarity index 100% rename from java-checks-test-sources/src/test/java/checks/tests/AssertionsInTestsCheck/JMockit.java rename to java-checks-test-sources/default/src/test/java/checks/tests/AssertionsInTestsCheck/JMockit.java diff --git a/java-checks-test-sources/src/test/java/checks/tests/AssertionsInTestsCheck/Junit3.java b/java-checks-test-sources/default/src/test/java/checks/tests/AssertionsInTestsCheck/Junit3.java similarity index 100% rename from java-checks-test-sources/src/test/java/checks/tests/AssertionsInTestsCheck/Junit3.java rename to java-checks-test-sources/default/src/test/java/checks/tests/AssertionsInTestsCheck/Junit3.java diff --git a/java-checks-test-sources/src/test/java/checks/tests/AssertionsInTestsCheck/Junit4.java b/java-checks-test-sources/default/src/test/java/checks/tests/AssertionsInTestsCheck/Junit4.java similarity index 100% rename from java-checks-test-sources/src/test/java/checks/tests/AssertionsInTestsCheck/Junit4.java rename to java-checks-test-sources/default/src/test/java/checks/tests/AssertionsInTestsCheck/Junit4.java diff --git a/java-checks-test-sources/src/test/java/checks/tests/AssertionsInTestsCheck/Junit5.java b/java-checks-test-sources/default/src/test/java/checks/tests/AssertionsInTestsCheck/Junit5.java similarity index 100% rename from java-checks-test-sources/src/test/java/checks/tests/AssertionsInTestsCheck/Junit5.java rename to java-checks-test-sources/default/src/test/java/checks/tests/AssertionsInTestsCheck/Junit5.java diff --git a/java-checks-test-sources/src/test/java/checks/tests/AssertionsInTestsCheck/Mockito.java b/java-checks-test-sources/default/src/test/java/checks/tests/AssertionsInTestsCheck/Mockito.java similarity index 100% rename from java-checks-test-sources/src/test/java/checks/tests/AssertionsInTestsCheck/Mockito.java rename to java-checks-test-sources/default/src/test/java/checks/tests/AssertionsInTestsCheck/Mockito.java diff --git a/java-checks-test-sources/src/test/java/checks/tests/AssertionsInTestsCheck/ReactiveX1.java b/java-checks-test-sources/default/src/test/java/checks/tests/AssertionsInTestsCheck/ReactiveX1.java similarity index 100% rename from java-checks-test-sources/src/test/java/checks/tests/AssertionsInTestsCheck/ReactiveX1.java rename to java-checks-test-sources/default/src/test/java/checks/tests/AssertionsInTestsCheck/ReactiveX1.java diff --git a/java-checks-test-sources/src/test/java/checks/tests/AssertionsInTestsCheck/ReactiveX2.java b/java-checks-test-sources/default/src/test/java/checks/tests/AssertionsInTestsCheck/ReactiveX2.java similarity index 100% rename from java-checks-test-sources/src/test/java/checks/tests/AssertionsInTestsCheck/ReactiveX2.java rename to java-checks-test-sources/default/src/test/java/checks/tests/AssertionsInTestsCheck/ReactiveX2.java diff --git a/java-checks-test-sources/src/test/java/checks/tests/AssertionsInTestsCheck/RestAssured.java b/java-checks-test-sources/default/src/test/java/checks/tests/AssertionsInTestsCheck/RestAssured.java similarity index 100% rename from java-checks-test-sources/src/test/java/checks/tests/AssertionsInTestsCheck/RestAssured.java rename to java-checks-test-sources/default/src/test/java/checks/tests/AssertionsInTestsCheck/RestAssured.java diff --git a/java-checks-test-sources/src/test/java/checks/tests/AssertionsInTestsCheck/RestAssured2.java b/java-checks-test-sources/default/src/test/java/checks/tests/AssertionsInTestsCheck/RestAssured2.java similarity index 100% rename from java-checks-test-sources/src/test/java/checks/tests/AssertionsInTestsCheck/RestAssured2.java rename to java-checks-test-sources/default/src/test/java/checks/tests/AssertionsInTestsCheck/RestAssured2.java diff --git a/java-checks-test-sources/src/test/java/checks/tests/AssertionsInTestsCheck/Selenide.java b/java-checks-test-sources/default/src/test/java/checks/tests/AssertionsInTestsCheck/Selenide.java similarity index 100% rename from java-checks-test-sources/src/test/java/checks/tests/AssertionsInTestsCheck/Selenide.java rename to java-checks-test-sources/default/src/test/java/checks/tests/AssertionsInTestsCheck/Selenide.java diff --git a/java-checks-test-sources/src/test/java/checks/tests/AssertionsInTestsCheck/Spring.java b/java-checks-test-sources/default/src/test/java/checks/tests/AssertionsInTestsCheck/Spring.java similarity index 100% rename from java-checks-test-sources/src/test/java/checks/tests/AssertionsInTestsCheck/Spring.java rename to java-checks-test-sources/default/src/test/java/checks/tests/AssertionsInTestsCheck/Spring.java diff --git a/java-checks-test-sources/src/test/java/checks/tests/AssertionsInTestsCheck/Truth.java b/java-checks-test-sources/default/src/test/java/checks/tests/AssertionsInTestsCheck/Truth.java similarity index 100% rename from java-checks-test-sources/src/test/java/checks/tests/AssertionsInTestsCheck/Truth.java rename to java-checks-test-sources/default/src/test/java/checks/tests/AssertionsInTestsCheck/Truth.java diff --git a/java-checks-test-sources/src/test/java/checks/tests/AssertionsInTestsCheck/VertX.java b/java-checks-test-sources/default/src/test/java/checks/tests/AssertionsInTestsCheck/VertX.java similarity index 100% rename from java-checks-test-sources/src/test/java/checks/tests/AssertionsInTestsCheck/VertX.java rename to java-checks-test-sources/default/src/test/java/checks/tests/AssertionsInTestsCheck/VertX.java diff --git a/java-checks-test-sources/src/test/java/checks/tests/AssertionsInTestsCheck/WireMock.java b/java-checks-test-sources/default/src/test/java/checks/tests/AssertionsInTestsCheck/WireMock.java similarity index 100% rename from java-checks-test-sources/src/test/java/checks/tests/AssertionsInTestsCheck/WireMock.java rename to java-checks-test-sources/default/src/test/java/checks/tests/AssertionsInTestsCheck/WireMock.java diff --git a/java-checks-test-sources/src/test/java/checks/tests/AssertionsWithoutMessageCheck.java b/java-checks-test-sources/default/src/test/java/checks/tests/AssertionsWithoutMessageCheck.java similarity index 100% rename from java-checks-test-sources/src/test/java/checks/tests/AssertionsWithoutMessageCheck.java rename to java-checks-test-sources/default/src/test/java/checks/tests/AssertionsWithoutMessageCheck.java diff --git a/java-checks-test-sources/src/test/java/checks/tests/BadTestClassNameCheck.java b/java-checks-test-sources/default/src/test/java/checks/tests/BadTestClassNameCheck.java similarity index 100% rename from java-checks-test-sources/src/test/java/checks/tests/BadTestClassNameCheck.java rename to java-checks-test-sources/default/src/test/java/checks/tests/BadTestClassNameCheck.java diff --git a/java-checks-test-sources/src/test/java/checks/tests/BadTestClassNameCheckCustom.java b/java-checks-test-sources/default/src/test/java/checks/tests/BadTestClassNameCheckCustom.java similarity index 100% rename from java-checks-test-sources/src/test/java/checks/tests/BadTestClassNameCheckCustom.java rename to java-checks-test-sources/default/src/test/java/checks/tests/BadTestClassNameCheckCustom.java diff --git a/java-checks-test-sources/src/test/java/checks/tests/BadTestClassNameCheckNoSemantic.java b/java-checks-test-sources/default/src/test/java/checks/tests/BadTestClassNameCheckNoSemantic.java similarity index 100% rename from java-checks-test-sources/src/test/java/checks/tests/BadTestClassNameCheckNoSemantic.java rename to java-checks-test-sources/default/src/test/java/checks/tests/BadTestClassNameCheckNoSemantic.java diff --git a/java-checks-test-sources/src/test/java/checks/tests/BooleanOrNullLiteralInAssertionsCheck.java b/java-checks-test-sources/default/src/test/java/checks/tests/BooleanOrNullLiteralInAssertionsCheck.java similarity index 100% rename from java-checks-test-sources/src/test/java/checks/tests/BooleanOrNullLiteralInAssertionsCheck.java rename to java-checks-test-sources/default/src/test/java/checks/tests/BooleanOrNullLiteralInAssertionsCheck.java diff --git a/java-checks-test-sources/src/test/java/checks/tests/CallSuperInTestCaseCheck.java b/java-checks-test-sources/default/src/test/java/checks/tests/CallSuperInTestCaseCheck.java similarity index 100% rename from java-checks-test-sources/src/test/java/checks/tests/CallSuperInTestCaseCheck.java rename to java-checks-test-sources/default/src/test/java/checks/tests/CallSuperInTestCaseCheck.java diff --git a/java-checks-test-sources/src/test/java/checks/tests/ExpectedExceptionCheck.java b/java-checks-test-sources/default/src/test/java/checks/tests/ExpectedExceptionCheck.java similarity index 100% rename from java-checks-test-sources/src/test/java/checks/tests/ExpectedExceptionCheck.java rename to java-checks-test-sources/default/src/test/java/checks/tests/ExpectedExceptionCheck.java diff --git a/java-checks-test-sources/src/test/java/checks/tests/IgnoredTestsCheck.java b/java-checks-test-sources/default/src/test/java/checks/tests/IgnoredTestsCheck.java similarity index 100% rename from java-checks-test-sources/src/test/java/checks/tests/IgnoredTestsCheck.java rename to java-checks-test-sources/default/src/test/java/checks/tests/IgnoredTestsCheck.java diff --git a/java-checks-test-sources/src/test/java/checks/tests/JUnit45MethodAnnotationCheck.java b/java-checks-test-sources/default/src/test/java/checks/tests/JUnit45MethodAnnotationCheck.java similarity index 100% rename from java-checks-test-sources/src/test/java/checks/tests/JUnit45MethodAnnotationCheck.java rename to java-checks-test-sources/default/src/test/java/checks/tests/JUnit45MethodAnnotationCheck.java diff --git a/java-checks-test-sources/src/test/java/checks/tests/JUnit4AnnotationsCheckTest.java b/java-checks-test-sources/default/src/test/java/checks/tests/JUnit4AnnotationsCheckTest.java similarity index 100% rename from java-checks-test-sources/src/test/java/checks/tests/JUnit4AnnotationsCheckTest.java rename to java-checks-test-sources/default/src/test/java/checks/tests/JUnit4AnnotationsCheckTest.java diff --git a/java-checks-test-sources/src/test/java/checks/tests/JUnit5DefaultPackageClassAndMethodCheck.java b/java-checks-test-sources/default/src/test/java/checks/tests/JUnit5DefaultPackageClassAndMethodCheck.java similarity index 100% rename from java-checks-test-sources/src/test/java/checks/tests/JUnit5DefaultPackageClassAndMethodCheck.java rename to java-checks-test-sources/default/src/test/java/checks/tests/JUnit5DefaultPackageClassAndMethodCheck.java diff --git a/java-checks-test-sources/src/test/java/checks/tests/JUnit5SilentlyIgnoreClassAndMethodCheck.java b/java-checks-test-sources/default/src/test/java/checks/tests/JUnit5SilentlyIgnoreClassAndMethodCheck.java similarity index 100% rename from java-checks-test-sources/src/test/java/checks/tests/JUnit5SilentlyIgnoreClassAndMethodCheck.java rename to java-checks-test-sources/default/src/test/java/checks/tests/JUnit5SilentlyIgnoreClassAndMethodCheck.java diff --git a/java-checks-test-sources/src/test/java/checks/tests/JUnitCompatibleAnnotationsCheck.java b/java-checks-test-sources/default/src/test/java/checks/tests/JUnitCompatibleAnnotationsCheck.java similarity index 100% rename from java-checks-test-sources/src/test/java/checks/tests/JUnitCompatibleAnnotationsCheck.java rename to java-checks-test-sources/default/src/test/java/checks/tests/JUnitCompatibleAnnotationsCheck.java diff --git a/java-checks-test-sources/src/test/java/checks/tests/JunitNestedAnnotationCheck.java b/java-checks-test-sources/default/src/test/java/checks/tests/JunitNestedAnnotationCheck.java similarity index 100% rename from java-checks-test-sources/src/test/java/checks/tests/JunitNestedAnnotationCheck.java rename to java-checks-test-sources/default/src/test/java/checks/tests/JunitNestedAnnotationCheck.java diff --git a/java-checks-test-sources/src/test/java/checks/tests/MockingAllMethodsCheck.java b/java-checks-test-sources/default/src/test/java/checks/tests/MockingAllMethodsCheck.java similarity index 100% rename from java-checks-test-sources/src/test/java/checks/tests/MockingAllMethodsCheck.java rename to java-checks-test-sources/default/src/test/java/checks/tests/MockingAllMethodsCheck.java diff --git a/java-checks-test-sources/src/test/java/checks/tests/MockingAllMethodsCheck_Helper.java b/java-checks-test-sources/default/src/test/java/checks/tests/MockingAllMethodsCheck_Helper.java similarity index 100% rename from java-checks-test-sources/src/test/java/checks/tests/MockingAllMethodsCheck_Helper.java rename to java-checks-test-sources/default/src/test/java/checks/tests/MockingAllMethodsCheck_Helper.java diff --git a/java-checks-test-sources/src/test/java/checks/tests/MockitoAnnotatedObjectsShouldBeInitialized.java b/java-checks-test-sources/default/src/test/java/checks/tests/MockitoAnnotatedObjectsShouldBeInitialized.java similarity index 100% rename from java-checks-test-sources/src/test/java/checks/tests/MockitoAnnotatedObjectsShouldBeInitialized.java rename to java-checks-test-sources/default/src/test/java/checks/tests/MockitoAnnotatedObjectsShouldBeInitialized.java diff --git a/java-checks-test-sources/src/test/java/checks/tests/MockitoArgumentMatchersUsedOnAllParameters.java b/java-checks-test-sources/default/src/test/java/checks/tests/MockitoArgumentMatchersUsedOnAllParameters.java similarity index 100% rename from java-checks-test-sources/src/test/java/checks/tests/MockitoArgumentMatchersUsedOnAllParameters.java rename to java-checks-test-sources/default/src/test/java/checks/tests/MockitoArgumentMatchersUsedOnAllParameters.java diff --git a/java-checks-test-sources/src/test/java/checks/tests/MockitoEqSimplificationCheck.java b/java-checks-test-sources/default/src/test/java/checks/tests/MockitoEqSimplificationCheck.java similarity index 100% rename from java-checks-test-sources/src/test/java/checks/tests/MockitoEqSimplificationCheck.java rename to java-checks-test-sources/default/src/test/java/checks/tests/MockitoEqSimplificationCheck.java diff --git a/java-checks-test-sources/src/test/java/checks/tests/NoTestInTestClassCheckArchUnitTest.java b/java-checks-test-sources/default/src/test/java/checks/tests/NoTestInTestClassCheckArchUnitTest.java similarity index 100% rename from java-checks-test-sources/src/test/java/checks/tests/NoTestInTestClassCheckArchUnitTest.java rename to java-checks-test-sources/default/src/test/java/checks/tests/NoTestInTestClassCheckArchUnitTest.java diff --git a/java-checks-test-sources/src/test/java/checks/tests/NoTestInTestClassCheckEnclosed.java b/java-checks-test-sources/default/src/test/java/checks/tests/NoTestInTestClassCheckEnclosed.java similarity index 100% rename from java-checks-test-sources/src/test/java/checks/tests/NoTestInTestClassCheckEnclosed.java rename to java-checks-test-sources/default/src/test/java/checks/tests/NoTestInTestClassCheckEnclosed.java diff --git a/java-checks-test-sources/src/test/java/checks/tests/NoTestInTestClassCheckNoClasspath.java b/java-checks-test-sources/default/src/test/java/checks/tests/NoTestInTestClassCheckNoClasspath.java similarity index 100% rename from java-checks-test-sources/src/test/java/checks/tests/NoTestInTestClassCheckNoClasspath.java rename to java-checks-test-sources/default/src/test/java/checks/tests/NoTestInTestClassCheckNoClasspath.java diff --git a/java-checks-test-sources/src/test/java/checks/tests/NoTestInTestClassCustomPattern.java b/java-checks-test-sources/default/src/test/java/checks/tests/NoTestInTestClassCustomPattern.java similarity index 100% rename from java-checks-test-sources/src/test/java/checks/tests/NoTestInTestClassCustomPattern.java rename to java-checks-test-sources/default/src/test/java/checks/tests/NoTestInTestClassCustomPattern.java diff --git a/java-checks-test-sources/src/test/java/checks/tests/NoTestsInTestClassCheckPactTest.java b/java-checks-test-sources/default/src/test/java/checks/tests/NoTestsInTestClassCheckPactTest.java similarity index 100% rename from java-checks-test-sources/src/test/java/checks/tests/NoTestsInTestClassCheckPactTest.java rename to java-checks-test-sources/default/src/test/java/checks/tests/NoTestsInTestClassCheckPactTest.java diff --git a/java-checks-test-sources/src/test/java/checks/tests/NonRandomizedTestDataCheck.java b/java-checks-test-sources/default/src/test/java/checks/tests/NonRandomizedTestDataCheck.java similarity index 100% rename from java-checks-test-sources/src/test/java/checks/tests/NonRandomizedTestDataCheck.java rename to java-checks-test-sources/default/src/test/java/checks/tests/NonRandomizedTestDataCheck.java diff --git a/java-checks-test-sources/src/test/java/checks/tests/OneExpectedCheckedExceptionCheck.java b/java-checks-test-sources/default/src/test/java/checks/tests/OneExpectedCheckedExceptionCheck.java similarity index 100% rename from java-checks-test-sources/src/test/java/checks/tests/OneExpectedCheckedExceptionCheck.java rename to java-checks-test-sources/default/src/test/java/checks/tests/OneExpectedCheckedExceptionCheck.java diff --git a/java-checks-test-sources/src/test/java/checks/tests/OneExpectedRuntimeExceptionCheck.java b/java-checks-test-sources/default/src/test/java/checks/tests/OneExpectedRuntimeExceptionCheck.java similarity index 100% rename from java-checks-test-sources/src/test/java/checks/tests/OneExpectedRuntimeExceptionCheck.java rename to java-checks-test-sources/default/src/test/java/checks/tests/OneExpectedRuntimeExceptionCheck.java diff --git a/java-checks-test-sources/src/test/java/checks/tests/ParameterizedTestCheck.java b/java-checks-test-sources/default/src/test/java/checks/tests/ParameterizedTestCheck.java similarity index 100% rename from java-checks-test-sources/src/test/java/checks/tests/ParameterizedTestCheck.java rename to java-checks-test-sources/default/src/test/java/checks/tests/ParameterizedTestCheck.java diff --git a/java-checks-test-sources/src/test/java/checks/tests/RandomizedTestDataCheck.java b/java-checks-test-sources/default/src/test/java/checks/tests/RandomizedTestDataCheck.java similarity index 100% rename from java-checks-test-sources/src/test/java/checks/tests/RandomizedTestDataCheck.java rename to java-checks-test-sources/default/src/test/java/checks/tests/RandomizedTestDataCheck.java diff --git a/java-checks-test-sources/src/test/java/checks/tests/SpringAssertionsSimplificationCheck.java b/java-checks-test-sources/default/src/test/java/checks/tests/SpringAssertionsSimplificationCheck.java similarity index 100% rename from java-checks-test-sources/src/test/java/checks/tests/SpringAssertionsSimplificationCheck.java rename to java-checks-test-sources/default/src/test/java/checks/tests/SpringAssertionsSimplificationCheck.java diff --git a/java-checks-test-sources/src/test/java/checks/tests/TestAnnotationWithExpectedExceptionCheck.java b/java-checks-test-sources/default/src/test/java/checks/tests/TestAnnotationWithExpectedExceptionCheck.java similarity index 100% rename from java-checks-test-sources/src/test/java/checks/tests/TestAnnotationWithExpectedExceptionCheck.java rename to java-checks-test-sources/default/src/test/java/checks/tests/TestAnnotationWithExpectedExceptionCheck.java diff --git a/java-checks-test-sources/src/test/java/checks/tests/TestStabilityCheck.java b/java-checks-test-sources/default/src/test/java/checks/tests/TestStabilityCheck.java similarity index 100% rename from java-checks-test-sources/src/test/java/checks/tests/TestStabilityCheck.java rename to java-checks-test-sources/default/src/test/java/checks/tests/TestStabilityCheck.java diff --git a/java-checks-test-sources/src/test/java/checks/tests/ThreadSleepInTestsCheck.java b/java-checks-test-sources/default/src/test/java/checks/tests/ThreadSleepInTestsCheck.java similarity index 100% rename from java-checks-test-sources/src/test/java/checks/tests/ThreadSleepInTestsCheck.java rename to java-checks-test-sources/default/src/test/java/checks/tests/ThreadSleepInTestsCheck.java diff --git a/java-checks-test-sources/src/test/java/checks/tests/TooManyAssertionsCheckCustom2.java b/java-checks-test-sources/default/src/test/java/checks/tests/TooManyAssertionsCheckCustom2.java similarity index 100% rename from java-checks-test-sources/src/test/java/checks/tests/TooManyAssertionsCheckCustom2.java rename to java-checks-test-sources/default/src/test/java/checks/tests/TooManyAssertionsCheckCustom2.java diff --git a/java-checks-test-sources/src/test/java/checks/tests/TooManyAssertionsCheckCustom25.java b/java-checks-test-sources/default/src/test/java/checks/tests/TooManyAssertionsCheckCustom25.java similarity index 100% rename from java-checks-test-sources/src/test/java/checks/tests/TooManyAssertionsCheckCustom25.java rename to java-checks-test-sources/default/src/test/java/checks/tests/TooManyAssertionsCheckCustom25.java diff --git a/java-checks-test-sources/src/test/java/checks/tests/UnusedTestRuleCheck.java b/java-checks-test-sources/default/src/test/java/checks/tests/UnusedTestRuleCheck.java similarity index 100% rename from java-checks-test-sources/src/test/java/checks/tests/UnusedTestRuleCheck.java rename to java-checks-test-sources/default/src/test/java/checks/tests/UnusedTestRuleCheck.java diff --git a/java-checks-test-sources/src/test/java/checks/tests/UnusedTestRuleCheck_JUnit5.java b/java-checks-test-sources/default/src/test/java/checks/tests/UnusedTestRuleCheck_JUnit5.java similarity index 100% rename from java-checks-test-sources/src/test/java/checks/tests/UnusedTestRuleCheck_JUnit5.java rename to java-checks-test-sources/default/src/test/java/checks/tests/UnusedTestRuleCheck_JUnit5.java diff --git a/java-checks-test-sources/pom.xml b/java-checks-test-sources/pom.xml index 4a0cf470741..fc4da9c363c 100644 --- a/java-checks-test-sources/pom.xml +++ b/java-checks-test-sources/pom.xml @@ -11,1022 +11,13 @@ java-checks-test-sources + pom - SonarQube Java :: Checks Test Sources + SonarQube Java :: Test Sources - - true - true - true - true - - - - - - org.checkerframework - checker-compat-qual - 2.5.5 - provided - - - org.openjfx - javafx-controls - 20 - jar - provided - - - io.netty - netty-all - 4.1.65.Final - jar - provided - - - xalan - xalan - 2.7.3 - jar - provided - - - xml-apis - xml-apis - - - - - org.apache.santuario - xmlsec - 2.1.7 - jar - provided - - - org.jdom - jdom2 - 2.0.6 - jar - provided - - - commons-jxpath - commons-jxpath - 1.3 - jar - provided - - - com.google.http-client - google-http-client - 1.26.0 - jar - provided - - - org.apache.httpcomponents - httpclient - 4.5.13 - jar - provided - - - org.apache.httpcomponents - httpcore - 4.4.10 - jar - provided - - - args4j - args4j - 2.33 - jar - provided - - - junit - junit - 4.13.2 - jar - provided - - - org.jmock - jmock-junit4 - 2.8.3 - jar - provided - - - org.jmock - jmock - 2.8.3 - jar - provided - - - org.awaitility - awaitility - 4.0.2 - jar - provided - - - com.github.tomakehurst - wiremock - 2.6.0 - jar - provided - - - org.easytesting - fest-assert - 1.4 - jar - provided - - - org.easytesting - fest-util - 1.2.5 - jar - provided - - - org.mockito - mockito-core - 3.9.0 - jar - provided - - - io.reactivex - rxjava - 1.3.8 - jar - provided - - - io.reactivex.rxjava2 - rxjava - 2.2.2 - jar - provided - - - io.reactivex.rxjava3 - rxjava - 3.1.2 - provided - - - org.springframework - spring-context - 5.0.6.RELEASE - jar - provided - - - org.springframework - spring-aop - 5.0.6.RELEASE - jar - provided - - - org.springframework.security - spring-security-acl - 5.1.1.RELEASE - jar - provided - - - org.opensaml - opensaml - 2.6.4 - jar - provided - - - org.opensaml - opensaml-core - 3.4.3 - jar - provided - - - org.apache.commons - commons-email - 1.5 - jar - provided - - - org.springframework - spring-beans - 5.3.18 - jar - provided - - - org.springframework.data - spring-data-mongodb - 3.3.5 - provided - - - org.mongodb - mongo-java-driver - 3.12.10 - provided - - - org.springframework.data - spring-data-elasticsearch - 3.0.8.RELEASE - provided - - - org.springframework - spring-web - 5.0.6.RELEASE - jar - provided - - - org.springframework - spring-webmvc - 5.3.18 - provided - - - com.typesafe.play - play_2.12 - 2.6.14 - provided - - - org.springframework - spring-test - 5.3.12 - provided - - - org.springframework - spring-jdbc - 5.2.10.RELEASE - provided - - - org.springframework.security - spring-security-web - 5.2.10.RELEASE - provided - - - org.springframework.security - spring-security-config - 5.0.5.RELEASE - provided - - - org.springframework.batch - spring-batch-infrastructure - 4.1.2.RELEASE - provided - - - org.springframework.boot - spring-boot - 2.0.2.RELEASE - provided - - - org.springframework.boot - spring-boot-autoconfigure - 2.5.15 - provided - - - org.springframework.security - spring-security-crypto - 5.0.6.RELEASE - provided - - - org.springframework - spring-tx - 5.0.6.RELEASE - provided - - - org.springframework.security - spring-security-core - 4.2.17.RELEASE - provided - - - javax.annotation - jsr250-api - 1.0 - provided - - - javax.transaction - javax.transaction-api - 1.2 - provided - - - org.apache.shiro - shiro-web - 1.12.0 - provided - - - org.projectlombok - lombok - 1.18.20 - jar - provided - - - org.apache.maven - maven-plugin-api - 3.3.3 - jar - provided - - - org.assertj - assertj-core - 3.23.1 - jar - provided - - - javax - javaee-api - 7.0 - jar - provided - - - javax.ws.rs - javax.ws.rs-api - 2.1 - jar - provided - - - jakarta.ws.rs - jakarta.ws.rs-api - 3.1.0 - provided - - - jakarta.servlet - jakarta.servlet-api - 6.0.0 - provided - - - javax.inject - javax.inject - 1 - provided - - - javax.persistence - javax.persistence-api - 2.2 - provided - - - jakarta.persistence - jakarta.persistence-api - 3.1.0 - provided - - - jakarta.servlet - jakarta.servlet-api - 6.0.0 - provided - - - com.google.guava - guava - 32.1.1-jre - jar - provided - - - com.google.code.findbugs - jsr305 - 3.0.2 - jar - provided - - - com.google.code.findbugs - annotations - 3.0.0 - jar - provided - - - org.apache.commons - commons-collections4 - 4.4 - jar - provided - - - commons-beanutils - commons-beanutils - 1.9.4 - jar - provided - - - commons-lang - commons-lang - 2.6 - jar - provided - - - org.apache.commons - commons-lang3 - 3.12.0 - jar - provided - - - commons-io - commons-io - 2.8.0 - jar - provided - - - commons-net - commons-net - 3.9.0 - provided - - - org.testng - testng - 7.5.1 - jar - provided - - - com.tngtech.archunit - archunit-junit4 - 0.13.1 - jar - provided - - - org.hibernate - hibernate-core - 5.4.24.Final - jar - provided - - - xml-apis - xml-apis - - - - - org.hibernate.validator - hibernate-validator - 7.0.1.Final - jar - provided - - - javax.validation - validation-api - 2.0.1.Final - jar - provided - - - org.hamcrest - hamcrest-core - 1.3 - jar - provided - - - org.eclipse.osgi - org.eclipse.osgi - 3.7.1 - provided - - - org.osgi - org.osgi.service.metatype.annotations - 1.4.1 - provided - - - org.eclipse.equinox - common - 3.6.200-v20130402-1505 - - - org.eclipse.jdt - org.eclipse.jdt.annotation - 2.2.600 - provided - - - org.eclipse.jgit - org.eclipse.jgit - 6.6.1.202309021850-r - provided - - - org.easymock - easymock - 3.4 - provided - - - com.google.truth - truth - 0.29 - provided - - - com.google.truth.extensions - truth-java8-extension - 0.39 - provided - - - com.googlecode.zohhak - zohhak - 1.1.1 - provided - - - org.hamcrest - hamcrest-library - 1.3 - provided - - - com.jayway.restassured - rest-assured - 2.9.0 - provided - - - io.rest-assured - rest-assured - 3.0.2 - provided - - - com.fasterxml.jackson.core - jackson-annotations - 2.8.4 - provided - - - org.apache.struts - struts-core - 1.3.10 - provided - - - org.apache.struts - struts2-core - 2.5.31 - provided - - - org.apache.struts - struts-extras - 1.3.10 - provided - - - org.slf4j - slf4j-api - 1.7.30 - provided - - - org.slf4j - slf4j-ext - 1.7.30 - provided - - - org.junit.jupiter - junit-jupiter-api - 5.7.1 - provided - - - org.junit.jupiter - junit-jupiter-params - 5.7.1 - provided - - - javax.jdo - jdo-api - 3.1 - provided - - - io.vertx - vertx-unit - 3.5.4 - provided - - - io.vertx - vertx-core - 3.5.4 - provided - - - com.fasterxml.jackson.core - jackson-databind - 2.13.4.2 - provided - - - org.codehaus.jackson - jackson-mapper-asl - 1.9.13 - provided - - - org.codehaus.jackson - jackson-core-asl - 1.9.13 - provided - - - org.apache.commons - commons-exec - 1.3 - provided - - - com.google.auto.value - auto-value-annotations - 1.6.2 - provided - - - org.immutables - value - 2.7.1 - provided - - - org.apache.commons - commons-crypto - 1.0.0 - provided - - - commons-logging - commons-logging - 1.2 - provided - - - org.apache.logging.log4j - log4j-core - 2.17.1 - provided - - - org.apache.logging.log4j - log4j-api - 2.17.1 - provided - - - ch.qos.logback - logback-classic - 1.2.10 - provided - - - ch.qos.logback - logback-core - 1.2.10 - provided - - - commons-codec - commons-codec - 1.11 - provided - - - org.apache.commons - commons-compress - 1.21 - provided - - - com.codeborne - selenide - 5.1.0 - provided - - - org.jmockit - jmockit - 1.45 - provided - - - org.sonarsource.sonarqube - sonar-plugin-api - 8.9.0.43852 - provided - - - org.codehaus.plexus - plexus-component-annotations - 2.0.0 - provided - - - org.apache.maven.plugin-tools - maven-plugin-annotations - 3.6.0 - provided - - - org.apache.activemq - activemq-client - 5.15.9 - provided - - - au.com.dius.pact.provider - junit5 - 4.1.0 - provided - - - xml-apis - xml-apis - - - - - au.com.dius - pact-jvm-provider-junit - 4.0.10 - provided - - - org.apache.wicket - wicket-spring - 9.1.0 - provided - - - org.mockito - mockito-junit-jupiter - 3.9.0 - jar - provided - - - com.auth0 - java-jwt - 3.12.0 - provided - - - com.samskivert - jmustache - 1.15 - provided - - - org.freemarker - freemarker - 2.3.30 - provided - - - org.rapidoid - rapidoid-http-fast - 5.4.4 - provided - - - org.springframework - spring-core - 5.3.27 - provided - - - org.netbeans.api - org-netbeans-api-annotations-common - RELEASE125 - provided - - - io.projectreactor - reactor-core - 3.4.11 - provided - - - software.amazon.awssdk - aws-sdk-java - 2.17.215 - provided - - - com.amazonaws - aws-lambda-java-core - 1.2.1 - provided - - - com.amazonaws - aws-java-sdk - 1.12.244 - provided - - - com.h2database - h2 - 2.2.220 - provided - - - com.azure - azure-security-keyvault-secrets - 4.4.3 - provided - - - com.azure - azure-identity - 1.5.2 - provided - - - org.aspectj - aspectjweaver - 1.9.9.1 - provided - - - io.micronaut - micronaut-http - 3.7.2 - provided - - - com.fasterxml.woodstox - woodstox-core - 6.4.0 - provided - - - org.bouncycastle - bcprov-jdk15on - 1.70 - provided - - - - - - analyze-tests - - false - - - - - - - - org.apache.maven.plugins - maven-compiler-plugin - - 17 - 17 - 17 - - - - org.apache.maven.plugins - maven-surefire-plugin - - --enable-preview - - - - org.simplify4u.plugins - sign-maven-plugin - - - sign-artifacts - none - - - - - maven-jar-plugin - - - default-jar - none - - - - - maven-source-plugin - - - attach-sources - none - - - - - maven-javadoc-plugin - - - attach-javadocs - none - - - - - maven-install-plugin - - - default-install - none - - - - - com.mycila - license-maven-plugin - - - src/main/java/** - src/test/java/** - - - - - org.apache.maven.plugins - maven-dependency-plugin - - - copy - generate-resources - - copy-dependencies - - - ${project.build.directory}/test-jars - provided - true - - - - - - + + aws + default + diff --git a/java-checks-testkit/src/main/java/org/sonar/java/checks/verifier/FilesUtils.java b/java-checks-testkit/src/main/java/org/sonar/java/checks/verifier/FilesUtils.java index a293dc52dd2..75257909bcc 100644 --- a/java-checks-testkit/src/main/java/org/sonar/java/checks/verifier/FilesUtils.java +++ b/java-checks-testkit/src/main/java/org/sonar/java/checks/verifier/FilesUtils.java @@ -39,11 +39,14 @@ public final class FilesUtils { private FilesUtils() { } + public static final String TEST_SOURCES_ROOT = "../java-checks-test-sources/"; + public static final String TARGET_TEST_JARS = "/target/test-jars"; + public static final String TARGET_CLASSES = "/target/classes"; /** * Default location of the jars/zips to be taken into account when performing the analysis. */ - public static final String DEFAULT_TEST_JARS_DIRECTORY = "../java-checks-test-sources/target/test-jars"; - public static final String DEFAULT_TEST_CLASSES_DIRECTORY = "../java-checks-test-sources/target/classes"; + public static final String DEFAULT_TEST_JARS_DIRECTORY = TEST_SOURCES_ROOT + "default" + TARGET_TEST_JARS; + public static final String DEFAULT_TEST_CLASSES_DIRECTORY = TEST_SOURCES_ROOT + "default" + TARGET_CLASSES; public static List getClassPath(String jarsDirectory) { List classpath = new LinkedList<>(); diff --git a/java-checks-testkit/src/main/java/org/sonar/java/checks/verifier/TestUtils.java b/java-checks-testkit/src/main/java/org/sonar/java/checks/verifier/TestUtils.java index fb6afbe35f9..5ba3b2adba6 100644 --- a/java-checks-testkit/src/main/java/org/sonar/java/checks/verifier/TestUtils.java +++ b/java-checks-testkit/src/main/java/org/sonar/java/checks/verifier/TestUtils.java @@ -25,38 +25,61 @@ import org.sonar.java.checks.verifier.internal.InternalInputFile; public class TestUtils { + + public static final String DEFAULT_MODULE = "default"; + + private static final String PROJECT_LOCATION = "../java-checks-test-sources/"; + private TestUtils() { // utility class, forbidden constructor } - private static final String PROJECT_LOCATION = "../java-checks-test-sources/"; - private static final String MAIN_CODE_SOURCES_DIR = PROJECT_LOCATION + "src/main/java/"; - private static final String TEST_CODE_SOURCES_DIR = PROJECT_LOCATION + "src/test/java/"; - private static final String NON_COMPILING_TEST_SOURCES_DIR = PROJECT_LOCATION + "src/main/files/non-compiling/"; - /** * To be used when testing rules targeting MAIN code. */ public static String mainCodeSourcesPath(String path) { - return getFileFrom(path, MAIN_CODE_SOURCES_DIR); + return mainCodeSourcesPathInModule(DEFAULT_MODULE, path); + } + + /** + * To be used when testing rules targeting MAIN code from a non-default module. + */ + public static String mainCodeSourcesPathInModule(String module, String path) { + return getFileFrom(path, PROJECT_LOCATION + module + "/src/main/java/"); } /** * To be used when testing rules targeting TEST code. */ public static String testCodeSourcesPath(String path) { - return getFileFrom(path, TEST_CODE_SOURCES_DIR); + return testCodeSourcesPathInModule(DEFAULT_MODULE, path); + } + + /** + * To be used when testing rules targeting TEST code from a non-default module. + */ + public static String testCodeSourcesPathInModule(String module, String path) { + return getFileFrom(path, PROJECT_LOCATION + module + "/src/test/java/"); } /** * To be used when testing rules behavior when bytecode is missing, partial, or code does not compile. */ public static String nonCompilingTestSourcesPath(String path) { - return getFileFrom(path, NON_COMPILING_TEST_SOURCES_DIR); + return nonCompilingTestSourcesPathInModule(DEFAULT_MODULE, path); + } + + /** + * To be used when testing rules behavior when bytecode is missing, partial, or code does not compile. + * And the file is in a non-default module. + * + */ + public static String nonCompilingTestSourcesPathInModule(String module, String path) { + return getFileFrom(path, PROJECT_LOCATION + module + "/src/main/files/non-compiling/"); } private static String getFileFrom(String path, String relocated) { - File file = new File((relocated + path).replace('/', File.separatorChar)); + var file = new File((relocated + path).replace('/', File.separatorChar)); if (!file.exists()) { throw new IllegalStateException("Path '" + path + "' should exist."); } diff --git a/java-checks-testkit/src/test/java/org/sonar/java/checks/verifier/TestUtilsTest.java b/java-checks-testkit/src/test/java/org/sonar/java/checks/verifier/TestUtilsTest.java index baec81e443a..25b30c9e6f0 100644 --- a/java-checks-testkit/src/test/java/org/sonar/java/checks/verifier/TestUtilsTest.java +++ b/java-checks-testkit/src/test/java/org/sonar/java/checks/verifier/TestUtilsTest.java @@ -43,19 +43,19 @@ void checkTestResourcesPath() { @Test void checkMainCodeSourcesPath() { assertThat(TestUtils.mainCodeSourcesPath("Dummy.java")) - .matches("(.+)java-checks-test-sources.src.main.java.Dummy\\.java"); + .matches("(.+)java-checks-test-sources.default.src.main.java.Dummy\\.java"); } @Test void checkTestCodeSourcesPath() { assertThat(TestUtils.testCodeSourcesPath("DummyTest.java")) - .matches("(.+)java-checks-test-sources.src.test.java.DummyTest\\.java"); + .matches("(.+)java-checks-test-sources.default.src.test.java.DummyTest\\.java"); } @Test void checkNonCompilingTestResourcesPath() { assertThat(TestUtils.nonCompilingTestSourcesPath("Dummy.java")) - .matches("(.+)java-checks-test-sources.src.main.files.non-compiling.Dummy\\.java"); + .matches("(.+)java-checks-test-sources.default.src.main.files.non-compiling.Dummy\\.java"); } @Test diff --git a/java-checks/pom.xml b/java-checks/pom.xml index 5a1bcedf79f..96bb372c784 100644 --- a/java-checks/pom.xml +++ b/java-checks/pom.xml @@ -38,6 +38,11 @@ java-frontend ${project.version} + + ${project.groupId} + java-checks-common + ${project.version} + ${project.groupId} java-symbolic-execution @@ -120,21 +125,5 @@ -Xmx512m --add-modules jdk.incubator.httpclient - - sanity - - - - org.apache.maven.plugins - maven-surefire-plugin - - - true - - - - - - diff --git a/java-checks/src/main/java/org/sonar/java/filters/SuppressWarningFilter.java b/java-checks/src/main/java/org/sonar/java/filters/SuppressWarningFilter.java index e17213eb731..18bc69258d0 100644 --- a/java-checks/src/main/java/org/sonar/java/filters/SuppressWarningFilter.java +++ b/java-checks/src/main/java/org/sonar/java/filters/SuppressWarningFilter.java @@ -31,7 +31,6 @@ import org.sonar.api.scan.issue.filter.FilterableIssue; import org.sonar.api.utils.AnnotationUtils; import org.sonar.check.Rule; -import org.sonar.java.checks.CheckList; import org.sonar.java.checks.SuppressWarningsCheck; import org.sonar.java.model.LineUtils; import org.sonarsource.analyzer.commons.collections.MapBuilder; @@ -46,7 +45,6 @@ import org.sonar.plugins.java.api.tree.SyntaxToken; import org.sonar.plugins.java.api.tree.Tree; import org.sonar.plugins.java.api.tree.VariableTree; -import org.sonarsource.analyzer.commons.annotations.DeprecatedRuleKey; public class SuppressWarningFilter extends BaseTreeVisitorIssueFilter { @@ -82,7 +80,58 @@ public class SuppressWarningFilter extends BaseTreeVisitorIssueFilter { private static final String SUPPRESS_WARNING_RULE_KEY = getSuppressWarningRuleKey(); - private static final Map DEPRRECATED_RULE_KEYS = getDeprecatedRuleKeys(); + public static final String SQUID = "squid"; + private static final Map DEPRECATED_RULE_KEYS = MapBuilder.newMap() + .put("S139", RuleKey.of(SQUID, "TrailingCommentCheck")) + .put("S1128", RuleKey.of(SQUID, "UselessImportCheck")) + .put("S100", RuleKey.of(SQUID, "S00100")) + .put("S1120", RuleKey.of(SQUID, "IndentationCheck")) + .put("S101", RuleKey.of(SQUID, "S00101")) + .put("S1121", RuleKey.of(SQUID, "AssignmentInSubExpressionCheck")) + .put("S1123", RuleKey.of(SQUID, "MissingDeprecatedCheck")) + .put("S1124", RuleKey.of(SQUID, "ModifiersOrderCheck")) + .put("S127", RuleKey.of(SQUID, "ForLoopCounterChangedCheck")) + .put("S125", RuleKey.of(SQUID, "CommentedOutCodeLine")) + .put("S1116", RuleKey.of(SQUID, "EmptyStatementUsageCheck")) + .put("S1117", RuleKey.of(SQUID, "HiddenFieldCheck")) + .put("S1119", RuleKey.of(SQUID, "LabelsShouldNotBeUsedCheck")) + .put("S131", RuleKey.of(SQUID, "SwitchLastCaseIsDefaultCheck")) + .put("S1110", RuleKey.of(SQUID, "UselessParenthesesCheck")) + .put("S1111", RuleKey.of(SQUID, "ObjectFinalizeCheck")) + .put("S1113", RuleKey.of(SQUID, "ObjectFinalizeOverridenCheck")) + .put("S1114", RuleKey.of(SQUID, "ObjectFinalizeOverridenCallsSuperFinalizeCheck")) + .put("S1874", RuleKey.of(SQUID, "CallToDeprecatedMethod")) + .put("S119", RuleKey.of(SQUID, "S00119")) + .put("S117", RuleKey.of(SQUID, "S00117")) + .put("S118", RuleKey.of(SQUID, "S00118")) + .put("S115", RuleKey.of(SQUID, "S00115")) + .put("S116", RuleKey.of(SQUID, "S00116")) + .put("S113", RuleKey.of(SQUID, "S00113")) + .put("S114", RuleKey.of(SQUID, "S00114")) + .put("S1105", RuleKey.of(SQUID, "LeftCurlyBraceEndLineCheck")) + .put("S1106", RuleKey.of(SQUID, "LeftCurlyBraceStartLineCheck")) + .put("S1107", RuleKey.of(SQUID, "RightCurlyBraceSameLineAsNextBlockCheck")) + .put("S1108", RuleKey.of(SQUID, "RightCurlyBraceDifferentLineAsNextBlockCheck")) + .put("S1109", RuleKey.of(SQUID, "RightCurlyBraceStartLineCheck")) + .put("S122", RuleKey.of(SQUID, "S00122")) + .put("S120", RuleKey.of(SQUID, "S00120")) + .put("S121", RuleKey.of(SQUID, "S00121")) + .put("S1144", RuleKey.of(SQUID, "UnusedPrivateMethod")) + .put("S1541", RuleKey.of(SQUID, "MethodCyclomaticComplexity")) + .put("S1104", RuleKey.of(SQUID, "ClassVariableVisibilityCheck")) + .put("S108", RuleKey.of(SQUID, "S00108")) + .put("S107", RuleKey.of(SQUID, "S00107")) + .put("S104", RuleKey.of(SQUID, "S00104")) + .put("S2260", RuleKey.of(SQUID, "ParsingError")) + .put("S105", RuleKey.of(SQUID, "S00105")) + .put("S103", RuleKey.of(SQUID, "S00103")) + .put("S2309", RuleKey.of(SQUID, "EmptyFile")) + .put("S2308", RuleKey.of(SQUID, "CallToFileDeleteOnExitMethod")) + .put("S1130", RuleKey.of(SQUID, "RedundantThrowsDeclarationCheck")) + .put("S112", RuleKey.of(SQUID, "S00112")) + .put("S1176", RuleKey.of(SQUID, "UndocumentedApi")) + .put("S110", RuleKey.of(SQUID, "MaximumInheritanceDepth")) + .build(); private static String getSuppressWarningRuleKey() { return AnnotationUtils.getAnnotation(SuppressWarningsCheck.class, Rule.class).key(); @@ -99,18 +148,6 @@ public void scanFile(JavaFileScannerContext context) { excludedLinesByComponent.put(getComponentKey(), new HashMap<>(excludedLinesByRule())); } - private static Map getDeprecatedRuleKeys() { - Map deprecatedRuleKeys = new HashMap<>(); - CheckList.getChecks().forEach(c -> { - String key = AnnotationUtils.getAnnotation(c, Rule.class).key(); - DeprecatedRuleKey deprecatedRuleKeyAnnotation = AnnotationUtils.getAnnotation(c, DeprecatedRuleKey.class); - if (deprecatedRuleKeyAnnotation != null) { - deprecatedRuleKeys.put(key, RuleKey.of(deprecatedRuleKeyAnnotation.repositoryKey(), deprecatedRuleKeyAnnotation.ruleKey())); - } - }); - return deprecatedRuleKeys; - } - @Override public boolean accept(FilterableIssue issue) { return !issueShouldNotBeReported(issue, excludedLinesByComponent.getOrDefault(issue.componentKey(), Collections.emptyMap())); @@ -130,8 +167,8 @@ private static boolean isRuleKey(String rule, RuleKey ruleKey) { try { // format of the rules requires a repository: "repo:key" RuleKey parsed = RuleKey.parse(rule); - RuleKey deprecatedRuleKey = DEPRRECATED_RULE_KEYS.get(ruleKey.rule()); - RuleKey squidRuleKey = RuleKey.of("squid", ruleKey.rule()); + RuleKey deprecatedRuleKey = DEPRECATED_RULE_KEYS.get(ruleKey.rule()); + RuleKey squidRuleKey = RuleKey.of(SQUID, ruleKey.rule()); return ruleKey.equals(parsed) || squidRuleKey.equals(parsed) || parsed.equals(deprecatedRuleKey); } catch (IllegalArgumentException e) { return false; diff --git a/java-frontend/src/test/java/org/sonar/java/model/JParserTestUtils.java b/java-frontend/src/test/java/org/sonar/java/model/JParserTestUtils.java index 04b41b11f41..8efd6e536aa 100644 --- a/java-frontend/src/test/java/org/sonar/java/model/JParserTestUtils.java +++ b/java-frontend/src/test/java/org/sonar/java/model/JParserTestUtils.java @@ -43,7 +43,7 @@ private JParserTestUtils() { public static final List DEFAULT_CLASSPATH = Arrays.asList(new File("target/test-classes"), new File("target/classes")); - public static final Path CHECKS_TEST_DIR = Paths.get("..", "java-checks-test-sources"); + public static final Path CHECKS_TEST_DIR = Paths.get("..", "java-checks-test-sources", "default"); public static CompilationUnitTree parse(File file) { return parse(file, DEFAULT_CLASSPATH); diff --git a/pom.xml b/pom.xml index 630d4eeaa05..691576620cd 100644 --- a/pom.xml +++ b/pom.xml @@ -51,12 +51,14 @@ java-symbolic-execution java-checks-testkit java-checks + java-checks-aws external-reports sonar-java-plugin java-surefire java-jsp its docs + java-checks-common diff --git a/sonar-java-plugin/pom.xml b/sonar-java-plugin/pom.xml index a11afc7357f..5ef4a1fc77e 100644 --- a/sonar-java-plugin/pom.xml +++ b/sonar-java-plugin/pom.xml @@ -46,6 +46,11 @@ java-checks ${project.version} + + ${project.groupId} + java-checks-aws + ${project.version} + ${project.groupId} external-reports @@ -66,8 +71,8 @@ sonar-xml-parsing - org.sonarsource.analyzer-commons - sonar-performance-measure + org.sonarsource.analyzer-commons + sonar-performance-measure @@ -112,6 +117,17 @@ sonar-plugin-api-impl test + + com.google.guava + guava + test + + + ${project.groupId} + java-checks-testkit + ${project.version} + test + @@ -246,4 +262,22 @@ + + + sanity + + + + org.apache.maven.plugins + maven-surefire-plugin + + + true + + + + + + + diff --git a/java-checks/src/main/java/org/sonar/java/checks/CheckList.java b/sonar-java-plugin/src/main/java/org/sonar/plugins/java/CheckList.java similarity index 64% rename from java-checks/src/main/java/org/sonar/java/checks/CheckList.java rename to sonar-java-plugin/src/main/java/org/sonar/plugins/java/CheckList.java index a26e43d82c6..f6531612a57 100644 --- a/java-checks/src/main/java/org/sonar/java/checks/CheckList.java +++ b/sonar-java-plugin/src/main/java/org/sonar/plugins/java/CheckList.java @@ -17,13 +17,433 @@ * along with this program; if not, write to the Free Software Foundation, * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */ -package org.sonar.java.checks; +package org.sonar.plugins.java; import java.util.Arrays; import java.util.List; import java.util.Set; import java.util.stream.Collectors; import java.util.stream.Stream; + +import org.sonar.java.checks.AbsOnNegativeCheck; +import org.sonar.java.checks.AbstractClassNoFieldShouldBeInterfaceCheck; +import org.sonar.java.checks.AbstractClassWithoutAbstractMethodCheck; +import org.sonar.java.checks.AccessibilityChangeCheck; +import org.sonar.java.checks.AccessibilityChangeOnRecordsCheck; +import org.sonar.java.checks.AllBranchesAreIdenticalCheck; +import org.sonar.java.checks.AnnotationDefaultArgumentCheck; +import org.sonar.java.checks.AnonymousClassShouldBeLambdaCheck; +import org.sonar.java.checks.AnonymousClassesTooBigCheck; +import org.sonar.java.checks.ArrayCopyLoopCheck; +import org.sonar.java.checks.ArrayDesignatorAfterTypeCheck; +import org.sonar.java.checks.ArrayDesignatorOnVariableCheck; +import org.sonar.java.checks.ArrayForVarArgCheck; +import org.sonar.java.checks.ArrayHashCodeAndToStringCheck; +import org.sonar.java.checks.ArraysAsListOfPrimitiveToStreamCheck; +import org.sonar.java.checks.AssertOnBooleanVariableCheck; +import org.sonar.java.checks.AssertionsInProductionCodeCheck; +import org.sonar.java.checks.AssertsOnParametersOfPublicMethodCheck; +import org.sonar.java.checks.AssignmentInSubExpressionCheck; +import org.sonar.java.checks.AtLeastOneConstructorCheck; +import org.sonar.java.checks.BasicAuthCheck; +import org.sonar.java.checks.BigDecimalDoubleConstructorCheck; +import org.sonar.java.checks.BooleanInversionCheck; +import org.sonar.java.checks.BooleanLiteralCheck; +import org.sonar.java.checks.BooleanMethodReturnCheck; +import org.sonar.java.checks.BoxedBooleanExpressionsCheck; +import org.sonar.java.checks.CORSCheck; +import org.sonar.java.checks.CallOuterPrivateMethodCheck; +import org.sonar.java.checks.CallSuperMethodFromInnerClassCheck; +import org.sonar.java.checks.CallToDeprecatedCodeMarkedForRemovalCheck; +import org.sonar.java.checks.CallToDeprecatedMethodCheck; +import org.sonar.java.checks.CallToFileDeleteOnExitMethodCheck; +import org.sonar.java.checks.CaseInsensitiveComparisonCheck; +import org.sonar.java.checks.CastArithmeticOperandCheck; +import org.sonar.java.checks.CatchExceptionCheck; +import org.sonar.java.checks.CatchIllegalMonitorStateExceptionCheck; +import org.sonar.java.checks.CatchNPECheck; +import org.sonar.java.checks.CatchOfThrowableOrErrorCheck; +import org.sonar.java.checks.CatchRethrowingCheck; +import org.sonar.java.checks.CatchUsesExceptionWithContextCheck; +import org.sonar.java.checks.ChangeMethodContractCheck; +import org.sonar.java.checks.ChildClassShadowFieldCheck; +import org.sonar.java.checks.ClassComparedByNameCheck; +import org.sonar.java.checks.ClassFieldCountCheck; +import org.sonar.java.checks.ClassVariableVisibilityCheck; +import org.sonar.java.checks.ClassWithOnlyStaticMethodsInstantiationCheck; +import org.sonar.java.checks.ClassWithoutHashCodeInHashStructureCheck; +import org.sonar.java.checks.CloneMethodCallsSuperCloneCheck; +import org.sonar.java.checks.CloneOverrideCheck; +import org.sonar.java.checks.CloneableImplementingCloneCheck; +import org.sonar.java.checks.CognitiveComplexityMethodCheck; +import org.sonar.java.checks.CollapsibleIfCandidateCheck; +import org.sonar.java.checks.CollectInsteadOfForeachCheck; +import org.sonar.java.checks.CollectionCallingItselfCheck; +import org.sonar.java.checks.CollectionConstructorReferenceCheck; +import org.sonar.java.checks.CollectionImplementationReferencedCheck; +import org.sonar.java.checks.CollectionInappropriateCallsCheck; +import org.sonar.java.checks.CollectionIsEmptyCheck; +import org.sonar.java.checks.CollectionMethodsWithLinearComplexityCheck; +import org.sonar.java.checks.CollectionSizeAndArrayLengthCheck; +import org.sonar.java.checks.CollectionsEmptyConstantsCheck; +import org.sonar.java.checks.CollectorsToListCheck; +import org.sonar.java.checks.CombineCatchCheck; +import org.sonar.java.checks.CommentRegularExpressionCheck; +import org.sonar.java.checks.CommentedOutCodeLineCheck; +import org.sonar.java.checks.CompareObjectWithEqualsCheck; +import org.sonar.java.checks.CompareStringsBoxedTypesWithEqualsCheck; +import org.sonar.java.checks.CompareToNotOverloadedCheck; +import org.sonar.java.checks.CompareToResultTestCheck; +import org.sonar.java.checks.CompareToReturnValueCheck; +import org.sonar.java.checks.ConcatenationWithStringValueOfCheck; +import org.sonar.java.checks.ConditionalOnNewLineCheck; +import org.sonar.java.checks.ConfusingOverloadCheck; +import org.sonar.java.checks.ConfusingVarargCheck; +import org.sonar.java.checks.ConstantMathCheck; +import org.sonar.java.checks.ConstantMethodCheck; +import org.sonar.java.checks.ConstantsShouldBeStaticFinalCheck; +import org.sonar.java.checks.ConstructorCallingOverridableCheck; +import org.sonar.java.checks.ConstructorInjectionCheck; +import org.sonar.java.checks.ControlCharacterInLiteralCheck; +import org.sonar.java.checks.CounterModeIVShouldNotBeReusedCheck; +import org.sonar.java.checks.CustomCryptographicAlgorithmCheck; +import org.sonar.java.checks.DanglingElseStatementsCheck; +import org.sonar.java.checks.DateAndTimesCheck; +import org.sonar.java.checks.DateFormatWeekYearCheck; +import org.sonar.java.checks.DateTimeFormatterMismatchCheck; +import org.sonar.java.checks.DateUtilsTruncateCheck; +import org.sonar.java.checks.DeadStoreCheck; +import org.sonar.java.checks.DefaultEncodingUsageCheck; +import org.sonar.java.checks.DefaultInitializedFieldCheck; +import org.sonar.java.checks.DefaultPackageCheck; +import org.sonar.java.checks.DeprecatedArgumentsCheck; +import org.sonar.java.checks.DeprecatedTagPresenceCheck; +import org.sonar.java.checks.DepthOfInheritanceTreeCheck; +import org.sonar.java.checks.DiamondOperatorCheck; +import org.sonar.java.checks.DisallowedClassCheck; +import org.sonar.java.checks.DisallowedConstructorCheck; +import org.sonar.java.checks.DisallowedMethodCheck; +import org.sonar.java.checks.DisallowedThreadGroupCheck; +import org.sonar.java.checks.DoubleBraceInitializationCheck; +import org.sonar.java.checks.DoubleCheckedLockingAssignmentCheck; +import org.sonar.java.checks.DoublePrefixOperatorCheck; +import org.sonar.java.checks.DuplicateConditionIfElseIfCheck; +import org.sonar.java.checks.DynamicClassLoadCheck; +import org.sonar.java.checks.EmptyBlockCheck; +import org.sonar.java.checks.EmptyClassCheck; +import org.sonar.java.checks.EmptyFileCheck; +import org.sonar.java.checks.EmptyMethodsCheck; +import org.sonar.java.checks.EmptyStatementUsageCheck; +import org.sonar.java.checks.EnumEqualCheck; +import org.sonar.java.checks.EnumMapCheck; +import org.sonar.java.checks.EnumMutableFieldCheck; +import org.sonar.java.checks.EnumSetCheck; +import org.sonar.java.checks.EqualsArgumentTypeCheck; +import org.sonar.java.checks.EqualsNotOverriddenInSubclassCheck; +import org.sonar.java.checks.EqualsNotOverridenWithCompareToCheck; +import org.sonar.java.checks.EqualsOnAtomicClassCheck; +import org.sonar.java.checks.EqualsOverridenWithHashCodeCheck; +import org.sonar.java.checks.EqualsParametersMarkedNonNullCheck; +import org.sonar.java.checks.ErrorClassExtendedCheck; +import org.sonar.java.checks.EscapedUnicodeCharactersCheck; +import org.sonar.java.checks.ExceptionsShouldBeImmutableCheck; +import org.sonar.java.checks.ExpressionComplexityCheck; +import org.sonar.java.checks.FieldModifierCheck; +import org.sonar.java.checks.FileHeaderCheck; +import org.sonar.java.checks.FilesExistsJDK8Check; +import org.sonar.java.checks.FinalClassCheck; +import org.sonar.java.checks.FinalizeFieldsSetCheck; +import org.sonar.java.checks.FixmeTagPresenceCheck; +import org.sonar.java.checks.FloatEqualityCheck; +import org.sonar.java.checks.ForLoopCounterChangedCheck; +import org.sonar.java.checks.ForLoopFalseConditionCheck; +import org.sonar.java.checks.ForLoopIncrementAndUpdateCheck; +import org.sonar.java.checks.ForLoopIncrementSignCheck; +import org.sonar.java.checks.ForLoopTerminationConditionCheck; +import org.sonar.java.checks.ForLoopUsedAsWhileLoopCheck; +import org.sonar.java.checks.ForLoopVariableTypeCheck; +import org.sonar.java.checks.GarbageCollectorCalledCheck; +import org.sonar.java.checks.GetClassLoaderCheck; +import org.sonar.java.checks.GetRequestedSessionIdCheck; +import org.sonar.java.checks.GettersSettersOnRightFieldCheck; +import org.sonar.java.checks.HardCodedPasswordCheck; +import org.sonar.java.checks.HardCodedSecretCheck; +import org.sonar.java.checks.HardcodedIpCheck; +import org.sonar.java.checks.HardcodedURICheck; +import org.sonar.java.checks.HasNextCallingNextCheck; +import org.sonar.java.checks.HiddenFieldCheck; +import org.sonar.java.checks.IdenticalCasesInSwitchCheck; +import org.sonar.java.checks.IdenticalOperandOnBinaryExpressionCheck; +import org.sonar.java.checks.IfElseIfStatementEndsWithElseCheck; +import org.sonar.java.checks.IgnoredOperationStatusCheck; +import org.sonar.java.checks.IgnoredReturnValueCheck; +import org.sonar.java.checks.IgnoredStreamReturnValueCheck; +import org.sonar.java.checks.ImmediateReverseBoxingCheck; +import org.sonar.java.checks.ImmediatelyReturnedVariableCheck; +import org.sonar.java.checks.ImplementsEnumerationCheck; +import org.sonar.java.checks.InappropriateRegexpCheck; +import org.sonar.java.checks.IncorrectOrderOfMembersCheck; +import org.sonar.java.checks.IncrementDecrementInSubExpressionCheck; +import org.sonar.java.checks.IndentationAfterConditionalCheck; +import org.sonar.java.checks.IndentationCheck; +import org.sonar.java.checks.IndexOfWithPositiveNumberCheck; +import org.sonar.java.checks.InnerClassOfNonSerializableCheck; +import org.sonar.java.checks.InnerClassOfSerializableCheck; +import org.sonar.java.checks.InnerClassTooManyLinesCheck; +import org.sonar.java.checks.InnerStaticClassesCheck; +import org.sonar.java.checks.InputStreamOverrideReadCheck; +import org.sonar.java.checks.InputStreamReadCheck; +import org.sonar.java.checks.InsecureCreateTempFileCheck; +import org.sonar.java.checks.InstanceOfPatternMatchingCheck; +import org.sonar.java.checks.InstanceofUsedOnExceptionCheck; +import org.sonar.java.checks.InterfaceAsConstantContainerCheck; +import org.sonar.java.checks.InterfaceOrSuperclassShadowingCheck; +import org.sonar.java.checks.InterruptedExceptionCheck; +import org.sonar.java.checks.InvalidDateValuesCheck; +import org.sonar.java.checks.IsInstanceMethodCheck; +import org.sonar.java.checks.IterableIteratorCheck; +import org.sonar.java.checks.IteratorNextExceptionCheck; +import org.sonar.java.checks.JacksonDeserializationCheck; +import org.sonar.java.checks.JdbcDriverExplicitLoadingCheck; +import org.sonar.java.checks.KeySetInsteadOfEntrySetCheck; +import org.sonar.java.checks.KnownCapacityHashBasedCollectionCheck; +import org.sonar.java.checks.LabelsShouldNotBeUsedCheck; +import org.sonar.java.checks.LambdaOptionalParenthesisCheck; +import org.sonar.java.checks.LambdaSingleExpressionCheck; +import org.sonar.java.checks.LambdaTooBigCheck; +import org.sonar.java.checks.LambdaTypeParameterCheck; +import org.sonar.java.checks.LazyArgEvaluationCheck; +import org.sonar.java.checks.LeastSpecificTypeCheck; +import org.sonar.java.checks.LeftCurlyBraceEndLineCheck; +import org.sonar.java.checks.LeftCurlyBraceStartLineCheck; +import org.sonar.java.checks.LoggedRethrownExceptionsCheck; +import org.sonar.java.checks.LoggerClassCheck; +import org.sonar.java.checks.LoggersDeclarationCheck; +import org.sonar.java.checks.LongBitsToDoubleOnIntCheck; +import org.sonar.java.checks.LoopExecutingAtMostOnceCheck; +import org.sonar.java.checks.LoopsOnSameSetCheck; +import org.sonar.java.checks.MagicNumberCheck; +import org.sonar.java.checks.MainMethodThrowsExceptionCheck; +import org.sonar.java.checks.MapKeyNotComparableCheck; +import org.sonar.java.checks.MathOnFloatCheck; +import org.sonar.java.checks.MembersDifferOnlyByCapitalizationCheck; +import org.sonar.java.checks.MethodComplexityCheck; +import org.sonar.java.checks.MethodIdenticalImplementationsCheck; +import org.sonar.java.checks.MethodOnlyCallsSuperCheck; +import org.sonar.java.checks.MethodParametersOrderCheck; +import org.sonar.java.checks.MethodTooBigCheck; +import org.sonar.java.checks.MethodWithExcessiveReturnsCheck; +import org.sonar.java.checks.MismatchPackageDirectoryCheck; +import org.sonar.java.checks.MissingBeanValidationCheck; +import org.sonar.java.checks.MissingCurlyBracesCheck; +import org.sonar.java.checks.MissingDeprecatedCheck; +import org.sonar.java.checks.MissingNewLineAtEndOfFileCheck; +import org.sonar.java.checks.MissingOverridesInRecordWithArrayComponentCheck; +import org.sonar.java.checks.MissingPackageInfoCheck; +import org.sonar.java.checks.ModifiersOrderCheck; +import org.sonar.java.checks.ModulusEqualityCheck; +import org.sonar.java.checks.MultilineBlocksCurlyBracesCheck; +import org.sonar.java.checks.MutableMembersUsageCheck; +import org.sonar.java.checks.NPEThrowCheck; +import org.sonar.java.checks.NestedBlocksCheck; +import org.sonar.java.checks.NestedEnumStaticCheck; +import org.sonar.java.checks.NestedIfStatementsCheck; +import org.sonar.java.checks.NestedSwitchCheck; +import org.sonar.java.checks.NestedTernaryOperatorsCheck; +import org.sonar.java.checks.NestedTryCatchCheck; +import org.sonar.java.checks.NioFileDeleteCheck; +import org.sonar.java.checks.NoCheckstyleTagPresenceCheck; +import org.sonar.java.checks.NoPmdTagPresenceCheck; +import org.sonar.java.checks.NoSonarCheck; +import org.sonar.java.checks.NonShortCircuitLogicCheck; +import org.sonar.java.checks.NonStaticClassInitializerCheck; +import org.sonar.java.checks.NotifyCheck; +import org.sonar.java.checks.NullCheckWithInstanceofCheck; +import org.sonar.java.checks.NullReturnedOnComputeIfPresentOrAbsentCheck; +import org.sonar.java.checks.NullShouldNotBeUsedWithOptionalCheck; +import org.sonar.java.checks.OSCommandsPathCheck; +import org.sonar.java.checks.ObjectCreatedOnlyToCallGetClassCheck; +import org.sonar.java.checks.ObjectFinalizeCheck; +import org.sonar.java.checks.ObjectFinalizeOverloadedCheck; +import org.sonar.java.checks.ObjectFinalizeOverridenCallsSuperFinalizeCheck; +import org.sonar.java.checks.ObjectFinalizeOverridenCheck; +import org.sonar.java.checks.ObjectFinalizeOverridenNotPublicCheck; +import org.sonar.java.checks.OctalValuesCheck; +import org.sonar.java.checks.OmitPermittedTypesCheck; +import org.sonar.java.checks.OneClassInterfacePerFileCheck; +import org.sonar.java.checks.OneDeclarationPerLineCheck; +import org.sonar.java.checks.OperatorPrecedenceCheck; +import org.sonar.java.checks.OptionalAsParameterCheck; +import org.sonar.java.checks.OutputStreamOverrideWriteCheck; +import org.sonar.java.checks.OverrideAnnotationCheck; +import org.sonar.java.checks.OverwrittenKeyCheck; +import org.sonar.java.checks.ParameterReassignedToCheck; +import org.sonar.java.checks.ParsingErrorCheck; +import org.sonar.java.checks.PopulateBeansCheck; +import org.sonar.java.checks.PredictableSeedCheck; +import org.sonar.java.checks.PreferStreamAnyMatchCheck; +import org.sonar.java.checks.PreparedStatementAndResultSetCheck; +import org.sonar.java.checks.PrimitiveTypeBoxingWithToStringCheck; +import org.sonar.java.checks.PrimitiveWrappersInTernaryOperatorCheck; +import org.sonar.java.checks.PrimitivesMarkedNullableCheck; +import org.sonar.java.checks.PrintfFailCheck; +import org.sonar.java.checks.PrintfMisuseCheck; +import org.sonar.java.checks.PrivateFieldUsedLocallyCheck; +import org.sonar.java.checks.ProtectedMemberInFinalClassCheck; +import org.sonar.java.checks.PseudoRandomCheck; +import org.sonar.java.checks.PublicConstructorInAbstractClassCheck; +import org.sonar.java.checks.PublicStaticFieldShouldBeFinalCheck; +import org.sonar.java.checks.PublicStaticMutableMembersCheck; +import org.sonar.java.checks.RandomFloatToIntCheck; +import org.sonar.java.checks.RawByteBitwiseOperationsCheck; +import org.sonar.java.checks.RawExceptionCheck; +import org.sonar.java.checks.RawTypeCheck; +import org.sonar.java.checks.ReadObjectSynchronizedCheck; +import org.sonar.java.checks.RecordDuplicatedGetterCheck; +import org.sonar.java.checks.RecordInsteadOfClassCheck; +import org.sonar.java.checks.RedundantAbstractMethodCheck; +import org.sonar.java.checks.RedundantCloseCheck; +import org.sonar.java.checks.RedundantJumpCheck; +import org.sonar.java.checks.RedundantModifierCheck; +import org.sonar.java.checks.RedundantRecordMethodsCheck; +import org.sonar.java.checks.RedundantStreamCollectCheck; +import org.sonar.java.checks.RedundantThrowsDeclarationCheck; +import org.sonar.java.checks.RedundantTypeCastCheck; +import org.sonar.java.checks.ReflectionOnNonRuntimeAnnotationCheck; +import org.sonar.java.checks.RegexPatternsNeedlesslyCheck; +import org.sonar.java.checks.RepeatAnnotationCheck; +import org.sonar.java.checks.ReplaceGuavaWithJavaCheck; +import org.sonar.java.checks.ReplaceLambdaByMethodRefCheck; +import org.sonar.java.checks.RestrictedIdentifiersUsageCheck; +import org.sonar.java.checks.ResultSetIsLastCheck; +import org.sonar.java.checks.ReturnEmptyArrayNotNullCheck; +import org.sonar.java.checks.ReturnInFinallyCheck; +import org.sonar.java.checks.ReturnOfBooleanExpressionsCheck; +import org.sonar.java.checks.ReuseRandomCheck; +import org.sonar.java.checks.RightCurlyBraceDifferentLineAsNextBlockCheck; +import org.sonar.java.checks.RightCurlyBraceSameLineAsNextBlockCheck; +import org.sonar.java.checks.RightCurlyBraceStartLineCheck; +import org.sonar.java.checks.RunFinalizersCheck; +import org.sonar.java.checks.SQLInjectionCheck; +import org.sonar.java.checks.ScheduledThreadPoolExecutorZeroCheck; +import org.sonar.java.checks.SelectorMethodArgumentCheck; +import org.sonar.java.checks.SelfAssignementCheck; +import org.sonar.java.checks.ServletInstanceFieldCheck; +import org.sonar.java.checks.ServletMethodsExceptionsThrownCheck; +import org.sonar.java.checks.SeveralBreakOrContinuePerLoopCheck; +import org.sonar.java.checks.ShiftOnIntOrLongCheck; +import org.sonar.java.checks.SillyEqualsCheck; +import org.sonar.java.checks.SillyStringOperationsCheck; +import org.sonar.java.checks.SimpleClassNameCheck; +import org.sonar.java.checks.SimpleStringLiteralForSingleLineStringsCheck; +import org.sonar.java.checks.SpecializedFunctionalInterfacesCheck; +import org.sonar.java.checks.StandardCharsetsConstantsCheck; +import org.sonar.java.checks.StandardFunctionalInterfaceCheck; +import org.sonar.java.checks.StaticFieldInitializationCheck; +import org.sonar.java.checks.StaticFieldUpateCheck; +import org.sonar.java.checks.StaticFieldUpdateInConstructorCheck; +import org.sonar.java.checks.StaticImportCountCheck; +import org.sonar.java.checks.StaticMemberAccessCheck; +import org.sonar.java.checks.StaticMembersAccessCheck; +import org.sonar.java.checks.StaticMethodCheck; +import org.sonar.java.checks.StaticMultithreadedUnsafeFieldsCheck; +import org.sonar.java.checks.StreamPeekCheck; +import org.sonar.java.checks.StringBufferAndBuilderWithCharCheck; +import org.sonar.java.checks.StringCallsBeyondBoundsCheck; +import org.sonar.java.checks.StringConcatToTextBlockCheck; +import org.sonar.java.checks.StringConcatenationInLoopCheck; +import org.sonar.java.checks.StringLiteralDuplicatedCheck; +import org.sonar.java.checks.StringLiteralInsideEqualsCheck; +import org.sonar.java.checks.StringMethodsWithLocaleCheck; +import org.sonar.java.checks.StringOffsetMethodsCheck; +import org.sonar.java.checks.StringPrimitiveConstructorCheck; +import org.sonar.java.checks.StringToPrimitiveConversionCheck; +import org.sonar.java.checks.StringToStringCheck; +import org.sonar.java.checks.StrongCipherAlgorithmCheck; +import org.sonar.java.checks.SubClassStaticReferenceCheck; +import org.sonar.java.checks.SunPackagesUsedCheck; +import org.sonar.java.checks.SuppressWarningsCheck; +import org.sonar.java.checks.SuspiciousListRemoveCheck; +import org.sonar.java.checks.SwitchAtLeastThreeCasesCheck; +import org.sonar.java.checks.SwitchCaseTooBigCheck; +import org.sonar.java.checks.SwitchCaseWithoutBreakCheck; +import org.sonar.java.checks.SwitchCasesShouldBeCommaSeparatedCheck; +import org.sonar.java.checks.SwitchDefaultLastCaseCheck; +import org.sonar.java.checks.SwitchInsteadOfIfSequenceCheck; +import org.sonar.java.checks.SwitchLastCaseIsDefaultCheck; +import org.sonar.java.checks.SwitchRedundantKeywordCheck; +import org.sonar.java.checks.SwitchWithLabelsCheck; +import org.sonar.java.checks.SwitchWithTooManyCasesCheck; +import org.sonar.java.checks.SymmetricEqualsCheck; +import org.sonar.java.checks.SyncGetterAndSetterCheck; +import org.sonar.java.checks.SynchronizationOnStringOrBoxedCheck; +import org.sonar.java.checks.SynchronizedClassUsageCheck; +import org.sonar.java.checks.SynchronizedFieldAssignmentCheck; +import org.sonar.java.checks.SynchronizedLockCheck; +import org.sonar.java.checks.SynchronizedOverrideCheck; +import org.sonar.java.checks.SystemExitCalledCheck; +import org.sonar.java.checks.SystemOutOrErrUsageCheck; +import org.sonar.java.checks.TabCharacterCheck; +import org.sonar.java.checks.TernaryOperatorCheck; +import org.sonar.java.checks.TestsInSeparateFolderCheck; +import org.sonar.java.checks.TextBlockTabsAndSpacesCheck; +import org.sonar.java.checks.TextBlocksInComplexExpressionsCheck; +import org.sonar.java.checks.ThisExposedFromConstructorCheck; +import org.sonar.java.checks.ThreadAsRunnableArgumentCheck; +import org.sonar.java.checks.ThreadLocalCleanupCheck; +import org.sonar.java.checks.ThreadLocalWithInitialCheck; +import org.sonar.java.checks.ThreadOverridesRunCheck; +import org.sonar.java.checks.ThreadRunCheck; +import org.sonar.java.checks.ThreadSleepCheck; +import org.sonar.java.checks.ThreadStartedInConstructorCheck; +import org.sonar.java.checks.ThreadWaitCallCheck; +import org.sonar.java.checks.ThrowCheckedExceptionCheck; +import org.sonar.java.checks.ThrowsFromFinallyCheck; +import org.sonar.java.checks.ThrowsSeveralCheckedExceptionCheck; +import org.sonar.java.checks.ToArrayCheck; +import org.sonar.java.checks.ToStringReturningNullCheck; +import org.sonar.java.checks.ToStringUsingBoxingCheck; +import org.sonar.java.checks.TodoTagPresenceCheck; +import org.sonar.java.checks.TooLongLineCheck; +import org.sonar.java.checks.TooManyLinesOfCodeInFileCheck; +import org.sonar.java.checks.TooManyMethodsCheck; +import org.sonar.java.checks.TooManyParametersCheck; +import org.sonar.java.checks.TooManyStatementsPerLineCheck; +import org.sonar.java.checks.TrailingCommentCheck; +import org.sonar.java.checks.TransientFieldInNonSerializableCheck; +import org.sonar.java.checks.TryWithResourcesCheck; +import org.sonar.java.checks.TypeParametersShadowingCheck; +import org.sonar.java.checks.TypeUpperBoundNotFinalCheck; +import org.sonar.java.checks.URLHashCodeAndEqualsCheck; +import org.sonar.java.checks.UnderscoreMisplacedOnNumberCheck; +import org.sonar.java.checks.UnderscoreOnNumberCheck; +import org.sonar.java.checks.UndocumentedApiCheck; +import org.sonar.java.checks.UnnecessaryBitOperationCheck; +import org.sonar.java.checks.UnnecessaryEscapeSequencesInTextBlockCheck; +import org.sonar.java.checks.UnnecessarySemicolonCheck; +import org.sonar.java.checks.UnreachableCatchCheck; +import org.sonar.java.checks.UppercaseSuffixesCheck; +import org.sonar.java.checks.UseSwitchExpressionCheck; +import org.sonar.java.checks.UselessExtendsCheck; +import org.sonar.java.checks.UselessImportCheck; +import org.sonar.java.checks.UselessIncrementCheck; +import org.sonar.java.checks.UselessPackageInfoCheck; +import org.sonar.java.checks.UselessParenthesesCheck; +import org.sonar.java.checks.UtilityClassWithPublicConstructorCheck; +import org.sonar.java.checks.ValueBasedObjectsShouldNotBeSerializedCheck; +import org.sonar.java.checks.VarArgCheck; +import org.sonar.java.checks.VarCanBeUsedCheck; +import org.sonar.java.checks.VariableDeclarationScopeCheck; +import org.sonar.java.checks.VisibleForTestingUsageCheck; +import org.sonar.java.checks.VolatileNonPrimitiveFieldCheck; +import org.sonar.java.checks.VolatileVariablesOperationsCheck; +import org.sonar.java.checks.WaitInSynchronizeCheck; +import org.sonar.java.checks.WaitInWhileLoopCheck; +import org.sonar.java.checks.WaitOnConditionCheck; +import org.sonar.java.checks.WeakSSLContextCheck; +import org.sonar.java.checks.WildcardImportsShouldNotBeUsedCheck; +import org.sonar.java.checks.WildcardReturnParameterTypeCheck; +import org.sonar.java.checks.WrongAssignmentOperatorCheck; import org.sonar.java.checks.aws.AwsConsumerBuilderUsageCheck; import org.sonar.java.checks.aws.AwsCredentialsShouldBeSetExplicitlyCheck; import org.sonar.java.checks.aws.AwsLambdaSyncCallCheck; diff --git a/sonar-java-plugin/src/main/java/org/sonar/plugins/java/JavaRulesDefinition.java b/sonar-java-plugin/src/main/java/org/sonar/plugins/java/JavaRulesDefinition.java index 3eb21a74e17..fc810140d5a 100644 --- a/sonar-java-plugin/src/main/java/org/sonar/plugins/java/JavaRulesDefinition.java +++ b/sonar-java-plugin/src/main/java/org/sonar/plugins/java/JavaRulesDefinition.java @@ -26,7 +26,6 @@ import org.sonar.api.server.rule.RulesDefinition; import org.sonar.api.utils.AnnotationUtils; import org.sonar.java.annotations.VisibleForTesting; -import org.sonar.java.checks.CheckList; import org.sonarsource.analyzer.commons.RuleMetadataLoader; import org.sonarsource.analyzer.commons.annotations.DeprecatedRuleKey; import org.sonarsource.analyzer.commons.annotations.DeprecatedRuleKeys; diff --git a/sonar-java-plugin/src/main/java/org/sonar/plugins/java/JavaSensor.java b/sonar-java-plugin/src/main/java/org/sonar/plugins/java/JavaSensor.java index 7e2d0c9d999..b312b45440b 100644 --- a/sonar-java-plugin/src/main/java/org/sonar/plugins/java/JavaSensor.java +++ b/sonar-java-plugin/src/main/java/org/sonar/plugins/java/JavaSensor.java @@ -45,7 +45,6 @@ import org.sonar.java.Measurer; import org.sonar.java.SonarComponents; import org.sonar.java.annotations.VisibleForTesting; -import org.sonar.java.checks.CheckList; import org.sonar.java.filters.PostAnalysisIssueFilter; import org.sonar.java.jsp.Jasper; import org.sonar.java.model.GeneratedFile; diff --git a/sonar-java-plugin/src/main/java/org/sonar/plugins/java/JavaSonarWayProfile.java b/sonar-java-plugin/src/main/java/org/sonar/plugins/java/JavaSonarWayProfile.java index f29f4063ba6..60d1a295c25 100644 --- a/sonar-java-plugin/src/main/java/org/sonar/plugins/java/JavaSonarWayProfile.java +++ b/sonar-java-plugin/src/main/java/org/sonar/plugins/java/JavaSonarWayProfile.java @@ -30,7 +30,6 @@ import org.sonar.api.rule.RuleKey; import org.sonar.api.server.profile.BuiltInQualityProfilesDefinition; import org.sonar.java.annotations.VisibleForTesting; -import org.sonar.java.checks.CheckList; import org.sonar.plugins.java.api.ProfileRegistrar; import org.sonarsource.analyzer.commons.BuiltInQualityProfileJsonLoader; import org.sonarsource.api.sonarlint.SonarLintSide; diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/NoSonar.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/NoSonar.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/NoSonar.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/NoSonar.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/NoSonar.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/NoSonar.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/NoSonar.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/NoSonar.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/README.md b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/README.md similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/README.md rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/README.md diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S100.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S100.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S100.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S100.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S100.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S100.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S100.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S100.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S101.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S101.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S101.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S101.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S101.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S101.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S101.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S101.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S103.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S103.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S103.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S103.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S103.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S103.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S103.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S103.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S104.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S104.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S104.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S104.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S104.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S104.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S104.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S104.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S105.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S105.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S105.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S105.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S105.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S105.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S105.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S105.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S106.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S106.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S106.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S106.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S106.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S106.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S106.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S106.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1065.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1065.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1065.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1065.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1065.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1065.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1065.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1065.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1066.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1066.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1066.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1066.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1066.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1066.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1066.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1066.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1067.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1067.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1067.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1067.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1067.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1067.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1067.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1067.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1068.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1068.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1068.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1068.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1068.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1068.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1068.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1068.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S107.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S107.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S107.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S107.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S107.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S107.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S107.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S107.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1075.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1075.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1075.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1075.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1075.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1075.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1075.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1075.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S108.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S108.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S108.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S108.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S108.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S108.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S108.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S108.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S109.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S109.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S109.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S109.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S109.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S109.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S109.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S109.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S110.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S110.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S110.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S110.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S110.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S110.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S110.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S110.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1104.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1104.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1104.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1104.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1104.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1104.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1104.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1104.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1105.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1105.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1105.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1105.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1105.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1105.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1105.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1105.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1106.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1106.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1106.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1106.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1106.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1106.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1106.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1106.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1107.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1107.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1107.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1107.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1107.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1107.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1107.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1107.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1108.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1108.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1108.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1108.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1108.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1108.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1108.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1108.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1109.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1109.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1109.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1109.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1109.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1109.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1109.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1109.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1110.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1110.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1110.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1110.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1110.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1110.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1110.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1110.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1111.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1111.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1111.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1111.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1111.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1111.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1111.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1111.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1113.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1113.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1113.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1113.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1113.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1113.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1113.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1113.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1114.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1114.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1114.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1114.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1114.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1114.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1114.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1114.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1116.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1116.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1116.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1116.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1116.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1116.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1116.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1116.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1117.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1117.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1117.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1117.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1117.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1117.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1117.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1117.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1118.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1118.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1118.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1118.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1118.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1118.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1118.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1118.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1119.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1119.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1119.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1119.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1119.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1119.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1119.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1119.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S112.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S112.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S112.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S112.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S112.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S112.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S112.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S112.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1120.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1120.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1120.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1120.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1120.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1120.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1120.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1120.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1121.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1121.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1121.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1121.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1121.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1121.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1121.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1121.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1123.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1123.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1123.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1123.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1123.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1123.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1123.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1123.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1124.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1124.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1124.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1124.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1124.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1124.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1124.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1124.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1125.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1125.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1125.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1125.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1125.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1125.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1125.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1125.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1126.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1126.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1126.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1126.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1126.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1126.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1126.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1126.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1128.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1128.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1128.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1128.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1128.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1128.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1128.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1128.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S113.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S113.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S113.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S113.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S113.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S113.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S113.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S113.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1130.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1130.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1130.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1130.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1130.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1130.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1130.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1130.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1132.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1132.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1132.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1132.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1132.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1132.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1132.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1132.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1133.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1133.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1133.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1133.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1133.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1133.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1133.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1133.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1134.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1134.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1134.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1134.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1134.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1134.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1134.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1134.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1135.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1135.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1135.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1135.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1135.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1135.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1135.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1135.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S114.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S114.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S114.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S114.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S114.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S114.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S114.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S114.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1141.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1141.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1141.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1141.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1141.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1141.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1141.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1141.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1142.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1142.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1142.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1142.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1142.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1142.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1142.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1142.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1143.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1143.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1143.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1143.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1143.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1143.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1143.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1143.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1144.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1144.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1144.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1144.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1144.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1144.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1144.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1144.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1147.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1147.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1147.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1147.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1147.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1147.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1147.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1147.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1149.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1149.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1149.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1149.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1149.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1149.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1149.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1149.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S115.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S115.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S115.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S115.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S115.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S115.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S115.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S115.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1150.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1150.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1150.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1150.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1150.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1150.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1150.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1150.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1151.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1151.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1151.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1151.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1151.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1151.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1151.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1151.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1153.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1153.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1153.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1153.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1153.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1153.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1153.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1153.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1155.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1155.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1155.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1155.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1155.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1155.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1155.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1155.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1157.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1157.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1157.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1157.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1157.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1157.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1157.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1157.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1158.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1158.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1158.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1158.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1158.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1158.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1158.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1158.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S116.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S116.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S116.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S116.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S116.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S116.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S116.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S116.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1160.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1160.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1160.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1160.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1160.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1160.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1160.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1160.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1161.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1161.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1161.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1161.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1161.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1161.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1161.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1161.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1162.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1162.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1162.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1162.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1162.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1162.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1162.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1162.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1163.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1163.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1163.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1163.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1163.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1163.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1163.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1163.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1165.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1165.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1165.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1165.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1165.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1165.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1165.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1165.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1166.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1166.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1166.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1166.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1166.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1166.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1166.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1166.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1168.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1168.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1168.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1168.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1168.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1168.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1168.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1168.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S117.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S117.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S117.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S117.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S117.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S117.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S117.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S117.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1170.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1170.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1170.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1170.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1170.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1170.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1170.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1170.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1171.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1171.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1171.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1171.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1171.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1171.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1171.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1171.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1172.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1172.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1172.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1172.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1172.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1172.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1172.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1172.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1174.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1174.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1174.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1174.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1174.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1174.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1174.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1174.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1175.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1175.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1175.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1175.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1175.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1175.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1175.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1175.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1176.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1176.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1176.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1176.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1176.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1176.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1176.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1176.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S118.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S118.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S118.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S118.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S118.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S118.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S118.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S118.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1181.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1181.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1181.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1181.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1181.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1181.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1181.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1181.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1182.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1182.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1182.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1182.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1182.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1182.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1182.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1182.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1185.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1185.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1185.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1185.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1185.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1185.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1185.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1185.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1186.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1186.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1186.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1186.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1186.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1186.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1186.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1186.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1188.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1188.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1188.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1188.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1188.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1188.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1188.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1188.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S119.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S119.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S119.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S119.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S119.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S119.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S119.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S119.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1190.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1190.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1190.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1190.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1190.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1190.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1190.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1190.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1191.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1191.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1191.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1191.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1191.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1191.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1191.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1191.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1192.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1192.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1192.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1192.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1192.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1192.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1192.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1192.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1193.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1193.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1193.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1193.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1193.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1193.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1193.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1193.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1194.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1194.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1194.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1194.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1194.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1194.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1194.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1194.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1195.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1195.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1195.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1195.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1195.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1195.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1195.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1195.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1197.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1197.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1197.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1197.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1197.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1197.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1197.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1197.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1199.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1199.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1199.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1199.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1199.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1199.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1199.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1199.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S120.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S120.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S120.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S120.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S120.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S120.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S120.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S120.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1200.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1200.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1200.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1200.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1200.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1200.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1200.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1200.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1201.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1201.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1201.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1201.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1201.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1201.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1201.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1201.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1206.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1206.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1206.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1206.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1206.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1206.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1206.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1206.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S121.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S121.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S121.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S121.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S121.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S121.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S121.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S121.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1210.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1210.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1210.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1210.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1210.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1210.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1210.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1210.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1213.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1213.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1213.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1213.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1213.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1213.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1213.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1213.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1214.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1214.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1214.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1214.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1214.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1214.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1214.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1214.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1215.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1215.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1215.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1215.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1215.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1215.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1215.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1215.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1217.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1217.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1217.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1217.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1217.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1217.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1217.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1217.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1219.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1219.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1219.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1219.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1219.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1219.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1219.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1219.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S122.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S122.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S122.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S122.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S122.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S122.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S122.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S122.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1220.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1220.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1220.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1220.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1220.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1220.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1220.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1220.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1221.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1221.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1221.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1221.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1221.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1221.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1221.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1221.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1223.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1223.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1223.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1223.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1223.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1223.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1223.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1223.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1226.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1226.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1226.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1226.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1226.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1226.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1226.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1226.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1228.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1228.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1228.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1228.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1228.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1228.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1228.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1228.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S124.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S124.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S124.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S124.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S124.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S124.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S124.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S124.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1244.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1244.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1244.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1244.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1244.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1244.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1244.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1244.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S125.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S125.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S125.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S125.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S125.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S125.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S125.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S125.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1258.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1258.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1258.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1258.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1258.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1258.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1258.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1258.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S126.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S126.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S126.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S126.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S126.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S126.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S126.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S126.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1264.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1264.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1264.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1264.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1264.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1264.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1264.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1264.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S127.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S127.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S127.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S127.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S127.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S127.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S127.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S127.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S128.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S128.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S128.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S128.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S128.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S128.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S128.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S128.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1301.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1301.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1301.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1301.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1301.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1301.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1301.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1301.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1309.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1309.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1309.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1309.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1309.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1309.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1309.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1309.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S131.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S131.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S131.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S131.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S131.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S131.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S131.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S131.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1310.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1310.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1310.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1310.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1310.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1310.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1310.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1310.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1312.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1312.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1312.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1312.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1312.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1312.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1312.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1312.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1313.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1313.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1313.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1313.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1313.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1313.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1313.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1313.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1314.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1314.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1314.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1314.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1314.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1314.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1314.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1314.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1315.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1315.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1315.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1315.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1315.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1315.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1315.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1315.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1317.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1317.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1317.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1317.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1317.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1317.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1317.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1317.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1319.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1319.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1319.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1319.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1319.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1319.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1319.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1319.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S134.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S134.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S134.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S134.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S134.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S134.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S134.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S134.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S135.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S135.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S135.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S135.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S135.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S135.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S135.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S135.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S138.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S138.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S138.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S138.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S138.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S138.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S138.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S138.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S139.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S139.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S139.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S139.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S139.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S139.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S139.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S139.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1444.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1444.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1444.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1444.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1444.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1444.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1444.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1444.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1448.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1448.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1448.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1448.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1448.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1448.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1448.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1448.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1449.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1449.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1449.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1449.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1449.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1449.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1449.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1449.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1450.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1450.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1450.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1450.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1450.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1450.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1450.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1450.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1451.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1451.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1451.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1451.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1451.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1451.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1451.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1451.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1452.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1452.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1452.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1452.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1452.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1452.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1452.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1452.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1479.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1479.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1479.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1479.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1479.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1479.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1479.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1479.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1481.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1481.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1481.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1481.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1481.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1481.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1481.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1481.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1488.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1488.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1488.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1488.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1488.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1488.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1488.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1488.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1541.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1541.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1541.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1541.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1541.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1541.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1541.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1541.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1596.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1596.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1596.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1596.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1596.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1596.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1596.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1596.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1598.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1598.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1598.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1598.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1598.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1598.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1598.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1598.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1602.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1602.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1602.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1602.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1602.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1602.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1602.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1602.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1604.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1604.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1604.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1604.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1604.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1604.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1604.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1604.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1607.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1607.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1607.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1607.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1607.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1607.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1607.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1607.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1610.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1610.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1610.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1610.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1610.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1610.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1610.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1610.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1611.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1611.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1611.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1611.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1611.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1611.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1611.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1611.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1612.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1612.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1612.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1612.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1612.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1612.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1612.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1612.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1640.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1640.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1640.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1640.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1640.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1640.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1640.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1640.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1641.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1641.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1641.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1641.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1641.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1641.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1641.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1641.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1643.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1643.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1643.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1643.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1643.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1643.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1643.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1643.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1656.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1656.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1656.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1656.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1656.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1656.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1656.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1656.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1659.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1659.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1659.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1659.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1659.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1659.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1659.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1659.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1694.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1694.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1694.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1694.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1694.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1694.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1694.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1694.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1695.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1695.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1695.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1695.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1695.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1695.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1695.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1695.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1696.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1696.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1696.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1696.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1696.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1696.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1696.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1696.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1698.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1698.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1698.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1698.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1698.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1698.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1698.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1698.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1699.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1699.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1699.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1699.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1699.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1699.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1699.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1699.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1700.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1700.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1700.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1700.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1700.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1700.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1700.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1700.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1710.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1710.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1710.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1710.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1710.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1710.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1710.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1710.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1711.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1711.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1711.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1711.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1711.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1711.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1711.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1711.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1751.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1751.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1751.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1751.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1751.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1751.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1751.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1751.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1764.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1764.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1764.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1764.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1764.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1764.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1764.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1764.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1774.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1774.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1774.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1774.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1774.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1774.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1774.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1774.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1820.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1820.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1820.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1820.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1820.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1820.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1820.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1820.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1821.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1821.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1821.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1821.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1821.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1821.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1821.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1821.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1844.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1844.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1844.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1844.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1844.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1844.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1844.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1844.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1845.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1845.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1845.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1845.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1845.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1845.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1845.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1845.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1849.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1849.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1849.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1849.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1849.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1849.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1849.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1849.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1854.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1854.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1854.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1854.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1854.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1854.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1854.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1854.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1858.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1858.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1858.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1858.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1858.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1858.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1858.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1858.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1860.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1860.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1860.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1860.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1860.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1860.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1860.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1860.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1862.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1862.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1862.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1862.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1862.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1862.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1862.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1862.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1871.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1871.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1871.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1871.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1871.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1871.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1871.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1871.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1872.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1872.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1872.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1872.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1872.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1872.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1872.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1872.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1874.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1874.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1874.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1874.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1874.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1874.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1874.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1874.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1905.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1905.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1905.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1905.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1905.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1905.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1905.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1905.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1939.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1939.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1939.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1939.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1939.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1939.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1939.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1939.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1940.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1940.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1940.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1940.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1940.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1940.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1940.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1940.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1941.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1941.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1941.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1941.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1941.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1941.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1941.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1941.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1942.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1942.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1942.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1942.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1942.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1942.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1942.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1942.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1943.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1943.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1943.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1943.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1943.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1943.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1943.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1943.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1948.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1948.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1948.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1948.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1948.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1948.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1948.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1948.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1989.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1989.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1989.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1989.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1989.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1989.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1989.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1989.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1994.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1994.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1994.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1994.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1994.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1994.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1994.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1994.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1996.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1996.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1996.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1996.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1996.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1996.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1996.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S1996.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2039.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2039.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2039.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2039.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2039.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2039.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2039.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2039.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2047.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2047.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2047.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2047.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2047.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2047.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2047.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2047.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2053.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2053.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2053.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2053.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2053.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2053.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2053.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2053.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2055.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2055.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2055.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2055.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2055.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2055.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2055.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2055.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2057.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2057.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2057.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2057.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2057.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2057.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2057.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2057.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2059.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2059.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2059.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2059.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2059.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2059.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2059.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2059.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2060.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2060.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2060.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2060.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2060.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2060.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2060.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2060.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2061.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2061.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2061.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2061.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2061.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2061.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2061.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2061.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2062.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2062.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2062.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2062.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2062.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2062.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2062.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2062.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2063.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2063.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2063.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2063.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2063.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2063.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2063.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2063.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2065.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2065.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2065.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2065.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2065.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2065.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2065.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2065.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2066.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2066.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2066.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2066.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2066.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2066.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2066.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2066.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2068.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2068.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2068.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2068.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2068.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2068.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2068.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2068.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2077.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2077.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2077.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2077.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2077.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2077.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2077.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2077.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2092.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2092.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2092.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2092.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2092.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2092.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2092.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2092.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2093.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2093.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2093.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2093.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2093.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2093.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2093.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2093.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2094.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2094.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2094.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2094.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2094.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2094.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2094.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2094.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2095.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2095.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2095.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2095.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2095.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2095.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2095.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2095.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2096.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2096.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2096.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2096.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2096.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2096.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2096.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2096.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2097.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2097.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2097.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2097.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2097.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2097.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2097.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2097.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2109.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2109.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2109.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2109.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2109.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2109.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2109.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2109.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2110.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2110.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2110.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2110.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2110.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2110.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2110.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2110.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2111.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2111.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2111.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2111.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2111.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2111.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2111.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2111.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2112.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2112.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2112.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2112.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2112.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2112.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2112.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2112.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2114.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2114.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2114.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2114.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2114.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2114.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2114.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2114.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2115.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2115.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2115.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2115.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2115.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2115.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2115.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2115.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2116.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2116.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2116.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2116.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2116.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2116.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2116.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2116.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2118.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2118.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2118.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2118.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2118.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2118.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2118.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2118.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2119.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2119.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2119.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2119.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2119.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2119.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2119.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2119.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2121.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2121.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2121.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2121.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2121.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2121.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2121.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2121.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2122.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2122.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2122.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2122.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2122.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2122.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2122.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2122.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2123.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2123.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2123.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2123.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2123.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2123.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2123.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2123.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2127.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2127.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2127.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2127.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2127.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2127.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2127.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2127.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2129.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2129.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2129.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2129.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2129.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2129.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2129.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2129.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2130.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2130.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2130.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2130.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2130.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2130.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2130.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2130.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2131.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2131.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2131.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2131.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2131.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2131.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2131.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2131.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2133.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2133.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2133.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2133.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2133.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2133.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2133.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2133.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2134.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2134.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2134.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2134.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2134.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2134.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2134.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2134.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2139.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2139.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2139.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2139.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2139.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2139.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2139.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2139.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2140.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2140.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2140.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2140.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2140.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2140.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2140.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2140.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2141.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2141.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2141.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2141.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2141.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2141.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2141.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2141.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2142.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2142.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2142.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2142.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2142.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2142.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2142.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2142.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2143.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2143.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2143.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2143.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2143.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2143.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2143.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2143.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2147.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2147.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2147.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2147.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2147.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2147.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2147.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2147.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2148.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2148.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2148.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2148.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2148.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2148.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2148.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2148.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2151.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2151.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2151.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2151.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2151.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2151.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2151.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2151.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2153.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2153.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2153.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2153.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2153.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2153.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2153.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2153.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2154.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2154.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2154.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2154.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2154.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2154.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2154.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2154.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2156.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2156.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2156.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2156.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2156.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2156.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2156.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2156.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2157.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2157.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2157.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2157.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2157.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2157.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2157.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2157.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2159.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2159.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2159.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2159.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2159.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2159.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2159.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2159.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2160.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2160.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2160.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2160.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2160.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2160.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2160.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2160.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2162.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2162.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2162.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2162.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2162.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2162.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2162.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2162.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2164.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2164.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2164.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2164.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2164.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2164.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2164.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2164.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2165.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2165.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2165.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2165.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2165.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2165.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2165.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2165.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2166.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2166.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2166.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2166.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2166.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2166.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2166.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2166.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2167.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2167.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2167.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2167.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2167.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2167.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2167.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2167.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2168.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2168.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2168.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2168.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2168.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2168.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2168.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2168.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2175.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2175.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2175.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2175.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2175.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2175.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2175.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2175.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2176.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2176.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2176.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2176.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2176.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2176.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2176.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2176.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2177.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2177.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2177.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2177.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2177.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2177.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2177.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2177.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2178.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2178.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2178.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2178.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2178.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2178.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2178.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2178.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2183.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2183.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2183.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2183.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2183.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2183.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2183.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2183.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2184.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2184.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2184.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2184.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2184.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2184.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2184.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2184.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2185.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2185.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2185.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2185.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2185.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2185.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2185.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2185.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2186.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2186.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2186.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2186.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2186.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2186.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2186.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2186.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2187.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2187.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2187.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2187.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2187.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2187.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2187.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2187.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2188.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2188.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2188.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2188.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2188.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2188.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2188.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2188.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2189.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2189.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2189.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2189.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2189.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2189.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2189.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2189.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2196.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2196.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2196.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2196.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2196.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2196.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2196.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2196.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2197.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2197.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2197.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2197.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2197.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2197.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2197.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2197.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2200.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2200.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2200.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2200.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2200.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2200.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2200.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2200.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2201.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2201.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2201.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2201.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2201.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2201.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2201.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2201.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2203.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2203.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2203.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2203.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2203.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2203.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2203.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2203.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2204.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2204.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2204.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2204.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2204.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2204.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2204.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2204.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2208.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2208.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2208.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2208.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2208.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2208.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2208.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2208.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2209.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2209.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2209.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2209.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2209.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2209.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2209.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2209.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2211.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2211.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2211.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2211.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2211.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2211.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2211.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2211.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2221.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2221.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2221.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2221.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2221.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2221.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2221.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2221.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2222.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2222.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2222.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2222.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2222.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2222.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2222.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2222.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2225.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2225.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2225.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2225.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2225.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2225.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2225.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2225.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2226.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2226.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2226.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2226.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2226.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2226.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2226.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2226.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2229.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2229.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2229.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2229.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2229.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2229.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2229.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2229.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2230.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2230.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2230.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2230.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2230.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2230.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2230.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2230.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2232.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2232.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2232.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2232.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2232.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2232.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2232.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2232.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2234.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2234.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2234.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2234.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2234.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2234.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2234.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2234.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2235.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2235.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2235.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2235.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2235.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2235.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2235.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2235.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2236.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2236.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2236.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2236.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2236.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2236.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2236.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2236.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2245.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2245.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2245.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2245.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2245.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2245.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2245.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2245.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2250.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2250.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2250.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2250.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2250.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2250.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2250.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2250.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2251.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2251.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2251.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2251.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2251.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2251.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2251.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2251.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2252.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2252.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2252.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2252.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2252.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2252.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2252.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2252.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2253.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2253.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2253.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2253.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2253.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2253.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2253.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2253.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2254.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2254.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2254.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2254.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2254.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2254.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2254.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2254.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2257.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2257.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2257.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2257.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2257.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2257.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2257.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2257.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2259.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2259.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2259.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2259.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2259.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2259.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2259.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2259.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2260.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2260.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2260.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2260.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2260.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2260.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2260.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2260.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2272.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2272.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2272.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2272.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2272.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2272.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2272.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2272.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2273.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2273.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2273.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2273.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2273.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2273.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2273.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2273.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2274.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2274.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2274.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2274.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2274.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2274.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2274.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2274.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2275.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2275.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2275.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2275.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2275.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2275.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2275.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2275.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2276.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2276.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2276.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2276.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2276.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2276.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2276.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2276.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2293.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2293.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2293.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2293.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2293.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2293.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2293.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2293.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2301.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2301.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2301.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2301.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2301.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2301.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2301.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2301.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2308.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2308.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2308.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2308.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2308.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2308.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2308.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2308.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2309.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2309.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2309.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2309.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2309.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2309.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2309.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2309.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2325.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2325.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2325.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2325.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2325.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2325.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2325.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2325.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2326.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2326.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2326.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2326.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2326.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2326.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2326.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2326.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2333.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2333.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2333.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2333.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2333.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2333.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2333.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2333.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2384.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2384.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2384.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2384.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2384.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2384.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2384.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2384.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2386.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2386.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2386.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2386.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2386.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2386.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2386.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2386.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2387.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2387.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2387.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2387.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2387.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2387.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2387.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2387.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2388.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2388.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2388.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2388.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2388.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2388.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2388.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2388.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2390.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2390.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2390.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2390.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2390.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2390.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2390.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2390.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2437.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2437.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2437.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2437.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2437.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2437.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2437.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2437.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2438.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2438.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2438.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2438.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2438.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2438.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2438.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2438.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2440.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2440.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2440.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2440.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2440.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2440.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2440.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2440.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2441.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2441.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2441.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2441.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2441.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2441.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2441.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2441.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2442.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2442.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2442.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2442.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2442.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2442.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2442.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2442.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2444.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2444.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2444.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2444.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2444.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2444.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2444.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2444.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2445.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2445.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2445.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2445.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2445.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2445.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2445.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2445.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2446.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2446.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2446.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2446.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2446.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2446.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2446.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2446.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2447.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2447.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2447.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2447.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2447.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2447.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2447.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2447.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2479.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2479.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2479.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2479.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2479.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2479.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2479.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2479.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2583.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2583.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2583.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2583.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2583.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2583.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2583.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2583.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2589.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2589.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2589.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2589.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2589.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2589.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2589.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2589.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2612.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2612.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2612.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2612.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2612.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2612.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2612.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2612.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2629.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2629.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2629.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2629.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2629.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2629.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2629.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2629.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2637.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2637.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2637.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2637.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2637.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2637.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2637.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2637.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2638.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2638.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2638.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2638.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2638.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2638.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2638.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2638.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2639.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2639.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2639.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2639.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2639.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2639.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2639.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2639.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2647.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2647.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2647.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2647.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2647.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2647.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2647.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2647.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2658.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2658.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2658.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2658.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2658.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2658.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2658.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2658.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2674.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2674.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2674.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2674.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2674.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2674.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2674.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2674.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2675.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2675.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2675.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2675.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2675.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2675.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2675.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2675.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2676.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2676.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2676.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2676.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2676.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2676.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2676.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2676.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2677.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2677.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2677.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2677.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2677.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2677.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2677.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2677.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2681.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2681.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2681.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2681.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2681.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2681.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2681.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2681.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2689.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2689.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2689.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2689.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2689.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2689.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2689.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2689.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2692.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2692.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2692.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2692.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2692.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2692.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2692.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2692.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2693.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2693.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2693.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2693.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2693.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2693.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2693.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2693.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2694.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2694.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2694.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2694.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2694.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2694.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2694.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2694.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2695.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2695.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2695.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2695.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2695.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2695.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2695.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2695.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2696.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2696.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2696.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2696.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2696.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2696.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2696.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2696.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2698.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2698.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2698.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2698.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2698.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2698.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2698.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2698.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2699.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2699.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2699.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2699.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2699.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2699.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2699.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2699.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2701.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2701.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2701.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2701.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2701.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2701.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2701.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2701.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2718.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2718.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2718.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2718.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2718.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2718.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2718.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2718.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2737.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2737.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2737.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2737.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2737.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2737.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2737.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2737.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2755.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2755.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2755.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2755.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2755.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2755.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2755.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2755.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2757.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2757.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2757.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2757.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2757.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2757.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2757.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2757.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2761.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2761.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2761.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2761.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2761.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2761.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2761.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2761.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2786.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2786.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2786.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2786.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2786.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2786.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2786.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2786.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2789.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2789.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2789.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2789.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2789.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2789.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2789.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2789.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2864.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2864.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2864.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2864.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2864.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2864.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2864.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2864.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2885.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2885.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2885.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2885.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2885.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2885.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2885.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2885.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2886.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2886.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2886.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2886.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2886.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2886.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2886.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2886.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2924.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2924.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2924.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2924.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2924.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2924.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2924.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2924.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2925.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2925.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2925.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2925.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2925.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2925.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2925.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2925.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2959.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2959.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2959.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2959.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2959.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2959.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2959.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2959.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2970.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2970.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2970.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2970.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2970.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2970.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2970.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2970.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2972.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2972.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2972.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2972.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2972.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2972.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2972.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2972.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2973.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2973.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2973.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2973.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2973.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2973.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2973.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2973.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2974.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2974.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2974.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2974.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2974.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2974.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2974.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2974.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2975.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2975.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2975.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2975.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2975.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2975.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S2975.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2975.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3008.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3008.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3008.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3008.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3008.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3008.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3008.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3008.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3010.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3010.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3010.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3010.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3010.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3010.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3010.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3010.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3011.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3011.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3011.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3011.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3011.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3011.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3011.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3011.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3012.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3012.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3012.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3012.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3012.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3012.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3012.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3012.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3014.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3014.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3014.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3014.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3014.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3014.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3014.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3014.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3020.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3020.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3020.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3020.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3020.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3020.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3020.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3020.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3030.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3030.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3030.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3030.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3030.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3030.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3030.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3030.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3032.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3032.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3032.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3032.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3032.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3032.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3032.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3032.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3034.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3034.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3034.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3034.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3034.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3034.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3034.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3034.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3038.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3038.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3038.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3038.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3038.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3038.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3038.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3038.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3039.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3039.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3039.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3039.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3039.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3039.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3039.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3039.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3042.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3042.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3042.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3042.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3042.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3042.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3042.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3042.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3046.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3046.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3046.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3046.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3046.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3046.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3046.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3046.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3047.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3047.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3047.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3047.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3047.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3047.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3047.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3047.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3052.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3052.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3052.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3052.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3052.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3052.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3052.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3052.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3064.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3064.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3064.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3064.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3064.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3064.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3064.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3064.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3065.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3065.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3065.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3065.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3065.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3065.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3065.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3065.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3066.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3066.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3066.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3066.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3066.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3066.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3066.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3066.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3067.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3067.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3067.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3067.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3067.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3067.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3067.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3067.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3077.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3077.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3077.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3077.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3077.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3077.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3077.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3077.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3078.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3078.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3078.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3078.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3078.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3078.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3078.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3078.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3242.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3242.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3242.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3242.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3242.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3242.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3242.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3242.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3252.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3252.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3252.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3252.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3252.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3252.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3252.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3252.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3254.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3254.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3254.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3254.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3254.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3254.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3254.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3254.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3305.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3305.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3305.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3305.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3305.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3305.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3305.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3305.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3306.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3306.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3306.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3306.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3306.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3306.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3306.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3306.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3329.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3329.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3329.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3329.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3329.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3329.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3329.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3329.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3330.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3330.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3330.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3330.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3330.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3330.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3330.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3330.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3346.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3346.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3346.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3346.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3346.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3346.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3346.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3346.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3358.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3358.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3358.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3358.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3358.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3358.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3358.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3358.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3366.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3366.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3366.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3366.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3366.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3366.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3366.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3366.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3398.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3398.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3398.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3398.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3398.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3398.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3398.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3398.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3400.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3400.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3400.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3400.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3400.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3400.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3400.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3400.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3414.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3414.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3414.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3414.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3414.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3414.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3414.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3414.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3415.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3415.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3415.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3415.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3415.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3415.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3415.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3415.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3416.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3416.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3416.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3416.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3416.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3416.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3416.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3416.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3436.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3436.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3436.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3436.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3436.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3436.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3436.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3436.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3437.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3437.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3437.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3437.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3437.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3437.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3437.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3437.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3457.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3457.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3457.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3457.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3457.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3457.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3457.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3457.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3516.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3516.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3516.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3516.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3516.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3516.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3516.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3516.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3518.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3518.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3518.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3518.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3518.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3518.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3518.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3518.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3546.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3546.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3546.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3546.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3546.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3546.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3546.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3546.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3551.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3551.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3551.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3551.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3551.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3551.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3551.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3551.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3553.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3553.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3553.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3553.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3553.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3553.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3553.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3553.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3577.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3577.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3577.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3577.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3577.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3577.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3577.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3577.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3578.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3578.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3578.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3578.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3578.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3578.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3578.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3578.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3599.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3599.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3599.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3599.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3599.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3599.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3599.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3599.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3626.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3626.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3626.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3626.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3626.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3626.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3626.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3626.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3631.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3631.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3631.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3631.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3631.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3631.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3631.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3631.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3655.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3655.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3655.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3655.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3655.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3655.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3655.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3655.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3658.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3658.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3658.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3658.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3658.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3658.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3658.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3658.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3688.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3688.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3688.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3688.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3688.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3688.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3688.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3688.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3725.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3725.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3725.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3725.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3725.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3725.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3725.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3725.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3740.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3740.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3740.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3740.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3740.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3740.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3740.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3740.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3749.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3749.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3749.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3749.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3749.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3749.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3749.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3749.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3750.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3750.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3750.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3750.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3750.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3750.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3750.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3750.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3751.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3751.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3751.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3751.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3751.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3751.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3751.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3751.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3752.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3752.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3752.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3752.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3752.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3752.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3752.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3752.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3753.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3753.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3753.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3753.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3753.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3753.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3753.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3753.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3776.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3776.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3776.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3776.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3776.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3776.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3776.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3776.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3824.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3824.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3824.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3824.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3824.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3824.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3824.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3824.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3864.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3864.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3864.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3864.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3864.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3864.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3864.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3864.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3878.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3878.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3878.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3878.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3878.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3878.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3878.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3878.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3923.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3923.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3923.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3923.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3923.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3923.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3923.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3923.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3937.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3937.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3937.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3937.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3937.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3937.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3937.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3937.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3958.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3958.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3958.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3958.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3958.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3958.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3958.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3958.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3959.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3959.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3959.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3959.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3959.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3959.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3959.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3959.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3972.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3972.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3972.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3972.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3972.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3972.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3972.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3972.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3973.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3973.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3973.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3973.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3973.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3973.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3973.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3973.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3981.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3981.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3981.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3981.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3981.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3981.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3981.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3981.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3984.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3984.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3984.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3984.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3984.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3984.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3984.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3984.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3985.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3985.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3985.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3985.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3985.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3985.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3985.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3985.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3986.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3986.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3986.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3986.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3986.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3986.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S3986.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S3986.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4011.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4011.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4011.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4011.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4011.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4011.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4011.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4011.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4032.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4032.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4032.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4032.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4032.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4032.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4032.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4032.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4034.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4034.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4034.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4034.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4034.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4034.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4034.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4034.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4036.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4036.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4036.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4036.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4036.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4036.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4036.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4036.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4042.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4042.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4042.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4042.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4042.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4042.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4042.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4042.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4065.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4065.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4065.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4065.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4065.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4065.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4065.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4065.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4087.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4087.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4087.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4087.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4087.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4087.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4087.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4087.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4143.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4143.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4143.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4143.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4143.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4143.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4143.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4143.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4144.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4144.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4144.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4144.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4144.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4144.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4144.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4144.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4165.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4165.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4165.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4165.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4165.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4165.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4165.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4165.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4174.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4174.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4174.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4174.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4174.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4174.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4174.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4174.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4201.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4201.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4201.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4201.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4201.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4201.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4201.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4201.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4248.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4248.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4248.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4248.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4248.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4248.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4248.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4248.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4266.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4266.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4266.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4266.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4266.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4266.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4266.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4266.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4274.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4274.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4274.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4274.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4274.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4274.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4274.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4274.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4275.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4275.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4275.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4275.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4275.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4275.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4275.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4275.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4276.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4276.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4276.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4276.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4276.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4276.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4276.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4276.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4288.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4288.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4288.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4288.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4288.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4288.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4288.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4288.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4347.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4347.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4347.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4347.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4347.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4347.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4347.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4347.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4348.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4348.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4348.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4348.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4348.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4348.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4348.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4348.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4349.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4349.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4349.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4349.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4349.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4349.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4349.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4349.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4351.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4351.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4351.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4351.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4351.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4351.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4351.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4351.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4423.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4423.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4423.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4423.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4423.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4423.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4423.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4423.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4425.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4425.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4425.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4425.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4425.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4425.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4425.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4425.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4426.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4426.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4426.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4426.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4426.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4426.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4426.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4426.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4433.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4433.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4433.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4433.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4433.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4433.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4433.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4433.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4434.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4434.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4434.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4434.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4434.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4434.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4434.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4434.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4449.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4449.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4449.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4449.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4449.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4449.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4449.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4449.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4454.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4454.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4454.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4454.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4454.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4454.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4454.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4454.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4488.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4488.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4488.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4488.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4488.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4488.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4488.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4488.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4502.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4502.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4502.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4502.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4502.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4502.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4502.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4502.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4507.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4507.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4507.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4507.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4507.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4507.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4507.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4507.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4512.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4512.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4512.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4512.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4512.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4512.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4512.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4512.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4517.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4517.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4517.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4517.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4517.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4517.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4517.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4517.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4524.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4524.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4524.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4524.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4524.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4524.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4524.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4524.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4544.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4544.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4544.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4544.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4544.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4544.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4544.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4544.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4551.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4551.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4551.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4551.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4551.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4551.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4551.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4551.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4601.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4601.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4601.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4601.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4601.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4601.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4601.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4601.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4602.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4602.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4602.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4602.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4602.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4602.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4602.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4602.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4604.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4604.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4604.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4604.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4604.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4604.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4604.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4604.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4605.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4605.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4605.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4605.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4605.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4605.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4605.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4605.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4635.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4635.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4635.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4635.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4635.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4635.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4635.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4635.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4682.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4682.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4682.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4682.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4682.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4682.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4682.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4682.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4684.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4684.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4684.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4684.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4684.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4684.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4684.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4684.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4719.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4719.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4719.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4719.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4719.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4719.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4719.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4719.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4738.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4738.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4738.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4738.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4738.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4738.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4738.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4738.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4790.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4790.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4790.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4790.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4790.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4790.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4790.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4790.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4792.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4792.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4792.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4792.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4792.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4792.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4792.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4792.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4830.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4830.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4830.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4830.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4830.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4830.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4830.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4830.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4838.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4838.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4838.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4838.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4838.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4838.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4838.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4838.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4925.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4925.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4925.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4925.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4925.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4925.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4925.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4925.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4926.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4926.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4926.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4926.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4926.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4926.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4926.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4926.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4929.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4929.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4929.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4929.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4929.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4929.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4929.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4929.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4968.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4968.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4968.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4968.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4968.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4968.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4968.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4968.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4970.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4970.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4970.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4970.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4970.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4970.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4970.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4970.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4973.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4973.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4973.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4973.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4973.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4973.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4973.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4973.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4977.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4977.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4977.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4977.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4977.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4977.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S4977.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S4977.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5042.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5042.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5042.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5042.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5042.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5042.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5042.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5042.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5122.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5122.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5122.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5122.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5122.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5122.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5122.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5122.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5128.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5128.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5128.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5128.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5128.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5128.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5128.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5128.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5164.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5164.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5164.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5164.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5164.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5164.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5164.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5164.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5194.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5194.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5194.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5194.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5194.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5194.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5194.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5194.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5247.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5247.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5247.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5247.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5247.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5247.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5247.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5247.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5261.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5261.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5261.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5261.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5261.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5261.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5261.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5261.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5301.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5301.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5301.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5301.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5301.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5301.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5301.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5301.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5320.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5320.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5320.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5320.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5320.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5320.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5320.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5320.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5322.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5322.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5322.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5322.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5322.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5322.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5322.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5322.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5324.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5324.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5324.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5324.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5324.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5324.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5324.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5324.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5329.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5329.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5329.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5329.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5329.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5329.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5329.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5329.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5332.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5332.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5332.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5332.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5332.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5332.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5332.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5332.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5344.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5344.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5344.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5344.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5344.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5344.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5344.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5344.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5361.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5361.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5361.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5361.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5361.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5361.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5361.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5361.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5411.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5411.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5411.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5411.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5411.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5411.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5411.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5411.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5413.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5413.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5413.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5413.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5413.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5413.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5413.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5413.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5443.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5443.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5443.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5443.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5443.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5443.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5443.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5443.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5445.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5445.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5445.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5445.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5445.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5445.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5445.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5445.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5527.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5527.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5527.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5527.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5527.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5527.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5527.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5527.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5542.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5542.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5542.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5542.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5542.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5542.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5542.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5542.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5547.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5547.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5547.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5547.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5547.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5547.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5547.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5547.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5612.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5612.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5612.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5612.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5612.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5612.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5612.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5612.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5659.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5659.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5659.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5659.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5659.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5659.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5659.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5659.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5663.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5663.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5663.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5663.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5663.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5663.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5663.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5663.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5664.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5664.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5664.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5664.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5664.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5664.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5664.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5664.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5665.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5665.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5665.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5665.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5665.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5665.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5665.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5665.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5669.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5669.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5669.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5669.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5669.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5669.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5669.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5669.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5679.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5679.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5679.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5679.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5679.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5679.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5679.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5679.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5689.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5689.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5689.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5689.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5689.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5689.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5689.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5689.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5693.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5693.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5693.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5693.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5693.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5693.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5693.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5693.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5738.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5738.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5738.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5738.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5738.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5738.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5738.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5738.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5776.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5776.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5776.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5776.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5776.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5776.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5776.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5776.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5777.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5777.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5777.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5777.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5777.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5777.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5777.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5777.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5778.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5778.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5778.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5778.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5778.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5778.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5778.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5778.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5779.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5779.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5779.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5779.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5779.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5779.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5779.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5779.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5783.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5783.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5783.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5783.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5783.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5783.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5783.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5783.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5785.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5785.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5785.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5785.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5785.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5785.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5785.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5785.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5786.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5786.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5786.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5786.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5786.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5786.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5786.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5786.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5790.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5790.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5790.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5790.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5790.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5790.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5790.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5790.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5793.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5793.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5793.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5793.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5793.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5793.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5793.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5793.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5803.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5803.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5803.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5803.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5803.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5803.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5803.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5803.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5804.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5804.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5804.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5804.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5804.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5804.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5804.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5804.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5808.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5808.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5808.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5808.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5808.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5808.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5808.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5808.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5810.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5810.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5810.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5810.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5810.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5810.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5810.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5810.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5826.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5826.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5826.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5826.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5826.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5826.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5826.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5826.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5831.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5831.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5831.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5831.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5831.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5831.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5831.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5831.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5833.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5833.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5833.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5833.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5833.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5833.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5833.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5833.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5838.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5838.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5838.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5838.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5838.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5838.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5838.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5838.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5841.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5841.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5841.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5841.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5841.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5841.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5841.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5841.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5842.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5842.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5842.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5842.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5842.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5842.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5842.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5842.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5843.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5843.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5843.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5843.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5843.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5843.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5843.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5843.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5845.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5845.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5845.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5845.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5845.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5845.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5845.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5845.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5846.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5846.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5846.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5846.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5846.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5846.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5846.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5846.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5850.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5850.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5850.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5850.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5850.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5850.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5850.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5850.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5852.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5852.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5852.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5852.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5852.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5852.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5852.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5852.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5853.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5853.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5853.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5853.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5853.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5853.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5853.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5853.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5854.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5854.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5854.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5854.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5854.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5854.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5854.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5854.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5855.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5855.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5855.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5855.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5855.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5855.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5855.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5855.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5856.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5856.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5856.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5856.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5856.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5856.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5856.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5856.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5857.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5857.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5857.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5857.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5857.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5857.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5857.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5857.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5860.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5860.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5860.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5860.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5860.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5860.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5860.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5860.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5863.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5863.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5863.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5863.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5863.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5863.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5863.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5863.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5866.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5866.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5866.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5866.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5866.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5866.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5866.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5866.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5867.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5867.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5867.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5867.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5867.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5867.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5867.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5867.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5868.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5868.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5868.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5868.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5868.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5868.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5868.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5868.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5869.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5869.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5869.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5869.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5869.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5869.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5869.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5869.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5876.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5876.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5876.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5876.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5876.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5876.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5876.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5876.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5917.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5917.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5917.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5917.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5917.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5917.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5917.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5917.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5958.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5958.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5958.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5958.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5958.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5958.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5958.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5958.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5960.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5960.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5960.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5960.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5960.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5960.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5960.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5960.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5961.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5961.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5961.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5961.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5961.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5961.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5961.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5961.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5967.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5967.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5967.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5967.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5967.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5967.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5967.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5967.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5969.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5969.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5969.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5969.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5969.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5969.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5969.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5969.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5970.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5970.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5970.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5970.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5970.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5970.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5970.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5970.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5973.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5973.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5973.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5973.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5973.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5973.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5973.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5973.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5976.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5976.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5976.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5976.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5976.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5976.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5976.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5976.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5977.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5977.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5977.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5977.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5977.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5977.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5977.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5977.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5979.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5979.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5979.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5979.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5979.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5979.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5979.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5979.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5993.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5993.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5993.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5993.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5993.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5993.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5993.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5993.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5994.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5994.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5994.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5994.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5994.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5994.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5994.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5994.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5996.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5996.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5996.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5996.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5996.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5996.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5996.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5996.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5998.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5998.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5998.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5998.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5998.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5998.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S5998.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5998.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6001.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6001.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6001.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6001.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6001.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6001.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6001.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6001.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6002.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6002.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6002.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6002.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6002.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6002.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6002.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6002.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6019.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6019.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6019.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6019.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6019.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6019.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6019.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6019.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6035.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6035.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6035.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6035.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6035.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6035.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6035.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6035.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6068.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6068.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6068.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6068.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6068.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6068.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6068.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6068.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6070.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6070.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6070.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6070.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6070.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6070.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6070.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6070.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6073.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6073.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6073.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6073.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6073.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6073.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6073.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6073.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6103.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6103.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6103.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6103.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6103.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6103.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6103.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6103.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6104.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6104.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6104.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6104.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6104.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6104.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6104.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6104.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6126.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6126.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6126.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6126.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6126.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6126.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6126.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6126.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6201.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6201.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6201.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6201.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6201.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6201.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6201.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6201.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6202.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6202.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6202.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6202.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6202.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6202.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6202.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6202.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6203.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6203.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6203.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6203.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6203.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6203.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6203.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6203.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6204.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6204.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6204.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6204.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6204.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6204.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6204.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6204.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6205.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6205.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6205.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6205.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6205.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6205.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6205.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6205.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6206.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6206.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6206.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6206.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6206.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6206.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6206.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6206.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6207.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6207.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6207.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6207.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6207.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6207.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6207.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6207.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6208.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6208.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6208.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6208.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6208.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6208.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6208.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6208.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6209.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6209.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6209.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6209.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6209.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6209.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6209.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6209.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6211.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6211.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6211.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6211.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6211.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6211.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6211.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6211.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6212.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6212.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6212.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6212.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6212.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6212.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6212.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6212.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6213.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6213.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6213.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6213.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6213.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6213.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6213.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6213.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6216.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6216.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6216.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6216.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6216.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6216.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6216.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6216.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6217.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6217.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6217.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6217.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6217.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6217.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6217.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6217.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6218.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6218.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6218.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6218.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6218.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6218.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6218.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6218.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6219.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6219.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6219.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6219.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6219.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6219.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6219.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6219.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6241.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6241.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6241.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6241.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6241.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6241.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6241.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6241.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6242.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6242.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6242.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6242.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6242.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6242.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6242.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6242.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6243.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6243.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6243.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6243.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6243.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6243.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6243.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6243.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6244.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6244.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6244.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6244.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6244.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6244.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6244.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6244.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6246.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6246.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6246.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6246.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6246.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6246.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6246.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6246.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6262.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6262.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6262.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6262.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6262.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6262.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6262.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6262.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6263.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6263.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6263.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6263.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6263.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6263.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6263.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6263.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6288.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6288.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6288.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6288.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6288.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6288.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6288.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6288.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6291.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6291.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6291.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6291.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6291.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6291.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6291.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6291.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6293.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6293.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6293.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6293.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6293.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6293.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6293.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6293.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6300.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6300.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6300.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6300.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6300.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6300.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6300.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6300.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6301.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6301.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6301.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6301.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6301.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6301.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6301.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6301.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6326.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6326.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6326.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6326.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6326.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6326.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6326.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6326.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6331.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6331.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6331.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6331.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6331.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6331.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6331.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6331.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6353.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6353.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6353.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6353.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6353.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6353.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6353.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6353.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6355.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6355.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6355.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6355.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6355.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6355.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6355.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6355.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6362.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6362.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6362.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6362.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6362.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6362.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6362.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6362.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6363.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6363.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6363.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6363.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6363.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6363.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6363.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6363.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6373.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6373.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6373.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6373.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6373.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6373.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6373.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6373.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6374.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6374.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6374.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6374.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6374.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6374.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6374.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6374.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6376.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6376.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6376.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6376.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6376.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6376.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6376.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6376.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6377.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6377.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6377.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6377.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6377.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6377.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6377.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6377.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6395.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6395.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6395.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6395.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6395.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6395.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6395.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6395.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6396.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6396.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6396.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6396.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6396.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6396.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6396.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6396.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6397.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6397.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6397.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6397.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6397.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6397.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6397.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6397.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6411.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6411.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6411.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6411.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6411.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6411.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6411.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6411.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6418.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6418.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6418.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6418.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6418.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6418.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6418.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6418.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6432.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6432.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6432.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6432.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6432.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6432.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6432.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6432.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6437.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6437.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6437.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6437.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6437.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6437.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6437.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6437.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6485.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6485.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6485.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6485.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6485.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6485.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6485.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6485.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6539.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6539.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6539.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6539.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6539.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6539.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6539.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6539.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6541.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6541.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6541.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6541.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6541.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6541.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6541.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6541.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6548.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6548.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6548.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6548.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6548.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6548.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6548.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6548.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6804.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6804.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6804.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6804.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6804.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6804.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6804.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6804.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6806.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6806.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6806.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6806.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6806.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6806.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6806.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6806.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6809.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6809.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6809.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6809.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6809.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6809.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6809.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6809.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6810.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6810.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6810.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6810.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6810.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6810.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6810.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6810.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6813.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6813.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6813.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6813.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6813.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6813.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6813.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6813.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6814.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6814.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6814.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6814.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6814.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6814.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6814.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6814.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6816.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6816.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6816.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6816.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6816.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6816.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6816.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6816.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6817.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6817.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6817.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6817.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6817.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6817.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6817.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6817.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6818.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6818.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6818.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6818.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6818.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6818.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6818.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6818.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6829.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6829.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6829.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6829.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6829.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6829.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6829.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6829.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6830.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6830.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6830.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6830.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6830.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6830.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6830.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6830.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6831.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6831.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6831.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6831.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6831.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6831.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6831.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6831.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6832.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6832.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6832.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6832.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6832.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6832.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6832.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6832.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6833.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6833.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6833.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6833.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6833.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6833.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6833.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6833.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6837.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6837.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6837.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6837.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6837.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6837.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S6837.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6837.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S818.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S818.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S818.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S818.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S818.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S818.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S818.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S818.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S864.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S864.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S864.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S864.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S864.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S864.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S864.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S864.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S881.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S881.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S881.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S881.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S881.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S881.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S881.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S881.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S888.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S888.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S888.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S888.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S888.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S888.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S888.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S888.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S899.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S899.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S899.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S899.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S899.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S899.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S899.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S899.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S923.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S923.html similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S923.html rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S923.html diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S923.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S923.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S923.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S923.json diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/Sonar_way_profile.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/Sonar_way_profile.json similarity index 100% rename from java-checks/src/main/resources/org/sonar/l10n/java/rules/java/Sonar_way_profile.json rename to sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/Sonar_way_profile.json diff --git a/java-checks/src/test/java/org/sonar/java/checks/CheckListTest.java b/sonar-java-plugin/src/test/java/org/sonar/plugins/java/CheckListTest.java similarity index 87% rename from java-checks/src/test/java/org/sonar/java/checks/CheckListTest.java rename to sonar-java-plugin/src/test/java/org/sonar/plugins/java/CheckListTest.java index 24656b0befa..0e5dcd0ca3e 100644 --- a/java-checks/src/test/java/org/sonar/java/checks/CheckListTest.java +++ b/sonar-java-plugin/src/test/java/org/sonar/plugins/java/CheckListTest.java @@ -17,7 +17,7 @@ * along with this program; if not, write to the Free Software Foundation, * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */ -package org.sonar.java.checks; +package org.sonar.plugins.java; import com.google.common.reflect.ClassPath; import com.google.gson.Gson; @@ -25,6 +25,8 @@ import java.io.FileReader; import java.lang.reflect.Constructor; import java.net.URL; +import java.nio.file.Files; +import java.nio.file.Path; import java.util.HashMap; import java.util.HashSet; import java.util.List; @@ -73,7 +75,7 @@ public static void before() throws Exception { @Test void count() { int count = 0; - List files = (List) FileUtils.listFiles(new File("src/main/java/org/sonar/java/checks/"), new String[] {"java"}, true); + List files = getCheckFiles(); for (File file : files) { if (file.getName().endsWith("Check.java") && !BLACK_LIST.contains(file.getName())) { count++; @@ -82,6 +84,12 @@ void count() { assertThat(CheckList.getChecks()).hasSize(count + SE_CHEKS.size()); } + private static List getCheckFiles() { + List files = (List) FileUtils.listFiles(new File("../java-checks/src/main/java/org/sonar/java/checks/"), new String[] {"java"}, true); + files.addAll(FileUtils.listFiles(new File("../java-checks-aws/src/main/java/org/sonar/java/checks/"), new String[] {"java"}, true)); + return files; + } + @Test void min_check_count() { assertThat(CheckList.getJavaChecks()).hasSizeGreaterThan(500); @@ -122,7 +130,9 @@ public void define(Context context) { void test() { Map keyMap = new HashMap<>(); for (Class cls : CheckList.getChecks()) { - String testName = '/' + cls.getName().replace('.', '/') + "Test.class"; + String testName = '/' + cls.getName().replace('.', '/') + "Test.java"; + List checkModules = List.of("java-checks", "java-checks-aws"); + String simpleName = cls.getSimpleName(); // Handle legacy keys. Rule ruleAnnotation = AnnotationUtils.getAnnotation(cls, Rule.class); @@ -130,9 +140,10 @@ void test() { if (SE_CHEKS.contains(simpleName)) { continue; } - assertThat(getClass().getResource(testName)) + assertThat(checkModules.stream() + .anyMatch(module -> Files.exists(Path.of("../", module, "src/test/java", testName)))) .overridingErrorMessage("No test for " + simpleName) - .isNotNull(); + .isTrue(); } Set keys = new HashSet<>(); @@ -163,20 +174,22 @@ void test() { @Test void enforce_CheckList_registration() { - List files = (List) FileUtils.listFiles(new File("src/main/java/org/sonar/java/checks/"), new String[] {"java"}, false); + List files = getCheckFiles(); List> checks = CheckList.getChecks(); - for (File file : files) { - String name = file.getName(); - if (name.endsWith("Check.java")) { - String className = name.substring(0, name.length() - 5); + files.stream() + .filter(file -> file.getName().endsWith("Check.java")) + .filter(file -> !file.getName().startsWith("Abstract")) + .map(File::getAbsolutePath) + .map(f -> f.replace(File.separatorChar, '.')) + .map(f -> f.substring(f.indexOf("org.sonar.java.checks"), f.length() - 5)) + .forEach(className -> { try { - Class aClass = Class.forName("org.sonar.java.checks." + className); + Class aClass = Class.forName(className); assertThat(checks).as(className + " is not declared in CheckList").contains(aClass); } catch (ClassNotFoundException e) { throw new IllegalStateException(e); } - } - } + }); } @Test diff --git a/sonar-java-plugin/src/test/java/org/sonar/plugins/java/JavaRulesDefinitionTest.java b/sonar-java-plugin/src/test/java/org/sonar/plugins/java/JavaRulesDefinitionTest.java index 58fe4ff724b..f590ea0a51c 100644 --- a/sonar-java-plugin/src/test/java/org/sonar/plugins/java/JavaRulesDefinitionTest.java +++ b/sonar-java-plugin/src/test/java/org/sonar/plugins/java/JavaRulesDefinitionTest.java @@ -32,7 +32,6 @@ import org.sonar.api.rules.RuleType; import org.sonar.api.server.rule.RulesDefinition; import org.sonar.api.utils.Version; -import org.sonar.java.checks.CheckList; import org.sonarsource.analyzer.commons.annotations.DeprecatedRuleKey; import org.sonarsource.analyzer.commons.annotations.DeprecatedRuleKeys; diff --git a/sonar-java-plugin/src/test/java/org/sonar/plugins/java/JavaSensorTest.java b/sonar-java-plugin/src/test/java/org/sonar/plugins/java/JavaSensorTest.java index 2e3598d4728..4dac522c11f 100644 --- a/sonar-java-plugin/src/test/java/org/sonar/plugins/java/JavaSensorTest.java +++ b/sonar-java-plugin/src/test/java/org/sonar/plugins/java/JavaSensorTest.java @@ -59,7 +59,6 @@ import org.sonar.api.utils.Version; import org.sonar.java.DefaultJavaResourceLocator; import org.sonar.java.SonarComponents; -import org.sonar.java.checks.CheckList; import org.sonar.java.checks.naming.BadMethodNameCheck; import org.sonar.java.classpath.ClasspathForMain; import org.sonar.java.classpath.ClasspathForTest; @@ -133,7 +132,7 @@ private void testIssueCreation(InputFile.Type onType, int expectedIssues) throws jss.execute(context); // argument 119 refers to the comment on line #119 in this file - verify(noSonarFilter, times(1)).noSonarInFile(fs.inputFiles().iterator().next(), Collections.singleton(120)); + verify(noSonarFilter, times(1)).noSonarInFile(fs.inputFiles().iterator().next(), Collections.singleton(119)); verify(sonarComponents, times(expectedIssues)).reportIssue(any(AnalyzerMessage.class)); settings.setProperty(JavaVersion.SOURCE_VERSION, "wrongFormat"); diff --git a/java-checks/src/test/java/org/sonar/java/checks/SanityTest.java b/sonar-java-plugin/src/test/java/org/sonar/plugins/java/SanityTest.java similarity index 92% rename from java-checks/src/test/java/org/sonar/java/checks/SanityTest.java rename to sonar-java-plugin/src/test/java/org/sonar/plugins/java/SanityTest.java index 424711cd7d3..32b2b7acb99 100644 --- a/java-checks/src/test/java/org/sonar/java/checks/SanityTest.java +++ b/sonar-java-plugin/src/test/java/org/sonar/plugins/java/SanityTest.java @@ -17,7 +17,7 @@ * along with this program; if not, write to the Free Software Foundation, * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */ -package org.sonar.java.checks; +package org.sonar.plugins.java; import com.sonar.sslr.api.RecognitionException; import java.io.File; @@ -60,9 +60,7 @@ import static java.nio.charset.StandardCharsets.UTF_8; import static org.assertj.core.api.Assertions.assertThat; import static org.assertj.core.api.Assertions.fail; -import static org.sonar.java.checks.verifier.TestUtils.mainCodeSourcesPath; -import static org.sonar.java.checks.verifier.TestUtils.nonCompilingTestSourcesPath; -import static org.sonar.java.checks.verifier.TestUtils.testCodeSourcesPath; +import static org.sonar.java.checks.verifier.TestUtils.*; class SanityTest { @@ -71,14 +69,18 @@ class SanityTest { @RegisterExtension public final LogTesterJUnit5 logTester = new LogTesterJUnit5().setLevel(Level.DEBUG); - private static final String TARGET_CLASSES = "target/test-classes"; - private static final String TEST_FILES_EXTRA_CLASSES = "src/test/resources/"; + private static final String TARGET_CLASSES = "../java-checks/target/test-classes"; + private static final String TEST_FILES_EXTRA_CLASSES = "../java-checks/src/test/resources/"; + + private static final String AWS_MODULE = "aws"; private static final String[] FILE_DIRECTORIES = { mainCodeSourcesPath(""), nonCompilingTestSourcesPath(""), testCodeSourcesPath(""), - "src/test/files" + mainCodeSourcesPathInModule(AWS_MODULE, ""), + nonCompilingTestSourcesPathInModule(AWS_MODULE, ""), + "../java-checks/src/test/files" }; /** @@ -116,6 +118,7 @@ void test() throws Exception { assertThat(inputFiles).hasSizeGreaterThanOrEqualTo(checks.size()); List classpath = getClassPath(); + classpath.addAll(getClassPathFromModule(AWS_MODULE)); assertThat(classpath).isNotEmpty(); List exceptions = scanFiles(moduleBaseDir, inputFiles, checks, classpath); @@ -248,8 +251,15 @@ private static boolean isNotParsingErrorFile(String filename) { private static List getClassPath() { List classpath = new ArrayList<>(); classpath.addAll(FilesUtils.getClassPath(FilesUtils.DEFAULT_TEST_JARS_DIRECTORY)); - classpath.add(new File(TARGET_CLASSES)); - classpath.add(new File(TEST_FILES_EXTRA_CLASSES)); + classpath.add(new File(TARGET_CLASSES).getAbsoluteFile()); + classpath.add(new File(TEST_FILES_EXTRA_CLASSES).getAbsoluteFile()); + return classpath; + } + + private static List getClassPathFromModule(String module) { + List classpath = new ArrayList<>(); + classpath.addAll(FilesUtils.getClassPath(FilesUtils.TEST_SOURCES_ROOT + module + FilesUtils.TARGET_TEST_JARS)); + classpath.add(new File(FilesUtils.TEST_SOURCES_ROOT + module + FilesUtils.TARGET_CLASSES).getAbsoluteFile()); return classpath; } diff --git a/sonarpedia.json b/sonarpedia.json index 7a72ecacce3..7352e7ec971 100644 --- a/sonarpedia.json +++ b/sonarpedia.json @@ -1,5 +1,5 @@ { - "rules-metadata-path": "./java-checks/src/main/resources/org/sonar/l10n/java/rules/java", + "rules-metadata-path": "./sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java", "languages": [ "JAVA" ], @@ -8,4 +8,4 @@ "no-language-in-filenames": true, "preserve-filenames": false } -} \ No newline at end of file +}