From 31f6135f129e135b038dbf79b1c02a7db0acf798 Mon Sep 17 00:00:00 2001 From: Fabrice Bellingard Date: Tue, 18 Sep 2012 18:03:52 +0200 Subject: [PATCH] SONAR-3783 Core plugin not able to have his own l10n bundle => Move the bundles in the plugins they are related to. --- .../org/sonar/l10n/checkstyle.properties | 0 ...checkstyle.checks.ArrayTypeStyleCheck.html | 0 ...heckstyle.checks.FinalParametersCheck.html | 0 ...kstyle.checks.NewlineAtEndOfFileCheck.html | 0 ...ckstyle.checks.OuterTypeFilenameCheck.html | 0 ...l.tools.checkstyle.checks.RegexpCheck.html | 0 ...ls.checkstyle.checks.TodoCommentCheck.html | 0 ...heckstyle.checks.TrailingCommentCheck.html | 0 ...heckstyle.checks.UncommentedMainCheck.html | 0 ...tools.checkstyle.checks.UpperEllCheck.html | 0 ...ks.annotation.AnnotationUseStyleCheck.html | 0 ...cks.annotation.MissingDeprecatedCheck.html | 0 ...hecks.annotation.MissingOverrideCheck.html | 0 ...cks.annotation.PackageAnnotationCheck.html | 0 ...ecks.annotation.SuppressWarningsCheck.html | 0 ....checks.blocks.AvoidNestedBlocksCheck.html | 0 ...ckstyle.checks.blocks.EmptyBlockCheck.html | 0 ...eckstyle.checks.blocks.LeftCurlyCheck.html | 0 ...ckstyle.checks.blocks.NeedBracesCheck.html | 0 ...ckstyle.checks.blocks.RightCurlyCheck.html | 0 ...checks.coding.ArrayTrailingCommaCheck.html | 0 ...s.coding.AvoidInlineConditionalsCheck.html | 0 ...le.checks.coding.CovariantEqualsCheck.html | 0 ...e.checks.coding.DeclarationOrderCheck.html | 0 ...e.checks.coding.DefaultComesLastCheck.html | 0 ...ecks.coding.DoubleCheckedLockingCheck.html | 0 ...yle.checks.coding.EmptyStatementCheck.html | 0 ...le.checks.coding.EqualsAvoidNullCheck.html | 0 ...yle.checks.coding.EqualsHashCodeCheck.html | 0 ...ks.coding.ExplicitInitializationCheck.html | 0 ...kstyle.checks.coding.FallThroughCheck.html | 0 ...checks.coding.FinalLocalVariableCheck.html | 0 ...kstyle.checks.coding.HiddenFieldCheck.html | 0 ...style.checks.coding.IllegalCatchCheck.html | 0 ...ecks.coding.IllegalInstantiationCheck.html | 0 ...tyle.checks.coding.IllegalThrowsCheck.html | 0 ...style.checks.coding.IllegalTokenCheck.html | 0 ...e.checks.coding.IllegalTokenTextCheck.html | 0 ...kstyle.checks.coding.IllegalTypeCheck.html | 0 ...le.checks.coding.InnerAssignmentCheck.html | 0 ...kstyle.checks.coding.MagicNumberCheck.html | 0 ...kstyle.checks.coding.MissingCtorCheck.html | 0 ...ecks.coding.MissingSwitchDefaultCheck.html | 0 ...s.coding.ModifiedControlVariableCheck.html | 0 ...ks.coding.MultipleStringLiteralsCheck.html | 0 ...ing.MultipleVariableDeclarationsCheck.html | 0 ...yle.checks.coding.NestedForDepthCheck.html | 0 ...tyle.checks.coding.NestedIfDepthCheck.html | 0 ...yle.checks.coding.NestedTryDepthCheck.html | 0 ...checkstyle.checks.coding.NoCloneCheck.html | 0 ...kstyle.checks.coding.NoFinalizerCheck.html | 0 ...hecks.coding.OneStatementPerLineCheck.html | 0 ...checks.coding.PackageDeclarationCheck.html | 0 ...hecks.coding.ParameterAssignmentCheck.html | 0 ...le.checks.coding.RedundantThrowsCheck.html | 0 ...kstyle.checks.coding.RequireThisCheck.html | 0 ...kstyle.checks.coding.ReturnCountCheck.html | 0 ...coding.SimplifyBooleanExpressionCheck.html | 0 ...cks.coding.SimplifyBooleanReturnCheck.html | 0 ...cks.coding.StringLiteralEqualityCheck.html | 0 ...ckstyle.checks.coding.SuperCloneCheck.html | 0 ...tyle.checks.coding.SuperFinalizeCheck.html | 0 ...ks.coding.UnnecessaryParenthesesCheck.html | 0 ...checks.design.DesignForExtensionCheck.html | 0 ...ckstyle.checks.design.FinalClassCheck.html | 0 ...sign.HideUtilityClassConstructorCheck.html | 0 ...tyle.checks.design.InnerTypeLastCheck.html | 0 ...le.checks.design.InterfaceIsTypeCheck.html | 0 ...e.checks.design.MutableExceptionCheck.html | 0 ...kstyle.checks.design.ThrowsCountCheck.html | 0 ...checks.design.VisibilityModifierCheck.html | 0 ...s.duplicates.StrictDuplicateCodeCheck.html | 0 ....checkstyle.checks.header.HeaderCheck.html | 0 ...style.checks.header.RegexpHeaderCheck.html | 0 ...e.checks.imports.AvoidStarImportCheck.html | 0 ...checks.imports.AvoidStaticImportCheck.html | 0 ...yle.checks.imports.IllegalImportCheck.html | 0 ...style.checks.imports.ImportOrderCheck.html | 0 ...e.checks.imports.RedundantImportCheck.html | 0 ...yle.checks.imports.UnusedImportsCheck.html | 0 ...e.checks.indentation.IndentationCheck.html | 0 ...yle.checks.javadoc.JavadocMethodCheck.html | 0 ...le.checks.javadoc.JavadocPackageCheck.html | 0 ...tyle.checks.javadoc.JavadocStyleCheck.html | 0 ...style.checks.javadoc.JavadocTypeCheck.html | 0 ...e.checks.javadoc.JavadocVariableCheck.html | 0 ...eckstyle.checks.javadoc.WriteTagCheck.html | 0 ...rics.BooleanExpressionComplexityCheck.html | 0 ...ics.ClassDataAbstractionCouplingCheck.html | 0 ...ks.metrics.ClassFanOutComplexityCheck.html | 0 ...cks.metrics.CyclomaticComplexityCheck.html | 0 ...eckstyle.checks.metrics.JavaNCSSCheck.html | 0 ...e.checks.metrics.NPathComplexityCheck.html | 0 ...le.checks.modifier.ModifierOrderCheck.html | 0 ...hecks.modifier.RedundantModifierCheck.html | 0 ....checks.naming.AbstractClassNameCheck.html | 0 ...ks.naming.ClassTypeParameterNameCheck.html | 0 ...style.checks.naming.ConstantNameCheck.html | 0 ...ks.naming.LocalFinalVariableNameCheck.html | 0 ....checks.naming.LocalVariableNameCheck.html | 0 ...ckstyle.checks.naming.MemberNameCheck.html | 0 ...ckstyle.checks.naming.MethodNameCheck.html | 0 ...s.naming.MethodTypeParameterNameCheck.html | 0 ...kstyle.checks.naming.PackageNameCheck.html | 0 ...tyle.checks.naming.ParameterNameCheck.html | 0 ...checks.naming.StaticVariableNameCheck.html | 0 ...heckstyle.checks.naming.TypeNameCheck.html | 0 ...le.checks.regexp.RegexpMultilineCheck.html | 0 ...e.checks.regexp.RegexpSinglelineCheck.html | 0 ...ecks.regexp.RegexpSinglelineJavaCheck.html | 0 ...yle.checks.sizes.AnonInnerLengthCheck.html | 0 ...s.sizes.ExecutableStatementCountCheck.html | 0 ...eckstyle.checks.sizes.FileLengthCheck.html | 0 ...eckstyle.checks.sizes.LineLengthCheck.html | 0 ...ckstyle.checks.sizes.MethodCountCheck.html | 0 ...kstyle.checks.sizes.MethodLengthCheck.html | 0 ...yle.checks.sizes.OuterTypeNumberCheck.html | 0 ...yle.checks.sizes.ParameterNumberCheck.html | 0 ...hitespace.EmptyForInitializerPadCheck.html | 0 ...s.whitespace.EmptyForIteratorPadCheck.html | 0 ...ecks.whitespace.FileTabCharacterCheck.html | 0 ...cks.whitespace.GenericWhitespaceCheck.html | 0 ...checks.whitespace.MethodParamPadCheck.html | 0 ...cks.whitespace.NoWhitespaceAfterCheck.html | 0 ...ks.whitespace.NoWhitespaceBeforeCheck.html | 0 ...e.checks.whitespace.OperatorWrapCheck.html | 0 ...style.checks.whitespace.ParenPadCheck.html | 0 ...ecks.whitespace.TypecastParenPadCheck.html | 0 ...hecks.whitespace.WhitespaceAfterCheck.html | 0 ...ecks.whitespace.WhitespaceAroundCheck.html | 0 .../resources/org/sonar/l10n/core.properties | 12 +++++ plugins/sonar-findbugs-plugin/pom.xml | 4 +- .../org/sonar/l10n/findbugs.properties | 0 .../AM_CREATES_EMPTY_JAR_FILE_ENTRY.html | 0 .../AM_CREATES_EMPTY_ZIP_FILE_ENTRY.html | 0 ...ON_SEQUENCE_ON_CONCURRENT_ABSTRACTION.html | 0 .../findbugs/BAC_BAD_APPLET_CONSTRUCTOR.html | 0 .../BC_BAD_CAST_TO_ABSTRACT_COLLECTION.html | 0 .../BC_BAD_CAST_TO_CONCRETE_COLLECTION.html | 0 ...LS_METHOD_SHOULD_WORK_FOR_ALL_OBJECTS.html | 0 .../rules/findbugs/BC_IMPOSSIBLE_CAST.html | 0 .../findbugs/BC_IMPOSSIBLE_DOWNCAST.html | 0 .../BC_IMPOSSIBLE_DOWNCAST_OF_TOARRAY.html | 0 .../findbugs/BC_IMPOSSIBLE_INSTANCEOF.html | 0 .../rules/findbugs/BC_UNCONFIRMED_CAST.html | 0 .../BC_UNCONFIRMED_CAST_OF_RETURN_VALUE.html | 0 .../rules/findbugs/BC_VACUOUS_INSTANCEOF.html | 0 .../findbugs/BIT_ADD_OF_SIGNED_BYTE.html | 0 .../l10n/findbugs/rules/findbugs/BIT_AND.html | 0 .../findbugs/rules/findbugs/BIT_AND_ZZ.html | 0 .../l10n/findbugs/rules/findbugs/BIT_IOR.html | 0 .../findbugs/BIT_IOR_OF_SIGNED_BYTE.html | 0 .../rules/findbugs/BIT_SIGNED_CHECK.html | 0 .../findbugs/BIT_SIGNED_CHECK_HIGH_BIT.html | 0 .../BOA_BADLY_OVERRIDDEN_ADAPTER.html | 0 .../BX_BOXING_IMMEDIATELY_UNBOXED.html | 0 ...MEDIATELY_UNBOXED_TO_PERFORM_COERCION.html | 0 ...OXED_AND_COERCED_FOR_TERNARY_OPERATOR.html | 0 .../BX_UNBOXING_IMMEDIATELY_REBOXED.html | 0 .../findbugs/CD_CIRCULAR_DEPENDENCY.html | 0 .../findbugs/CI_CONFUSED_INHERITANCE.html | 0 .../findbugs/rules/findbugs/CN_IDIOM.html | 0 .../findbugs/CN_IDIOM_NO_SUPER_CALL.html | 0 ...CN_IMPLEMENTS_CLONE_BUT_NOT_CLONEABLE.html | 0 .../rules/findbugs/CO_ABSTRACT_SELF.html | 0 .../CO_COMPARETO_RESULTS_MIN_VALUE.html | 0 .../rules/findbugs/CO_SELF_NO_OBJECT.html | 0 .../rules/findbugs/DB_DUPLICATE_BRANCHES.html | 0 .../findbugs/DB_DUPLICATE_SWITCH_CLAUSES.html | 0 .../rules/findbugs/DC_DOUBLECHECK.html | 0 .../rules/findbugs/DE_MIGHT_DROP.html | 0 .../rules/findbugs/DE_MIGHT_IGNORE.html | 0 .../rules/findbugs/DLS_DEAD_LOCAL_STORE.html | 0 .../DLS_DEAD_LOCAL_STORE_IN_RETURN.html | 0 .../DLS_DEAD_LOCAL_STORE_OF_NULL.html | 0 .../DLS_DEAD_LOCAL_STORE_SHADOWS_FIELD.html | 0 .../DLS_DEAD_STORE_OF_CLASS_LITERAL.html | 0 .../findbugs/DLS_OVERWRITTEN_INCREMENT.html | 0 .../DL_SYNCHRONIZATION_ON_BOOLEAN.html | 0 ...DL_SYNCHRONIZATION_ON_BOXED_PRIMITIVE.html | 0 ...DL_SYNCHRONIZATION_ON_SHARED_CONSTANT.html | 0 ...ONIZATION_ON_UNSHARED_BOXED_PRIMITIVE.html | 0 ...NOTATION_IS_NOT_VISIBLE_TO_REFLECTION.html | 0 .../findbugs/DMI_ARGUMENTS_WRONG_ORDER.html | 0 .../rules/findbugs/DMI_BAD_MONTH.html | 0 ...MI_BIGDECIMAL_CONSTRUCTED_FROM_DOUBLE.html | 0 .../findbugs/DMI_BLOCKING_METHODS_ON_URL.html | 0 .../DMI_CALLING_NEXT_FROM_HASNEXT.html | 0 ...ECTIONS_SHOULD_NOT_CONTAIN_THEMSELVES.html | 0 .../findbugs/DMI_COLLECTION_OF_URLS.html | 0 .../findbugs/DMI_CONSTANT_DB_PASSWORD.html | 0 .../l10n/findbugs/rules/findbugs/DMI_DOH.html | 0 .../rules/findbugs/DMI_EMPTY_DB_PASSWORD.html | 0 ...MI_ENTRY_SETS_MAY_REUSE_ENTRY_OBJECTS.html | 0 ...IZE_OF_SCHEDULED_THREAD_POOL_EXECUTOR.html | 0 .../DMI_HARDCODED_ABSOLUTE_FILENAME.html | 0 .../DMI_INVOKING_HASHCODE_ON_ARRAY.html | 0 ..._INVOKING_TOSTRING_ON_ANONYMOUS_ARRAY.html | 0 .../DMI_INVOKING_TOSTRING_ON_ARRAY.html | 0 ...MI_LONG_BITS_TO_DOUBLE_INVOKED_ON_INT.html | 0 .../DMI_NONSERIALIZABLE_OBJECT_WRITTEN.html | 0 .../findbugs/DMI_RANDOM_USED_ONLY_ONCE.html | 0 ..._POOL_EXECUTOR_WITH_ZERO_CORE_THREADS.html | 0 ...THREAD_PASSED_WHERE_RUNNABLE_EXPECTED.html | 0 .../findbugs/DMI_UNSUPPORTED_METHOD.html | 0 .../rules/findbugs/DMI_USELESS_SUBSTRING.html | 0 ...I_USING_REMOVEALL_TO_CLEAR_COLLECTION.html | 0 .../DMI_VACUOUS_SELF_COLLECTION_CALL.html | 0 .../rules/findbugs/DM_BOOLEAN_CTOR.html | 0 .../findbugs/DM_BOXED_PRIMITIVE_TOSTRING.html | 0 .../rules/findbugs/DM_CONVERT_CASE.html | 0 .../rules/findbugs/DM_DEFAULT_ENCODING.html | 0 .../l10n/findbugs/rules/findbugs/DM_EXIT.html | 0 .../rules/findbugs/DM_FP_NUMBER_CTOR.html | 0 .../l10n/findbugs/rules/findbugs/DM_GC.html | 0 .../DM_MONITOR_WAIT_ON_CONDITION.html | 0 .../rules/findbugs/DM_NEW_FOR_GETCLASS.html | 0 .../findbugs/DM_NEXTINT_VIA_NEXTDOUBLE.html | 0 .../rules/findbugs/DM_NUMBER_CTOR.html | 0 .../findbugs/DM_RUN_FINALIZERS_ON_EXIT.html | 0 .../rules/findbugs/DM_STRING_CTOR.html | 0 .../rules/findbugs/DM_STRING_TOSTRING.html | 0 .../rules/findbugs/DM_STRING_VOID_CTOR.html | 0 .../rules/findbugs/DM_USELESS_THREAD.html | 0 ...EATE_CLASSLOADER_INSIDE_DO_PRIVILEGED.html | 0 .../findbugs/DP_DO_INSIDE_DO_PRIVILEGED.html | 0 .../rules/findbugs/EC_ARRAY_AND_NONARRAY.html | 0 .../rules/findbugs/EC_BAD_ARRAY_COMPARE.html | 0 .../EC_INCOMPATIBLE_ARRAY_COMPARE.html | 0 .../findbugs/rules/findbugs/EC_NULL_ARG.html | 0 .../EC_UNRELATED_CLASS_AND_INTERFACE.html | 0 .../findbugs/EC_UNRELATED_INTERFACES.html | 0 .../rules/findbugs/EC_UNRELATED_TYPES.html | 0 ...NRELATED_TYPES_USING_POINTER_EQUALITY.html | 0 .../rules/findbugs/EI_EXPOSE_REP.html | 0 .../rules/findbugs/EI_EXPOSE_REP2.html | 0 .../rules/findbugs/EI_EXPOSE_STATIC_REP2.html | 0 .../rules/findbugs/EQ_ABSTRACT_SELF.html | 0 .../rules/findbugs/EQ_ALWAYS_FALSE.html | 0 .../rules/findbugs/EQ_ALWAYS_TRUE.html | 0 ..._FOR_OPERAND_NOT_COMPATIBLE_WITH_THIS.html | 0 .../EQ_COMPARETO_USE_OBJECT_EQUALS.html | 0 .../findbugs/EQ_COMPARING_CLASS_NAMES.html | 0 .../findbugs/EQ_DOESNT_OVERRIDE_EQUALS.html | 0 .../EQ_DONT_DEFINE_EQUALS_FOR_ENUM.html | 0 .../EQ_GETCLASS_AND_CLASS_CONSTANT.html | 0 .../rules/findbugs/EQ_OTHER_NO_OBJECT.html | 0 .../rules/findbugs/EQ_OTHER_USE_OBJECT.html | 0 .../EQ_OVERRIDING_EQUALS_NOT_SYMMETRIC.html | 0 .../rules/findbugs/EQ_SELF_NO_OBJECT.html | 0 .../rules/findbugs/EQ_SELF_USE_OBJECT.html | 0 .../findbugs/rules/findbugs/EQ_UNUSUAL.html | 0 ...ES_COMPARING_PARAMETER_STRING_WITH_EQ.html | 0 .../ES_COMPARING_STRINGS_WITH_EQ.html | 0 .../rules/findbugs/ESync_EMPTY_SYNC.html | 0 .../findbugs/FB_MISSING_EXPECTED_WARNING.html | 0 .../rules/findbugs/FB_UNEXPECTED_WARNING.html | 0 .../findbugs/FE_FLOATING_POINT_EQUALITY.html | 0 .../FE_TEST_IF_EQUAL_TO_NOT_A_NUMBER.html | 0 .../findbugs/rules/findbugs/FI_EMPTY.html | 0 .../findbugs/FI_EXPLICIT_INVOCATION.html | 0 .../findbugs/FI_FINALIZER_NULLS_FIELDS.html | 0 .../FI_FINALIZER_ONLY_NULLS_FIELDS.html | 0 .../rules/findbugs/FI_MISSING_SUPER_CALL.html | 0 .../rules/findbugs/FI_NULLIFY_SUPER.html | 0 .../FI_PUBLIC_SHOULD_BE_PROTECTED.html | 0 .../findbugs/rules/findbugs/FI_USELESS.html | 0 .../FL_MATH_USING_FLOAT_PRECISION.html | 0 .../GC_UNCHECKED_TYPE_IN_GENERIC_CALL.html | 0 .../rules/findbugs/GC_UNRELATED_TYPES.html | 0 .../rules/findbugs/HE_EQUALS_NO_HASHCODE.html | 0 .../findbugs/HE_EQUALS_USE_HASHCODE.html | 0 .../rules/findbugs/HE_HASHCODE_NO_EQUALS.html | 0 .../HE_HASHCODE_USE_OBJECT_EQUALS.html | 0 .../HE_INHERITS_EQUALS_USE_HASHCODE.html | 0 ..._DECLARES_HASHING_OF_UNHASHABLE_CLASS.html | 0 .../findbugs/HE_USE_OF_UNHASHABLE_CLASS.html | 0 .../HRS_REQUEST_PARAMETER_TO_COOKIE.html | 0 .../HRS_REQUEST_PARAMETER_TO_HTTP_HEADER.html | 0 .../HSC_HUGE_SHARED_STRING_CONSTANT.html | 0 ...VOCATION_OF_INHERITED_OR_OUTER_METHOD.html | 0 .../findbugs/ICAST_BAD_SHIFT_AMOUNT.html | 0 .../findbugs/ICAST_IDIV_CAST_TO_DOUBLE.html | 0 .../ICAST_INTEGER_MULTIPLY_CAST_TO_LONG.html | 0 .../findbugs/ICAST_INT_2_LONG_AS_INSTANT.html | 0 ...AST_INT_CAST_TO_DOUBLE_PASSED_TO_CEIL.html | 0 ...AST_INT_CAST_TO_FLOAT_PASSED_TO_ROUND.html | 0 ...AST_QUESTIONABLE_UNSIGNED_RIGHT_SHIFT.html | 0 .../rules/findbugs/IC_INIT_CIRCULARITY.html | 0 ...S_USES_SUBCLASS_DURING_INITIALIZATION.html | 0 ...ASSERT_METHOD_INVOKED_FROM_RUN_METHOD.html | 0 .../rules/findbugs/IJU_BAD_SUITE_METHOD.html | 0 .../findbugs/rules/findbugs/IJU_NO_TESTS.html | 0 .../rules/findbugs/IJU_SETUP_NO_SUPER.html | 0 .../rules/findbugs/IJU_SUITE_NOT_STATIC.html | 0 .../rules/findbugs/IJU_TEARDOWN_NO_SUPER.html | 0 .../IL_CONTAINER_ADDED_TO_ITSELF.html | 0 .../rules/findbugs/IL_INFINITE_LOOP.html | 0 .../findbugs/IL_INFINITE_RECURSIVE_LOOP.html | 0 .../IMA_INEFFICIENT_MEMBER_ACCESS.html | 0 .../rules/findbugs/IMSE_DONT_CATCH_IMSE.html | 0 ...IM_AVERAGE_COMPUTATION_COULD_OVERFLOW.html | 0 .../rules/findbugs/IM_BAD_CHECK_FOR_ODD.html | 0 .../IM_MULTIPLYING_RESULT_OF_IREM.html | 0 .../INT_BAD_COMPARISON_WITH_INT_VALUE.html | 0 ...BAD_COMPARISON_WITH_NONNEGATIVE_VALUE.html | 0 .../INT_BAD_COMPARISON_WITH_SIGNED_BYTE.html | 0 .../rules/findbugs/INT_BAD_REM_BY_1.html | 0 .../findbugs/INT_VACUOUS_BIT_OPERATION.html | 0 .../findbugs/INT_VACUOUS_COMPARISON.html | 0 .../IO_APPENDING_TO_OBJECT_OUTPUT_STREAM.html | 0 .../IP_PARAMETER_IS_DEAD_BUT_OVERWRITTEN.html | 0 .../rules/findbugs/IS2_INCONSISTENT_SYNC.html | 0 .../ISC_INSTANTIATE_STATIC_CLASS.html | 0 .../rules/findbugs/IS_FIELD_NOT_GUARDED.html | 0 .../rules/findbugs/IS_INCONSISTENT_SYNC.html | 0 .../findbugs/ITA_INEFFICIENT_TO_ARRAY.html | 0 .../rules/findbugs/IT_NO_SUCH_ELEMENT.html | 0 ..._NON_SERIALIZABLE_OBJECT_INTO_SESSION.html | 0 ...P_FIELD_ISNT_FINAL_IN_IMMUTABLE_CLASS.html | 0 .../JLM_JSR166_LOCK_MONITORENTER.html | 0 ...JSR166_CALLING_WAIT_RATHER_THAN_AWAIT.html | 0 .../LG_LOST_LOGGER_DUE_TO_WEAK_REFERENCE.html | 0 .../rules/findbugs/LI_LAZY_INIT_STATIC.html | 0 .../findbugs/LI_LAZY_INIT_UPDATE_STATIC.html | 0 .../rules/findbugs/MF_CLASS_MASKS_FIELD.html | 0 .../rules/findbugs/MF_METHOD_MASKS_FIELD.html | 0 ...ON_FIELD_TO_GUARD_CHANGING_THAT_FIELD.html | 0 .../findbugs/ML_SYNC_ON_UPDATED_FIELD.html | 0 .../findbugs/MSF_MUTABLE_SERVLET_FIELD.html | 0 .../rules/findbugs/MS_CANNOT_BE_FINAL.html | 0 .../rules/findbugs/MS_EXPOSE_REP.html | 0 .../rules/findbugs/MS_FINAL_PKGPROTECT.html | 0 .../rules/findbugs/MS_MUTABLE_ARRAY.html | 0 .../rules/findbugs/MS_MUTABLE_HASHTABLE.html | 0 .../rules/findbugs/MS_OOI_PKGPROTECT.html | 0 .../rules/findbugs/MS_PKGPROTECT.html | 0 .../rules/findbugs/MS_SHOULD_BE_FINAL.html | 0 .../MS_SHOULD_BE_REFACTORED_TO_BE_FINAL.html | 0 .../MTIA_SUSPECT_SERVLET_INSTANCE_FIELD.html | 0 .../MTIA_SUSPECT_STRUTS_INSTANCE_FIELD.html | 0 .../rules/findbugs/MWN_MISMATCHED_NOTIFY.html | 0 .../rules/findbugs/MWN_MISMATCHED_WAIT.html | 0 .../findbugs/rules/findbugs/NM_BAD_EQUAL.html | 0 .../findbugs/NM_CLASS_NAMING_CONVENTION.html | 0 .../findbugs/NM_CLASS_NOT_EXCEPTION.html | 0 .../findbugs/rules/findbugs/NM_CONFUSING.html | 0 .../findbugs/NM_FIELD_NAMING_CONVENTION.html | 0 .../NM_FUTURE_KEYWORD_USED_AS_IDENTIFIER.html | 0 ...URE_KEYWORD_USED_AS_MEMBER_IDENTIFIER.html | 0 .../rules/findbugs/NM_LCASE_HASHCODE.html | 0 .../rules/findbugs/NM_LCASE_TOSTRING.html | 0 .../NM_METHOD_CONSTRUCTOR_CONFUSION.html | 0 .../findbugs/NM_METHOD_NAMING_CONVENTION.html | 0 .../NM_SAME_SIMPLE_NAME_AS_INTERFACE.html | 0 .../NM_SAME_SIMPLE_NAME_AS_SUPERCLASS.html | 0 .../rules/findbugs/NM_VERY_CONFUSING.html | 0 .../NM_VERY_CONFUSING_INTENTIONAL.html | 0 .../rules/findbugs/NM_WRONG_PACKAGE.html | 0 .../NM_WRONG_PACKAGE_INTENTIONAL.html | 0 .../rules/findbugs/NN_NAKED_NOTIFY.html | 0 .../findbugs/NO_NOTIFY_NOT_NOTIFYALL.html | 0 .../rules/findbugs/NP_ALWAYS_NULL.html | 0 .../findbugs/NP_ALWAYS_NULL_EXCEPTION.html | 0 .../findbugs/NP_ARGUMENT_MIGHT_BE_NULL.html | 0 .../findbugs/NP_BOOLEAN_RETURN_NULL.html | 0 .../findbugs/NP_CLONE_COULD_RETURN_NULL.html | 0 .../rules/findbugs/NP_CLOSING_NULL.html | 0 .../NP_DEREFERENCE_OF_READLINE_VALUE.html | 0 ...NP_EQUALS_SHOULD_HANDLE_NULL_ARGUMENT.html | 0 .../rules/findbugs/NP_GUARANTEED_DEREF.html | 0 ...NP_GUARANTEED_DEREF_ON_EXCEPTION_PATH.html | 0 .../NP_IMMEDIATE_DEREFERENCE_OF_READLINE.html | 0 .../findbugs/NP_LOAD_OF_KNOWN_NULL_VALUE.html | 0 ..._FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR.html | 0 .../findbugs/NP_NONNULL_PARAM_VIOLATION.html | 0 .../findbugs/NP_NONNULL_RETURN_VIOLATION.html | 0 .../rules/findbugs/NP_NULL_INSTANCEOF.html | 0 .../rules/findbugs/NP_NULL_ON_SOME_PATH.html | 0 .../NP_NULL_ON_SOME_PATH_EXCEPTION.html | 0 ...P_NULL_ON_SOME_PATH_FROM_RETURN_VALUE.html | 0 ...NULL_ON_SOME_PATH_MIGHT_BE_INFEASIBLE.html | 0 .../rules/findbugs/NP_NULL_PARAM_DEREF.html | 0 ...ULL_PARAM_DEREF_ALL_TARGETS_DANGEROUS.html | 0 .../NP_NULL_PARAM_DEREF_NONVIRTUAL.html | 0 ...UST_BE_NONNULL_BUT_MARKED_AS_NULLABLE.html | 0 .../findbugs/NP_STORE_INTO_NONNULL_FIELD.html | 0 .../NP_SYNC_AND_NULL_CHECK_FIELD.html | 0 .../NP_TOSTRING_COULD_RETURN_NULL.html | 0 .../rules/findbugs/NP_UNWRITTEN_FIELD.html | 0 ...P_UNWRITTEN_PUBLIC_OR_PROTECTED_FIELD.html | 0 .../NS_DANGEROUS_NON_SHORT_CIRCUIT.html | 0 .../rules/findbugs/NS_NON_SHORT_CIRCUIT.html | 0 .../findbugs/OBL_UNSATISFIED_OBLIGATION.html | 0 ...UNSATISFIED_OBLIGATION_EXCEPTION_EDGE.html | 0 .../findbugs/ODR_OPEN_DATABASE_RESOURCE.html | 0 ...OPEN_DATABASE_RESOURCE_EXCEPTION_PATH.html | 0 .../rules/findbugs/OS_OPEN_STREAM.html | 0 .../OS_OPEN_STREAM_EXCEPTION_PATH.html | 0 .../rules/findbugs/PS_PUBLIC_SEMAPHORES.html | 0 .../findbugs/PT_ABSOLUTE_PATH_TRAVERSAL.html | 0 .../findbugs/PT_RELATIVE_PATH_TRAVERSAL.html | 0 .../PZLA_PREFER_ZERO_LENGTH_ARRAYS.html | 0 ...DONT_REUSE_ENTRY_OBJECTS_IN_ITERATORS.html | 0 .../QBA_QUESTIONABLE_BOOLEAN_ASSIGNMENT.html | 0 .../findbugs/QF_QUESTIONABLE_FOR_LOOP.html | 0 ..._COMPARISON_OF_NULL_AND_NONNULL_VALUE.html | 0 ..._REDUNDANT_COMPARISON_TWO_NULL_VALUES.html | 0 ..._REDUNDANT_NULLCHECK_OF_NONNULL_VALUE.html | 0 ...RCN_REDUNDANT_NULLCHECK_OF_NULL_VALUE.html | 0 ...NDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE.html | 0 .../rules/findbugs/RC_REF_COMPARISON.html | 0 .../RC_REF_COMPARISON_BAD_PRACTICE.html | 0 ...C_REF_COMPARISON_BAD_PRACTICE_BOOLEAN.html | 0 .../rules/findbugs/REC_CATCH_EXCEPTION.html | 0 .../RE_BAD_SYNTAX_FOR_REGULAR_EXPRESSION.html | 0 ..._FILE_SEPARATOR_AS_REGULAR_EXPRESSION.html | 0 .../RE_POSSIBLE_UNINTENDED_PATTERN.html | 0 .../findbugs/RI_REDUNDANT_INTERFACES.html | 0 .../rules/findbugs/RR_NOT_CHECKED.html | 0 .../rules/findbugs/RS_READOBJECT_SYNC.html | 0 .../rules/findbugs/RU_INVOKE_RUN.html | 0 .../findbugs/rules/findbugs/RV_01_TO_INT.html | 0 .../RV_ABSOLUTE_VALUE_OF_HASHCODE.html | 0 .../RV_ABSOLUTE_VALUE_OF_RANDOM_INT.html | 0 ...K_COMPARETO_FOR_SPECIFIC_RETURN_VALUE.html | 0 .../RV_CHECK_FOR_POSITIVE_INDEXOF.html | 0 .../RV_DONT_JUST_NULL_CHECK_READLINE.html | 0 .../findbugs/RV_EXCEPTION_NOT_THROWN.html | 0 .../RV_NEGATING_RESULT_OF_COMPARETO.html | 0 .../rules/findbugs/RV_REM_OF_HASHCODE.html | 0 .../rules/findbugs/RV_REM_OF_RANDOM_INT.html | 0 .../findbugs/RV_RETURN_VALUE_IGNORED.html | 0 .../findbugs/RV_RETURN_VALUE_IGNORED2.html | 0 .../RV_RETURN_VALUE_IGNORED_BAD_PRACTICE.html | 0 .../RV_RETURN_VALUE_IGNORED_INFERRED.html | 0 ...V_RETURN_VALUE_OF_PUTIFABSENT_IGNORED.html | 0 .../RpC_REPEATED_CONDITIONAL_TEST.html | 0 .../findbugs/SA_FIELD_DOUBLE_ASSIGNMENT.html | 0 .../findbugs/SA_FIELD_SELF_ASSIGNMENT.html | 0 .../findbugs/SA_FIELD_SELF_COMPARISON.html | 0 .../findbugs/SA_FIELD_SELF_COMPUTATION.html | 0 .../findbugs/SA_LOCAL_DOUBLE_ASSIGNMENT.html | 0 .../findbugs/SA_LOCAL_SELF_ASSIGNMENT.html | 0 ...OCAL_SELF_ASSIGNMENT_INSTEAD_OF_FIELD.html | 0 .../findbugs/SA_LOCAL_SELF_COMPARISON.html | 0 .../findbugs/SA_LOCAL_SELF_COMPUTATION.html | 0 .../SBSC_USE_STRINGBUFFER_CONCATENATION.html | 0 .../rules/findbugs/SC_START_IN_CTOR.html | 0 .../findbugs/rules/findbugs/SE_BAD_FIELD.html | 0 .../findbugs/SE_BAD_FIELD_INNER_CLASS.html | 0 .../rules/findbugs/SE_BAD_FIELD_STORE.html | 0 .../SE_COMPARATOR_SHOULD_BE_SERIALIZABLE.html | 0 .../rules/findbugs/SE_INNER_CLASS.html | 0 .../findbugs/SE_METHOD_MUST_BE_PRIVATE.html | 0 .../findbugs/SE_NONFINAL_SERIALVERSIONID.html | 0 .../findbugs/SE_NONLONG_SERIALVERSIONID.html | 0 .../SE_NONSTATIC_SERIALVERSIONID.html | 0 .../rules/findbugs/SE_NO_SERIALVERSIONID.html | 0 .../findbugs/SE_NO_SUITABLE_CONSTRUCTOR.html | 0 ...TABLE_CONSTRUCTOR_FOR_EXTERNALIZATION.html | 0 ...SE_PRIVATE_READ_RESOLVE_NOT_INHERITED.html | 0 .../findbugs/SE_READ_RESOLVE_IS_STATIC.html | 0 .../SE_READ_RESOLVE_MUST_RETURN_OBJECT.html | 0 .../SE_TRANSIENT_FIELD_NOT_RESTORED.html | 0 ...NSIENT_FIELD_OF_NONSERIALIZABLE_CLASS.html | 0 ..._DEAD_STORE_DUE_TO_SWITCH_FALLTHROUGH.html | 0 ...RE_DUE_TO_SWITCH_FALLTHROUGH_TO_THROW.html | 0 .../rules/findbugs/SF_SWITCH_FALLTHROUGH.html | 0 .../rules/findbugs/SF_SWITCH_NO_DEFAULT.html | 0 .../findbugs/SIC_INNER_SHOULD_BE_STATIC.html | 0 .../SIC_INNER_SHOULD_BE_STATIC_ANON.html | 0 ...SIC_INNER_SHOULD_BE_STATIC_NEEDS_THIS.html | 0 .../SIC_THREADLOCAL_DEADLY_EMBRACE.html | 0 .../findbugs/SIO_SUPERFLUOUS_INSTANCEOF.html | 0 .../SI_INSTANCE_BEFORE_FINALS_ASSIGNED.html | 0 .../rules/findbugs/SKIPPED_CLASS_TOO_BIG.html | 0 .../rules/findbugs/SP_SPIN_ON_FIELD.html | 0 .../SQL_BAD_PREPARED_STATEMENT_ACCESS.html | 0 .../findbugs/SQL_BAD_RESULTSET_ACCESS.html | 0 ..._NONCONSTANT_STRING_PASSED_TO_EXECUTE.html | 0 ...ENT_GENERATED_FROM_NONCONSTANT_STRING.html | 0 .../rules/findbugs/SR_NOT_CHECKED.html | 0 .../rules/findbugs/SS_SHOULD_BE_STATIC.html | 0 ...AL_INVOKE_ON_STATIC_CALENDAR_INSTANCE.html | 0 ...INVOKE_ON_STATIC_DATE_FORMAT_INSTANCE.html | 0 .../STCAL_STATIC_CALENDAR_INSTANCE.html | 0 ...AL_STATIC_SIMPLE_DATE_FORMAT_INSTANCE.html | 0 .../STI_INTERRUPTED_ON_CURRENTTHREAD.html | 0 .../STI_INTERRUPTED_ON_UNKNOWNTHREAD.html | 0 ..._WRITE_TO_STATIC_FROM_INSTANCE_METHOD.html | 0 .../findbugs/SWL_SLEEP_WITH_LOCK_HELD.html | 0 ...SWING_METHODS_INVOKED_IN_SWING_THREAD.html | 0 .../rules/findbugs/TLW_TWO_LOCK_WAIT.html | 0 ...LWAYS_VALUE_USED_WHERE_NEVER_REQUIRED.html | 0 ...UES_WITH_INCOMPATIBLE_TYPE_QUALIFIERS.html | 0 ...NOWN_SOURCE_VALUE_REACHES_ALWAYS_SINK.html | 0 ...KNOWN_SOURCE_VALUE_REACHES_NEVER_SINK.html | 0 ...AYBE_SOURCE_VALUE_REACHES_ALWAYS_SINK.html | 0 ...MAYBE_SOURCE_VALUE_REACHES_NEVER_SINK.html | 0 ...EVER_VALUE_USED_WHERE_ALWAYS_REQUIRED.html | 0 .../findbugs/UCF_USELESS_CONTROL_FLOW.html | 0 .../UCF_USELESS_CONTROL_FLOW_NEXT_LINE.html | 0 .../findbugs/UG_SYNC_SET_UNSYNC_GET.html | 0 .../UI_INHERITANCE_UNSAFE_GETRESOURCE.html | 0 .../rules/findbugs/UL_UNRELEASED_LOCK.html | 0 .../UL_UNRELEASED_LOCK_EXCEPTION_PATH.html | 0 ..._UNCALLABLE_METHOD_OF_ANONYMOUS_CLASS.html | 0 .../rules/findbugs/UM_UNNECESSARY_MATH.html | 0 .../rules/findbugs/UOE_USE_OBJECT_EQUALS.html | 0 .../findbugs/UPM_UNCALLED_PRIVATE_METHOD.html | 0 .../rules/findbugs/URF_UNREAD_FIELD.html | 0 .../URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD.html | 0 .../rules/findbugs/UR_UNINIT_READ.html | 0 ...IT_READ_CALLED_FROM_SUPER_CONSTRUCTOR.html | 0 .../findbugs/USM_USELESS_ABSTRACT_METHOD.html | 0 .../findbugs/USM_USELESS_SUBCLASS_METHOD.html | 0 .../rules/findbugs/UUF_UNUSED_FIELD.html | 0 .../UUF_UNUSED_PUBLIC_OR_PROTECTED_FIELD.html | 0 ..._FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR.html | 0 .../rules/findbugs/UWF_NULL_FIELD.html | 0 .../rules/findbugs/UWF_UNWRITTEN_FIELD.html | 0 ...F_UNWRITTEN_PUBLIC_OR_PROTECTED_FIELD.html | 0 .../rules/findbugs/UW_UNCOND_WAIT.html | 0 .../VA_FORMAT_STRING_ARG_MISMATCH.html | 0 .../VA_FORMAT_STRING_BAD_ARGUMENT.html | 0 .../VA_FORMAT_STRING_BAD_CONVERSION.html | 0 ...RMAT_STRING_BAD_CONVERSION_FROM_ARRAY.html | 0 ...RMAT_STRING_BAD_CONVERSION_TO_BOOLEAN.html | 0 ...RING_EXPECTED_MESSAGE_FORMAT_SUPPLIED.html | 0 ..._FORMAT_STRING_EXTRA_ARGUMENTS_PASSED.html | 0 .../findbugs/VA_FORMAT_STRING_ILLEGAL.html | 0 .../VA_FORMAT_STRING_MISSING_ARGUMENT.html | 0 ...VA_FORMAT_STRING_NO_PREVIOUS_ARGUMENT.html | 0 .../VA_FORMAT_STRING_USES_NEWLINE.html | 0 ...IMITIVE_ARRAY_PASSED_TO_OBJECT_VARARG.html | 0 .../rules/findbugs/VO_VOLATILE_INCREMENT.html | 0 .../VO_VOLATILE_REFERENCE_TO_ARRAY.html | 0 .../rules/findbugs/WA_AWAIT_NOT_IN_LOOP.html | 0 .../rules/findbugs/WA_NOT_IN_LOOP.html | 0 ...NG_GETCLASS_RATHER_THAN_CLASS_LITERAL.html | 0 .../findbugs/WMI_WRONG_MAP_ITERATOR.html | 0 .../rules/findbugs/WS_WRITEOBJECT_SYNC.html | 0 .../findbugs/XFB_XML_FACTORY_BYPASS.html | 0 .../XSS_REQUEST_PARAMETER_TO_JSP_WRITER.html | 0 .../XSS_REQUEST_PARAMETER_TO_SEND_ERROR.html | 0 ...S_REQUEST_PARAMETER_TO_SERVLET_WRITER.html | 0 .../resources/org/sonar/l10n/gwt.properties | 50 +------------------ .../resources/org/sonar/l10n/java.properties | 16 ------ .../rules/common-java/DuplicatedBlocks.html | 4 -- .../InsufficientBranchCoverage.html | 4 -- .../InsufficientCommentDensity.html | 4 -- .../common-java/InsufficientLineCoverage.html | 4 -- .../org/sonar/l10n/squidjava.properties | 38 -------------- .../rules/squid/ArchitecturalConstraint.html | 11 ---- .../rules/squid/AvoidBreakOutsideSwitch.html | 18 ------- .../rules/squid/AvoidContinueStatement.html | 16 ------ .../rules/squid/CallToDeprecatedMethod.html | 2 - .../squid/ClassCyclomaticComplexity.html | 14 ------ .../rules/squid/CommentedOutCodeLine.html | 8 --- .../rules/squid/CycleBetweenPackages.html | 7 --- .../l10n/squidjava/rules/squid/EmptyFile.html | 7 --- .../rules/squid/MaximumInheritanceDepth.html | 9 ---- .../squid/MaximumLackOfCohesionOfMethods.html | 4 -- .../squid/MethodCyclomaticComplexity.html | 14 ------ .../l10n/squidjava/rules/squid/NoSonar.html | 5 -- .../squidjava/rules/squid/ParsingError.html | 4 -- .../rules/squid/UndocumentedApi.html | 8 --- .../rules/squid/UnusedPrivateMethod.html | 13 ----- .../rules/squid/UnusedProtectedMethod.html | 11 ---- plugins/sonar-pmd-plugin/pom.xml | 4 +- .../resources/org/sonar/l10n/pmd.properties | 0 .../JUnitAssertionsShouldIncludeMessage.html | 0 .../rules/pmd-unit-tests/JUnitSpelling.html | 0 .../pmd-unit-tests/JUnitStaticSuite.html | 0 .../JUnitTestsShouldIncludeAssert.html | 0 .../SimplifyBooleanAssertion.html | 0 .../TestClassWithoutTestCases.html | 0 .../UnnecessaryBooleanAssertion.html | 0 .../UseAssertEqualsInsteadOfAssertTrue.html | 0 .../UseAssertNullInsteadOfAssertTrue.html | 0 .../UseAssertSameInsteadOfAssertTrue.html | 0 .../AbstractClassWithoutAbstractMethod.html | 0 .../pmd/AbstractClassWithoutAnyMethod.html | 0 .../l10n/pmd/rules/pmd/AbstractNaming.html | 0 .../rules/pmd/AccessorClassGeneration.html | 0 .../l10n/pmd/rules/pmd/AddEmptyString.html | 0 .../rules/pmd/AppendCharacterWithChar.html | 0 .../pmd/rules/pmd/ArrayIsStoredDirectly.html | 0 .../pmd/rules/pmd/AssignmentInOperand.html | 0 .../rules/pmd/AssignmentToNonFinalStatic.html | 0 .../pmd/rules/pmd/AtLeastOneConstructor.html | 0 .../pmd/AvoidAccessibilityAlteration.html | 0 .../l10n/pmd/rules/pmd/AvoidArrayLoops.html | 0 .../rules/pmd/AvoidAssertAsIdentifier.html | 0 .../pmd/rules/pmd/AvoidCallingFinalize.html | 0 .../pmd/AvoidCatchingGenericException.html | 0 .../l10n/pmd/rules/pmd/AvoidCatchingNPE.html | 0 .../pmd/rules/pmd/AvoidCatchingThrowable.html | 0 .../rules/pmd/AvoidConstantsInterface.html | 0 ...ecimalLiteralsInBigDecimalConstructor.html | 0 .../rules/pmd/AvoidDeeplyNestedIfStmts.html | 0 .../l10n/pmd/rules/pmd/AvoidDollarSigns.html | 0 .../pmd/rules/pmd/AvoidDuplicateLiterals.html | 0 .../pmd/rules/pmd/AvoidEnumAsIdentifier.html | 0 .../pmd/AvoidFieldNameMatchingMethodName.html | 0 .../pmd/AvoidFieldNameMatchingTypeName.html | 0 .../rules/pmd/AvoidFinalLocalVariable.html | 0 .../AvoidInstanceofChecksInCatchClause.html | 0 .../pmd/AvoidInstantiatingObjectsInLoops.html | 0 .../rules/pmd/AvoidLiteralsInIfCondition.html | 0 .../pmd/AvoidLosingExceptionInformation.html | 0 .../pmd/AvoidMultipleUnaryOperators.html | 0 .../pmd/rules/pmd/AvoidPrintStackTrace.html | 0 .../pmd/AvoidProtectedFieldInFinalClass.html | 0 .../rules/pmd/AvoidReassigningParameters.html | 0 .../rules/pmd/AvoidRethrowingException.html | 0 .../pmd/rules/pmd/AvoidStringBufferField.html | 0 .../pmd/AvoidSynchronizedAtMethodLevel.html | 0 .../l10n/pmd/rules/pmd/AvoidThreadGroup.html | 0 ...oidThrowingNewInstanceOfSameException.html | 0 .../AvoidThrowingNullPointerException.html | 0 .../pmd/AvoidThrowingRawExceptionTypes.html | 0 .../pmd/rules/pmd/AvoidUsingHardCodedIP.html | 0 .../pmd/rules/pmd/AvoidUsingNativeCode.html | 0 .../pmd/rules/pmd/AvoidUsingOctalValues.html | 0 .../pmd/rules/pmd/AvoidUsingShortType.html | 0 .../pmd/rules/pmd/AvoidUsingVolatile.html | 0 .../l10n/pmd/rules/pmd/BadComparison.html | 0 .../rules/pmd/BeanMembersShouldSerialize.html | 0 .../rules/pmd/BigIntegerInstantiation.html | 0 .../pmd/rules/pmd/BooleanGetMethodName.html | 0 .../pmd/rules/pmd/BooleanInstantiation.html | 0 .../l10n/pmd/rules/pmd/BooleanInversion.html | 0 .../l10n/pmd/rules/pmd/BrokenNullCheck.html | 0 .../l10n/pmd/rules/pmd/ByteInstantiation.html | 0 .../l10n/pmd/rules/pmd/CallSuperFirst.html | 0 .../pmd/rules/pmd/CallSuperInConstructor.html | 0 .../l10n/pmd/rules/pmd/CallSuperLast.html | 0 .../l10n/pmd/rules/pmd/CheckResultSet.html | 0 .../pmd/ClassCastExceptionWithToArray.html | 0 .../pmd/rules/pmd/ClassNamingConventions.html | 0 ...hOnlyPrivateConstructorsShouldBeFinal.html | 0 .../CloneMethodMustImplementCloneable.html | 0 ...CloneThrowsCloneNotSupportedException.html | 0 .../l10n/pmd/rules/pmd/CloseResource.html | 0 .../rules/pmd/CollapsibleIfStatements.html | 0 .../rules/pmd/CompareObjectsWithEquals.html | 0 .../l10n/pmd/rules/pmd/ConfusingTernary.html | 0 .../rules/pmd/ConsecutiveLiteralAppends.html | 0 .../ConstructorCallsOverridableMethod.html | 0 .../pmd/rules/pmd/CouplingBetweenObjects.html | 0 .../pmd/rules/pmd/CyclomaticComplexity.html | 0 .../rules/pmd/DataflowAnomalyAnalysis.html | 0 .../pmd/DefaultLabelNotLastInSwitchStmt.html | 0 .../l10n/pmd/rules/pmd/DefaultPackage.html | 0 .../DoNotCallGarbageCollectionExplicitly.html | 0 .../pmd/rules/pmd/DoNotCallSystemExit.html | 0 .../rules/pmd/DoNotExtendJavaLangError.html | 0 .../pmd/rules/pmd/DoNotHardCodeSDCard.html | 0 .../pmd/DoNotThrowExceptionInFinally.html | 0 .../l10n/pmd/rules/pmd/DoNotUseThreads.html | 0 .../l10n/pmd/rules/pmd/DontCallThreadRun.html | 0 .../pmd/rules/pmd/DontImportJavaLang.html | 0 .../l10n/pmd/rules/pmd/DontImportSun.html | 0 .../rules/pmd/DontNestJsfInJstlIteration.html | 0 .../pmd/rules/pmd/DoubleCheckedLocking.html | 0 .../l10n/pmd/rules/pmd/DuplicateImports.html | 0 .../l10n/pmd/rules/pmd/EmptyCatchBlock.html | 0 .../l10n/pmd/rules/pmd/EmptyFinalizer.html | 0 .../l10n/pmd/rules/pmd/EmptyFinallyBlock.html | 0 .../sonar/l10n/pmd/rules/pmd/EmptyIfStmt.html | 0 .../l10n/pmd/rules/pmd/EmptyInitializer.html | 0 ...MethodInAbstractClassShouldBeAbstract.html | 0 .../rules/pmd/EmptyStatementNotInLoop.html | 0 .../pmd/rules/pmd/EmptyStaticInitializer.html | 0 .../pmd/rules/pmd/EmptySwitchStatements.html | 0 .../pmd/rules/pmd/EmptySynchronizedBlock.html | 0 .../l10n/pmd/rules/pmd/EmptyTryBlock.html | 0 .../l10n/pmd/rules/pmd/EmptyWhileStmt.html | 0 .../sonar/l10n/pmd/rules/pmd/EqualsNull.html | 0 .../pmd/rules/pmd/ExceptionAsFlowControl.html | 0 .../pmd/rules/pmd/ExcessiveClassLength.html | 0 .../l10n/pmd/rules/pmd/ExcessiveImports.html | 0 .../pmd/rules/pmd/ExcessiveMethodLength.html | 0 .../pmd/rules/pmd/ExcessiveParameterList.html | 0 .../pmd/rules/pmd/ExcessivePublicCount.html | 0 .../rules/pmd/FinalFieldCouldBeStatic.html | 0 .../pmd/FinalizeDoesNotCallSuperFinalize.html | 0 .../pmd/FinalizeOnlyCallsSuperFinalize.html | 0 .../pmd/rules/pmd/FinalizeOverloaded.html | 0 .../rules/pmd/FinalizeShouldBeProtected.html | 0 .../rules/pmd/ForLoopShouldBeWhileLoop.html | 0 .../pmd/rules/pmd/ForLoopsMustUseBraces.html | 0 .../l10n/pmd/rules/pmd/GenericsNaming.html | 0 .../l10n/pmd/rules/pmd/GuardDebugLogging.html | 0 .../pmd/rules/pmd/IdempotentOperations.html | 0 .../rules/pmd/IfElseStmtsMustUseBraces.html | 0 .../pmd/rules/pmd/IfStmtsMustUseBraces.html | 0 .../l10n/pmd/rules/pmd/ImmutableField.html | 0 .../pmd/rules/pmd/ImportFromSamePackage.html | 0 .../pmd/InefficientEmptyStringCheck.html | 0 .../rules/pmd/InefficientStringBuffering.html | 0 .../rules/pmd/InstantiationToGetClass.html | 0 .../InsufficientStringBufferDeclaration.html | 0 .../pmd/rules/pmd/IntegerInstantiation.html | 0 .../pmd/rules/pmd/JumbledIncrementer.html | 0 .../rules/pmd/LocalHomeNamingConvention.html | 0 ...LocalInterfaceSessionNamingConvention.html | 0 .../rules/pmd/LocalVariableCouldBeFinal.html | 0 .../pmd/rules/pmd/LoggerIsNotStaticFinal.html | 0 .../l10n/pmd/rules/pmd/LongInstantiation.html | 0 .../l10n/pmd/rules/pmd/LongVariable.html | 0 .../l10n/pmd/rules/pmd/LooseCoupling.html | 0 .../MDBAndSessionBeanNamingConvention.html | 0 .../rules/pmd/MethodArgumentCouldBeFinal.html | 0 .../rules/pmd/MethodNamingConventions.html | 0 .../rules/pmd/MethodReturnsInternalArray.html | 0 .../MethodWithSameNameAsEnclosingClass.html | 0 .../pmd/rules/pmd/MisleadingVariableName.html | 0 .../pmd/rules/pmd/MisplacedNullCheck.html | 0 .../pmd/rules/pmd/MissingBreakInSwitch.html | 0 .../rules/pmd/MissingSerialVersionUID.html | 0 ...gStaticMethodInNonInstantiatableClass.html | 0 .../l10n/pmd/rules/pmd/MoreThanOneLogger.html | 0 .../l10n/pmd/rules/pmd/NPathComplexity.html | 0 .../pmd/rules/pmd/NcssConstructorCount.html | 0 .../l10n/pmd/rules/pmd/NcssMethodCount.html | 0 .../l10n/pmd/rules/pmd/NcssTypeCount.html | 0 .../sonar/l10n/pmd/rules/pmd/NoPackage.html | 0 .../pmd/NonCaseLabelInSwitchStatement.html | 0 .../pmd/rules/pmd/NonStaticInitializer.html | 0 .../pmd/rules/pmd/NonThreadSafeSingleton.html | 0 .../l10n/pmd/rules/pmd/NullAssignment.html | 0 .../l10n/pmd/rules/pmd/OnlyOneReturn.html | 0 .../pmd/rules/pmd/OptimizableToArrayCall.html | 0 .../pmd/OverrideBothEqualsAndHashcode.html | 0 .../sonar/l10n/pmd/rules/pmd/PackageCase.html | 0 .../PositionLiteralsFirstInComparisons.html | 0 .../pmd/rules/pmd/PreserveStackTrace.html | 0 .../rules/pmd/ProperCloneImplementation.html | 0 .../l10n/pmd/rules/pmd/ProperLogger.html | 0 .../sonar/l10n/pmd/rules/pmd/ProtectLogD.html | 0 .../sonar/l10n/pmd/rules/pmd/ProtectLogV.html | 0 .../pmd/RemoteInterfaceNamingConvention.html | 0 ...emoteSessionInterfaceNamingConvention.html | 0 .../pmd/ReplaceEnumerationWithIterator.html | 0 .../rules/pmd/ReplaceHashtableWithMap.html | 0 .../pmd/rules/pmd/ReplaceVectorWithList.html | 0 .../pmd/ReturnEmptyArrayRatherThanNull.html | 0 .../pmd/rules/pmd/ReturnFromFinallyBlock.html | 0 .../pmd/rules/pmd/ShortInstantiation.html | 0 .../l10n/pmd/rules/pmd/ShortMethodName.html | 0 .../l10n/pmd/rules/pmd/ShortVariable.html | 0 .../pmd/SignatureDeclareThrowsException.html | 0 .../pmd/SimpleDateFormatNeedsLocale.html | 0 .../rules/pmd/SimplifyBooleanExpressions.html | 0 .../pmd/rules/pmd/SimplifyBooleanReturns.html | 0 .../pmd/rules/pmd/SimplifyConditional.html | 0 .../pmd/rules/pmd/SimplifyStartsWith.html | 0 .../l10n/pmd/rules/pmd/SingularField.html | 0 .../pmd/StaticEJBFieldShouldBeFinal.html | 0 .../StringBufferInstantiationWithChar.html | 0 .../pmd/rules/pmd/StringInstantiation.html | 0 .../l10n/pmd/rules/pmd/StringToString.html | 0 .../pmd/SuspiciousConstantFieldName.html | 0 .../rules/pmd/SuspiciousEqualsMethodName.html | 0 .../pmd/SuspiciousHashcodeMethodName.html | 0 .../pmd/rules/pmd/SuspiciousOctalEscape.html | 0 .../l10n/pmd/rules/pmd/SwitchDensity.html | 0 .../pmd/SwitchStmtsShouldHaveDefault.html | 0 .../l10n/pmd/rules/pmd/SystemPrintln.html | 0 .../TooFewBranchesForASwitchStatement.html | 0 .../l10n/pmd/rules/pmd/TooManyFields.html | 0 .../l10n/pmd/rules/pmd/TooManyMethods.html | 0 .../pmd/rules/pmd/TooManyStaticImports.html | 0 .../pmd/UncommentedEmptyConstructor.html | 0 .../pmd/rules/pmd/UncommentedEmptyMethod.html | 0 .../rules/pmd/UnconditionalIfStatement.html | 0 .../pmd/rules/pmd/UnnecessaryCaseChange.html | 0 .../pmd/rules/pmd/UnnecessaryConstructor.html | 0 .../pmd/UnnecessaryConversionTemporary.html | 0 .../rules/pmd/UnnecessaryFinalModifier.html | 0 .../pmd/UnnecessaryLocalBeforeReturn.html | 0 .../pmd/rules/pmd/UnnecessaryParentheses.html | 0 .../l10n/pmd/rules/pmd/UnnecessaryReturn.html | 0 .../pmd/UnnecessaryWrapperObjectCreation.html | 0 .../UnsynchronizedStaticDateFormatter.html | 0 .../pmd/rules/pmd/UnusedFormalParameter.html | 0 .../l10n/pmd/rules/pmd/UnusedImports.html | 0 .../pmd/rules/pmd/UnusedLocalVariable.html | 0 .../l10n/pmd/rules/pmd/UnusedModifier.html | 0 .../rules/pmd/UnusedNullCheckInEquals.html | 0 .../pmd/rules/pmd/UnusedPrivateField.html | 0 .../pmd/rules/pmd/UnusedPrivateMethod.html | 0 .../pmd/UseArrayListInsteadOfVector.html | 0 .../l10n/pmd/rules/pmd/UseArraysAsList.html | 0 .../pmd/rules/pmd/UseCollectionIsEmpty.html | 0 .../pmd/rules/pmd/UseConcurrentHashMap.html | 0 .../rules/pmd/UseCorrectExceptionLogging.html | 0 .../rules/pmd/UseEqualsToCompareStrings.html | 0 .../l10n/pmd/rules/pmd/UseIndexOfChar.html | 0 .../pmd/UseLocaleWithCaseConversions.html | 0 .../pmd/UseNotifyAllInsteadOfNotify.html | 0 .../pmd/rules/pmd/UseProperClassLoader.html | 0 .../l10n/pmd/rules/pmd/UseSingleton.html | 0 .../pmd/UseStringBufferForStringAppends.html | 0 .../pmd/rules/pmd/UseStringBufferLength.html | 0 .../pmd/UselessOperationOnImmutable.html | 0 .../rules/pmd/UselessOverridingMethod.html | 0 .../pmd/rules/pmd/UselessStringValueOf.html | 0 .../rules/pmd/VariableNamingConventions.html | 0 .../rules/pmd/WhileLoopsMustUseBraces.html | 0 .../sonar/l10n/pmd/rules/pmd/XPathRule.html | 0 .../java/org/sonar/core/i18n/I18nManager.java | 11 ++-- 815 files changed, 20 insertions(+), 282 deletions(-) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle.properties (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.ArrayTypeStyleCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.FinalParametersCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.NewlineAtEndOfFileCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.OuterTypeFilenameCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.RegexpCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.TodoCommentCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.TrailingCommentCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.UncommentedMainCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.UpperEllCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.annotation.AnnotationUseStyleCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.annotation.MissingDeprecatedCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.annotation.MissingOverrideCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.annotation.PackageAnnotationCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.annotation.SuppressWarningsCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.blocks.AvoidNestedBlocksCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.blocks.EmptyBlockCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.blocks.LeftCurlyCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.blocks.NeedBracesCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.blocks.RightCurlyCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.ArrayTrailingCommaCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.AvoidInlineConditionalsCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.CovariantEqualsCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.DeclarationOrderCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.DefaultComesLastCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.DoubleCheckedLockingCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.EmptyStatementCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.EqualsAvoidNullCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.EqualsHashCodeCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.ExplicitInitializationCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.FallThroughCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.FinalLocalVariableCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.HiddenFieldCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.IllegalCatchCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.IllegalInstantiationCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.IllegalThrowsCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.IllegalTokenCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.IllegalTokenTextCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.IllegalTypeCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.InnerAssignmentCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.MagicNumberCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.MissingCtorCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.MissingSwitchDefaultCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.ModifiedControlVariableCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.MultipleStringLiteralsCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.MultipleVariableDeclarationsCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.NestedForDepthCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.NestedIfDepthCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.NestedTryDepthCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.NoCloneCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.NoFinalizerCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.OneStatementPerLineCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.PackageDeclarationCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.ParameterAssignmentCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.RedundantThrowsCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.RequireThisCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.ReturnCountCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.SimplifyBooleanExpressionCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.SimplifyBooleanReturnCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.StringLiteralEqualityCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.SuperCloneCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.SuperFinalizeCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.UnnecessaryParenthesesCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.design.DesignForExtensionCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.design.FinalClassCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.design.HideUtilityClassConstructorCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.design.InnerTypeLastCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.design.InterfaceIsTypeCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.design.MutableExceptionCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.design.ThrowsCountCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.design.VisibilityModifierCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.duplicates.StrictDuplicateCodeCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.header.HeaderCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.header.RegexpHeaderCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.imports.AvoidStarImportCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.imports.AvoidStaticImportCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.imports.IllegalImportCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.imports.ImportOrderCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.imports.RedundantImportCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.imports.UnusedImportsCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.indentation.IndentationCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocMethodCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocPackageCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocStyleCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocTypeCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocVariableCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.javadoc.WriteTagCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.metrics.BooleanExpressionComplexityCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.metrics.ClassDataAbstractionCouplingCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.metrics.ClassFanOutComplexityCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.metrics.CyclomaticComplexityCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.metrics.JavaNCSSCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.metrics.NPathComplexityCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.modifier.ModifierOrderCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.modifier.RedundantModifierCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.naming.AbstractClassNameCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.naming.ClassTypeParameterNameCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.naming.ConstantNameCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.naming.LocalFinalVariableNameCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.naming.LocalVariableNameCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.naming.MemberNameCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.naming.MethodNameCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.naming.MethodTypeParameterNameCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.naming.PackageNameCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.naming.ParameterNameCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.naming.StaticVariableNameCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.naming.TypeNameCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.regexp.RegexpMultilineCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.regexp.RegexpSinglelineCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.regexp.RegexpSinglelineJavaCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.sizes.AnonInnerLengthCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.sizes.ExecutableStatementCountCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.sizes.FileLengthCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.sizes.LineLengthCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.sizes.MethodCountCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.sizes.MethodLengthCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.sizes.OuterTypeNumberCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.sizes.ParameterNumberCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.whitespace.EmptyForInitializerPadCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.whitespace.EmptyForIteratorPadCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.whitespace.FileTabCharacterCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.whitespace.GenericWhitespaceCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.whitespace.MethodParamPadCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.whitespace.NoWhitespaceAfterCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.whitespace.NoWhitespaceBeforeCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.whitespace.OperatorWrapCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.whitespace.ParenPadCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.whitespace.TypecastParenPadCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.whitespace.WhitespaceAfterCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-checkstyle-plugin}/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.whitespace.WhitespaceAroundCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-core-plugin}/src/main/resources/org/sonar/l10n/core.properties (99%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs.properties (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/AM_CREATES_EMPTY_JAR_FILE_ENTRY.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/AM_CREATES_EMPTY_ZIP_FILE_ENTRY.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/AT_OPERATION_SEQUENCE_ON_CONCURRENT_ABSTRACTION.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BAC_BAD_APPLET_CONSTRUCTOR.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BC_BAD_CAST_TO_ABSTRACT_COLLECTION.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BC_BAD_CAST_TO_CONCRETE_COLLECTION.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BC_EQUALS_METHOD_SHOULD_WORK_FOR_ALL_OBJECTS.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BC_IMPOSSIBLE_CAST.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BC_IMPOSSIBLE_DOWNCAST.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BC_IMPOSSIBLE_DOWNCAST_OF_TOARRAY.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BC_IMPOSSIBLE_INSTANCEOF.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BC_UNCONFIRMED_CAST.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BC_UNCONFIRMED_CAST_OF_RETURN_VALUE.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BC_VACUOUS_INSTANCEOF.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BIT_ADD_OF_SIGNED_BYTE.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BIT_AND.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BIT_AND_ZZ.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BIT_IOR.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BIT_IOR_OF_SIGNED_BYTE.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BIT_SIGNED_CHECK.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BIT_SIGNED_CHECK_HIGH_BIT.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BOA_BADLY_OVERRIDDEN_ADAPTER.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BX_BOXING_IMMEDIATELY_UNBOXED.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BX_BOXING_IMMEDIATELY_UNBOXED_TO_PERFORM_COERCION.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BX_UNBOXED_AND_COERCED_FOR_TERNARY_OPERATOR.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BX_UNBOXING_IMMEDIATELY_REBOXED.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/CD_CIRCULAR_DEPENDENCY.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/CI_CONFUSED_INHERITANCE.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/CN_IDIOM.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/CN_IDIOM_NO_SUPER_CALL.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/CN_IMPLEMENTS_CLONE_BUT_NOT_CLONEABLE.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/CO_ABSTRACT_SELF.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/CO_COMPARETO_RESULTS_MIN_VALUE.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/CO_SELF_NO_OBJECT.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DB_DUPLICATE_BRANCHES.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DB_DUPLICATE_SWITCH_CLAUSES.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DC_DOUBLECHECK.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DE_MIGHT_DROP.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DE_MIGHT_IGNORE.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DLS_DEAD_LOCAL_STORE.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DLS_DEAD_LOCAL_STORE_IN_RETURN.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DLS_DEAD_LOCAL_STORE_OF_NULL.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DLS_DEAD_LOCAL_STORE_SHADOWS_FIELD.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DLS_DEAD_STORE_OF_CLASS_LITERAL.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DLS_OVERWRITTEN_INCREMENT.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DL_SYNCHRONIZATION_ON_BOOLEAN.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DL_SYNCHRONIZATION_ON_BOXED_PRIMITIVE.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DL_SYNCHRONIZATION_ON_SHARED_CONSTANT.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DL_SYNCHRONIZATION_ON_UNSHARED_BOXED_PRIMITIVE.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_ANNOTATION_IS_NOT_VISIBLE_TO_REFLECTION.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_ARGUMENTS_WRONG_ORDER.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_BAD_MONTH.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_BIGDECIMAL_CONSTRUCTED_FROM_DOUBLE.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_BLOCKING_METHODS_ON_URL.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_CALLING_NEXT_FROM_HASNEXT.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_COLLECTIONS_SHOULD_NOT_CONTAIN_THEMSELVES.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_COLLECTION_OF_URLS.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_CONSTANT_DB_PASSWORD.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_DOH.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_EMPTY_DB_PASSWORD.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_ENTRY_SETS_MAY_REUSE_ENTRY_OBJECTS.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_FUTILE_ATTEMPT_TO_CHANGE_MAXPOOL_SIZE_OF_SCHEDULED_THREAD_POOL_EXECUTOR.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_HARDCODED_ABSOLUTE_FILENAME.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_INVOKING_HASHCODE_ON_ARRAY.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_INVOKING_TOSTRING_ON_ANONYMOUS_ARRAY.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_INVOKING_TOSTRING_ON_ARRAY.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_LONG_BITS_TO_DOUBLE_INVOKED_ON_INT.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_NONSERIALIZABLE_OBJECT_WRITTEN.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_RANDOM_USED_ONLY_ONCE.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_SCHEDULED_THREAD_POOL_EXECUTOR_WITH_ZERO_CORE_THREADS.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_THREAD_PASSED_WHERE_RUNNABLE_EXPECTED.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_UNSUPPORTED_METHOD.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_USELESS_SUBSTRING.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_USING_REMOVEALL_TO_CLEAR_COLLECTION.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_VACUOUS_SELF_COLLECTION_CALL.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DM_BOOLEAN_CTOR.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DM_BOXED_PRIMITIVE_TOSTRING.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DM_CONVERT_CASE.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DM_DEFAULT_ENCODING.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DM_EXIT.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DM_FP_NUMBER_CTOR.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DM_GC.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DM_MONITOR_WAIT_ON_CONDITION.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DM_NEW_FOR_GETCLASS.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DM_NEXTINT_VIA_NEXTDOUBLE.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DM_NUMBER_CTOR.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DM_RUN_FINALIZERS_ON_EXIT.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DM_STRING_CTOR.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DM_STRING_TOSTRING.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DM_STRING_VOID_CTOR.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DM_USELESS_THREAD.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DP_CREATE_CLASSLOADER_INSIDE_DO_PRIVILEGED.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DP_DO_INSIDE_DO_PRIVILEGED.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EC_ARRAY_AND_NONARRAY.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EC_BAD_ARRAY_COMPARE.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EC_INCOMPATIBLE_ARRAY_COMPARE.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EC_NULL_ARG.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EC_UNRELATED_CLASS_AND_INTERFACE.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EC_UNRELATED_INTERFACES.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EC_UNRELATED_TYPES.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EC_UNRELATED_TYPES_USING_POINTER_EQUALITY.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EI_EXPOSE_REP.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EI_EXPOSE_REP2.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EI_EXPOSE_STATIC_REP2.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EQ_ABSTRACT_SELF.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EQ_ALWAYS_FALSE.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EQ_ALWAYS_TRUE.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EQ_CHECK_FOR_OPERAND_NOT_COMPATIBLE_WITH_THIS.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EQ_COMPARETO_USE_OBJECT_EQUALS.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EQ_COMPARING_CLASS_NAMES.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EQ_DOESNT_OVERRIDE_EQUALS.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EQ_DONT_DEFINE_EQUALS_FOR_ENUM.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EQ_GETCLASS_AND_CLASS_CONSTANT.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EQ_OTHER_NO_OBJECT.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EQ_OTHER_USE_OBJECT.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EQ_OVERRIDING_EQUALS_NOT_SYMMETRIC.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EQ_SELF_NO_OBJECT.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EQ_SELF_USE_OBJECT.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EQ_UNUSUAL.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ES_COMPARING_PARAMETER_STRING_WITH_EQ.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ES_COMPARING_STRINGS_WITH_EQ.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ESync_EMPTY_SYNC.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/FB_MISSING_EXPECTED_WARNING.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/FB_UNEXPECTED_WARNING.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/FE_FLOATING_POINT_EQUALITY.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/FE_TEST_IF_EQUAL_TO_NOT_A_NUMBER.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/FI_EMPTY.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/FI_EXPLICIT_INVOCATION.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/FI_FINALIZER_NULLS_FIELDS.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/FI_FINALIZER_ONLY_NULLS_FIELDS.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/FI_MISSING_SUPER_CALL.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/FI_NULLIFY_SUPER.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/FI_PUBLIC_SHOULD_BE_PROTECTED.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/FI_USELESS.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/FL_MATH_USING_FLOAT_PRECISION.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/GC_UNCHECKED_TYPE_IN_GENERIC_CALL.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/GC_UNRELATED_TYPES.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/HE_EQUALS_NO_HASHCODE.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/HE_EQUALS_USE_HASHCODE.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/HE_HASHCODE_NO_EQUALS.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/HE_HASHCODE_USE_OBJECT_EQUALS.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/HE_INHERITS_EQUALS_USE_HASHCODE.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/HE_SIGNATURE_DECLARES_HASHING_OF_UNHASHABLE_CLASS.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/HE_USE_OF_UNHASHABLE_CLASS.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/HRS_REQUEST_PARAMETER_TO_COOKIE.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/HRS_REQUEST_PARAMETER_TO_HTTP_HEADER.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/HSC_HUGE_SHARED_STRING_CONSTANT.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IA_AMBIGUOUS_INVOCATION_OF_INHERITED_OR_OUTER_METHOD.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ICAST_BAD_SHIFT_AMOUNT.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ICAST_IDIV_CAST_TO_DOUBLE.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ICAST_INTEGER_MULTIPLY_CAST_TO_LONG.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ICAST_INT_2_LONG_AS_INSTANT.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ICAST_INT_CAST_TO_DOUBLE_PASSED_TO_CEIL.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ICAST_INT_CAST_TO_FLOAT_PASSED_TO_ROUND.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ICAST_QUESTIONABLE_UNSIGNED_RIGHT_SHIFT.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IC_INIT_CIRCULARITY.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IC_SUPERCLASS_USES_SUBCLASS_DURING_INITIALIZATION.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IJU_ASSERT_METHOD_INVOKED_FROM_RUN_METHOD.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IJU_BAD_SUITE_METHOD.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IJU_NO_TESTS.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IJU_SETUP_NO_SUPER.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IJU_SUITE_NOT_STATIC.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IJU_TEARDOWN_NO_SUPER.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IL_CONTAINER_ADDED_TO_ITSELF.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IL_INFINITE_LOOP.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IL_INFINITE_RECURSIVE_LOOP.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IMA_INEFFICIENT_MEMBER_ACCESS.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IMSE_DONT_CATCH_IMSE.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IM_AVERAGE_COMPUTATION_COULD_OVERFLOW.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IM_BAD_CHECK_FOR_ODD.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IM_MULTIPLYING_RESULT_OF_IREM.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/INT_BAD_COMPARISON_WITH_INT_VALUE.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/INT_BAD_COMPARISON_WITH_NONNEGATIVE_VALUE.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/INT_BAD_COMPARISON_WITH_SIGNED_BYTE.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/INT_BAD_REM_BY_1.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/INT_VACUOUS_BIT_OPERATION.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/INT_VACUOUS_COMPARISON.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IO_APPENDING_TO_OBJECT_OUTPUT_STREAM.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IP_PARAMETER_IS_DEAD_BUT_OVERWRITTEN.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IS2_INCONSISTENT_SYNC.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ISC_INSTANTIATE_STATIC_CLASS.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IS_FIELD_NOT_GUARDED.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IS_INCONSISTENT_SYNC.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ITA_INEFFICIENT_TO_ARRAY.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IT_NO_SUCH_ELEMENT.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/J2EE_STORE_OF_NON_SERIALIZABLE_OBJECT_INTO_SESSION.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/JCIP_FIELD_ISNT_FINAL_IN_IMMUTABLE_CLASS.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/JLM_JSR166_LOCK_MONITORENTER.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/JML_JSR166_CALLING_WAIT_RATHER_THAN_AWAIT.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/LG_LOST_LOGGER_DUE_TO_WEAK_REFERENCE.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/LI_LAZY_INIT_STATIC.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/LI_LAZY_INIT_UPDATE_STATIC.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/MF_CLASS_MASKS_FIELD.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/MF_METHOD_MASKS_FIELD.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ML_SYNC_ON_FIELD_TO_GUARD_CHANGING_THAT_FIELD.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ML_SYNC_ON_UPDATED_FIELD.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/MSF_MUTABLE_SERVLET_FIELD.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/MS_CANNOT_BE_FINAL.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/MS_EXPOSE_REP.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/MS_FINAL_PKGPROTECT.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/MS_MUTABLE_ARRAY.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/MS_MUTABLE_HASHTABLE.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/MS_OOI_PKGPROTECT.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/MS_PKGPROTECT.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/MS_SHOULD_BE_FINAL.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/MS_SHOULD_BE_REFACTORED_TO_BE_FINAL.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/MTIA_SUSPECT_SERVLET_INSTANCE_FIELD.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/MTIA_SUSPECT_STRUTS_INSTANCE_FIELD.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/MWN_MISMATCHED_NOTIFY.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/MWN_MISMATCHED_WAIT.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_BAD_EQUAL.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_CLASS_NAMING_CONVENTION.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_CLASS_NOT_EXCEPTION.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_CONFUSING.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_FIELD_NAMING_CONVENTION.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_FUTURE_KEYWORD_USED_AS_IDENTIFIER.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_FUTURE_KEYWORD_USED_AS_MEMBER_IDENTIFIER.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_LCASE_HASHCODE.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_LCASE_TOSTRING.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_METHOD_CONSTRUCTOR_CONFUSION.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_METHOD_NAMING_CONVENTION.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_SAME_SIMPLE_NAME_AS_INTERFACE.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_SAME_SIMPLE_NAME_AS_SUPERCLASS.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_VERY_CONFUSING.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_VERY_CONFUSING_INTENTIONAL.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_WRONG_PACKAGE.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_WRONG_PACKAGE_INTENTIONAL.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NN_NAKED_NOTIFY.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NO_NOTIFY_NOT_NOTIFYALL.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_ALWAYS_NULL.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_ALWAYS_NULL_EXCEPTION.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_ARGUMENT_MIGHT_BE_NULL.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_BOOLEAN_RETURN_NULL.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_CLONE_COULD_RETURN_NULL.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_CLOSING_NULL.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_DEREFERENCE_OF_READLINE_VALUE.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_EQUALS_SHOULD_HANDLE_NULL_ARGUMENT.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_GUARANTEED_DEREF.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_GUARANTEED_DEREF_ON_EXCEPTION_PATH.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_IMMEDIATE_DEREFERENCE_OF_READLINE.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_LOAD_OF_KNOWN_NULL_VALUE.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_NONNULL_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_NONNULL_PARAM_VIOLATION.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_NONNULL_RETURN_VIOLATION.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_NULL_INSTANCEOF.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_NULL_ON_SOME_PATH.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_NULL_ON_SOME_PATH_EXCEPTION.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_NULL_ON_SOME_PATH_MIGHT_BE_INFEASIBLE.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_NULL_PARAM_DEREF.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_NULL_PARAM_DEREF_ALL_TARGETS_DANGEROUS.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_NULL_PARAM_DEREF_NONVIRTUAL.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_PARAMETER_MUST_BE_NONNULL_BUT_MARKED_AS_NULLABLE.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_STORE_INTO_NONNULL_FIELD.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_SYNC_AND_NULL_CHECK_FIELD.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_TOSTRING_COULD_RETURN_NULL.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_UNWRITTEN_FIELD.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_UNWRITTEN_PUBLIC_OR_PROTECTED_FIELD.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NS_DANGEROUS_NON_SHORT_CIRCUIT.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NS_NON_SHORT_CIRCUIT.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/OBL_UNSATISFIED_OBLIGATION.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/OBL_UNSATISFIED_OBLIGATION_EXCEPTION_EDGE.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ODR_OPEN_DATABASE_RESOURCE.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ODR_OPEN_DATABASE_RESOURCE_EXCEPTION_PATH.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/OS_OPEN_STREAM.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/OS_OPEN_STREAM_EXCEPTION_PATH.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/PS_PUBLIC_SEMAPHORES.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/PT_ABSOLUTE_PATH_TRAVERSAL.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/PT_RELATIVE_PATH_TRAVERSAL.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/PZLA_PREFER_ZERO_LENGTH_ARRAYS.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/PZ_DONT_REUSE_ENTRY_OBJECTS_IN_ITERATORS.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/QBA_QUESTIONABLE_BOOLEAN_ASSIGNMENT.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/QF_QUESTIONABLE_FOR_LOOP.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RCN_REDUNDANT_COMPARISON_OF_NULL_AND_NONNULL_VALUE.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RCN_REDUNDANT_COMPARISON_TWO_NULL_VALUES.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RCN_REDUNDANT_NULLCHECK_OF_NULL_VALUE.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RC_REF_COMPARISON.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RC_REF_COMPARISON_BAD_PRACTICE.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RC_REF_COMPARISON_BAD_PRACTICE_BOOLEAN.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/REC_CATCH_EXCEPTION.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RE_BAD_SYNTAX_FOR_REGULAR_EXPRESSION.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RE_CANT_USE_FILE_SEPARATOR_AS_REGULAR_EXPRESSION.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RE_POSSIBLE_UNINTENDED_PATTERN.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RI_REDUNDANT_INTERFACES.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RR_NOT_CHECKED.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RS_READOBJECT_SYNC.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RU_INVOKE_RUN.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RV_01_TO_INT.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RV_ABSOLUTE_VALUE_OF_HASHCODE.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RV_ABSOLUTE_VALUE_OF_RANDOM_INT.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RV_CHECK_COMPARETO_FOR_SPECIFIC_RETURN_VALUE.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RV_CHECK_FOR_POSITIVE_INDEXOF.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RV_DONT_JUST_NULL_CHECK_READLINE.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RV_EXCEPTION_NOT_THROWN.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RV_NEGATING_RESULT_OF_COMPARETO.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RV_REM_OF_HASHCODE.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RV_REM_OF_RANDOM_INT.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RV_RETURN_VALUE_IGNORED.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RV_RETURN_VALUE_IGNORED2.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RV_RETURN_VALUE_IGNORED_BAD_PRACTICE.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RV_RETURN_VALUE_IGNORED_INFERRED.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RV_RETURN_VALUE_OF_PUTIFABSENT_IGNORED.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RpC_REPEATED_CONDITIONAL_TEST.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SA_FIELD_DOUBLE_ASSIGNMENT.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SA_FIELD_SELF_ASSIGNMENT.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SA_FIELD_SELF_COMPARISON.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SA_FIELD_SELF_COMPUTATION.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SA_LOCAL_DOUBLE_ASSIGNMENT.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SA_LOCAL_SELF_ASSIGNMENT.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SA_LOCAL_SELF_ASSIGNMENT_INSTEAD_OF_FIELD.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SA_LOCAL_SELF_COMPARISON.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SA_LOCAL_SELF_COMPUTATION.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SBSC_USE_STRINGBUFFER_CONCATENATION.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SC_START_IN_CTOR.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_BAD_FIELD.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_BAD_FIELD_INNER_CLASS.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_BAD_FIELD_STORE.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_COMPARATOR_SHOULD_BE_SERIALIZABLE.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_INNER_CLASS.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_METHOD_MUST_BE_PRIVATE.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_NONFINAL_SERIALVERSIONID.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_NONLONG_SERIALVERSIONID.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_NONSTATIC_SERIALVERSIONID.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_NO_SERIALVERSIONID.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_NO_SUITABLE_CONSTRUCTOR.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_NO_SUITABLE_CONSTRUCTOR_FOR_EXTERNALIZATION.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_PRIVATE_READ_RESOLVE_NOT_INHERITED.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_READ_RESOLVE_IS_STATIC.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_READ_RESOLVE_MUST_RETURN_OBJECT.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_TRANSIENT_FIELD_NOT_RESTORED.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_TRANSIENT_FIELD_OF_NONSERIALIZABLE_CLASS.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SF_DEAD_STORE_DUE_TO_SWITCH_FALLTHROUGH.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SF_DEAD_STORE_DUE_TO_SWITCH_FALLTHROUGH_TO_THROW.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SF_SWITCH_FALLTHROUGH.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SF_SWITCH_NO_DEFAULT.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SIC_INNER_SHOULD_BE_STATIC.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SIC_INNER_SHOULD_BE_STATIC_ANON.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SIC_INNER_SHOULD_BE_STATIC_NEEDS_THIS.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SIC_THREADLOCAL_DEADLY_EMBRACE.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SIO_SUPERFLUOUS_INSTANCEOF.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SI_INSTANCE_BEFORE_FINALS_ASSIGNED.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SKIPPED_CLASS_TOO_BIG.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SP_SPIN_ON_FIELD.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SQL_BAD_PREPARED_STATEMENT_ACCESS.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SQL_BAD_RESULTSET_ACCESS.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SQL_NONCONSTANT_STRING_PASSED_TO_EXECUTE.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SQL_PREPARED_STATEMENT_GENERATED_FROM_NONCONSTANT_STRING.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SR_NOT_CHECKED.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SS_SHOULD_BE_STATIC.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/STCAL_INVOKE_ON_STATIC_CALENDAR_INSTANCE.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/STCAL_INVOKE_ON_STATIC_DATE_FORMAT_INSTANCE.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/STCAL_STATIC_CALENDAR_INSTANCE.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/STCAL_STATIC_SIMPLE_DATE_FORMAT_INSTANCE.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/STI_INTERRUPTED_ON_CURRENTTHREAD.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/STI_INTERRUPTED_ON_UNKNOWNTHREAD.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SWL_SLEEP_WITH_LOCK_HELD.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SW_SWING_METHODS_INVOKED_IN_SWING_THREAD.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/TLW_TWO_LOCK_WAIT.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/TQ_ALWAYS_VALUE_USED_WHERE_NEVER_REQUIRED.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/TQ_COMPARING_VALUES_WITH_INCOMPATIBLE_TYPE_QUALIFIERS.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/TQ_EXPLICIT_UNKNOWN_SOURCE_VALUE_REACHES_ALWAYS_SINK.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/TQ_EXPLICIT_UNKNOWN_SOURCE_VALUE_REACHES_NEVER_SINK.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/TQ_MAYBE_SOURCE_VALUE_REACHES_ALWAYS_SINK.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/TQ_MAYBE_SOURCE_VALUE_REACHES_NEVER_SINK.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/TQ_NEVER_VALUE_USED_WHERE_ALWAYS_REQUIRED.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UCF_USELESS_CONTROL_FLOW.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UCF_USELESS_CONTROL_FLOW_NEXT_LINE.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UG_SYNC_SET_UNSYNC_GET.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UI_INHERITANCE_UNSAFE_GETRESOURCE.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UL_UNRELEASED_LOCK.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UL_UNRELEASED_LOCK_EXCEPTION_PATH.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UMAC_UNCALLABLE_METHOD_OF_ANONYMOUS_CLASS.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UM_UNNECESSARY_MATH.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UOE_USE_OBJECT_EQUALS.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UPM_UNCALLED_PRIVATE_METHOD.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/URF_UNREAD_FIELD.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UR_UNINIT_READ.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UR_UNINIT_READ_CALLED_FROM_SUPER_CONSTRUCTOR.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/USM_USELESS_ABSTRACT_METHOD.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/USM_USELESS_SUBCLASS_METHOD.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UUF_UNUSED_FIELD.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UUF_UNUSED_PUBLIC_OR_PROTECTED_FIELD.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UWF_NULL_FIELD.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UWF_UNWRITTEN_FIELD.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UWF_UNWRITTEN_PUBLIC_OR_PROTECTED_FIELD.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UW_UNCOND_WAIT.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/VA_FORMAT_STRING_ARG_MISMATCH.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/VA_FORMAT_STRING_BAD_ARGUMENT.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/VA_FORMAT_STRING_BAD_CONVERSION.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/VA_FORMAT_STRING_BAD_CONVERSION_FROM_ARRAY.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/VA_FORMAT_STRING_BAD_CONVERSION_TO_BOOLEAN.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/VA_FORMAT_STRING_EXPECTED_MESSAGE_FORMAT_SUPPLIED.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/VA_FORMAT_STRING_EXTRA_ARGUMENTS_PASSED.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/VA_FORMAT_STRING_ILLEGAL.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/VA_FORMAT_STRING_MISSING_ARGUMENT.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/VA_FORMAT_STRING_NO_PREVIOUS_ARGUMENT.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/VA_FORMAT_STRING_USES_NEWLINE.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/VA_PRIMITIVE_ARRAY_PASSED_TO_OBJECT_VARARG.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/VO_VOLATILE_INCREMENT.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/VO_VOLATILE_REFERENCE_TO_ARRAY.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/WA_AWAIT_NOT_IN_LOOP.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/WA_NOT_IN_LOOP.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/WL_USING_GETCLASS_RATHER_THAN_CLASS_LITERAL.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/WMI_WRONG_MAP_ITERATOR.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/WS_WRITEOBJECT_SYNC.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/XFB_XML_FACTORY_BYPASS.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/XSS_REQUEST_PARAMETER_TO_JSP_WRITER.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/XSS_REQUEST_PARAMETER_TO_SEND_ERROR.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-findbugs-plugin}/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/XSS_REQUEST_PARAMETER_TO_SERVLET_WRITER.html (100%) delete mode 100644 plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/java.properties delete mode 100644 plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/java/rules/common-java/DuplicatedBlocks.html delete mode 100644 plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/java/rules/common-java/InsufficientBranchCoverage.html delete mode 100644 plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/java/rules/common-java/InsufficientCommentDensity.html delete mode 100644 plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/java/rules/common-java/InsufficientLineCoverage.html delete mode 100644 plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/squidjava.properties delete mode 100644 plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/squidjava/rules/squid/ArchitecturalConstraint.html delete mode 100644 plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/squidjava/rules/squid/AvoidBreakOutsideSwitch.html delete mode 100644 plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/squidjava/rules/squid/AvoidContinueStatement.html delete mode 100644 plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/squidjava/rules/squid/CallToDeprecatedMethod.html delete mode 100644 plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/squidjava/rules/squid/ClassCyclomaticComplexity.html delete mode 100644 plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/squidjava/rules/squid/CommentedOutCodeLine.html delete mode 100644 plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/squidjava/rules/squid/CycleBetweenPackages.html delete mode 100644 plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/squidjava/rules/squid/EmptyFile.html delete mode 100644 plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/squidjava/rules/squid/MaximumInheritanceDepth.html delete mode 100644 plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/squidjava/rules/squid/MaximumLackOfCohesionOfMethods.html delete mode 100644 plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/squidjava/rules/squid/MethodCyclomaticComplexity.html delete mode 100644 plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/squidjava/rules/squid/NoSonar.html delete mode 100644 plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/squidjava/rules/squid/ParsingError.html delete mode 100644 plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/squidjava/rules/squid/UndocumentedApi.html delete mode 100644 plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/squidjava/rules/squid/UnusedPrivateMethod.html delete mode 100644 plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/squidjava/rules/squid/UnusedProtectedMethod.html rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd.properties (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd-unit-tests/JUnitAssertionsShouldIncludeMessage.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd-unit-tests/JUnitSpelling.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd-unit-tests/JUnitStaticSuite.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd-unit-tests/JUnitTestsShouldIncludeAssert.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd-unit-tests/SimplifyBooleanAssertion.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd-unit-tests/TestClassWithoutTestCases.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd-unit-tests/UnnecessaryBooleanAssertion.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd-unit-tests/UseAssertEqualsInsteadOfAssertTrue.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd-unit-tests/UseAssertNullInsteadOfAssertTrue.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd-unit-tests/UseAssertSameInsteadOfAssertTrue.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AbstractClassWithoutAbstractMethod.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AbstractClassWithoutAnyMethod.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AbstractNaming.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AccessorClassGeneration.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AddEmptyString.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AppendCharacterWithChar.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ArrayIsStoredDirectly.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AssignmentInOperand.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AssignmentToNonFinalStatic.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AtLeastOneConstructor.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidAccessibilityAlteration.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidArrayLoops.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidAssertAsIdentifier.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidCallingFinalize.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidCatchingGenericException.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidCatchingNPE.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidCatchingThrowable.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidConstantsInterface.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidDecimalLiteralsInBigDecimalConstructor.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidDeeplyNestedIfStmts.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidDollarSigns.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidDuplicateLiterals.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidEnumAsIdentifier.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidFieldNameMatchingMethodName.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidFieldNameMatchingTypeName.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidFinalLocalVariable.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidInstanceofChecksInCatchClause.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidInstantiatingObjectsInLoops.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidLiteralsInIfCondition.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidLosingExceptionInformation.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidMultipleUnaryOperators.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidPrintStackTrace.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidProtectedFieldInFinalClass.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidReassigningParameters.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidRethrowingException.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidStringBufferField.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidSynchronizedAtMethodLevel.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidThreadGroup.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidThrowingNewInstanceOfSameException.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidThrowingNullPointerException.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidThrowingRawExceptionTypes.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidUsingHardCodedIP.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidUsingNativeCode.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidUsingOctalValues.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidUsingShortType.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidUsingVolatile.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/BadComparison.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/BeanMembersShouldSerialize.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/BigIntegerInstantiation.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/BooleanGetMethodName.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/BooleanInstantiation.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/BooleanInversion.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/BrokenNullCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ByteInstantiation.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/CallSuperFirst.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/CallSuperInConstructor.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/CallSuperLast.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/CheckResultSet.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ClassCastExceptionWithToArray.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ClassNamingConventions.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ClassWithOnlyPrivateConstructorsShouldBeFinal.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/CloneMethodMustImplementCloneable.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/CloneThrowsCloneNotSupportedException.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/CloseResource.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/CollapsibleIfStatements.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/CompareObjectsWithEquals.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ConfusingTernary.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ConsecutiveLiteralAppends.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ConstructorCallsOverridableMethod.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/CouplingBetweenObjects.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/CyclomaticComplexity.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/DataflowAnomalyAnalysis.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/DefaultLabelNotLastInSwitchStmt.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/DefaultPackage.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/DoNotCallGarbageCollectionExplicitly.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/DoNotCallSystemExit.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/DoNotExtendJavaLangError.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/DoNotHardCodeSDCard.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/DoNotThrowExceptionInFinally.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/DoNotUseThreads.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/DontCallThreadRun.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/DontImportJavaLang.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/DontImportSun.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/DontNestJsfInJstlIteration.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/DoubleCheckedLocking.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/DuplicateImports.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/EmptyCatchBlock.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/EmptyFinalizer.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/EmptyFinallyBlock.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/EmptyIfStmt.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/EmptyInitializer.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/EmptyMethodInAbstractClassShouldBeAbstract.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/EmptyStatementNotInLoop.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/EmptyStaticInitializer.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/EmptySwitchStatements.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/EmptySynchronizedBlock.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/EmptyTryBlock.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/EmptyWhileStmt.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/EqualsNull.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ExceptionAsFlowControl.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ExcessiveClassLength.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ExcessiveImports.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ExcessiveMethodLength.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ExcessiveParameterList.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ExcessivePublicCount.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/FinalFieldCouldBeStatic.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/FinalizeDoesNotCallSuperFinalize.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/FinalizeOnlyCallsSuperFinalize.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/FinalizeOverloaded.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/FinalizeShouldBeProtected.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ForLoopShouldBeWhileLoop.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ForLoopsMustUseBraces.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/GenericsNaming.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/GuardDebugLogging.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/IdempotentOperations.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/IfElseStmtsMustUseBraces.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/IfStmtsMustUseBraces.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ImmutableField.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ImportFromSamePackage.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/InefficientEmptyStringCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/InefficientStringBuffering.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/InstantiationToGetClass.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/InsufficientStringBufferDeclaration.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/IntegerInstantiation.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/JumbledIncrementer.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/LocalHomeNamingConvention.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/LocalInterfaceSessionNamingConvention.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/LocalVariableCouldBeFinal.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/LoggerIsNotStaticFinal.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/LongInstantiation.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/LongVariable.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/LooseCoupling.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/MDBAndSessionBeanNamingConvention.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/MethodArgumentCouldBeFinal.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/MethodNamingConventions.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/MethodReturnsInternalArray.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/MethodWithSameNameAsEnclosingClass.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/MisleadingVariableName.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/MisplacedNullCheck.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/MissingBreakInSwitch.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/MissingSerialVersionUID.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/MissingStaticMethodInNonInstantiatableClass.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/MoreThanOneLogger.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/NPathComplexity.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/NcssConstructorCount.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/NcssMethodCount.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/NcssTypeCount.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/NoPackage.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/NonCaseLabelInSwitchStatement.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/NonStaticInitializer.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/NonThreadSafeSingleton.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/NullAssignment.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/OnlyOneReturn.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/OptimizableToArrayCall.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/OverrideBothEqualsAndHashcode.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/PackageCase.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/PositionLiteralsFirstInComparisons.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/PreserveStackTrace.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ProperCloneImplementation.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ProperLogger.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ProtectLogD.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ProtectLogV.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/RemoteInterfaceNamingConvention.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/RemoteSessionInterfaceNamingConvention.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ReplaceEnumerationWithIterator.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ReplaceHashtableWithMap.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ReplaceVectorWithList.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ReturnEmptyArrayRatherThanNull.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ReturnFromFinallyBlock.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ShortInstantiation.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ShortMethodName.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ShortVariable.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/SignatureDeclareThrowsException.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/SimpleDateFormatNeedsLocale.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/SimplifyBooleanExpressions.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/SimplifyBooleanReturns.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/SimplifyConditional.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/SimplifyStartsWith.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/SingularField.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/StaticEJBFieldShouldBeFinal.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/StringBufferInstantiationWithChar.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/StringInstantiation.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/StringToString.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/SuspiciousConstantFieldName.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/SuspiciousEqualsMethodName.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/SuspiciousHashcodeMethodName.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/SuspiciousOctalEscape.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/SwitchDensity.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/SwitchStmtsShouldHaveDefault.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/SystemPrintln.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/TooFewBranchesForASwitchStatement.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/TooManyFields.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/TooManyMethods.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/TooManyStaticImports.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UncommentedEmptyConstructor.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UncommentedEmptyMethod.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnconditionalIfStatement.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnnecessaryCaseChange.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnnecessaryConstructor.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnnecessaryConversionTemporary.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnnecessaryFinalModifier.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnnecessaryLocalBeforeReturn.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnnecessaryParentheses.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnnecessaryReturn.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnnecessaryWrapperObjectCreation.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnsynchronizedStaticDateFormatter.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnusedFormalParameter.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnusedImports.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnusedLocalVariable.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnusedModifier.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnusedNullCheckInEquals.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnusedPrivateField.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnusedPrivateMethod.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UseArrayListInsteadOfVector.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UseArraysAsList.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UseCollectionIsEmpty.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UseConcurrentHashMap.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UseCorrectExceptionLogging.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UseEqualsToCompareStrings.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UseIndexOfChar.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UseLocaleWithCaseConversions.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UseNotifyAllInsteadOfNotify.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UseProperClassLoader.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UseSingleton.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UseStringBufferForStringAppends.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UseStringBufferLength.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UselessOperationOnImmutable.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UselessOverridingMethod.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UselessStringValueOf.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/VariableNamingConventions.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/WhileLoopsMustUseBraces.html (100%) rename plugins/{sonar-l10n-en-plugin => sonar-pmd-plugin}/src/main/resources/org/sonar/l10n/pmd/rules/pmd/XPathRule.html (100%) diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle.properties b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle.properties similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle.properties rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle.properties diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.ArrayTypeStyleCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.ArrayTypeStyleCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.ArrayTypeStyleCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.ArrayTypeStyleCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.FinalParametersCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.FinalParametersCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.FinalParametersCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.FinalParametersCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.NewlineAtEndOfFileCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.NewlineAtEndOfFileCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.NewlineAtEndOfFileCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.NewlineAtEndOfFileCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.OuterTypeFilenameCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.OuterTypeFilenameCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.OuterTypeFilenameCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.OuterTypeFilenameCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.RegexpCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.RegexpCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.RegexpCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.RegexpCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.TodoCommentCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.TodoCommentCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.TodoCommentCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.TodoCommentCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.TrailingCommentCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.TrailingCommentCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.TrailingCommentCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.TrailingCommentCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.UncommentedMainCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.UncommentedMainCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.UncommentedMainCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.UncommentedMainCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.UpperEllCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.UpperEllCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.UpperEllCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.UpperEllCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.annotation.AnnotationUseStyleCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.annotation.AnnotationUseStyleCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.annotation.AnnotationUseStyleCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.annotation.AnnotationUseStyleCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.annotation.MissingDeprecatedCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.annotation.MissingDeprecatedCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.annotation.MissingDeprecatedCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.annotation.MissingDeprecatedCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.annotation.MissingOverrideCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.annotation.MissingOverrideCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.annotation.MissingOverrideCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.annotation.MissingOverrideCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.annotation.PackageAnnotationCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.annotation.PackageAnnotationCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.annotation.PackageAnnotationCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.annotation.PackageAnnotationCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.annotation.SuppressWarningsCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.annotation.SuppressWarningsCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.annotation.SuppressWarningsCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.annotation.SuppressWarningsCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.blocks.AvoidNestedBlocksCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.blocks.AvoidNestedBlocksCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.blocks.AvoidNestedBlocksCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.blocks.AvoidNestedBlocksCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.blocks.EmptyBlockCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.blocks.EmptyBlockCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.blocks.EmptyBlockCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.blocks.EmptyBlockCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.blocks.LeftCurlyCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.blocks.LeftCurlyCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.blocks.LeftCurlyCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.blocks.LeftCurlyCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.blocks.NeedBracesCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.blocks.NeedBracesCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.blocks.NeedBracesCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.blocks.NeedBracesCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.blocks.RightCurlyCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.blocks.RightCurlyCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.blocks.RightCurlyCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.blocks.RightCurlyCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.ArrayTrailingCommaCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.ArrayTrailingCommaCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.ArrayTrailingCommaCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.ArrayTrailingCommaCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.AvoidInlineConditionalsCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.AvoidInlineConditionalsCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.AvoidInlineConditionalsCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.AvoidInlineConditionalsCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.CovariantEqualsCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.CovariantEqualsCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.CovariantEqualsCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.CovariantEqualsCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.DeclarationOrderCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.DeclarationOrderCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.DeclarationOrderCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.DeclarationOrderCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.DefaultComesLastCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.DefaultComesLastCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.DefaultComesLastCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.DefaultComesLastCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.DoubleCheckedLockingCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.DoubleCheckedLockingCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.DoubleCheckedLockingCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.DoubleCheckedLockingCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.EmptyStatementCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.EmptyStatementCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.EmptyStatementCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.EmptyStatementCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.EqualsAvoidNullCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.EqualsAvoidNullCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.EqualsAvoidNullCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.EqualsAvoidNullCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.EqualsHashCodeCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.EqualsHashCodeCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.EqualsHashCodeCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.EqualsHashCodeCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.ExplicitInitializationCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.ExplicitInitializationCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.ExplicitInitializationCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.ExplicitInitializationCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.FallThroughCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.FallThroughCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.FallThroughCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.FallThroughCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.FinalLocalVariableCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.FinalLocalVariableCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.FinalLocalVariableCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.FinalLocalVariableCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.HiddenFieldCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.HiddenFieldCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.HiddenFieldCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.HiddenFieldCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.IllegalCatchCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.IllegalCatchCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.IllegalCatchCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.IllegalCatchCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.IllegalInstantiationCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.IllegalInstantiationCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.IllegalInstantiationCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.IllegalInstantiationCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.IllegalThrowsCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.IllegalThrowsCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.IllegalThrowsCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.IllegalThrowsCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.IllegalTokenCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.IllegalTokenCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.IllegalTokenCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.IllegalTokenCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.IllegalTokenTextCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.IllegalTokenTextCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.IllegalTokenTextCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.IllegalTokenTextCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.IllegalTypeCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.IllegalTypeCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.IllegalTypeCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.IllegalTypeCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.InnerAssignmentCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.InnerAssignmentCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.InnerAssignmentCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.InnerAssignmentCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.MagicNumberCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.MagicNumberCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.MagicNumberCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.MagicNumberCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.MissingCtorCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.MissingCtorCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.MissingCtorCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.MissingCtorCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.MissingSwitchDefaultCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.MissingSwitchDefaultCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.MissingSwitchDefaultCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.MissingSwitchDefaultCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.ModifiedControlVariableCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.ModifiedControlVariableCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.ModifiedControlVariableCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.ModifiedControlVariableCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.MultipleStringLiteralsCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.MultipleStringLiteralsCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.MultipleStringLiteralsCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.MultipleStringLiteralsCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.MultipleVariableDeclarationsCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.MultipleVariableDeclarationsCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.MultipleVariableDeclarationsCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.MultipleVariableDeclarationsCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.NestedForDepthCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.NestedForDepthCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.NestedForDepthCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.NestedForDepthCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.NestedIfDepthCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.NestedIfDepthCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.NestedIfDepthCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.NestedIfDepthCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.NestedTryDepthCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.NestedTryDepthCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.NestedTryDepthCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.NestedTryDepthCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.NoCloneCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.NoCloneCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.NoCloneCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.NoCloneCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.NoFinalizerCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.NoFinalizerCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.NoFinalizerCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.NoFinalizerCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.OneStatementPerLineCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.OneStatementPerLineCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.OneStatementPerLineCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.OneStatementPerLineCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.PackageDeclarationCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.PackageDeclarationCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.PackageDeclarationCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.PackageDeclarationCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.ParameterAssignmentCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.ParameterAssignmentCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.ParameterAssignmentCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.ParameterAssignmentCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.RedundantThrowsCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.RedundantThrowsCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.RedundantThrowsCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.RedundantThrowsCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.RequireThisCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.RequireThisCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.RequireThisCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.RequireThisCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.ReturnCountCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.ReturnCountCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.ReturnCountCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.ReturnCountCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.SimplifyBooleanExpressionCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.SimplifyBooleanExpressionCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.SimplifyBooleanExpressionCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.SimplifyBooleanExpressionCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.SimplifyBooleanReturnCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.SimplifyBooleanReturnCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.SimplifyBooleanReturnCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.SimplifyBooleanReturnCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.StringLiteralEqualityCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.StringLiteralEqualityCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.StringLiteralEqualityCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.StringLiteralEqualityCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.SuperCloneCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.SuperCloneCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.SuperCloneCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.SuperCloneCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.SuperFinalizeCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.SuperFinalizeCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.SuperFinalizeCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.SuperFinalizeCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.UnnecessaryParenthesesCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.UnnecessaryParenthesesCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.UnnecessaryParenthesesCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.coding.UnnecessaryParenthesesCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.design.DesignForExtensionCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.design.DesignForExtensionCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.design.DesignForExtensionCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.design.DesignForExtensionCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.design.FinalClassCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.design.FinalClassCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.design.FinalClassCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.design.FinalClassCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.design.HideUtilityClassConstructorCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.design.HideUtilityClassConstructorCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.design.HideUtilityClassConstructorCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.design.HideUtilityClassConstructorCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.design.InnerTypeLastCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.design.InnerTypeLastCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.design.InnerTypeLastCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.design.InnerTypeLastCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.design.InterfaceIsTypeCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.design.InterfaceIsTypeCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.design.InterfaceIsTypeCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.design.InterfaceIsTypeCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.design.MutableExceptionCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.design.MutableExceptionCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.design.MutableExceptionCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.design.MutableExceptionCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.design.ThrowsCountCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.design.ThrowsCountCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.design.ThrowsCountCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.design.ThrowsCountCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.design.VisibilityModifierCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.design.VisibilityModifierCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.design.VisibilityModifierCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.design.VisibilityModifierCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.duplicates.StrictDuplicateCodeCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.duplicates.StrictDuplicateCodeCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.duplicates.StrictDuplicateCodeCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.duplicates.StrictDuplicateCodeCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.header.HeaderCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.header.HeaderCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.header.HeaderCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.header.HeaderCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.header.RegexpHeaderCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.header.RegexpHeaderCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.header.RegexpHeaderCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.header.RegexpHeaderCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.imports.AvoidStarImportCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.imports.AvoidStarImportCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.imports.AvoidStarImportCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.imports.AvoidStarImportCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.imports.AvoidStaticImportCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.imports.AvoidStaticImportCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.imports.AvoidStaticImportCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.imports.AvoidStaticImportCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.imports.IllegalImportCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.imports.IllegalImportCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.imports.IllegalImportCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.imports.IllegalImportCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.imports.ImportOrderCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.imports.ImportOrderCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.imports.ImportOrderCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.imports.ImportOrderCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.imports.RedundantImportCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.imports.RedundantImportCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.imports.RedundantImportCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.imports.RedundantImportCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.imports.UnusedImportsCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.imports.UnusedImportsCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.imports.UnusedImportsCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.imports.UnusedImportsCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.indentation.IndentationCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.indentation.IndentationCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.indentation.IndentationCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.indentation.IndentationCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocMethodCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocMethodCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocMethodCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocMethodCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocPackageCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocPackageCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocPackageCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocPackageCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocStyleCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocStyleCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocStyleCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocStyleCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocTypeCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocTypeCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocTypeCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocTypeCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocVariableCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocVariableCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocVariableCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocVariableCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.javadoc.WriteTagCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.javadoc.WriteTagCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.javadoc.WriteTagCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.javadoc.WriteTagCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.metrics.BooleanExpressionComplexityCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.metrics.BooleanExpressionComplexityCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.metrics.BooleanExpressionComplexityCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.metrics.BooleanExpressionComplexityCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.metrics.ClassDataAbstractionCouplingCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.metrics.ClassDataAbstractionCouplingCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.metrics.ClassDataAbstractionCouplingCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.metrics.ClassDataAbstractionCouplingCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.metrics.ClassFanOutComplexityCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.metrics.ClassFanOutComplexityCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.metrics.ClassFanOutComplexityCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.metrics.ClassFanOutComplexityCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.metrics.CyclomaticComplexityCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.metrics.CyclomaticComplexityCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.metrics.CyclomaticComplexityCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.metrics.CyclomaticComplexityCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.metrics.JavaNCSSCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.metrics.JavaNCSSCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.metrics.JavaNCSSCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.metrics.JavaNCSSCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.metrics.NPathComplexityCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.metrics.NPathComplexityCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.metrics.NPathComplexityCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.metrics.NPathComplexityCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.modifier.ModifierOrderCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.modifier.ModifierOrderCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.modifier.ModifierOrderCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.modifier.ModifierOrderCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.modifier.RedundantModifierCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.modifier.RedundantModifierCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.modifier.RedundantModifierCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.modifier.RedundantModifierCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.naming.AbstractClassNameCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.naming.AbstractClassNameCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.naming.AbstractClassNameCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.naming.AbstractClassNameCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.naming.ClassTypeParameterNameCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.naming.ClassTypeParameterNameCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.naming.ClassTypeParameterNameCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.naming.ClassTypeParameterNameCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.naming.ConstantNameCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.naming.ConstantNameCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.naming.ConstantNameCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.naming.ConstantNameCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.naming.LocalFinalVariableNameCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.naming.LocalFinalVariableNameCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.naming.LocalFinalVariableNameCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.naming.LocalFinalVariableNameCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.naming.LocalVariableNameCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.naming.LocalVariableNameCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.naming.LocalVariableNameCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.naming.LocalVariableNameCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.naming.MemberNameCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.naming.MemberNameCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.naming.MemberNameCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.naming.MemberNameCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.naming.MethodNameCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.naming.MethodNameCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.naming.MethodNameCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.naming.MethodNameCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.naming.MethodTypeParameterNameCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.naming.MethodTypeParameterNameCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.naming.MethodTypeParameterNameCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.naming.MethodTypeParameterNameCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.naming.PackageNameCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.naming.PackageNameCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.naming.PackageNameCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.naming.PackageNameCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.naming.ParameterNameCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.naming.ParameterNameCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.naming.ParameterNameCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.naming.ParameterNameCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.naming.StaticVariableNameCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.naming.StaticVariableNameCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.naming.StaticVariableNameCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.naming.StaticVariableNameCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.naming.TypeNameCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.naming.TypeNameCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.naming.TypeNameCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.naming.TypeNameCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.regexp.RegexpMultilineCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.regexp.RegexpMultilineCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.regexp.RegexpMultilineCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.regexp.RegexpMultilineCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.regexp.RegexpSinglelineCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.regexp.RegexpSinglelineCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.regexp.RegexpSinglelineCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.regexp.RegexpSinglelineCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.regexp.RegexpSinglelineJavaCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.regexp.RegexpSinglelineJavaCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.regexp.RegexpSinglelineJavaCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.regexp.RegexpSinglelineJavaCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.sizes.AnonInnerLengthCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.sizes.AnonInnerLengthCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.sizes.AnonInnerLengthCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.sizes.AnonInnerLengthCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.sizes.ExecutableStatementCountCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.sizes.ExecutableStatementCountCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.sizes.ExecutableStatementCountCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.sizes.ExecutableStatementCountCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.sizes.FileLengthCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.sizes.FileLengthCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.sizes.FileLengthCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.sizes.FileLengthCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.sizes.LineLengthCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.sizes.LineLengthCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.sizes.LineLengthCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.sizes.LineLengthCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.sizes.MethodCountCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.sizes.MethodCountCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.sizes.MethodCountCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.sizes.MethodCountCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.sizes.MethodLengthCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.sizes.MethodLengthCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.sizes.MethodLengthCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.sizes.MethodLengthCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.sizes.OuterTypeNumberCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.sizes.OuterTypeNumberCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.sizes.OuterTypeNumberCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.sizes.OuterTypeNumberCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.sizes.ParameterNumberCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.sizes.ParameterNumberCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.sizes.ParameterNumberCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.sizes.ParameterNumberCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.whitespace.EmptyForInitializerPadCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.whitespace.EmptyForInitializerPadCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.whitespace.EmptyForInitializerPadCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.whitespace.EmptyForInitializerPadCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.whitespace.EmptyForIteratorPadCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.whitespace.EmptyForIteratorPadCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.whitespace.EmptyForIteratorPadCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.whitespace.EmptyForIteratorPadCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.whitespace.FileTabCharacterCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.whitespace.FileTabCharacterCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.whitespace.FileTabCharacterCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.whitespace.FileTabCharacterCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.whitespace.GenericWhitespaceCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.whitespace.GenericWhitespaceCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.whitespace.GenericWhitespaceCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.whitespace.GenericWhitespaceCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.whitespace.MethodParamPadCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.whitespace.MethodParamPadCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.whitespace.MethodParamPadCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.whitespace.MethodParamPadCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.whitespace.NoWhitespaceAfterCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.whitespace.NoWhitespaceAfterCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.whitespace.NoWhitespaceAfterCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.whitespace.NoWhitespaceAfterCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.whitespace.NoWhitespaceBeforeCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.whitespace.NoWhitespaceBeforeCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.whitespace.NoWhitespaceBeforeCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.whitespace.NoWhitespaceBeforeCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.whitespace.OperatorWrapCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.whitespace.OperatorWrapCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.whitespace.OperatorWrapCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.whitespace.OperatorWrapCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.whitespace.ParenPadCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.whitespace.ParenPadCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.whitespace.ParenPadCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.whitespace.ParenPadCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.whitespace.TypecastParenPadCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.whitespace.TypecastParenPadCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.whitespace.TypecastParenPadCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.whitespace.TypecastParenPadCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.whitespace.WhitespaceAfterCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.whitespace.WhitespaceAfterCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.whitespace.WhitespaceAfterCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.whitespace.WhitespaceAfterCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.whitespace.WhitespaceAroundCheck.html b/plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.whitespace.WhitespaceAroundCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.whitespace.WhitespaceAroundCheck.html rename to plugins/sonar-checkstyle-plugin/src/main/resources/org/sonar/l10n/checkstyle/rules/checkstyle/com.puppycrawl.tools.checkstyle.checks.whitespace.WhitespaceAroundCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/core.properties b/plugins/sonar-core-plugin/src/main/resources/org/sonar/l10n/core.properties similarity index 99% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/core.properties rename to plugins/sonar-core-plugin/src/main/resources/org/sonar/l10n/core.properties index 6fd2428af38..cef409fa0b6 100644 --- a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/core.properties +++ b/plugins/sonar-core-plugin/src/main/resources/org/sonar/l10n/core.properties @@ -1789,3 +1789,15 @@ metric.unassigned_reviews.description=Active unassigned reviews metric.unplanned_reviews.name=Unplanned reviews metric.unplanned_reviews.description=Active unplanned reviews + + +#-------------------------------------------------------------------------------------------------------------------- +# +# [GWT] UNIT TEST VIEWER +# +#-------------------------------------------------------------------------------------------------------------------- +unittest.duration=Duration +unittest.name=Unit test name +unittest.skipped=skipped +unittest.tests=Tests +unittest.failures=Failures/Errors diff --git a/plugins/sonar-findbugs-plugin/pom.xml b/plugins/sonar-findbugs-plugin/pom.xml index 0cd10099d69..5379877a08d 100644 --- a/plugins/sonar-findbugs-plugin/pom.xml +++ b/plugins/sonar-findbugs-plugin/pom.xml @@ -135,8 +135,8 @@ - 4600000 - 4000000 + 4800000 + 4600000 ${project.build.directory}/${project.build.finalName}.jar diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs.properties b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs.properties similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs.properties rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs.properties diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/AM_CREATES_EMPTY_JAR_FILE_ENTRY.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/AM_CREATES_EMPTY_JAR_FILE_ENTRY.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/AM_CREATES_EMPTY_JAR_FILE_ENTRY.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/AM_CREATES_EMPTY_JAR_FILE_ENTRY.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/AM_CREATES_EMPTY_ZIP_FILE_ENTRY.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/AM_CREATES_EMPTY_ZIP_FILE_ENTRY.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/AM_CREATES_EMPTY_ZIP_FILE_ENTRY.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/AM_CREATES_EMPTY_ZIP_FILE_ENTRY.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/AT_OPERATION_SEQUENCE_ON_CONCURRENT_ABSTRACTION.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/AT_OPERATION_SEQUENCE_ON_CONCURRENT_ABSTRACTION.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/AT_OPERATION_SEQUENCE_ON_CONCURRENT_ABSTRACTION.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/AT_OPERATION_SEQUENCE_ON_CONCURRENT_ABSTRACTION.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BAC_BAD_APPLET_CONSTRUCTOR.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BAC_BAD_APPLET_CONSTRUCTOR.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BAC_BAD_APPLET_CONSTRUCTOR.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BAC_BAD_APPLET_CONSTRUCTOR.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BC_BAD_CAST_TO_ABSTRACT_COLLECTION.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BC_BAD_CAST_TO_ABSTRACT_COLLECTION.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BC_BAD_CAST_TO_ABSTRACT_COLLECTION.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BC_BAD_CAST_TO_ABSTRACT_COLLECTION.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BC_BAD_CAST_TO_CONCRETE_COLLECTION.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BC_BAD_CAST_TO_CONCRETE_COLLECTION.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BC_BAD_CAST_TO_CONCRETE_COLLECTION.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BC_BAD_CAST_TO_CONCRETE_COLLECTION.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BC_EQUALS_METHOD_SHOULD_WORK_FOR_ALL_OBJECTS.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BC_EQUALS_METHOD_SHOULD_WORK_FOR_ALL_OBJECTS.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BC_EQUALS_METHOD_SHOULD_WORK_FOR_ALL_OBJECTS.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BC_EQUALS_METHOD_SHOULD_WORK_FOR_ALL_OBJECTS.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BC_IMPOSSIBLE_CAST.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BC_IMPOSSIBLE_CAST.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BC_IMPOSSIBLE_CAST.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BC_IMPOSSIBLE_CAST.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BC_IMPOSSIBLE_DOWNCAST.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BC_IMPOSSIBLE_DOWNCAST.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BC_IMPOSSIBLE_DOWNCAST.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BC_IMPOSSIBLE_DOWNCAST.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BC_IMPOSSIBLE_DOWNCAST_OF_TOARRAY.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BC_IMPOSSIBLE_DOWNCAST_OF_TOARRAY.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BC_IMPOSSIBLE_DOWNCAST_OF_TOARRAY.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BC_IMPOSSIBLE_DOWNCAST_OF_TOARRAY.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BC_IMPOSSIBLE_INSTANCEOF.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BC_IMPOSSIBLE_INSTANCEOF.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BC_IMPOSSIBLE_INSTANCEOF.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BC_IMPOSSIBLE_INSTANCEOF.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BC_UNCONFIRMED_CAST.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BC_UNCONFIRMED_CAST.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BC_UNCONFIRMED_CAST.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BC_UNCONFIRMED_CAST.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BC_UNCONFIRMED_CAST_OF_RETURN_VALUE.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BC_UNCONFIRMED_CAST_OF_RETURN_VALUE.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BC_UNCONFIRMED_CAST_OF_RETURN_VALUE.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BC_UNCONFIRMED_CAST_OF_RETURN_VALUE.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BC_VACUOUS_INSTANCEOF.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BC_VACUOUS_INSTANCEOF.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BC_VACUOUS_INSTANCEOF.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BC_VACUOUS_INSTANCEOF.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BIT_ADD_OF_SIGNED_BYTE.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BIT_ADD_OF_SIGNED_BYTE.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BIT_ADD_OF_SIGNED_BYTE.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BIT_ADD_OF_SIGNED_BYTE.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BIT_AND.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BIT_AND.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BIT_AND.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BIT_AND.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BIT_AND_ZZ.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BIT_AND_ZZ.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BIT_AND_ZZ.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BIT_AND_ZZ.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BIT_IOR.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BIT_IOR.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BIT_IOR.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BIT_IOR.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BIT_IOR_OF_SIGNED_BYTE.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BIT_IOR_OF_SIGNED_BYTE.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BIT_IOR_OF_SIGNED_BYTE.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BIT_IOR_OF_SIGNED_BYTE.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BIT_SIGNED_CHECK.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BIT_SIGNED_CHECK.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BIT_SIGNED_CHECK.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BIT_SIGNED_CHECK.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BIT_SIGNED_CHECK_HIGH_BIT.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BIT_SIGNED_CHECK_HIGH_BIT.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BIT_SIGNED_CHECK_HIGH_BIT.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BIT_SIGNED_CHECK_HIGH_BIT.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BOA_BADLY_OVERRIDDEN_ADAPTER.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BOA_BADLY_OVERRIDDEN_ADAPTER.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BOA_BADLY_OVERRIDDEN_ADAPTER.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BOA_BADLY_OVERRIDDEN_ADAPTER.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BX_BOXING_IMMEDIATELY_UNBOXED.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BX_BOXING_IMMEDIATELY_UNBOXED.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BX_BOXING_IMMEDIATELY_UNBOXED.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BX_BOXING_IMMEDIATELY_UNBOXED.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BX_BOXING_IMMEDIATELY_UNBOXED_TO_PERFORM_COERCION.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BX_BOXING_IMMEDIATELY_UNBOXED_TO_PERFORM_COERCION.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BX_BOXING_IMMEDIATELY_UNBOXED_TO_PERFORM_COERCION.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BX_BOXING_IMMEDIATELY_UNBOXED_TO_PERFORM_COERCION.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BX_UNBOXED_AND_COERCED_FOR_TERNARY_OPERATOR.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BX_UNBOXED_AND_COERCED_FOR_TERNARY_OPERATOR.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BX_UNBOXED_AND_COERCED_FOR_TERNARY_OPERATOR.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BX_UNBOXED_AND_COERCED_FOR_TERNARY_OPERATOR.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BX_UNBOXING_IMMEDIATELY_REBOXED.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BX_UNBOXING_IMMEDIATELY_REBOXED.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BX_UNBOXING_IMMEDIATELY_REBOXED.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/BX_UNBOXING_IMMEDIATELY_REBOXED.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/CD_CIRCULAR_DEPENDENCY.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/CD_CIRCULAR_DEPENDENCY.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/CD_CIRCULAR_DEPENDENCY.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/CD_CIRCULAR_DEPENDENCY.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/CI_CONFUSED_INHERITANCE.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/CI_CONFUSED_INHERITANCE.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/CI_CONFUSED_INHERITANCE.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/CI_CONFUSED_INHERITANCE.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/CN_IDIOM.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/CN_IDIOM.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/CN_IDIOM.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/CN_IDIOM.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/CN_IDIOM_NO_SUPER_CALL.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/CN_IDIOM_NO_SUPER_CALL.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/CN_IDIOM_NO_SUPER_CALL.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/CN_IDIOM_NO_SUPER_CALL.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/CN_IMPLEMENTS_CLONE_BUT_NOT_CLONEABLE.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/CN_IMPLEMENTS_CLONE_BUT_NOT_CLONEABLE.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/CN_IMPLEMENTS_CLONE_BUT_NOT_CLONEABLE.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/CN_IMPLEMENTS_CLONE_BUT_NOT_CLONEABLE.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/CO_ABSTRACT_SELF.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/CO_ABSTRACT_SELF.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/CO_ABSTRACT_SELF.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/CO_ABSTRACT_SELF.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/CO_COMPARETO_RESULTS_MIN_VALUE.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/CO_COMPARETO_RESULTS_MIN_VALUE.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/CO_COMPARETO_RESULTS_MIN_VALUE.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/CO_COMPARETO_RESULTS_MIN_VALUE.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/CO_SELF_NO_OBJECT.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/CO_SELF_NO_OBJECT.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/CO_SELF_NO_OBJECT.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/CO_SELF_NO_OBJECT.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DB_DUPLICATE_BRANCHES.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DB_DUPLICATE_BRANCHES.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DB_DUPLICATE_BRANCHES.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DB_DUPLICATE_BRANCHES.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DB_DUPLICATE_SWITCH_CLAUSES.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DB_DUPLICATE_SWITCH_CLAUSES.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DB_DUPLICATE_SWITCH_CLAUSES.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DB_DUPLICATE_SWITCH_CLAUSES.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DC_DOUBLECHECK.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DC_DOUBLECHECK.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DC_DOUBLECHECK.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DC_DOUBLECHECK.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DE_MIGHT_DROP.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DE_MIGHT_DROP.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DE_MIGHT_DROP.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DE_MIGHT_DROP.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DE_MIGHT_IGNORE.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DE_MIGHT_IGNORE.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DE_MIGHT_IGNORE.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DE_MIGHT_IGNORE.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DLS_DEAD_LOCAL_STORE.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DLS_DEAD_LOCAL_STORE.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DLS_DEAD_LOCAL_STORE.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DLS_DEAD_LOCAL_STORE.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DLS_DEAD_LOCAL_STORE_IN_RETURN.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DLS_DEAD_LOCAL_STORE_IN_RETURN.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DLS_DEAD_LOCAL_STORE_IN_RETURN.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DLS_DEAD_LOCAL_STORE_IN_RETURN.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DLS_DEAD_LOCAL_STORE_OF_NULL.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DLS_DEAD_LOCAL_STORE_OF_NULL.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DLS_DEAD_LOCAL_STORE_OF_NULL.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DLS_DEAD_LOCAL_STORE_OF_NULL.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DLS_DEAD_LOCAL_STORE_SHADOWS_FIELD.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DLS_DEAD_LOCAL_STORE_SHADOWS_FIELD.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DLS_DEAD_LOCAL_STORE_SHADOWS_FIELD.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DLS_DEAD_LOCAL_STORE_SHADOWS_FIELD.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DLS_DEAD_STORE_OF_CLASS_LITERAL.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DLS_DEAD_STORE_OF_CLASS_LITERAL.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DLS_DEAD_STORE_OF_CLASS_LITERAL.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DLS_DEAD_STORE_OF_CLASS_LITERAL.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DLS_OVERWRITTEN_INCREMENT.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DLS_OVERWRITTEN_INCREMENT.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DLS_OVERWRITTEN_INCREMENT.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DLS_OVERWRITTEN_INCREMENT.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DL_SYNCHRONIZATION_ON_BOOLEAN.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DL_SYNCHRONIZATION_ON_BOOLEAN.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DL_SYNCHRONIZATION_ON_BOOLEAN.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DL_SYNCHRONIZATION_ON_BOOLEAN.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DL_SYNCHRONIZATION_ON_BOXED_PRIMITIVE.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DL_SYNCHRONIZATION_ON_BOXED_PRIMITIVE.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DL_SYNCHRONIZATION_ON_BOXED_PRIMITIVE.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DL_SYNCHRONIZATION_ON_BOXED_PRIMITIVE.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DL_SYNCHRONIZATION_ON_SHARED_CONSTANT.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DL_SYNCHRONIZATION_ON_SHARED_CONSTANT.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DL_SYNCHRONIZATION_ON_SHARED_CONSTANT.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DL_SYNCHRONIZATION_ON_SHARED_CONSTANT.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DL_SYNCHRONIZATION_ON_UNSHARED_BOXED_PRIMITIVE.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DL_SYNCHRONIZATION_ON_UNSHARED_BOXED_PRIMITIVE.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DL_SYNCHRONIZATION_ON_UNSHARED_BOXED_PRIMITIVE.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DL_SYNCHRONIZATION_ON_UNSHARED_BOXED_PRIMITIVE.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_ANNOTATION_IS_NOT_VISIBLE_TO_REFLECTION.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_ANNOTATION_IS_NOT_VISIBLE_TO_REFLECTION.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_ANNOTATION_IS_NOT_VISIBLE_TO_REFLECTION.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_ANNOTATION_IS_NOT_VISIBLE_TO_REFLECTION.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_ARGUMENTS_WRONG_ORDER.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_ARGUMENTS_WRONG_ORDER.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_ARGUMENTS_WRONG_ORDER.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_ARGUMENTS_WRONG_ORDER.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_BAD_MONTH.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_BAD_MONTH.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_BAD_MONTH.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_BAD_MONTH.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_BIGDECIMAL_CONSTRUCTED_FROM_DOUBLE.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_BIGDECIMAL_CONSTRUCTED_FROM_DOUBLE.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_BIGDECIMAL_CONSTRUCTED_FROM_DOUBLE.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_BIGDECIMAL_CONSTRUCTED_FROM_DOUBLE.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_BLOCKING_METHODS_ON_URL.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_BLOCKING_METHODS_ON_URL.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_BLOCKING_METHODS_ON_URL.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_BLOCKING_METHODS_ON_URL.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_CALLING_NEXT_FROM_HASNEXT.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_CALLING_NEXT_FROM_HASNEXT.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_CALLING_NEXT_FROM_HASNEXT.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_CALLING_NEXT_FROM_HASNEXT.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_COLLECTIONS_SHOULD_NOT_CONTAIN_THEMSELVES.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_COLLECTIONS_SHOULD_NOT_CONTAIN_THEMSELVES.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_COLLECTIONS_SHOULD_NOT_CONTAIN_THEMSELVES.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_COLLECTIONS_SHOULD_NOT_CONTAIN_THEMSELVES.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_COLLECTION_OF_URLS.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_COLLECTION_OF_URLS.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_COLLECTION_OF_URLS.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_COLLECTION_OF_URLS.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_CONSTANT_DB_PASSWORD.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_CONSTANT_DB_PASSWORD.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_CONSTANT_DB_PASSWORD.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_CONSTANT_DB_PASSWORD.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_DOH.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_DOH.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_DOH.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_DOH.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_EMPTY_DB_PASSWORD.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_EMPTY_DB_PASSWORD.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_EMPTY_DB_PASSWORD.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_EMPTY_DB_PASSWORD.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_ENTRY_SETS_MAY_REUSE_ENTRY_OBJECTS.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_ENTRY_SETS_MAY_REUSE_ENTRY_OBJECTS.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_ENTRY_SETS_MAY_REUSE_ENTRY_OBJECTS.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_ENTRY_SETS_MAY_REUSE_ENTRY_OBJECTS.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_FUTILE_ATTEMPT_TO_CHANGE_MAXPOOL_SIZE_OF_SCHEDULED_THREAD_POOL_EXECUTOR.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_FUTILE_ATTEMPT_TO_CHANGE_MAXPOOL_SIZE_OF_SCHEDULED_THREAD_POOL_EXECUTOR.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_FUTILE_ATTEMPT_TO_CHANGE_MAXPOOL_SIZE_OF_SCHEDULED_THREAD_POOL_EXECUTOR.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_FUTILE_ATTEMPT_TO_CHANGE_MAXPOOL_SIZE_OF_SCHEDULED_THREAD_POOL_EXECUTOR.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_HARDCODED_ABSOLUTE_FILENAME.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_HARDCODED_ABSOLUTE_FILENAME.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_HARDCODED_ABSOLUTE_FILENAME.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_HARDCODED_ABSOLUTE_FILENAME.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_INVOKING_HASHCODE_ON_ARRAY.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_INVOKING_HASHCODE_ON_ARRAY.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_INVOKING_HASHCODE_ON_ARRAY.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_INVOKING_HASHCODE_ON_ARRAY.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_INVOKING_TOSTRING_ON_ANONYMOUS_ARRAY.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_INVOKING_TOSTRING_ON_ANONYMOUS_ARRAY.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_INVOKING_TOSTRING_ON_ANONYMOUS_ARRAY.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_INVOKING_TOSTRING_ON_ANONYMOUS_ARRAY.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_INVOKING_TOSTRING_ON_ARRAY.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_INVOKING_TOSTRING_ON_ARRAY.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_INVOKING_TOSTRING_ON_ARRAY.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_INVOKING_TOSTRING_ON_ARRAY.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_LONG_BITS_TO_DOUBLE_INVOKED_ON_INT.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_LONG_BITS_TO_DOUBLE_INVOKED_ON_INT.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_LONG_BITS_TO_DOUBLE_INVOKED_ON_INT.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_LONG_BITS_TO_DOUBLE_INVOKED_ON_INT.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_NONSERIALIZABLE_OBJECT_WRITTEN.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_NONSERIALIZABLE_OBJECT_WRITTEN.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_NONSERIALIZABLE_OBJECT_WRITTEN.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_NONSERIALIZABLE_OBJECT_WRITTEN.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_RANDOM_USED_ONLY_ONCE.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_RANDOM_USED_ONLY_ONCE.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_RANDOM_USED_ONLY_ONCE.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_RANDOM_USED_ONLY_ONCE.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_SCHEDULED_THREAD_POOL_EXECUTOR_WITH_ZERO_CORE_THREADS.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_SCHEDULED_THREAD_POOL_EXECUTOR_WITH_ZERO_CORE_THREADS.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_SCHEDULED_THREAD_POOL_EXECUTOR_WITH_ZERO_CORE_THREADS.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_SCHEDULED_THREAD_POOL_EXECUTOR_WITH_ZERO_CORE_THREADS.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_THREAD_PASSED_WHERE_RUNNABLE_EXPECTED.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_THREAD_PASSED_WHERE_RUNNABLE_EXPECTED.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_THREAD_PASSED_WHERE_RUNNABLE_EXPECTED.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_THREAD_PASSED_WHERE_RUNNABLE_EXPECTED.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_UNSUPPORTED_METHOD.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_UNSUPPORTED_METHOD.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_UNSUPPORTED_METHOD.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_UNSUPPORTED_METHOD.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_USELESS_SUBSTRING.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_USELESS_SUBSTRING.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_USELESS_SUBSTRING.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_USELESS_SUBSTRING.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_USING_REMOVEALL_TO_CLEAR_COLLECTION.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_USING_REMOVEALL_TO_CLEAR_COLLECTION.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_USING_REMOVEALL_TO_CLEAR_COLLECTION.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_USING_REMOVEALL_TO_CLEAR_COLLECTION.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_VACUOUS_SELF_COLLECTION_CALL.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_VACUOUS_SELF_COLLECTION_CALL.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_VACUOUS_SELF_COLLECTION_CALL.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DMI_VACUOUS_SELF_COLLECTION_CALL.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DM_BOOLEAN_CTOR.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DM_BOOLEAN_CTOR.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DM_BOOLEAN_CTOR.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DM_BOOLEAN_CTOR.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DM_BOXED_PRIMITIVE_TOSTRING.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DM_BOXED_PRIMITIVE_TOSTRING.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DM_BOXED_PRIMITIVE_TOSTRING.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DM_BOXED_PRIMITIVE_TOSTRING.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DM_CONVERT_CASE.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DM_CONVERT_CASE.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DM_CONVERT_CASE.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DM_CONVERT_CASE.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DM_DEFAULT_ENCODING.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DM_DEFAULT_ENCODING.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DM_DEFAULT_ENCODING.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DM_DEFAULT_ENCODING.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DM_EXIT.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DM_EXIT.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DM_EXIT.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DM_EXIT.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DM_FP_NUMBER_CTOR.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DM_FP_NUMBER_CTOR.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DM_FP_NUMBER_CTOR.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DM_FP_NUMBER_CTOR.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DM_GC.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DM_GC.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DM_GC.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DM_GC.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DM_MONITOR_WAIT_ON_CONDITION.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DM_MONITOR_WAIT_ON_CONDITION.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DM_MONITOR_WAIT_ON_CONDITION.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DM_MONITOR_WAIT_ON_CONDITION.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DM_NEW_FOR_GETCLASS.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DM_NEW_FOR_GETCLASS.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DM_NEW_FOR_GETCLASS.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DM_NEW_FOR_GETCLASS.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DM_NEXTINT_VIA_NEXTDOUBLE.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DM_NEXTINT_VIA_NEXTDOUBLE.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DM_NEXTINT_VIA_NEXTDOUBLE.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DM_NEXTINT_VIA_NEXTDOUBLE.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DM_NUMBER_CTOR.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DM_NUMBER_CTOR.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DM_NUMBER_CTOR.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DM_NUMBER_CTOR.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DM_RUN_FINALIZERS_ON_EXIT.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DM_RUN_FINALIZERS_ON_EXIT.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DM_RUN_FINALIZERS_ON_EXIT.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DM_RUN_FINALIZERS_ON_EXIT.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DM_STRING_CTOR.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DM_STRING_CTOR.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DM_STRING_CTOR.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DM_STRING_CTOR.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DM_STRING_TOSTRING.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DM_STRING_TOSTRING.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DM_STRING_TOSTRING.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DM_STRING_TOSTRING.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DM_STRING_VOID_CTOR.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DM_STRING_VOID_CTOR.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DM_STRING_VOID_CTOR.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DM_STRING_VOID_CTOR.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DM_USELESS_THREAD.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DM_USELESS_THREAD.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DM_USELESS_THREAD.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DM_USELESS_THREAD.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DP_CREATE_CLASSLOADER_INSIDE_DO_PRIVILEGED.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DP_CREATE_CLASSLOADER_INSIDE_DO_PRIVILEGED.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DP_CREATE_CLASSLOADER_INSIDE_DO_PRIVILEGED.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DP_CREATE_CLASSLOADER_INSIDE_DO_PRIVILEGED.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DP_DO_INSIDE_DO_PRIVILEGED.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DP_DO_INSIDE_DO_PRIVILEGED.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DP_DO_INSIDE_DO_PRIVILEGED.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/DP_DO_INSIDE_DO_PRIVILEGED.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EC_ARRAY_AND_NONARRAY.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EC_ARRAY_AND_NONARRAY.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EC_ARRAY_AND_NONARRAY.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EC_ARRAY_AND_NONARRAY.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EC_BAD_ARRAY_COMPARE.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EC_BAD_ARRAY_COMPARE.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EC_BAD_ARRAY_COMPARE.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EC_BAD_ARRAY_COMPARE.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EC_INCOMPATIBLE_ARRAY_COMPARE.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EC_INCOMPATIBLE_ARRAY_COMPARE.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EC_INCOMPATIBLE_ARRAY_COMPARE.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EC_INCOMPATIBLE_ARRAY_COMPARE.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EC_NULL_ARG.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EC_NULL_ARG.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EC_NULL_ARG.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EC_NULL_ARG.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EC_UNRELATED_CLASS_AND_INTERFACE.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EC_UNRELATED_CLASS_AND_INTERFACE.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EC_UNRELATED_CLASS_AND_INTERFACE.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EC_UNRELATED_CLASS_AND_INTERFACE.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EC_UNRELATED_INTERFACES.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EC_UNRELATED_INTERFACES.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EC_UNRELATED_INTERFACES.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EC_UNRELATED_INTERFACES.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EC_UNRELATED_TYPES.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EC_UNRELATED_TYPES.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EC_UNRELATED_TYPES.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EC_UNRELATED_TYPES.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EC_UNRELATED_TYPES_USING_POINTER_EQUALITY.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EC_UNRELATED_TYPES_USING_POINTER_EQUALITY.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EC_UNRELATED_TYPES_USING_POINTER_EQUALITY.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EC_UNRELATED_TYPES_USING_POINTER_EQUALITY.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EI_EXPOSE_REP.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EI_EXPOSE_REP.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EI_EXPOSE_REP.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EI_EXPOSE_REP.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EI_EXPOSE_REP2.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EI_EXPOSE_REP2.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EI_EXPOSE_REP2.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EI_EXPOSE_REP2.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EI_EXPOSE_STATIC_REP2.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EI_EXPOSE_STATIC_REP2.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EI_EXPOSE_STATIC_REP2.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EI_EXPOSE_STATIC_REP2.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EQ_ABSTRACT_SELF.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EQ_ABSTRACT_SELF.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EQ_ABSTRACT_SELF.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EQ_ABSTRACT_SELF.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EQ_ALWAYS_FALSE.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EQ_ALWAYS_FALSE.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EQ_ALWAYS_FALSE.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EQ_ALWAYS_FALSE.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EQ_ALWAYS_TRUE.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EQ_ALWAYS_TRUE.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EQ_ALWAYS_TRUE.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EQ_ALWAYS_TRUE.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EQ_CHECK_FOR_OPERAND_NOT_COMPATIBLE_WITH_THIS.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EQ_CHECK_FOR_OPERAND_NOT_COMPATIBLE_WITH_THIS.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EQ_CHECK_FOR_OPERAND_NOT_COMPATIBLE_WITH_THIS.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EQ_CHECK_FOR_OPERAND_NOT_COMPATIBLE_WITH_THIS.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EQ_COMPARETO_USE_OBJECT_EQUALS.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EQ_COMPARETO_USE_OBJECT_EQUALS.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EQ_COMPARETO_USE_OBJECT_EQUALS.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EQ_COMPARETO_USE_OBJECT_EQUALS.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EQ_COMPARING_CLASS_NAMES.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EQ_COMPARING_CLASS_NAMES.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EQ_COMPARING_CLASS_NAMES.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EQ_COMPARING_CLASS_NAMES.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EQ_DOESNT_OVERRIDE_EQUALS.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EQ_DOESNT_OVERRIDE_EQUALS.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EQ_DOESNT_OVERRIDE_EQUALS.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EQ_DOESNT_OVERRIDE_EQUALS.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EQ_DONT_DEFINE_EQUALS_FOR_ENUM.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EQ_DONT_DEFINE_EQUALS_FOR_ENUM.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EQ_DONT_DEFINE_EQUALS_FOR_ENUM.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EQ_DONT_DEFINE_EQUALS_FOR_ENUM.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EQ_GETCLASS_AND_CLASS_CONSTANT.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EQ_GETCLASS_AND_CLASS_CONSTANT.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EQ_GETCLASS_AND_CLASS_CONSTANT.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EQ_GETCLASS_AND_CLASS_CONSTANT.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EQ_OTHER_NO_OBJECT.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EQ_OTHER_NO_OBJECT.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EQ_OTHER_NO_OBJECT.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EQ_OTHER_NO_OBJECT.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EQ_OTHER_USE_OBJECT.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EQ_OTHER_USE_OBJECT.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EQ_OTHER_USE_OBJECT.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EQ_OTHER_USE_OBJECT.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EQ_OVERRIDING_EQUALS_NOT_SYMMETRIC.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EQ_OVERRIDING_EQUALS_NOT_SYMMETRIC.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EQ_OVERRIDING_EQUALS_NOT_SYMMETRIC.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EQ_OVERRIDING_EQUALS_NOT_SYMMETRIC.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EQ_SELF_NO_OBJECT.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EQ_SELF_NO_OBJECT.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EQ_SELF_NO_OBJECT.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EQ_SELF_NO_OBJECT.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EQ_SELF_USE_OBJECT.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EQ_SELF_USE_OBJECT.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EQ_SELF_USE_OBJECT.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EQ_SELF_USE_OBJECT.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EQ_UNUSUAL.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EQ_UNUSUAL.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EQ_UNUSUAL.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/EQ_UNUSUAL.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ES_COMPARING_PARAMETER_STRING_WITH_EQ.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ES_COMPARING_PARAMETER_STRING_WITH_EQ.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ES_COMPARING_PARAMETER_STRING_WITH_EQ.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ES_COMPARING_PARAMETER_STRING_WITH_EQ.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ES_COMPARING_STRINGS_WITH_EQ.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ES_COMPARING_STRINGS_WITH_EQ.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ES_COMPARING_STRINGS_WITH_EQ.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ES_COMPARING_STRINGS_WITH_EQ.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ESync_EMPTY_SYNC.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ESync_EMPTY_SYNC.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ESync_EMPTY_SYNC.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ESync_EMPTY_SYNC.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/FB_MISSING_EXPECTED_WARNING.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/FB_MISSING_EXPECTED_WARNING.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/FB_MISSING_EXPECTED_WARNING.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/FB_MISSING_EXPECTED_WARNING.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/FB_UNEXPECTED_WARNING.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/FB_UNEXPECTED_WARNING.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/FB_UNEXPECTED_WARNING.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/FB_UNEXPECTED_WARNING.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/FE_FLOATING_POINT_EQUALITY.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/FE_FLOATING_POINT_EQUALITY.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/FE_FLOATING_POINT_EQUALITY.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/FE_FLOATING_POINT_EQUALITY.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/FE_TEST_IF_EQUAL_TO_NOT_A_NUMBER.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/FE_TEST_IF_EQUAL_TO_NOT_A_NUMBER.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/FE_TEST_IF_EQUAL_TO_NOT_A_NUMBER.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/FE_TEST_IF_EQUAL_TO_NOT_A_NUMBER.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/FI_EMPTY.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/FI_EMPTY.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/FI_EMPTY.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/FI_EMPTY.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/FI_EXPLICIT_INVOCATION.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/FI_EXPLICIT_INVOCATION.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/FI_EXPLICIT_INVOCATION.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/FI_EXPLICIT_INVOCATION.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/FI_FINALIZER_NULLS_FIELDS.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/FI_FINALIZER_NULLS_FIELDS.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/FI_FINALIZER_NULLS_FIELDS.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/FI_FINALIZER_NULLS_FIELDS.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/FI_FINALIZER_ONLY_NULLS_FIELDS.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/FI_FINALIZER_ONLY_NULLS_FIELDS.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/FI_FINALIZER_ONLY_NULLS_FIELDS.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/FI_FINALIZER_ONLY_NULLS_FIELDS.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/FI_MISSING_SUPER_CALL.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/FI_MISSING_SUPER_CALL.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/FI_MISSING_SUPER_CALL.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/FI_MISSING_SUPER_CALL.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/FI_NULLIFY_SUPER.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/FI_NULLIFY_SUPER.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/FI_NULLIFY_SUPER.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/FI_NULLIFY_SUPER.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/FI_PUBLIC_SHOULD_BE_PROTECTED.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/FI_PUBLIC_SHOULD_BE_PROTECTED.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/FI_PUBLIC_SHOULD_BE_PROTECTED.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/FI_PUBLIC_SHOULD_BE_PROTECTED.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/FI_USELESS.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/FI_USELESS.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/FI_USELESS.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/FI_USELESS.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/FL_MATH_USING_FLOAT_PRECISION.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/FL_MATH_USING_FLOAT_PRECISION.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/FL_MATH_USING_FLOAT_PRECISION.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/FL_MATH_USING_FLOAT_PRECISION.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/GC_UNCHECKED_TYPE_IN_GENERIC_CALL.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/GC_UNCHECKED_TYPE_IN_GENERIC_CALL.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/GC_UNCHECKED_TYPE_IN_GENERIC_CALL.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/GC_UNCHECKED_TYPE_IN_GENERIC_CALL.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/GC_UNRELATED_TYPES.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/GC_UNRELATED_TYPES.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/GC_UNRELATED_TYPES.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/GC_UNRELATED_TYPES.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/HE_EQUALS_NO_HASHCODE.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/HE_EQUALS_NO_HASHCODE.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/HE_EQUALS_NO_HASHCODE.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/HE_EQUALS_NO_HASHCODE.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/HE_EQUALS_USE_HASHCODE.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/HE_EQUALS_USE_HASHCODE.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/HE_EQUALS_USE_HASHCODE.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/HE_EQUALS_USE_HASHCODE.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/HE_HASHCODE_NO_EQUALS.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/HE_HASHCODE_NO_EQUALS.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/HE_HASHCODE_NO_EQUALS.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/HE_HASHCODE_NO_EQUALS.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/HE_HASHCODE_USE_OBJECT_EQUALS.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/HE_HASHCODE_USE_OBJECT_EQUALS.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/HE_HASHCODE_USE_OBJECT_EQUALS.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/HE_HASHCODE_USE_OBJECT_EQUALS.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/HE_INHERITS_EQUALS_USE_HASHCODE.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/HE_INHERITS_EQUALS_USE_HASHCODE.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/HE_INHERITS_EQUALS_USE_HASHCODE.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/HE_INHERITS_EQUALS_USE_HASHCODE.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/HE_SIGNATURE_DECLARES_HASHING_OF_UNHASHABLE_CLASS.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/HE_SIGNATURE_DECLARES_HASHING_OF_UNHASHABLE_CLASS.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/HE_SIGNATURE_DECLARES_HASHING_OF_UNHASHABLE_CLASS.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/HE_SIGNATURE_DECLARES_HASHING_OF_UNHASHABLE_CLASS.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/HE_USE_OF_UNHASHABLE_CLASS.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/HE_USE_OF_UNHASHABLE_CLASS.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/HE_USE_OF_UNHASHABLE_CLASS.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/HE_USE_OF_UNHASHABLE_CLASS.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/HRS_REQUEST_PARAMETER_TO_COOKIE.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/HRS_REQUEST_PARAMETER_TO_COOKIE.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/HRS_REQUEST_PARAMETER_TO_COOKIE.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/HRS_REQUEST_PARAMETER_TO_COOKIE.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/HRS_REQUEST_PARAMETER_TO_HTTP_HEADER.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/HRS_REQUEST_PARAMETER_TO_HTTP_HEADER.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/HRS_REQUEST_PARAMETER_TO_HTTP_HEADER.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/HRS_REQUEST_PARAMETER_TO_HTTP_HEADER.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/HSC_HUGE_SHARED_STRING_CONSTANT.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/HSC_HUGE_SHARED_STRING_CONSTANT.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/HSC_HUGE_SHARED_STRING_CONSTANT.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/HSC_HUGE_SHARED_STRING_CONSTANT.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IA_AMBIGUOUS_INVOCATION_OF_INHERITED_OR_OUTER_METHOD.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IA_AMBIGUOUS_INVOCATION_OF_INHERITED_OR_OUTER_METHOD.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IA_AMBIGUOUS_INVOCATION_OF_INHERITED_OR_OUTER_METHOD.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IA_AMBIGUOUS_INVOCATION_OF_INHERITED_OR_OUTER_METHOD.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ICAST_BAD_SHIFT_AMOUNT.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ICAST_BAD_SHIFT_AMOUNT.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ICAST_BAD_SHIFT_AMOUNT.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ICAST_BAD_SHIFT_AMOUNT.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ICAST_IDIV_CAST_TO_DOUBLE.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ICAST_IDIV_CAST_TO_DOUBLE.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ICAST_IDIV_CAST_TO_DOUBLE.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ICAST_IDIV_CAST_TO_DOUBLE.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ICAST_INTEGER_MULTIPLY_CAST_TO_LONG.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ICAST_INTEGER_MULTIPLY_CAST_TO_LONG.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ICAST_INTEGER_MULTIPLY_CAST_TO_LONG.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ICAST_INTEGER_MULTIPLY_CAST_TO_LONG.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ICAST_INT_2_LONG_AS_INSTANT.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ICAST_INT_2_LONG_AS_INSTANT.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ICAST_INT_2_LONG_AS_INSTANT.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ICAST_INT_2_LONG_AS_INSTANT.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ICAST_INT_CAST_TO_DOUBLE_PASSED_TO_CEIL.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ICAST_INT_CAST_TO_DOUBLE_PASSED_TO_CEIL.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ICAST_INT_CAST_TO_DOUBLE_PASSED_TO_CEIL.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ICAST_INT_CAST_TO_DOUBLE_PASSED_TO_CEIL.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ICAST_INT_CAST_TO_FLOAT_PASSED_TO_ROUND.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ICAST_INT_CAST_TO_FLOAT_PASSED_TO_ROUND.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ICAST_INT_CAST_TO_FLOAT_PASSED_TO_ROUND.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ICAST_INT_CAST_TO_FLOAT_PASSED_TO_ROUND.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ICAST_QUESTIONABLE_UNSIGNED_RIGHT_SHIFT.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ICAST_QUESTIONABLE_UNSIGNED_RIGHT_SHIFT.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ICAST_QUESTIONABLE_UNSIGNED_RIGHT_SHIFT.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ICAST_QUESTIONABLE_UNSIGNED_RIGHT_SHIFT.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IC_INIT_CIRCULARITY.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IC_INIT_CIRCULARITY.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IC_INIT_CIRCULARITY.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IC_INIT_CIRCULARITY.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IC_SUPERCLASS_USES_SUBCLASS_DURING_INITIALIZATION.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IC_SUPERCLASS_USES_SUBCLASS_DURING_INITIALIZATION.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IC_SUPERCLASS_USES_SUBCLASS_DURING_INITIALIZATION.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IC_SUPERCLASS_USES_SUBCLASS_DURING_INITIALIZATION.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IJU_ASSERT_METHOD_INVOKED_FROM_RUN_METHOD.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IJU_ASSERT_METHOD_INVOKED_FROM_RUN_METHOD.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IJU_ASSERT_METHOD_INVOKED_FROM_RUN_METHOD.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IJU_ASSERT_METHOD_INVOKED_FROM_RUN_METHOD.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IJU_BAD_SUITE_METHOD.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IJU_BAD_SUITE_METHOD.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IJU_BAD_SUITE_METHOD.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IJU_BAD_SUITE_METHOD.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IJU_NO_TESTS.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IJU_NO_TESTS.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IJU_NO_TESTS.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IJU_NO_TESTS.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IJU_SETUP_NO_SUPER.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IJU_SETUP_NO_SUPER.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IJU_SETUP_NO_SUPER.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IJU_SETUP_NO_SUPER.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IJU_SUITE_NOT_STATIC.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IJU_SUITE_NOT_STATIC.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IJU_SUITE_NOT_STATIC.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IJU_SUITE_NOT_STATIC.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IJU_TEARDOWN_NO_SUPER.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IJU_TEARDOWN_NO_SUPER.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IJU_TEARDOWN_NO_SUPER.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IJU_TEARDOWN_NO_SUPER.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IL_CONTAINER_ADDED_TO_ITSELF.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IL_CONTAINER_ADDED_TO_ITSELF.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IL_CONTAINER_ADDED_TO_ITSELF.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IL_CONTAINER_ADDED_TO_ITSELF.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IL_INFINITE_LOOP.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IL_INFINITE_LOOP.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IL_INFINITE_LOOP.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IL_INFINITE_LOOP.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IL_INFINITE_RECURSIVE_LOOP.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IL_INFINITE_RECURSIVE_LOOP.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IL_INFINITE_RECURSIVE_LOOP.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IL_INFINITE_RECURSIVE_LOOP.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IMA_INEFFICIENT_MEMBER_ACCESS.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IMA_INEFFICIENT_MEMBER_ACCESS.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IMA_INEFFICIENT_MEMBER_ACCESS.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IMA_INEFFICIENT_MEMBER_ACCESS.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IMSE_DONT_CATCH_IMSE.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IMSE_DONT_CATCH_IMSE.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IMSE_DONT_CATCH_IMSE.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IMSE_DONT_CATCH_IMSE.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IM_AVERAGE_COMPUTATION_COULD_OVERFLOW.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IM_AVERAGE_COMPUTATION_COULD_OVERFLOW.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IM_AVERAGE_COMPUTATION_COULD_OVERFLOW.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IM_AVERAGE_COMPUTATION_COULD_OVERFLOW.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IM_BAD_CHECK_FOR_ODD.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IM_BAD_CHECK_FOR_ODD.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IM_BAD_CHECK_FOR_ODD.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IM_BAD_CHECK_FOR_ODD.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IM_MULTIPLYING_RESULT_OF_IREM.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IM_MULTIPLYING_RESULT_OF_IREM.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IM_MULTIPLYING_RESULT_OF_IREM.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IM_MULTIPLYING_RESULT_OF_IREM.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/INT_BAD_COMPARISON_WITH_INT_VALUE.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/INT_BAD_COMPARISON_WITH_INT_VALUE.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/INT_BAD_COMPARISON_WITH_INT_VALUE.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/INT_BAD_COMPARISON_WITH_INT_VALUE.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/INT_BAD_COMPARISON_WITH_NONNEGATIVE_VALUE.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/INT_BAD_COMPARISON_WITH_NONNEGATIVE_VALUE.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/INT_BAD_COMPARISON_WITH_NONNEGATIVE_VALUE.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/INT_BAD_COMPARISON_WITH_NONNEGATIVE_VALUE.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/INT_BAD_COMPARISON_WITH_SIGNED_BYTE.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/INT_BAD_COMPARISON_WITH_SIGNED_BYTE.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/INT_BAD_COMPARISON_WITH_SIGNED_BYTE.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/INT_BAD_COMPARISON_WITH_SIGNED_BYTE.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/INT_BAD_REM_BY_1.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/INT_BAD_REM_BY_1.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/INT_BAD_REM_BY_1.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/INT_BAD_REM_BY_1.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/INT_VACUOUS_BIT_OPERATION.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/INT_VACUOUS_BIT_OPERATION.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/INT_VACUOUS_BIT_OPERATION.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/INT_VACUOUS_BIT_OPERATION.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/INT_VACUOUS_COMPARISON.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/INT_VACUOUS_COMPARISON.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/INT_VACUOUS_COMPARISON.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/INT_VACUOUS_COMPARISON.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IO_APPENDING_TO_OBJECT_OUTPUT_STREAM.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IO_APPENDING_TO_OBJECT_OUTPUT_STREAM.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IO_APPENDING_TO_OBJECT_OUTPUT_STREAM.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IO_APPENDING_TO_OBJECT_OUTPUT_STREAM.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IP_PARAMETER_IS_DEAD_BUT_OVERWRITTEN.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IP_PARAMETER_IS_DEAD_BUT_OVERWRITTEN.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IP_PARAMETER_IS_DEAD_BUT_OVERWRITTEN.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IP_PARAMETER_IS_DEAD_BUT_OVERWRITTEN.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IS2_INCONSISTENT_SYNC.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IS2_INCONSISTENT_SYNC.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IS2_INCONSISTENT_SYNC.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IS2_INCONSISTENT_SYNC.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ISC_INSTANTIATE_STATIC_CLASS.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ISC_INSTANTIATE_STATIC_CLASS.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ISC_INSTANTIATE_STATIC_CLASS.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ISC_INSTANTIATE_STATIC_CLASS.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IS_FIELD_NOT_GUARDED.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IS_FIELD_NOT_GUARDED.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IS_FIELD_NOT_GUARDED.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IS_FIELD_NOT_GUARDED.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IS_INCONSISTENT_SYNC.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IS_INCONSISTENT_SYNC.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IS_INCONSISTENT_SYNC.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IS_INCONSISTENT_SYNC.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ITA_INEFFICIENT_TO_ARRAY.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ITA_INEFFICIENT_TO_ARRAY.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ITA_INEFFICIENT_TO_ARRAY.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ITA_INEFFICIENT_TO_ARRAY.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IT_NO_SUCH_ELEMENT.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IT_NO_SUCH_ELEMENT.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IT_NO_SUCH_ELEMENT.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/IT_NO_SUCH_ELEMENT.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/J2EE_STORE_OF_NON_SERIALIZABLE_OBJECT_INTO_SESSION.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/J2EE_STORE_OF_NON_SERIALIZABLE_OBJECT_INTO_SESSION.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/J2EE_STORE_OF_NON_SERIALIZABLE_OBJECT_INTO_SESSION.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/J2EE_STORE_OF_NON_SERIALIZABLE_OBJECT_INTO_SESSION.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/JCIP_FIELD_ISNT_FINAL_IN_IMMUTABLE_CLASS.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/JCIP_FIELD_ISNT_FINAL_IN_IMMUTABLE_CLASS.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/JCIP_FIELD_ISNT_FINAL_IN_IMMUTABLE_CLASS.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/JCIP_FIELD_ISNT_FINAL_IN_IMMUTABLE_CLASS.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/JLM_JSR166_LOCK_MONITORENTER.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/JLM_JSR166_LOCK_MONITORENTER.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/JLM_JSR166_LOCK_MONITORENTER.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/JLM_JSR166_LOCK_MONITORENTER.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/JML_JSR166_CALLING_WAIT_RATHER_THAN_AWAIT.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/JML_JSR166_CALLING_WAIT_RATHER_THAN_AWAIT.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/JML_JSR166_CALLING_WAIT_RATHER_THAN_AWAIT.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/JML_JSR166_CALLING_WAIT_RATHER_THAN_AWAIT.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/LG_LOST_LOGGER_DUE_TO_WEAK_REFERENCE.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/LG_LOST_LOGGER_DUE_TO_WEAK_REFERENCE.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/LG_LOST_LOGGER_DUE_TO_WEAK_REFERENCE.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/LG_LOST_LOGGER_DUE_TO_WEAK_REFERENCE.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/LI_LAZY_INIT_STATIC.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/LI_LAZY_INIT_STATIC.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/LI_LAZY_INIT_STATIC.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/LI_LAZY_INIT_STATIC.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/LI_LAZY_INIT_UPDATE_STATIC.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/LI_LAZY_INIT_UPDATE_STATIC.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/LI_LAZY_INIT_UPDATE_STATIC.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/LI_LAZY_INIT_UPDATE_STATIC.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/MF_CLASS_MASKS_FIELD.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/MF_CLASS_MASKS_FIELD.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/MF_CLASS_MASKS_FIELD.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/MF_CLASS_MASKS_FIELD.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/MF_METHOD_MASKS_FIELD.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/MF_METHOD_MASKS_FIELD.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/MF_METHOD_MASKS_FIELD.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/MF_METHOD_MASKS_FIELD.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ML_SYNC_ON_FIELD_TO_GUARD_CHANGING_THAT_FIELD.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ML_SYNC_ON_FIELD_TO_GUARD_CHANGING_THAT_FIELD.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ML_SYNC_ON_FIELD_TO_GUARD_CHANGING_THAT_FIELD.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ML_SYNC_ON_FIELD_TO_GUARD_CHANGING_THAT_FIELD.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ML_SYNC_ON_UPDATED_FIELD.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ML_SYNC_ON_UPDATED_FIELD.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ML_SYNC_ON_UPDATED_FIELD.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ML_SYNC_ON_UPDATED_FIELD.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/MSF_MUTABLE_SERVLET_FIELD.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/MSF_MUTABLE_SERVLET_FIELD.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/MSF_MUTABLE_SERVLET_FIELD.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/MSF_MUTABLE_SERVLET_FIELD.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/MS_CANNOT_BE_FINAL.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/MS_CANNOT_BE_FINAL.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/MS_CANNOT_BE_FINAL.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/MS_CANNOT_BE_FINAL.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/MS_EXPOSE_REP.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/MS_EXPOSE_REP.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/MS_EXPOSE_REP.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/MS_EXPOSE_REP.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/MS_FINAL_PKGPROTECT.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/MS_FINAL_PKGPROTECT.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/MS_FINAL_PKGPROTECT.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/MS_FINAL_PKGPROTECT.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/MS_MUTABLE_ARRAY.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/MS_MUTABLE_ARRAY.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/MS_MUTABLE_ARRAY.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/MS_MUTABLE_ARRAY.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/MS_MUTABLE_HASHTABLE.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/MS_MUTABLE_HASHTABLE.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/MS_MUTABLE_HASHTABLE.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/MS_MUTABLE_HASHTABLE.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/MS_OOI_PKGPROTECT.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/MS_OOI_PKGPROTECT.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/MS_OOI_PKGPROTECT.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/MS_OOI_PKGPROTECT.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/MS_PKGPROTECT.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/MS_PKGPROTECT.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/MS_PKGPROTECT.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/MS_PKGPROTECT.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/MS_SHOULD_BE_FINAL.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/MS_SHOULD_BE_FINAL.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/MS_SHOULD_BE_FINAL.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/MS_SHOULD_BE_FINAL.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/MS_SHOULD_BE_REFACTORED_TO_BE_FINAL.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/MS_SHOULD_BE_REFACTORED_TO_BE_FINAL.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/MS_SHOULD_BE_REFACTORED_TO_BE_FINAL.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/MS_SHOULD_BE_REFACTORED_TO_BE_FINAL.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/MTIA_SUSPECT_SERVLET_INSTANCE_FIELD.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/MTIA_SUSPECT_SERVLET_INSTANCE_FIELD.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/MTIA_SUSPECT_SERVLET_INSTANCE_FIELD.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/MTIA_SUSPECT_SERVLET_INSTANCE_FIELD.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/MTIA_SUSPECT_STRUTS_INSTANCE_FIELD.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/MTIA_SUSPECT_STRUTS_INSTANCE_FIELD.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/MTIA_SUSPECT_STRUTS_INSTANCE_FIELD.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/MTIA_SUSPECT_STRUTS_INSTANCE_FIELD.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/MWN_MISMATCHED_NOTIFY.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/MWN_MISMATCHED_NOTIFY.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/MWN_MISMATCHED_NOTIFY.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/MWN_MISMATCHED_NOTIFY.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/MWN_MISMATCHED_WAIT.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/MWN_MISMATCHED_WAIT.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/MWN_MISMATCHED_WAIT.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/MWN_MISMATCHED_WAIT.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_BAD_EQUAL.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_BAD_EQUAL.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_BAD_EQUAL.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_BAD_EQUAL.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_CLASS_NAMING_CONVENTION.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_CLASS_NAMING_CONVENTION.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_CLASS_NAMING_CONVENTION.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_CLASS_NAMING_CONVENTION.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_CLASS_NOT_EXCEPTION.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_CLASS_NOT_EXCEPTION.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_CLASS_NOT_EXCEPTION.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_CLASS_NOT_EXCEPTION.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_CONFUSING.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_CONFUSING.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_CONFUSING.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_CONFUSING.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_FIELD_NAMING_CONVENTION.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_FIELD_NAMING_CONVENTION.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_FIELD_NAMING_CONVENTION.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_FIELD_NAMING_CONVENTION.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_FUTURE_KEYWORD_USED_AS_IDENTIFIER.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_FUTURE_KEYWORD_USED_AS_IDENTIFIER.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_FUTURE_KEYWORD_USED_AS_IDENTIFIER.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_FUTURE_KEYWORD_USED_AS_IDENTIFIER.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_FUTURE_KEYWORD_USED_AS_MEMBER_IDENTIFIER.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_FUTURE_KEYWORD_USED_AS_MEMBER_IDENTIFIER.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_FUTURE_KEYWORD_USED_AS_MEMBER_IDENTIFIER.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_FUTURE_KEYWORD_USED_AS_MEMBER_IDENTIFIER.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_LCASE_HASHCODE.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_LCASE_HASHCODE.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_LCASE_HASHCODE.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_LCASE_HASHCODE.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_LCASE_TOSTRING.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_LCASE_TOSTRING.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_LCASE_TOSTRING.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_LCASE_TOSTRING.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_METHOD_CONSTRUCTOR_CONFUSION.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_METHOD_CONSTRUCTOR_CONFUSION.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_METHOD_CONSTRUCTOR_CONFUSION.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_METHOD_CONSTRUCTOR_CONFUSION.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_METHOD_NAMING_CONVENTION.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_METHOD_NAMING_CONVENTION.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_METHOD_NAMING_CONVENTION.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_METHOD_NAMING_CONVENTION.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_SAME_SIMPLE_NAME_AS_INTERFACE.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_SAME_SIMPLE_NAME_AS_INTERFACE.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_SAME_SIMPLE_NAME_AS_INTERFACE.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_SAME_SIMPLE_NAME_AS_INTERFACE.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_SAME_SIMPLE_NAME_AS_SUPERCLASS.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_SAME_SIMPLE_NAME_AS_SUPERCLASS.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_SAME_SIMPLE_NAME_AS_SUPERCLASS.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_SAME_SIMPLE_NAME_AS_SUPERCLASS.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_VERY_CONFUSING.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_VERY_CONFUSING.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_VERY_CONFUSING.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_VERY_CONFUSING.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_VERY_CONFUSING_INTENTIONAL.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_VERY_CONFUSING_INTENTIONAL.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_VERY_CONFUSING_INTENTIONAL.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_VERY_CONFUSING_INTENTIONAL.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_WRONG_PACKAGE.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_WRONG_PACKAGE.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_WRONG_PACKAGE.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_WRONG_PACKAGE.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_WRONG_PACKAGE_INTENTIONAL.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_WRONG_PACKAGE_INTENTIONAL.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_WRONG_PACKAGE_INTENTIONAL.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NM_WRONG_PACKAGE_INTENTIONAL.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NN_NAKED_NOTIFY.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NN_NAKED_NOTIFY.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NN_NAKED_NOTIFY.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NN_NAKED_NOTIFY.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NO_NOTIFY_NOT_NOTIFYALL.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NO_NOTIFY_NOT_NOTIFYALL.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NO_NOTIFY_NOT_NOTIFYALL.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NO_NOTIFY_NOT_NOTIFYALL.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_ALWAYS_NULL.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_ALWAYS_NULL.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_ALWAYS_NULL.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_ALWAYS_NULL.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_ALWAYS_NULL_EXCEPTION.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_ALWAYS_NULL_EXCEPTION.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_ALWAYS_NULL_EXCEPTION.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_ALWAYS_NULL_EXCEPTION.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_ARGUMENT_MIGHT_BE_NULL.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_ARGUMENT_MIGHT_BE_NULL.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_ARGUMENT_MIGHT_BE_NULL.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_ARGUMENT_MIGHT_BE_NULL.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_BOOLEAN_RETURN_NULL.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_BOOLEAN_RETURN_NULL.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_BOOLEAN_RETURN_NULL.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_BOOLEAN_RETURN_NULL.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_CLONE_COULD_RETURN_NULL.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_CLONE_COULD_RETURN_NULL.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_CLONE_COULD_RETURN_NULL.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_CLONE_COULD_RETURN_NULL.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_CLOSING_NULL.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_CLOSING_NULL.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_CLOSING_NULL.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_CLOSING_NULL.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_DEREFERENCE_OF_READLINE_VALUE.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_DEREFERENCE_OF_READLINE_VALUE.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_DEREFERENCE_OF_READLINE_VALUE.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_DEREFERENCE_OF_READLINE_VALUE.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_EQUALS_SHOULD_HANDLE_NULL_ARGUMENT.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_EQUALS_SHOULD_HANDLE_NULL_ARGUMENT.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_EQUALS_SHOULD_HANDLE_NULL_ARGUMENT.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_EQUALS_SHOULD_HANDLE_NULL_ARGUMENT.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_GUARANTEED_DEREF.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_GUARANTEED_DEREF.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_GUARANTEED_DEREF.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_GUARANTEED_DEREF.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_GUARANTEED_DEREF_ON_EXCEPTION_PATH.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_GUARANTEED_DEREF_ON_EXCEPTION_PATH.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_GUARANTEED_DEREF_ON_EXCEPTION_PATH.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_GUARANTEED_DEREF_ON_EXCEPTION_PATH.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_IMMEDIATE_DEREFERENCE_OF_READLINE.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_IMMEDIATE_DEREFERENCE_OF_READLINE.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_IMMEDIATE_DEREFERENCE_OF_READLINE.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_IMMEDIATE_DEREFERENCE_OF_READLINE.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_LOAD_OF_KNOWN_NULL_VALUE.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_LOAD_OF_KNOWN_NULL_VALUE.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_LOAD_OF_KNOWN_NULL_VALUE.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_LOAD_OF_KNOWN_NULL_VALUE.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_NONNULL_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_NONNULL_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_NONNULL_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_NONNULL_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_NONNULL_PARAM_VIOLATION.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_NONNULL_PARAM_VIOLATION.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_NONNULL_PARAM_VIOLATION.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_NONNULL_PARAM_VIOLATION.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_NONNULL_RETURN_VIOLATION.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_NONNULL_RETURN_VIOLATION.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_NONNULL_RETURN_VIOLATION.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_NONNULL_RETURN_VIOLATION.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_NULL_INSTANCEOF.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_NULL_INSTANCEOF.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_NULL_INSTANCEOF.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_NULL_INSTANCEOF.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_NULL_ON_SOME_PATH.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_NULL_ON_SOME_PATH.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_NULL_ON_SOME_PATH.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_NULL_ON_SOME_PATH.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_NULL_ON_SOME_PATH_EXCEPTION.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_NULL_ON_SOME_PATH_EXCEPTION.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_NULL_ON_SOME_PATH_EXCEPTION.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_NULL_ON_SOME_PATH_EXCEPTION.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_NULL_ON_SOME_PATH_MIGHT_BE_INFEASIBLE.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_NULL_ON_SOME_PATH_MIGHT_BE_INFEASIBLE.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_NULL_ON_SOME_PATH_MIGHT_BE_INFEASIBLE.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_NULL_ON_SOME_PATH_MIGHT_BE_INFEASIBLE.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_NULL_PARAM_DEREF.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_NULL_PARAM_DEREF.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_NULL_PARAM_DEREF.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_NULL_PARAM_DEREF.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_NULL_PARAM_DEREF_ALL_TARGETS_DANGEROUS.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_NULL_PARAM_DEREF_ALL_TARGETS_DANGEROUS.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_NULL_PARAM_DEREF_ALL_TARGETS_DANGEROUS.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_NULL_PARAM_DEREF_ALL_TARGETS_DANGEROUS.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_NULL_PARAM_DEREF_NONVIRTUAL.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_NULL_PARAM_DEREF_NONVIRTUAL.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_NULL_PARAM_DEREF_NONVIRTUAL.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_NULL_PARAM_DEREF_NONVIRTUAL.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_PARAMETER_MUST_BE_NONNULL_BUT_MARKED_AS_NULLABLE.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_PARAMETER_MUST_BE_NONNULL_BUT_MARKED_AS_NULLABLE.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_PARAMETER_MUST_BE_NONNULL_BUT_MARKED_AS_NULLABLE.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_PARAMETER_MUST_BE_NONNULL_BUT_MARKED_AS_NULLABLE.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_STORE_INTO_NONNULL_FIELD.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_STORE_INTO_NONNULL_FIELD.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_STORE_INTO_NONNULL_FIELD.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_STORE_INTO_NONNULL_FIELD.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_SYNC_AND_NULL_CHECK_FIELD.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_SYNC_AND_NULL_CHECK_FIELD.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_SYNC_AND_NULL_CHECK_FIELD.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_SYNC_AND_NULL_CHECK_FIELD.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_TOSTRING_COULD_RETURN_NULL.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_TOSTRING_COULD_RETURN_NULL.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_TOSTRING_COULD_RETURN_NULL.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_TOSTRING_COULD_RETURN_NULL.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_UNWRITTEN_FIELD.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_UNWRITTEN_FIELD.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_UNWRITTEN_FIELD.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_UNWRITTEN_FIELD.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_UNWRITTEN_PUBLIC_OR_PROTECTED_FIELD.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_UNWRITTEN_PUBLIC_OR_PROTECTED_FIELD.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_UNWRITTEN_PUBLIC_OR_PROTECTED_FIELD.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NP_UNWRITTEN_PUBLIC_OR_PROTECTED_FIELD.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NS_DANGEROUS_NON_SHORT_CIRCUIT.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NS_DANGEROUS_NON_SHORT_CIRCUIT.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NS_DANGEROUS_NON_SHORT_CIRCUIT.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NS_DANGEROUS_NON_SHORT_CIRCUIT.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NS_NON_SHORT_CIRCUIT.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NS_NON_SHORT_CIRCUIT.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NS_NON_SHORT_CIRCUIT.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/NS_NON_SHORT_CIRCUIT.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/OBL_UNSATISFIED_OBLIGATION.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/OBL_UNSATISFIED_OBLIGATION.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/OBL_UNSATISFIED_OBLIGATION.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/OBL_UNSATISFIED_OBLIGATION.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/OBL_UNSATISFIED_OBLIGATION_EXCEPTION_EDGE.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/OBL_UNSATISFIED_OBLIGATION_EXCEPTION_EDGE.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/OBL_UNSATISFIED_OBLIGATION_EXCEPTION_EDGE.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/OBL_UNSATISFIED_OBLIGATION_EXCEPTION_EDGE.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ODR_OPEN_DATABASE_RESOURCE.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ODR_OPEN_DATABASE_RESOURCE.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ODR_OPEN_DATABASE_RESOURCE.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ODR_OPEN_DATABASE_RESOURCE.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ODR_OPEN_DATABASE_RESOURCE_EXCEPTION_PATH.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ODR_OPEN_DATABASE_RESOURCE_EXCEPTION_PATH.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ODR_OPEN_DATABASE_RESOURCE_EXCEPTION_PATH.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ODR_OPEN_DATABASE_RESOURCE_EXCEPTION_PATH.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/OS_OPEN_STREAM.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/OS_OPEN_STREAM.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/OS_OPEN_STREAM.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/OS_OPEN_STREAM.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/OS_OPEN_STREAM_EXCEPTION_PATH.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/OS_OPEN_STREAM_EXCEPTION_PATH.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/OS_OPEN_STREAM_EXCEPTION_PATH.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/OS_OPEN_STREAM_EXCEPTION_PATH.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/PS_PUBLIC_SEMAPHORES.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/PS_PUBLIC_SEMAPHORES.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/PS_PUBLIC_SEMAPHORES.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/PS_PUBLIC_SEMAPHORES.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/PT_ABSOLUTE_PATH_TRAVERSAL.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/PT_ABSOLUTE_PATH_TRAVERSAL.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/PT_ABSOLUTE_PATH_TRAVERSAL.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/PT_ABSOLUTE_PATH_TRAVERSAL.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/PT_RELATIVE_PATH_TRAVERSAL.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/PT_RELATIVE_PATH_TRAVERSAL.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/PT_RELATIVE_PATH_TRAVERSAL.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/PT_RELATIVE_PATH_TRAVERSAL.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/PZLA_PREFER_ZERO_LENGTH_ARRAYS.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/PZLA_PREFER_ZERO_LENGTH_ARRAYS.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/PZLA_PREFER_ZERO_LENGTH_ARRAYS.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/PZLA_PREFER_ZERO_LENGTH_ARRAYS.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/PZ_DONT_REUSE_ENTRY_OBJECTS_IN_ITERATORS.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/PZ_DONT_REUSE_ENTRY_OBJECTS_IN_ITERATORS.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/PZ_DONT_REUSE_ENTRY_OBJECTS_IN_ITERATORS.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/PZ_DONT_REUSE_ENTRY_OBJECTS_IN_ITERATORS.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/QBA_QUESTIONABLE_BOOLEAN_ASSIGNMENT.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/QBA_QUESTIONABLE_BOOLEAN_ASSIGNMENT.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/QBA_QUESTIONABLE_BOOLEAN_ASSIGNMENT.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/QBA_QUESTIONABLE_BOOLEAN_ASSIGNMENT.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/QF_QUESTIONABLE_FOR_LOOP.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/QF_QUESTIONABLE_FOR_LOOP.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/QF_QUESTIONABLE_FOR_LOOP.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/QF_QUESTIONABLE_FOR_LOOP.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RCN_REDUNDANT_COMPARISON_OF_NULL_AND_NONNULL_VALUE.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RCN_REDUNDANT_COMPARISON_OF_NULL_AND_NONNULL_VALUE.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RCN_REDUNDANT_COMPARISON_OF_NULL_AND_NONNULL_VALUE.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RCN_REDUNDANT_COMPARISON_OF_NULL_AND_NONNULL_VALUE.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RCN_REDUNDANT_COMPARISON_TWO_NULL_VALUES.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RCN_REDUNDANT_COMPARISON_TWO_NULL_VALUES.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RCN_REDUNDANT_COMPARISON_TWO_NULL_VALUES.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RCN_REDUNDANT_COMPARISON_TWO_NULL_VALUES.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RCN_REDUNDANT_NULLCHECK_OF_NULL_VALUE.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RCN_REDUNDANT_NULLCHECK_OF_NULL_VALUE.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RCN_REDUNDANT_NULLCHECK_OF_NULL_VALUE.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RCN_REDUNDANT_NULLCHECK_OF_NULL_VALUE.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RC_REF_COMPARISON.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RC_REF_COMPARISON.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RC_REF_COMPARISON.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RC_REF_COMPARISON.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RC_REF_COMPARISON_BAD_PRACTICE.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RC_REF_COMPARISON_BAD_PRACTICE.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RC_REF_COMPARISON_BAD_PRACTICE.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RC_REF_COMPARISON_BAD_PRACTICE.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RC_REF_COMPARISON_BAD_PRACTICE_BOOLEAN.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RC_REF_COMPARISON_BAD_PRACTICE_BOOLEAN.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RC_REF_COMPARISON_BAD_PRACTICE_BOOLEAN.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RC_REF_COMPARISON_BAD_PRACTICE_BOOLEAN.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/REC_CATCH_EXCEPTION.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/REC_CATCH_EXCEPTION.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/REC_CATCH_EXCEPTION.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/REC_CATCH_EXCEPTION.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RE_BAD_SYNTAX_FOR_REGULAR_EXPRESSION.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RE_BAD_SYNTAX_FOR_REGULAR_EXPRESSION.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RE_BAD_SYNTAX_FOR_REGULAR_EXPRESSION.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RE_BAD_SYNTAX_FOR_REGULAR_EXPRESSION.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RE_CANT_USE_FILE_SEPARATOR_AS_REGULAR_EXPRESSION.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RE_CANT_USE_FILE_SEPARATOR_AS_REGULAR_EXPRESSION.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RE_CANT_USE_FILE_SEPARATOR_AS_REGULAR_EXPRESSION.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RE_CANT_USE_FILE_SEPARATOR_AS_REGULAR_EXPRESSION.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RE_POSSIBLE_UNINTENDED_PATTERN.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RE_POSSIBLE_UNINTENDED_PATTERN.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RE_POSSIBLE_UNINTENDED_PATTERN.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RE_POSSIBLE_UNINTENDED_PATTERN.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RI_REDUNDANT_INTERFACES.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RI_REDUNDANT_INTERFACES.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RI_REDUNDANT_INTERFACES.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RI_REDUNDANT_INTERFACES.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RR_NOT_CHECKED.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RR_NOT_CHECKED.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RR_NOT_CHECKED.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RR_NOT_CHECKED.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RS_READOBJECT_SYNC.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RS_READOBJECT_SYNC.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RS_READOBJECT_SYNC.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RS_READOBJECT_SYNC.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RU_INVOKE_RUN.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RU_INVOKE_RUN.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RU_INVOKE_RUN.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RU_INVOKE_RUN.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RV_01_TO_INT.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RV_01_TO_INT.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RV_01_TO_INT.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RV_01_TO_INT.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RV_ABSOLUTE_VALUE_OF_HASHCODE.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RV_ABSOLUTE_VALUE_OF_HASHCODE.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RV_ABSOLUTE_VALUE_OF_HASHCODE.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RV_ABSOLUTE_VALUE_OF_HASHCODE.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RV_ABSOLUTE_VALUE_OF_RANDOM_INT.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RV_ABSOLUTE_VALUE_OF_RANDOM_INT.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RV_ABSOLUTE_VALUE_OF_RANDOM_INT.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RV_ABSOLUTE_VALUE_OF_RANDOM_INT.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RV_CHECK_COMPARETO_FOR_SPECIFIC_RETURN_VALUE.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RV_CHECK_COMPARETO_FOR_SPECIFIC_RETURN_VALUE.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RV_CHECK_COMPARETO_FOR_SPECIFIC_RETURN_VALUE.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RV_CHECK_COMPARETO_FOR_SPECIFIC_RETURN_VALUE.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RV_CHECK_FOR_POSITIVE_INDEXOF.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RV_CHECK_FOR_POSITIVE_INDEXOF.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RV_CHECK_FOR_POSITIVE_INDEXOF.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RV_CHECK_FOR_POSITIVE_INDEXOF.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RV_DONT_JUST_NULL_CHECK_READLINE.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RV_DONT_JUST_NULL_CHECK_READLINE.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RV_DONT_JUST_NULL_CHECK_READLINE.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RV_DONT_JUST_NULL_CHECK_READLINE.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RV_EXCEPTION_NOT_THROWN.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RV_EXCEPTION_NOT_THROWN.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RV_EXCEPTION_NOT_THROWN.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RV_EXCEPTION_NOT_THROWN.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RV_NEGATING_RESULT_OF_COMPARETO.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RV_NEGATING_RESULT_OF_COMPARETO.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RV_NEGATING_RESULT_OF_COMPARETO.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RV_NEGATING_RESULT_OF_COMPARETO.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RV_REM_OF_HASHCODE.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RV_REM_OF_HASHCODE.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RV_REM_OF_HASHCODE.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RV_REM_OF_HASHCODE.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RV_REM_OF_RANDOM_INT.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RV_REM_OF_RANDOM_INT.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RV_REM_OF_RANDOM_INT.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RV_REM_OF_RANDOM_INT.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RV_RETURN_VALUE_IGNORED.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RV_RETURN_VALUE_IGNORED.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RV_RETURN_VALUE_IGNORED.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RV_RETURN_VALUE_IGNORED.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RV_RETURN_VALUE_IGNORED2.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RV_RETURN_VALUE_IGNORED2.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RV_RETURN_VALUE_IGNORED2.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RV_RETURN_VALUE_IGNORED2.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RV_RETURN_VALUE_IGNORED_BAD_PRACTICE.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RV_RETURN_VALUE_IGNORED_BAD_PRACTICE.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RV_RETURN_VALUE_IGNORED_BAD_PRACTICE.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RV_RETURN_VALUE_IGNORED_BAD_PRACTICE.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RV_RETURN_VALUE_IGNORED_INFERRED.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RV_RETURN_VALUE_IGNORED_INFERRED.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RV_RETURN_VALUE_IGNORED_INFERRED.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RV_RETURN_VALUE_IGNORED_INFERRED.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RV_RETURN_VALUE_OF_PUTIFABSENT_IGNORED.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RV_RETURN_VALUE_OF_PUTIFABSENT_IGNORED.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RV_RETURN_VALUE_OF_PUTIFABSENT_IGNORED.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RV_RETURN_VALUE_OF_PUTIFABSENT_IGNORED.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RpC_REPEATED_CONDITIONAL_TEST.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RpC_REPEATED_CONDITIONAL_TEST.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RpC_REPEATED_CONDITIONAL_TEST.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/RpC_REPEATED_CONDITIONAL_TEST.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SA_FIELD_DOUBLE_ASSIGNMENT.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SA_FIELD_DOUBLE_ASSIGNMENT.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SA_FIELD_DOUBLE_ASSIGNMENT.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SA_FIELD_DOUBLE_ASSIGNMENT.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SA_FIELD_SELF_ASSIGNMENT.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SA_FIELD_SELF_ASSIGNMENT.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SA_FIELD_SELF_ASSIGNMENT.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SA_FIELD_SELF_ASSIGNMENT.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SA_FIELD_SELF_COMPARISON.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SA_FIELD_SELF_COMPARISON.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SA_FIELD_SELF_COMPARISON.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SA_FIELD_SELF_COMPARISON.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SA_FIELD_SELF_COMPUTATION.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SA_FIELD_SELF_COMPUTATION.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SA_FIELD_SELF_COMPUTATION.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SA_FIELD_SELF_COMPUTATION.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SA_LOCAL_DOUBLE_ASSIGNMENT.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SA_LOCAL_DOUBLE_ASSIGNMENT.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SA_LOCAL_DOUBLE_ASSIGNMENT.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SA_LOCAL_DOUBLE_ASSIGNMENT.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SA_LOCAL_SELF_ASSIGNMENT.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SA_LOCAL_SELF_ASSIGNMENT.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SA_LOCAL_SELF_ASSIGNMENT.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SA_LOCAL_SELF_ASSIGNMENT.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SA_LOCAL_SELF_ASSIGNMENT_INSTEAD_OF_FIELD.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SA_LOCAL_SELF_ASSIGNMENT_INSTEAD_OF_FIELD.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SA_LOCAL_SELF_ASSIGNMENT_INSTEAD_OF_FIELD.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SA_LOCAL_SELF_ASSIGNMENT_INSTEAD_OF_FIELD.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SA_LOCAL_SELF_COMPARISON.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SA_LOCAL_SELF_COMPARISON.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SA_LOCAL_SELF_COMPARISON.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SA_LOCAL_SELF_COMPARISON.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SA_LOCAL_SELF_COMPUTATION.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SA_LOCAL_SELF_COMPUTATION.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SA_LOCAL_SELF_COMPUTATION.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SA_LOCAL_SELF_COMPUTATION.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SBSC_USE_STRINGBUFFER_CONCATENATION.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SBSC_USE_STRINGBUFFER_CONCATENATION.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SBSC_USE_STRINGBUFFER_CONCATENATION.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SBSC_USE_STRINGBUFFER_CONCATENATION.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SC_START_IN_CTOR.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SC_START_IN_CTOR.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SC_START_IN_CTOR.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SC_START_IN_CTOR.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_BAD_FIELD.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_BAD_FIELD.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_BAD_FIELD.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_BAD_FIELD.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_BAD_FIELD_INNER_CLASS.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_BAD_FIELD_INNER_CLASS.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_BAD_FIELD_INNER_CLASS.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_BAD_FIELD_INNER_CLASS.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_BAD_FIELD_STORE.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_BAD_FIELD_STORE.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_BAD_FIELD_STORE.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_BAD_FIELD_STORE.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_COMPARATOR_SHOULD_BE_SERIALIZABLE.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_COMPARATOR_SHOULD_BE_SERIALIZABLE.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_COMPARATOR_SHOULD_BE_SERIALIZABLE.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_COMPARATOR_SHOULD_BE_SERIALIZABLE.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_INNER_CLASS.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_INNER_CLASS.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_INNER_CLASS.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_INNER_CLASS.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_METHOD_MUST_BE_PRIVATE.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_METHOD_MUST_BE_PRIVATE.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_METHOD_MUST_BE_PRIVATE.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_METHOD_MUST_BE_PRIVATE.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_NONFINAL_SERIALVERSIONID.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_NONFINAL_SERIALVERSIONID.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_NONFINAL_SERIALVERSIONID.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_NONFINAL_SERIALVERSIONID.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_NONLONG_SERIALVERSIONID.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_NONLONG_SERIALVERSIONID.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_NONLONG_SERIALVERSIONID.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_NONLONG_SERIALVERSIONID.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_NONSTATIC_SERIALVERSIONID.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_NONSTATIC_SERIALVERSIONID.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_NONSTATIC_SERIALVERSIONID.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_NONSTATIC_SERIALVERSIONID.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_NO_SERIALVERSIONID.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_NO_SERIALVERSIONID.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_NO_SERIALVERSIONID.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_NO_SERIALVERSIONID.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_NO_SUITABLE_CONSTRUCTOR.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_NO_SUITABLE_CONSTRUCTOR.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_NO_SUITABLE_CONSTRUCTOR.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_NO_SUITABLE_CONSTRUCTOR.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_NO_SUITABLE_CONSTRUCTOR_FOR_EXTERNALIZATION.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_NO_SUITABLE_CONSTRUCTOR_FOR_EXTERNALIZATION.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_NO_SUITABLE_CONSTRUCTOR_FOR_EXTERNALIZATION.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_NO_SUITABLE_CONSTRUCTOR_FOR_EXTERNALIZATION.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_PRIVATE_READ_RESOLVE_NOT_INHERITED.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_PRIVATE_READ_RESOLVE_NOT_INHERITED.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_PRIVATE_READ_RESOLVE_NOT_INHERITED.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_PRIVATE_READ_RESOLVE_NOT_INHERITED.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_READ_RESOLVE_IS_STATIC.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_READ_RESOLVE_IS_STATIC.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_READ_RESOLVE_IS_STATIC.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_READ_RESOLVE_IS_STATIC.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_READ_RESOLVE_MUST_RETURN_OBJECT.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_READ_RESOLVE_MUST_RETURN_OBJECT.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_READ_RESOLVE_MUST_RETURN_OBJECT.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_READ_RESOLVE_MUST_RETURN_OBJECT.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_TRANSIENT_FIELD_NOT_RESTORED.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_TRANSIENT_FIELD_NOT_RESTORED.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_TRANSIENT_FIELD_NOT_RESTORED.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_TRANSIENT_FIELD_NOT_RESTORED.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_TRANSIENT_FIELD_OF_NONSERIALIZABLE_CLASS.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_TRANSIENT_FIELD_OF_NONSERIALIZABLE_CLASS.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_TRANSIENT_FIELD_OF_NONSERIALIZABLE_CLASS.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SE_TRANSIENT_FIELD_OF_NONSERIALIZABLE_CLASS.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SF_DEAD_STORE_DUE_TO_SWITCH_FALLTHROUGH.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SF_DEAD_STORE_DUE_TO_SWITCH_FALLTHROUGH.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SF_DEAD_STORE_DUE_TO_SWITCH_FALLTHROUGH.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SF_DEAD_STORE_DUE_TO_SWITCH_FALLTHROUGH.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SF_DEAD_STORE_DUE_TO_SWITCH_FALLTHROUGH_TO_THROW.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SF_DEAD_STORE_DUE_TO_SWITCH_FALLTHROUGH_TO_THROW.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SF_DEAD_STORE_DUE_TO_SWITCH_FALLTHROUGH_TO_THROW.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SF_DEAD_STORE_DUE_TO_SWITCH_FALLTHROUGH_TO_THROW.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SF_SWITCH_FALLTHROUGH.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SF_SWITCH_FALLTHROUGH.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SF_SWITCH_FALLTHROUGH.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SF_SWITCH_FALLTHROUGH.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SF_SWITCH_NO_DEFAULT.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SF_SWITCH_NO_DEFAULT.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SF_SWITCH_NO_DEFAULT.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SF_SWITCH_NO_DEFAULT.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SIC_INNER_SHOULD_BE_STATIC.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SIC_INNER_SHOULD_BE_STATIC.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SIC_INNER_SHOULD_BE_STATIC.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SIC_INNER_SHOULD_BE_STATIC.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SIC_INNER_SHOULD_BE_STATIC_ANON.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SIC_INNER_SHOULD_BE_STATIC_ANON.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SIC_INNER_SHOULD_BE_STATIC_ANON.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SIC_INNER_SHOULD_BE_STATIC_ANON.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SIC_INNER_SHOULD_BE_STATIC_NEEDS_THIS.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SIC_INNER_SHOULD_BE_STATIC_NEEDS_THIS.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SIC_INNER_SHOULD_BE_STATIC_NEEDS_THIS.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SIC_INNER_SHOULD_BE_STATIC_NEEDS_THIS.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SIC_THREADLOCAL_DEADLY_EMBRACE.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SIC_THREADLOCAL_DEADLY_EMBRACE.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SIC_THREADLOCAL_DEADLY_EMBRACE.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SIC_THREADLOCAL_DEADLY_EMBRACE.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SIO_SUPERFLUOUS_INSTANCEOF.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SIO_SUPERFLUOUS_INSTANCEOF.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SIO_SUPERFLUOUS_INSTANCEOF.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SIO_SUPERFLUOUS_INSTANCEOF.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SI_INSTANCE_BEFORE_FINALS_ASSIGNED.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SI_INSTANCE_BEFORE_FINALS_ASSIGNED.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SI_INSTANCE_BEFORE_FINALS_ASSIGNED.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SI_INSTANCE_BEFORE_FINALS_ASSIGNED.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SKIPPED_CLASS_TOO_BIG.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SKIPPED_CLASS_TOO_BIG.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SKIPPED_CLASS_TOO_BIG.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SKIPPED_CLASS_TOO_BIG.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SP_SPIN_ON_FIELD.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SP_SPIN_ON_FIELD.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SP_SPIN_ON_FIELD.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SP_SPIN_ON_FIELD.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SQL_BAD_PREPARED_STATEMENT_ACCESS.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SQL_BAD_PREPARED_STATEMENT_ACCESS.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SQL_BAD_PREPARED_STATEMENT_ACCESS.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SQL_BAD_PREPARED_STATEMENT_ACCESS.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SQL_BAD_RESULTSET_ACCESS.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SQL_BAD_RESULTSET_ACCESS.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SQL_BAD_RESULTSET_ACCESS.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SQL_BAD_RESULTSET_ACCESS.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SQL_NONCONSTANT_STRING_PASSED_TO_EXECUTE.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SQL_NONCONSTANT_STRING_PASSED_TO_EXECUTE.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SQL_NONCONSTANT_STRING_PASSED_TO_EXECUTE.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SQL_NONCONSTANT_STRING_PASSED_TO_EXECUTE.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SQL_PREPARED_STATEMENT_GENERATED_FROM_NONCONSTANT_STRING.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SQL_PREPARED_STATEMENT_GENERATED_FROM_NONCONSTANT_STRING.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SQL_PREPARED_STATEMENT_GENERATED_FROM_NONCONSTANT_STRING.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SQL_PREPARED_STATEMENT_GENERATED_FROM_NONCONSTANT_STRING.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SR_NOT_CHECKED.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SR_NOT_CHECKED.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SR_NOT_CHECKED.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SR_NOT_CHECKED.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SS_SHOULD_BE_STATIC.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SS_SHOULD_BE_STATIC.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SS_SHOULD_BE_STATIC.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SS_SHOULD_BE_STATIC.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/STCAL_INVOKE_ON_STATIC_CALENDAR_INSTANCE.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/STCAL_INVOKE_ON_STATIC_CALENDAR_INSTANCE.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/STCAL_INVOKE_ON_STATIC_CALENDAR_INSTANCE.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/STCAL_INVOKE_ON_STATIC_CALENDAR_INSTANCE.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/STCAL_INVOKE_ON_STATIC_DATE_FORMAT_INSTANCE.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/STCAL_INVOKE_ON_STATIC_DATE_FORMAT_INSTANCE.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/STCAL_INVOKE_ON_STATIC_DATE_FORMAT_INSTANCE.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/STCAL_INVOKE_ON_STATIC_DATE_FORMAT_INSTANCE.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/STCAL_STATIC_CALENDAR_INSTANCE.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/STCAL_STATIC_CALENDAR_INSTANCE.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/STCAL_STATIC_CALENDAR_INSTANCE.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/STCAL_STATIC_CALENDAR_INSTANCE.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/STCAL_STATIC_SIMPLE_DATE_FORMAT_INSTANCE.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/STCAL_STATIC_SIMPLE_DATE_FORMAT_INSTANCE.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/STCAL_STATIC_SIMPLE_DATE_FORMAT_INSTANCE.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/STCAL_STATIC_SIMPLE_DATE_FORMAT_INSTANCE.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/STI_INTERRUPTED_ON_CURRENTTHREAD.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/STI_INTERRUPTED_ON_CURRENTTHREAD.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/STI_INTERRUPTED_ON_CURRENTTHREAD.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/STI_INTERRUPTED_ON_CURRENTTHREAD.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/STI_INTERRUPTED_ON_UNKNOWNTHREAD.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/STI_INTERRUPTED_ON_UNKNOWNTHREAD.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/STI_INTERRUPTED_ON_UNKNOWNTHREAD.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/STI_INTERRUPTED_ON_UNKNOWNTHREAD.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SWL_SLEEP_WITH_LOCK_HELD.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SWL_SLEEP_WITH_LOCK_HELD.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SWL_SLEEP_WITH_LOCK_HELD.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SWL_SLEEP_WITH_LOCK_HELD.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SW_SWING_METHODS_INVOKED_IN_SWING_THREAD.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SW_SWING_METHODS_INVOKED_IN_SWING_THREAD.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SW_SWING_METHODS_INVOKED_IN_SWING_THREAD.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/SW_SWING_METHODS_INVOKED_IN_SWING_THREAD.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/TLW_TWO_LOCK_WAIT.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/TLW_TWO_LOCK_WAIT.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/TLW_TWO_LOCK_WAIT.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/TLW_TWO_LOCK_WAIT.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/TQ_ALWAYS_VALUE_USED_WHERE_NEVER_REQUIRED.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/TQ_ALWAYS_VALUE_USED_WHERE_NEVER_REQUIRED.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/TQ_ALWAYS_VALUE_USED_WHERE_NEVER_REQUIRED.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/TQ_ALWAYS_VALUE_USED_WHERE_NEVER_REQUIRED.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/TQ_COMPARING_VALUES_WITH_INCOMPATIBLE_TYPE_QUALIFIERS.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/TQ_COMPARING_VALUES_WITH_INCOMPATIBLE_TYPE_QUALIFIERS.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/TQ_COMPARING_VALUES_WITH_INCOMPATIBLE_TYPE_QUALIFIERS.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/TQ_COMPARING_VALUES_WITH_INCOMPATIBLE_TYPE_QUALIFIERS.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/TQ_EXPLICIT_UNKNOWN_SOURCE_VALUE_REACHES_ALWAYS_SINK.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/TQ_EXPLICIT_UNKNOWN_SOURCE_VALUE_REACHES_ALWAYS_SINK.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/TQ_EXPLICIT_UNKNOWN_SOURCE_VALUE_REACHES_ALWAYS_SINK.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/TQ_EXPLICIT_UNKNOWN_SOURCE_VALUE_REACHES_ALWAYS_SINK.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/TQ_EXPLICIT_UNKNOWN_SOURCE_VALUE_REACHES_NEVER_SINK.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/TQ_EXPLICIT_UNKNOWN_SOURCE_VALUE_REACHES_NEVER_SINK.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/TQ_EXPLICIT_UNKNOWN_SOURCE_VALUE_REACHES_NEVER_SINK.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/TQ_EXPLICIT_UNKNOWN_SOURCE_VALUE_REACHES_NEVER_SINK.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/TQ_MAYBE_SOURCE_VALUE_REACHES_ALWAYS_SINK.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/TQ_MAYBE_SOURCE_VALUE_REACHES_ALWAYS_SINK.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/TQ_MAYBE_SOURCE_VALUE_REACHES_ALWAYS_SINK.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/TQ_MAYBE_SOURCE_VALUE_REACHES_ALWAYS_SINK.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/TQ_MAYBE_SOURCE_VALUE_REACHES_NEVER_SINK.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/TQ_MAYBE_SOURCE_VALUE_REACHES_NEVER_SINK.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/TQ_MAYBE_SOURCE_VALUE_REACHES_NEVER_SINK.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/TQ_MAYBE_SOURCE_VALUE_REACHES_NEVER_SINK.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/TQ_NEVER_VALUE_USED_WHERE_ALWAYS_REQUIRED.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/TQ_NEVER_VALUE_USED_WHERE_ALWAYS_REQUIRED.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/TQ_NEVER_VALUE_USED_WHERE_ALWAYS_REQUIRED.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/TQ_NEVER_VALUE_USED_WHERE_ALWAYS_REQUIRED.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UCF_USELESS_CONTROL_FLOW.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UCF_USELESS_CONTROL_FLOW.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UCF_USELESS_CONTROL_FLOW.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UCF_USELESS_CONTROL_FLOW.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UCF_USELESS_CONTROL_FLOW_NEXT_LINE.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UCF_USELESS_CONTROL_FLOW_NEXT_LINE.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UCF_USELESS_CONTROL_FLOW_NEXT_LINE.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UCF_USELESS_CONTROL_FLOW_NEXT_LINE.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UG_SYNC_SET_UNSYNC_GET.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UG_SYNC_SET_UNSYNC_GET.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UG_SYNC_SET_UNSYNC_GET.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UG_SYNC_SET_UNSYNC_GET.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UI_INHERITANCE_UNSAFE_GETRESOURCE.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UI_INHERITANCE_UNSAFE_GETRESOURCE.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UI_INHERITANCE_UNSAFE_GETRESOURCE.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UI_INHERITANCE_UNSAFE_GETRESOURCE.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UL_UNRELEASED_LOCK.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UL_UNRELEASED_LOCK.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UL_UNRELEASED_LOCK.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UL_UNRELEASED_LOCK.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UL_UNRELEASED_LOCK_EXCEPTION_PATH.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UL_UNRELEASED_LOCK_EXCEPTION_PATH.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UL_UNRELEASED_LOCK_EXCEPTION_PATH.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UL_UNRELEASED_LOCK_EXCEPTION_PATH.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UMAC_UNCALLABLE_METHOD_OF_ANONYMOUS_CLASS.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UMAC_UNCALLABLE_METHOD_OF_ANONYMOUS_CLASS.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UMAC_UNCALLABLE_METHOD_OF_ANONYMOUS_CLASS.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UMAC_UNCALLABLE_METHOD_OF_ANONYMOUS_CLASS.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UM_UNNECESSARY_MATH.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UM_UNNECESSARY_MATH.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UM_UNNECESSARY_MATH.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UM_UNNECESSARY_MATH.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UOE_USE_OBJECT_EQUALS.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UOE_USE_OBJECT_EQUALS.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UOE_USE_OBJECT_EQUALS.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UOE_USE_OBJECT_EQUALS.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UPM_UNCALLED_PRIVATE_METHOD.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UPM_UNCALLED_PRIVATE_METHOD.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UPM_UNCALLED_PRIVATE_METHOD.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UPM_UNCALLED_PRIVATE_METHOD.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/URF_UNREAD_FIELD.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/URF_UNREAD_FIELD.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/URF_UNREAD_FIELD.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/URF_UNREAD_FIELD.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UR_UNINIT_READ.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UR_UNINIT_READ.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UR_UNINIT_READ.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UR_UNINIT_READ.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UR_UNINIT_READ_CALLED_FROM_SUPER_CONSTRUCTOR.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UR_UNINIT_READ_CALLED_FROM_SUPER_CONSTRUCTOR.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UR_UNINIT_READ_CALLED_FROM_SUPER_CONSTRUCTOR.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UR_UNINIT_READ_CALLED_FROM_SUPER_CONSTRUCTOR.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/USM_USELESS_ABSTRACT_METHOD.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/USM_USELESS_ABSTRACT_METHOD.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/USM_USELESS_ABSTRACT_METHOD.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/USM_USELESS_ABSTRACT_METHOD.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/USM_USELESS_SUBCLASS_METHOD.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/USM_USELESS_SUBCLASS_METHOD.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/USM_USELESS_SUBCLASS_METHOD.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/USM_USELESS_SUBCLASS_METHOD.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UUF_UNUSED_FIELD.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UUF_UNUSED_FIELD.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UUF_UNUSED_FIELD.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UUF_UNUSED_FIELD.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UUF_UNUSED_PUBLIC_OR_PROTECTED_FIELD.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UUF_UNUSED_PUBLIC_OR_PROTECTED_FIELD.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UUF_UNUSED_PUBLIC_OR_PROTECTED_FIELD.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UUF_UNUSED_PUBLIC_OR_PROTECTED_FIELD.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UWF_NULL_FIELD.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UWF_NULL_FIELD.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UWF_NULL_FIELD.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UWF_NULL_FIELD.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UWF_UNWRITTEN_FIELD.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UWF_UNWRITTEN_FIELD.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UWF_UNWRITTEN_FIELD.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UWF_UNWRITTEN_FIELD.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UWF_UNWRITTEN_PUBLIC_OR_PROTECTED_FIELD.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UWF_UNWRITTEN_PUBLIC_OR_PROTECTED_FIELD.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UWF_UNWRITTEN_PUBLIC_OR_PROTECTED_FIELD.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UWF_UNWRITTEN_PUBLIC_OR_PROTECTED_FIELD.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UW_UNCOND_WAIT.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UW_UNCOND_WAIT.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UW_UNCOND_WAIT.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/UW_UNCOND_WAIT.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/VA_FORMAT_STRING_ARG_MISMATCH.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/VA_FORMAT_STRING_ARG_MISMATCH.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/VA_FORMAT_STRING_ARG_MISMATCH.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/VA_FORMAT_STRING_ARG_MISMATCH.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/VA_FORMAT_STRING_BAD_ARGUMENT.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/VA_FORMAT_STRING_BAD_ARGUMENT.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/VA_FORMAT_STRING_BAD_ARGUMENT.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/VA_FORMAT_STRING_BAD_ARGUMENT.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/VA_FORMAT_STRING_BAD_CONVERSION.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/VA_FORMAT_STRING_BAD_CONVERSION.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/VA_FORMAT_STRING_BAD_CONVERSION.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/VA_FORMAT_STRING_BAD_CONVERSION.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/VA_FORMAT_STRING_BAD_CONVERSION_FROM_ARRAY.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/VA_FORMAT_STRING_BAD_CONVERSION_FROM_ARRAY.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/VA_FORMAT_STRING_BAD_CONVERSION_FROM_ARRAY.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/VA_FORMAT_STRING_BAD_CONVERSION_FROM_ARRAY.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/VA_FORMAT_STRING_BAD_CONVERSION_TO_BOOLEAN.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/VA_FORMAT_STRING_BAD_CONVERSION_TO_BOOLEAN.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/VA_FORMAT_STRING_BAD_CONVERSION_TO_BOOLEAN.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/VA_FORMAT_STRING_BAD_CONVERSION_TO_BOOLEAN.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/VA_FORMAT_STRING_EXPECTED_MESSAGE_FORMAT_SUPPLIED.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/VA_FORMAT_STRING_EXPECTED_MESSAGE_FORMAT_SUPPLIED.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/VA_FORMAT_STRING_EXPECTED_MESSAGE_FORMAT_SUPPLIED.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/VA_FORMAT_STRING_EXPECTED_MESSAGE_FORMAT_SUPPLIED.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/VA_FORMAT_STRING_EXTRA_ARGUMENTS_PASSED.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/VA_FORMAT_STRING_EXTRA_ARGUMENTS_PASSED.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/VA_FORMAT_STRING_EXTRA_ARGUMENTS_PASSED.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/VA_FORMAT_STRING_EXTRA_ARGUMENTS_PASSED.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/VA_FORMAT_STRING_ILLEGAL.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/VA_FORMAT_STRING_ILLEGAL.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/VA_FORMAT_STRING_ILLEGAL.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/VA_FORMAT_STRING_ILLEGAL.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/VA_FORMAT_STRING_MISSING_ARGUMENT.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/VA_FORMAT_STRING_MISSING_ARGUMENT.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/VA_FORMAT_STRING_MISSING_ARGUMENT.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/VA_FORMAT_STRING_MISSING_ARGUMENT.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/VA_FORMAT_STRING_NO_PREVIOUS_ARGUMENT.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/VA_FORMAT_STRING_NO_PREVIOUS_ARGUMENT.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/VA_FORMAT_STRING_NO_PREVIOUS_ARGUMENT.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/VA_FORMAT_STRING_NO_PREVIOUS_ARGUMENT.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/VA_FORMAT_STRING_USES_NEWLINE.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/VA_FORMAT_STRING_USES_NEWLINE.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/VA_FORMAT_STRING_USES_NEWLINE.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/VA_FORMAT_STRING_USES_NEWLINE.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/VA_PRIMITIVE_ARRAY_PASSED_TO_OBJECT_VARARG.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/VA_PRIMITIVE_ARRAY_PASSED_TO_OBJECT_VARARG.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/VA_PRIMITIVE_ARRAY_PASSED_TO_OBJECT_VARARG.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/VA_PRIMITIVE_ARRAY_PASSED_TO_OBJECT_VARARG.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/VO_VOLATILE_INCREMENT.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/VO_VOLATILE_INCREMENT.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/VO_VOLATILE_INCREMENT.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/VO_VOLATILE_INCREMENT.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/VO_VOLATILE_REFERENCE_TO_ARRAY.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/VO_VOLATILE_REFERENCE_TO_ARRAY.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/VO_VOLATILE_REFERENCE_TO_ARRAY.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/VO_VOLATILE_REFERENCE_TO_ARRAY.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/WA_AWAIT_NOT_IN_LOOP.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/WA_AWAIT_NOT_IN_LOOP.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/WA_AWAIT_NOT_IN_LOOP.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/WA_AWAIT_NOT_IN_LOOP.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/WA_NOT_IN_LOOP.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/WA_NOT_IN_LOOP.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/WA_NOT_IN_LOOP.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/WA_NOT_IN_LOOP.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/WL_USING_GETCLASS_RATHER_THAN_CLASS_LITERAL.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/WL_USING_GETCLASS_RATHER_THAN_CLASS_LITERAL.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/WL_USING_GETCLASS_RATHER_THAN_CLASS_LITERAL.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/WL_USING_GETCLASS_RATHER_THAN_CLASS_LITERAL.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/WMI_WRONG_MAP_ITERATOR.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/WMI_WRONG_MAP_ITERATOR.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/WMI_WRONG_MAP_ITERATOR.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/WMI_WRONG_MAP_ITERATOR.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/WS_WRITEOBJECT_SYNC.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/WS_WRITEOBJECT_SYNC.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/WS_WRITEOBJECT_SYNC.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/WS_WRITEOBJECT_SYNC.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/XFB_XML_FACTORY_BYPASS.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/XFB_XML_FACTORY_BYPASS.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/XFB_XML_FACTORY_BYPASS.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/XFB_XML_FACTORY_BYPASS.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/XSS_REQUEST_PARAMETER_TO_JSP_WRITER.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/XSS_REQUEST_PARAMETER_TO_JSP_WRITER.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/XSS_REQUEST_PARAMETER_TO_JSP_WRITER.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/XSS_REQUEST_PARAMETER_TO_JSP_WRITER.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/XSS_REQUEST_PARAMETER_TO_SEND_ERROR.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/XSS_REQUEST_PARAMETER_TO_SEND_ERROR.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/XSS_REQUEST_PARAMETER_TO_SEND_ERROR.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/XSS_REQUEST_PARAMETER_TO_SEND_ERROR.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/XSS_REQUEST_PARAMETER_TO_SERVLET_WRITER.html b/plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/XSS_REQUEST_PARAMETER_TO_SERVLET_WRITER.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/XSS_REQUEST_PARAMETER_TO_SERVLET_WRITER.html rename to plugins/sonar-findbugs-plugin/src/main/resources/org/sonar/l10n/findbugs/rules/findbugs/XSS_REQUEST_PARAMETER_TO_SERVLET_WRITER.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/gwt.properties b/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/gwt.properties index e6a3c88a448..aaf683176b8 100644 --- a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/gwt.properties +++ b/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/gwt.properties @@ -1,16 +1,6 @@ noData=No data newWindow=New window -# dependencies viewer (tab) -depsTab.afferentCouplings=Afferent (incoming) couplings -depsTab.efferentCouplings=Efferent (outgoing) couplings -depsTab.classes=Classes -depsTab.dit=Depth in Tree -depsTab.noc=Number of Children -depsTab.rfc=Response for Class -depsTab.lcom4=Lack of Cohesion of Methods - - # Design page (DSM) design.help=Help design.legend.dependencies=Dependency @@ -26,42 +16,4 @@ libs.displayTests=Display test libraries libs.expand=Expand all libs.collapse=Collapse all libs.noLibraries=No libraries -libs.usageLink=Usages - - -# Duplications viewer -dupl.lines=Lines -dupl.duplicated_lines=Duplicated lines -dupl.duplicated_blocks=Duplicated blocks -dupl.colSize=Nb lines -dupl.colFromLine=From line -dupl.colFile=File - - -# Hotspots -hotspot.titleMostViolatedRules=Most violated rules -hotspot.titleMostViolatedResources=Most violated -hotspot.titleLongestTests=Longest unit tests -hotspot.titleMostComplexResources=Highest complexity -hotspot.titleMostDuplicatedResources=Highest duplications -hotspot.titleLessTested=Highest untested lines -hotspot.titleMostComplexMethods=Highest average method complexity -hotspot.titleMostUndocumentedAPI=Most undocumented APIs -hotspot.noMeasures=No measures -hotspot.anySeverity=Any severity -hotspot.moreDetails=more -hotspot.lcom4=Lack of Cohesion of Methods -hotspot.rfc=Response for class -hotspot.designTitle=Highest - - -# LCOM4 viewer -lcom4.metric=Lack of Cohesion of Methods - - -# Unit tests viewer -unittest.duration=Duration -unittest.name=Unit test name -unittest.skipped=skipped -unittest.tests=Tests -unittest.failures=Failures/Errors \ No newline at end of file +libs.usageLink=Usages \ No newline at end of file diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/java.properties b/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/java.properties deleted file mode 100644 index f896099bfd7..00000000000 --- a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/java.properties +++ /dev/null @@ -1,16 +0,0 @@ -# -# IMPORTANT: the bundle for the Java plugin (and the corresponding rule descriptions in the "java" fodler) are currently located here -# because the sonar-java-plugin is currently a Core plugin. They should be moved out and placed inside the Java Plugin once -# (or if one day) the plugin is pulled out of the Sonar Platform to be an independant plugin (like any other language plugin). -# - -rule.common-java.InsufficientBranchCoverage.name=Insufficient branch coverage by unit tests -rule.common-java.InsufficientBranchCoverage.param.minimumBranchCoverageRatio=The minimum required branch coverage ratio. - -rule.common-java.InsufficientCommentDensity.name=Insufficient comment density -rule.common-java.InsufficientCommentDensity.param.minimumCommentDensity=The minimum required comment density. - -rule.common-java.DuplicatedBlocks.name=Duplicated blocks - -rule.common-java.InsufficientLineCoverage.name=Insufficient line coverage by unit tests -rule.common-java.InsufficientLineCoverage.param.minimumLineCoverageRatio=The minimum required line coverage ratio. diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/java/rules/common-java/DuplicatedBlocks.html b/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/java/rules/common-java/DuplicatedBlocks.html deleted file mode 100644 index 5dc95b807cd..00000000000 --- a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/java/rules/common-java/DuplicatedBlocks.html +++ /dev/null @@ -1,4 +0,0 @@ -

- A violation is created on a file as soon as there is a block of duplicated code on this file. - It gives the number of blocks in the file. -

\ No newline at end of file diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/java/rules/common-java/InsufficientBranchCoverage.html b/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/java/rules/common-java/InsufficientBranchCoverage.html deleted file mode 100644 index d1918ce81d3..00000000000 --- a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/java/rules/common-java/InsufficientBranchCoverage.html +++ /dev/null @@ -1,4 +0,0 @@ -

- A violation is created on a file as soon as the branch coverage on this file is less than the required threshold. - It gives the number of lines to be covered in order to reach the required threshold. -

\ No newline at end of file diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/java/rules/common-java/InsufficientCommentDensity.html b/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/java/rules/common-java/InsufficientCommentDensity.html deleted file mode 100644 index 88ec282b86b..00000000000 --- a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/java/rules/common-java/InsufficientCommentDensity.html +++ /dev/null @@ -1,4 +0,0 @@ -

- A violation is created on a file as soon as the comment density coverage on this file is less than the required threshold. - It gives the number of comment lines to be written in order to reach the required threshold. -

\ No newline at end of file diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/java/rules/common-java/InsufficientLineCoverage.html b/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/java/rules/common-java/InsufficientLineCoverage.html deleted file mode 100644 index 28482859aa7..00000000000 --- a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/java/rules/common-java/InsufficientLineCoverage.html +++ /dev/null @@ -1,4 +0,0 @@ -

- A violation is created on a file as soon as the line coverage on this file is less than the required threshold. - It gives the number of lines to be covered in order to reach the required threshold. -

\ No newline at end of file diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/squidjava.properties b/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/squidjava.properties deleted file mode 100644 index 65f6325119e..00000000000 --- a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/squidjava.properties +++ /dev/null @@ -1,38 +0,0 @@ -rule.squid.ArchitecturalConstraint.name=Architectural constraint -rule.squid.ArchitecturalConstraint.param.fromClasses=Optional. If this property is not defined, all classes should adhere to this constraint. Ex : **.web.** -rule.squid.ArchitecturalConstraint.param.toClasses=Mandatory. Ex : java.util.Vector, java.util.Hashtable, java.util.Enumeration - -rule.squid.AvoidBreakOutsideSwitch.name=Avoid using 'break' branching statement outside a 'switch' statement - -rule.squid.AvoidContinueStatement.name=Avoid using 'continue' branching statement - -rule.squid.CallToDeprecatedMethod.name=Avoid use of deprecated method - -rule.squid.ClassCyclomaticComplexity.name=Avoid too complex class -rule.squid.ClassCyclomaticComplexity.param.max=Maximum complexity allowed. - -rule.squid.EmptyFile.name=Empty file - -rule.squid.MaximumInheritanceDepth.name=Avoid too deep inheritance tree -rule.squid.MaximumInheritanceDepth.param.max=Maximum depth of the inheritance tree. - -rule.squid.MethodCyclomaticComplexity.name=Avoid too complex method -rule.squid.MethodCyclomaticComplexity.param.max=Maximum complexity allowed. - -rule.squid.NoSonar.name=Avoid use of //NOSONAR marker - -rule.squid.UndocumentedApi.name=Undocumented API -rule.squid.UndocumentedApi.param.forClasses=Optional. If this property is not defined, all classes should adhere to this constraint. Ex : **.api.** - -rule.squid.UnusedPrivateMethod.name=Unused private method - -rule.squid.UnusedProtectedMethod.name=Unused protected method - -rule.squid.CommentedOutCodeLine.name=Avoid commented-out lines of code - -rule.squid.CycleBetweenPackages.name=Avoid cycle between java packages - -rule.squid.ParsingError.name=Java parser failure - -rule.squid.MaximumLackOfCohesionOfMethods.name=Avoid too high LCOM4 -rule.squid.MaximumLackOfCohesionOfMethods.param.max=Maximum LCOM4 allowed. diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/squidjava/rules/squid/ArchitecturalConstraint.html b/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/squidjava/rules/squid/ArchitecturalConstraint.html deleted file mode 100644 index 2af771f2944..00000000000 --- a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/squidjava/rules/squid/ArchitecturalConstraint.html +++ /dev/null @@ -1,11 +0,0 @@ -

A source code comply to an architectural model when it fully - adheres to a set of architectural constraints. A constraint allows to - deny references between classes by pattern.

-

You can for instance use this rule to :

-
    -
  • forbid access to **.web.** from **.dao.** classes
  • -
  • forbid access to java.util.Vector, java.util.Hashtable and - java.util.Enumeration from any classes
  • -
  • forbid access to java.sql.** from **.ui.** and **.web.** - classes
  • -
\ No newline at end of file diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/squidjava/rules/squid/AvoidBreakOutsideSwitch.html b/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/squidjava/rules/squid/AvoidBreakOutsideSwitch.html deleted file mode 100644 index d691586270a..00000000000 --- a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/squidjava/rules/squid/AvoidBreakOutsideSwitch.html +++ /dev/null @@ -1,18 +0,0 @@ -

The use of the 'break' branching statement increases the - essential complexity of the source code and so prevents any refactoring - of this source code to replace all well structured control structures - with a single statement.

-

For instance, with the following java program fragment, it's not - possible to apply the 'extract method' refactoring pattern :

-
-mylabel : for (int i = 0 ; i< 3; i++) {
-  for (int j = 0; j < 4 ; j++) {
-    doSomething();
-    if (checkSomething()) {
-      break mylabel;
-    }
-  }
-}
-
-

The use of the 'break' branching statement is only authorized - inside a 'switch' statement.

\ No newline at end of file diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/squidjava/rules/squid/AvoidContinueStatement.html b/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/squidjava/rules/squid/AvoidContinueStatement.html deleted file mode 100644 index d52b67eba23..00000000000 --- a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/squidjava/rules/squid/AvoidContinueStatement.html +++ /dev/null @@ -1,16 +0,0 @@ -

The use of the 'continue' branching statement increase the - essential complexity of the source code and so prevent any refactoring - of this source code to replace all well structured control structures - with a single statement.

-

For instance, in the following java program fragment, it's not - possible to apply the 'extract method' refactoring pattern :

-
-mylabel : for(int i = 0 ; i< 3; i++) {
-  for (int j = 0; j < 4 ; j++) {
-    doSomething();
-    if (checkSomething()) {
-      continue mylabel;
-    }
-  }
-}
-
\ No newline at end of file diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/squidjava/rules/squid/CallToDeprecatedMethod.html b/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/squidjava/rules/squid/CallToDeprecatedMethod.html deleted file mode 100644 index 146b8f3b13d..00000000000 --- a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/squidjava/rules/squid/CallToDeprecatedMethod.html +++ /dev/null @@ -1,2 +0,0 @@ -

Once deprecated, a method should no longer be used as it means - that the method might be removed sooner or later.

\ No newline at end of file diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/squidjava/rules/squid/ClassCyclomaticComplexity.html b/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/squidjava/rules/squid/ClassCyclomaticComplexity.html deleted file mode 100644 index a2837927eeb..00000000000 --- a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/squidjava/rules/squid/ClassCyclomaticComplexity.html +++ /dev/null @@ -1,14 +0,0 @@ -

The Cyclomatic Complexity is measured by the number of (&&, ||) - operators and (if, while, do, for, ?:, catch, switch, case, return, - throw) statements in the body of a class plus one for each constructor, - method (but not getter/setter), static initializer, or instance - initializer in the class. The last return stament in method, if exists, - is not taken into account.

-

- Even when the Cyclomatic Complexity of a class is very high, this - complexity might be well distributed among all methods. Nevertheless, - most of the time, a very complex class is a class which breaks the Single - Responsibility Principle and which should be re-factored to be split - in several classes. -

\ No newline at end of file diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/squidjava/rules/squid/CommentedOutCodeLine.html b/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/squidjava/rules/squid/CommentedOutCodeLine.html deleted file mode 100644 index f5e5d238f24..00000000000 --- a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/squidjava/rules/squid/CommentedOutCodeLine.html +++ /dev/null @@ -1,8 +0,0 @@ -

Here are the main reasons why commented code is a code smell :

-
    -
  • It always raises more questions than it gives answers
  • -
  • Everybody will forget very quickly how relevant the commented code is
  • -
  • This is distraction when going down the code as it stops the flow of eyes
  • -
  • It is a bad SCM engine : Subversion, CVS and Git are really more trustworthy !
  • -
  • The simple fact of understanding why code was commented out in the first place can take a lot of time
  • -
diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/squidjava/rules/squid/CycleBetweenPackages.html b/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/squidjava/rules/squid/CycleBetweenPackages.html deleted file mode 100644 index 6bab29f493b..00000000000 --- a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/squidjava/rules/squid/CycleBetweenPackages.html +++ /dev/null @@ -1,7 +0,0 @@ -

-When several packages are involved in a cycle (package A > package B > package C > package A where ">" means "depends upon"), -that means that those packages are highly coupled and that there is no way to reuse/extract one of those packages without importing all the other packages. -Such cycle could quickly increase the effort required to maintain an application and to embrace business change. -Sonar not only detect cycles between packages but also determines what is the minimum effort to break those cycles. -This rule log a violation on each source file having an outgoing dependency to be but in order to break a cycle. -

diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/squidjava/rules/squid/EmptyFile.html b/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/squidjava/rules/squid/EmptyFile.html deleted file mode 100644 index 9b3a8772360..00000000000 --- a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/squidjava/rules/squid/EmptyFile.html +++ /dev/null @@ -1,7 +0,0 @@ -

Detect empty files, which do not have any lines of code.

-

Example:

-
-//package org.foo;
-//
-//public class Bar {}
-
\ No newline at end of file diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/squidjava/rules/squid/MaximumInheritanceDepth.html b/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/squidjava/rules/squid/MaximumInheritanceDepth.html deleted file mode 100644 index 61fc1884394..00000000000 --- a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/squidjava/rules/squid/MaximumInheritanceDepth.html +++ /dev/null @@ -1,9 +0,0 @@ -

Inheritance is certainly one of the most valuable concept of - object-oriented programming. It's a way to compartmentalize and reuse - code by creating collections of attributes and behaviors called classes - which can be based on previously created classes. But abusing of this - concept by creating a deep inheritance tree can lead to very complex - and unmaintainable source code.

-

Most of the time a too deep inheritance tree is due to bad object - oriented design which has led to systematically use 'inheritance' when - 'composition' would suit better.

\ No newline at end of file diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/squidjava/rules/squid/MaximumLackOfCohesionOfMethods.html b/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/squidjava/rules/squid/MaximumLackOfCohesionOfMethods.html deleted file mode 100644 index f195f9a4233..00000000000 --- a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/squidjava/rules/squid/MaximumLackOfCohesionOfMethods.html +++ /dev/null @@ -1,4 +0,0 @@ -

-Detects classes that should be reviewed because of a high LCOM4 metric. -They possibly violate the Single Responsibility Principle. -

diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/squidjava/rules/squid/MethodCyclomaticComplexity.html b/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/squidjava/rules/squid/MethodCyclomaticComplexity.html deleted file mode 100644 index d50d8825d7a..00000000000 --- a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/squidjava/rules/squid/MethodCyclomaticComplexity.html +++ /dev/null @@ -1,14 +0,0 @@ -

The Cyclomatic Complexity is measured by the number of - (&&, ||) operators and (if, while, do, for, ?:, catch, switch, - case, return, throw) statements in the body of a class plus one for - each constructor, method (but not getter/setter), static initializer, - or instance initializer in the class. The last return stament in - method, if exists, is not taken into account.

-

- Even when the Cyclomatic Complexity of a class is very high, this - complexity might be well distributed among all methods. Nevertheless, - most of the time, a very complex class is a class which breaks the Single - Responsibility Principle and which should be re-factored to be split - in several classes. -

\ No newline at end of file diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/squidjava/rules/squid/NoSonar.html b/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/squidjava/rules/squid/NoSonar.html deleted file mode 100644 index c56106d83c1..00000000000 --- a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/squidjava/rules/squid/NoSonar.html +++ /dev/null @@ -1,5 +0,0 @@ -

Any violation to quality rule can be deactivated with the - //NOSONAR marker. This marker is pretty useful to exclude - false-positive results but sometimes it can abusively be used to hide - real quality flaws.

-

This rule allows to track and/or forbid use of this marker

\ No newline at end of file diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/squidjava/rules/squid/ParsingError.html b/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/squidjava/rules/squid/ParsingError.html deleted file mode 100644 index 1b8470ce184..00000000000 --- a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/squidjava/rules/squid/ParsingError.html +++ /dev/null @@ -1,4 +0,0 @@ -

-When the Java parser fails, it is possible to record the failure as a violation on the file. -This way, not only it is possible to track the number of files that do not parse but also to easily find out why they do not parse. -

diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/squidjava/rules/squid/UndocumentedApi.html b/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/squidjava/rules/squid/UndocumentedApi.html deleted file mode 100644 index 9745f9eab3d..00000000000 --- a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/squidjava/rules/squid/UndocumentedApi.html +++ /dev/null @@ -1,8 +0,0 @@ -

Check that each public class, interface, method and constructor - has a Javadoc comment. The following public methods/constructors are - not concerned by this rule :

-
    -
  • Getter / Setter
  • -
  • Method with @Override annotation
  • -
  • Empty constructor
  • -
\ No newline at end of file diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/squidjava/rules/squid/UnusedPrivateMethod.html b/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/squidjava/rules/squid/UnusedPrivateMethod.html deleted file mode 100644 index fd3901a49fa..00000000000 --- a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/squidjava/rules/squid/UnusedPrivateMethod.html +++ /dev/null @@ -1,13 +0,0 @@ -

Private methods that are never executed are dead code. Dead code - means unnecessary, inoperative code that should be removed. This helps - in maintenance by decreasing the maintained code size, making it easier - to understand the program and preventing bugs from being introduced.

-

In the following two cases, private methods are not considered as - dead code by Sonar :

-
    -
  • Private empty constructors that are intentionally used to - prevent any direct instantiation of a class.
  • -
  • Private methods : readObject(...), writeObject(...), - writeReplace(...), readResolve(...) which can contractually be used - when implementing the Serializable interface.
  • -
\ No newline at end of file diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/squidjava/rules/squid/UnusedProtectedMethod.html b/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/squidjava/rules/squid/UnusedProtectedMethod.html deleted file mode 100644 index ec8ed1032fd..00000000000 --- a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/squidjava/rules/squid/UnusedProtectedMethod.html +++ /dev/null @@ -1,11 +0,0 @@ -

Protected methods that are never used by any classes in the same - project are strongly suspected to be dead code. Dead code means - unnecessary, inoperative code that should be removed. This helps in - maintenance by decreasing the maintained code size, making it easier to - understand the program and preventing bugs from being introduced.

-

In the following case, unused protected methods are not - considered as dead code by Sonar :

-
    -
  • Protected methods which override a method from a parent class.
  • -
  • Protected methods of an abstract class.
  • -
\ No newline at end of file diff --git a/plugins/sonar-pmd-plugin/pom.xml b/plugins/sonar-pmd-plugin/pom.xml index 82241ffff0d..94769ee31bc 100644 --- a/plugins/sonar-pmd-plugin/pom.xml +++ b/plugins/sonar-pmd-plugin/pom.xml @@ -115,8 +115,8 @@ - 1500000 - 1000000 + 1600000 + 1400000 ${project.build.directory}/${project.build.finalName}.jar diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd.properties b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd.properties similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd.properties rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd.properties diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd-unit-tests/JUnitAssertionsShouldIncludeMessage.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd-unit-tests/JUnitAssertionsShouldIncludeMessage.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd-unit-tests/JUnitAssertionsShouldIncludeMessage.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd-unit-tests/JUnitAssertionsShouldIncludeMessage.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd-unit-tests/JUnitSpelling.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd-unit-tests/JUnitSpelling.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd-unit-tests/JUnitSpelling.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd-unit-tests/JUnitSpelling.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd-unit-tests/JUnitStaticSuite.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd-unit-tests/JUnitStaticSuite.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd-unit-tests/JUnitStaticSuite.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd-unit-tests/JUnitStaticSuite.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd-unit-tests/JUnitTestsShouldIncludeAssert.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd-unit-tests/JUnitTestsShouldIncludeAssert.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd-unit-tests/JUnitTestsShouldIncludeAssert.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd-unit-tests/JUnitTestsShouldIncludeAssert.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd-unit-tests/SimplifyBooleanAssertion.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd-unit-tests/SimplifyBooleanAssertion.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd-unit-tests/SimplifyBooleanAssertion.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd-unit-tests/SimplifyBooleanAssertion.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd-unit-tests/TestClassWithoutTestCases.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd-unit-tests/TestClassWithoutTestCases.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd-unit-tests/TestClassWithoutTestCases.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd-unit-tests/TestClassWithoutTestCases.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd-unit-tests/UnnecessaryBooleanAssertion.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd-unit-tests/UnnecessaryBooleanAssertion.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd-unit-tests/UnnecessaryBooleanAssertion.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd-unit-tests/UnnecessaryBooleanAssertion.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd-unit-tests/UseAssertEqualsInsteadOfAssertTrue.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd-unit-tests/UseAssertEqualsInsteadOfAssertTrue.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd-unit-tests/UseAssertEqualsInsteadOfAssertTrue.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd-unit-tests/UseAssertEqualsInsteadOfAssertTrue.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd-unit-tests/UseAssertNullInsteadOfAssertTrue.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd-unit-tests/UseAssertNullInsteadOfAssertTrue.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd-unit-tests/UseAssertNullInsteadOfAssertTrue.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd-unit-tests/UseAssertNullInsteadOfAssertTrue.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd-unit-tests/UseAssertSameInsteadOfAssertTrue.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd-unit-tests/UseAssertSameInsteadOfAssertTrue.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd-unit-tests/UseAssertSameInsteadOfAssertTrue.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd-unit-tests/UseAssertSameInsteadOfAssertTrue.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AbstractClassWithoutAbstractMethod.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AbstractClassWithoutAbstractMethod.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AbstractClassWithoutAbstractMethod.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AbstractClassWithoutAbstractMethod.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AbstractClassWithoutAnyMethod.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AbstractClassWithoutAnyMethod.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AbstractClassWithoutAnyMethod.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AbstractClassWithoutAnyMethod.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AbstractNaming.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AbstractNaming.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AbstractNaming.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AbstractNaming.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AccessorClassGeneration.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AccessorClassGeneration.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AccessorClassGeneration.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AccessorClassGeneration.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AddEmptyString.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AddEmptyString.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AddEmptyString.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AddEmptyString.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AppendCharacterWithChar.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AppendCharacterWithChar.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AppendCharacterWithChar.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AppendCharacterWithChar.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ArrayIsStoredDirectly.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ArrayIsStoredDirectly.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ArrayIsStoredDirectly.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ArrayIsStoredDirectly.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AssignmentInOperand.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AssignmentInOperand.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AssignmentInOperand.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AssignmentInOperand.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AssignmentToNonFinalStatic.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AssignmentToNonFinalStatic.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AssignmentToNonFinalStatic.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AssignmentToNonFinalStatic.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AtLeastOneConstructor.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AtLeastOneConstructor.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AtLeastOneConstructor.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AtLeastOneConstructor.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidAccessibilityAlteration.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidAccessibilityAlteration.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidAccessibilityAlteration.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidAccessibilityAlteration.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidArrayLoops.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidArrayLoops.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidArrayLoops.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidArrayLoops.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidAssertAsIdentifier.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidAssertAsIdentifier.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidAssertAsIdentifier.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidAssertAsIdentifier.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidCallingFinalize.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidCallingFinalize.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidCallingFinalize.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidCallingFinalize.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidCatchingGenericException.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidCatchingGenericException.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidCatchingGenericException.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidCatchingGenericException.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidCatchingNPE.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidCatchingNPE.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidCatchingNPE.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidCatchingNPE.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidCatchingThrowable.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidCatchingThrowable.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidCatchingThrowable.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidCatchingThrowable.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidConstantsInterface.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidConstantsInterface.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidConstantsInterface.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidConstantsInterface.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidDecimalLiteralsInBigDecimalConstructor.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidDecimalLiteralsInBigDecimalConstructor.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidDecimalLiteralsInBigDecimalConstructor.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidDecimalLiteralsInBigDecimalConstructor.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidDeeplyNestedIfStmts.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidDeeplyNestedIfStmts.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidDeeplyNestedIfStmts.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidDeeplyNestedIfStmts.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidDollarSigns.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidDollarSigns.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidDollarSigns.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidDollarSigns.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidDuplicateLiterals.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidDuplicateLiterals.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidDuplicateLiterals.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidDuplicateLiterals.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidEnumAsIdentifier.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidEnumAsIdentifier.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidEnumAsIdentifier.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidEnumAsIdentifier.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidFieldNameMatchingMethodName.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidFieldNameMatchingMethodName.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidFieldNameMatchingMethodName.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidFieldNameMatchingMethodName.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidFieldNameMatchingTypeName.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidFieldNameMatchingTypeName.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidFieldNameMatchingTypeName.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidFieldNameMatchingTypeName.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidFinalLocalVariable.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidFinalLocalVariable.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidFinalLocalVariable.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidFinalLocalVariable.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidInstanceofChecksInCatchClause.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidInstanceofChecksInCatchClause.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidInstanceofChecksInCatchClause.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidInstanceofChecksInCatchClause.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidInstantiatingObjectsInLoops.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidInstantiatingObjectsInLoops.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidInstantiatingObjectsInLoops.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidInstantiatingObjectsInLoops.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidLiteralsInIfCondition.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidLiteralsInIfCondition.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidLiteralsInIfCondition.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidLiteralsInIfCondition.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidLosingExceptionInformation.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidLosingExceptionInformation.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidLosingExceptionInformation.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidLosingExceptionInformation.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidMultipleUnaryOperators.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidMultipleUnaryOperators.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidMultipleUnaryOperators.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidMultipleUnaryOperators.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidPrintStackTrace.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidPrintStackTrace.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidPrintStackTrace.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidPrintStackTrace.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidProtectedFieldInFinalClass.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidProtectedFieldInFinalClass.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidProtectedFieldInFinalClass.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidProtectedFieldInFinalClass.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidReassigningParameters.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidReassigningParameters.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidReassigningParameters.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidReassigningParameters.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidRethrowingException.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidRethrowingException.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidRethrowingException.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidRethrowingException.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidStringBufferField.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidStringBufferField.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidStringBufferField.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidStringBufferField.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidSynchronizedAtMethodLevel.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidSynchronizedAtMethodLevel.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidSynchronizedAtMethodLevel.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidSynchronizedAtMethodLevel.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidThreadGroup.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidThreadGroup.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidThreadGroup.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidThreadGroup.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidThrowingNewInstanceOfSameException.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidThrowingNewInstanceOfSameException.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidThrowingNewInstanceOfSameException.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidThrowingNewInstanceOfSameException.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidThrowingNullPointerException.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidThrowingNullPointerException.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidThrowingNullPointerException.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidThrowingNullPointerException.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidThrowingRawExceptionTypes.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidThrowingRawExceptionTypes.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidThrowingRawExceptionTypes.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidThrowingRawExceptionTypes.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidUsingHardCodedIP.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidUsingHardCodedIP.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidUsingHardCodedIP.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidUsingHardCodedIP.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidUsingNativeCode.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidUsingNativeCode.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidUsingNativeCode.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidUsingNativeCode.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidUsingOctalValues.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidUsingOctalValues.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidUsingOctalValues.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidUsingOctalValues.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidUsingShortType.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidUsingShortType.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidUsingShortType.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidUsingShortType.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidUsingVolatile.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidUsingVolatile.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidUsingVolatile.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/AvoidUsingVolatile.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/BadComparison.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/BadComparison.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/BadComparison.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/BadComparison.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/BeanMembersShouldSerialize.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/BeanMembersShouldSerialize.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/BeanMembersShouldSerialize.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/BeanMembersShouldSerialize.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/BigIntegerInstantiation.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/BigIntegerInstantiation.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/BigIntegerInstantiation.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/BigIntegerInstantiation.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/BooleanGetMethodName.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/BooleanGetMethodName.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/BooleanGetMethodName.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/BooleanGetMethodName.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/BooleanInstantiation.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/BooleanInstantiation.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/BooleanInstantiation.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/BooleanInstantiation.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/BooleanInversion.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/BooleanInversion.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/BooleanInversion.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/BooleanInversion.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/BrokenNullCheck.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/BrokenNullCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/BrokenNullCheck.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/BrokenNullCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ByteInstantiation.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ByteInstantiation.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ByteInstantiation.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ByteInstantiation.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/CallSuperFirst.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/CallSuperFirst.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/CallSuperFirst.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/CallSuperFirst.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/CallSuperInConstructor.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/CallSuperInConstructor.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/CallSuperInConstructor.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/CallSuperInConstructor.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/CallSuperLast.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/CallSuperLast.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/CallSuperLast.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/CallSuperLast.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/CheckResultSet.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/CheckResultSet.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/CheckResultSet.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/CheckResultSet.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ClassCastExceptionWithToArray.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ClassCastExceptionWithToArray.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ClassCastExceptionWithToArray.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ClassCastExceptionWithToArray.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ClassNamingConventions.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ClassNamingConventions.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ClassNamingConventions.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ClassNamingConventions.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ClassWithOnlyPrivateConstructorsShouldBeFinal.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ClassWithOnlyPrivateConstructorsShouldBeFinal.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ClassWithOnlyPrivateConstructorsShouldBeFinal.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ClassWithOnlyPrivateConstructorsShouldBeFinal.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/CloneMethodMustImplementCloneable.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/CloneMethodMustImplementCloneable.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/CloneMethodMustImplementCloneable.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/CloneMethodMustImplementCloneable.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/CloneThrowsCloneNotSupportedException.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/CloneThrowsCloneNotSupportedException.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/CloneThrowsCloneNotSupportedException.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/CloneThrowsCloneNotSupportedException.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/CloseResource.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/CloseResource.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/CloseResource.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/CloseResource.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/CollapsibleIfStatements.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/CollapsibleIfStatements.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/CollapsibleIfStatements.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/CollapsibleIfStatements.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/CompareObjectsWithEquals.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/CompareObjectsWithEquals.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/CompareObjectsWithEquals.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/CompareObjectsWithEquals.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ConfusingTernary.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ConfusingTernary.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ConfusingTernary.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ConfusingTernary.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ConsecutiveLiteralAppends.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ConsecutiveLiteralAppends.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ConsecutiveLiteralAppends.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ConsecutiveLiteralAppends.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ConstructorCallsOverridableMethod.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ConstructorCallsOverridableMethod.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ConstructorCallsOverridableMethod.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ConstructorCallsOverridableMethod.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/CouplingBetweenObjects.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/CouplingBetweenObjects.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/CouplingBetweenObjects.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/CouplingBetweenObjects.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/CyclomaticComplexity.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/CyclomaticComplexity.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/CyclomaticComplexity.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/CyclomaticComplexity.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/DataflowAnomalyAnalysis.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/DataflowAnomalyAnalysis.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/DataflowAnomalyAnalysis.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/DataflowAnomalyAnalysis.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/DefaultLabelNotLastInSwitchStmt.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/DefaultLabelNotLastInSwitchStmt.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/DefaultLabelNotLastInSwitchStmt.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/DefaultLabelNotLastInSwitchStmt.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/DefaultPackage.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/DefaultPackage.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/DefaultPackage.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/DefaultPackage.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/DoNotCallGarbageCollectionExplicitly.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/DoNotCallGarbageCollectionExplicitly.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/DoNotCallGarbageCollectionExplicitly.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/DoNotCallGarbageCollectionExplicitly.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/DoNotCallSystemExit.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/DoNotCallSystemExit.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/DoNotCallSystemExit.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/DoNotCallSystemExit.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/DoNotExtendJavaLangError.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/DoNotExtendJavaLangError.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/DoNotExtendJavaLangError.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/DoNotExtendJavaLangError.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/DoNotHardCodeSDCard.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/DoNotHardCodeSDCard.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/DoNotHardCodeSDCard.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/DoNotHardCodeSDCard.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/DoNotThrowExceptionInFinally.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/DoNotThrowExceptionInFinally.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/DoNotThrowExceptionInFinally.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/DoNotThrowExceptionInFinally.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/DoNotUseThreads.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/DoNotUseThreads.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/DoNotUseThreads.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/DoNotUseThreads.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/DontCallThreadRun.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/DontCallThreadRun.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/DontCallThreadRun.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/DontCallThreadRun.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/DontImportJavaLang.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/DontImportJavaLang.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/DontImportJavaLang.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/DontImportJavaLang.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/DontImportSun.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/DontImportSun.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/DontImportSun.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/DontImportSun.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/DontNestJsfInJstlIteration.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/DontNestJsfInJstlIteration.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/DontNestJsfInJstlIteration.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/DontNestJsfInJstlIteration.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/DoubleCheckedLocking.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/DoubleCheckedLocking.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/DoubleCheckedLocking.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/DoubleCheckedLocking.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/DuplicateImports.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/DuplicateImports.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/DuplicateImports.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/DuplicateImports.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/EmptyCatchBlock.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/EmptyCatchBlock.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/EmptyCatchBlock.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/EmptyCatchBlock.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/EmptyFinalizer.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/EmptyFinalizer.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/EmptyFinalizer.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/EmptyFinalizer.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/EmptyFinallyBlock.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/EmptyFinallyBlock.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/EmptyFinallyBlock.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/EmptyFinallyBlock.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/EmptyIfStmt.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/EmptyIfStmt.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/EmptyIfStmt.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/EmptyIfStmt.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/EmptyInitializer.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/EmptyInitializer.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/EmptyInitializer.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/EmptyInitializer.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/EmptyMethodInAbstractClassShouldBeAbstract.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/EmptyMethodInAbstractClassShouldBeAbstract.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/EmptyMethodInAbstractClassShouldBeAbstract.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/EmptyMethodInAbstractClassShouldBeAbstract.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/EmptyStatementNotInLoop.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/EmptyStatementNotInLoop.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/EmptyStatementNotInLoop.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/EmptyStatementNotInLoop.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/EmptyStaticInitializer.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/EmptyStaticInitializer.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/EmptyStaticInitializer.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/EmptyStaticInitializer.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/EmptySwitchStatements.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/EmptySwitchStatements.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/EmptySwitchStatements.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/EmptySwitchStatements.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/EmptySynchronizedBlock.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/EmptySynchronizedBlock.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/EmptySynchronizedBlock.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/EmptySynchronizedBlock.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/EmptyTryBlock.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/EmptyTryBlock.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/EmptyTryBlock.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/EmptyTryBlock.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/EmptyWhileStmt.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/EmptyWhileStmt.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/EmptyWhileStmt.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/EmptyWhileStmt.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/EqualsNull.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/EqualsNull.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/EqualsNull.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/EqualsNull.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ExceptionAsFlowControl.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ExceptionAsFlowControl.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ExceptionAsFlowControl.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ExceptionAsFlowControl.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ExcessiveClassLength.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ExcessiveClassLength.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ExcessiveClassLength.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ExcessiveClassLength.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ExcessiveImports.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ExcessiveImports.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ExcessiveImports.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ExcessiveImports.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ExcessiveMethodLength.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ExcessiveMethodLength.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ExcessiveMethodLength.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ExcessiveMethodLength.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ExcessiveParameterList.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ExcessiveParameterList.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ExcessiveParameterList.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ExcessiveParameterList.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ExcessivePublicCount.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ExcessivePublicCount.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ExcessivePublicCount.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ExcessivePublicCount.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/FinalFieldCouldBeStatic.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/FinalFieldCouldBeStatic.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/FinalFieldCouldBeStatic.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/FinalFieldCouldBeStatic.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/FinalizeDoesNotCallSuperFinalize.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/FinalizeDoesNotCallSuperFinalize.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/FinalizeDoesNotCallSuperFinalize.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/FinalizeDoesNotCallSuperFinalize.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/FinalizeOnlyCallsSuperFinalize.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/FinalizeOnlyCallsSuperFinalize.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/FinalizeOnlyCallsSuperFinalize.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/FinalizeOnlyCallsSuperFinalize.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/FinalizeOverloaded.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/FinalizeOverloaded.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/FinalizeOverloaded.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/FinalizeOverloaded.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/FinalizeShouldBeProtected.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/FinalizeShouldBeProtected.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/FinalizeShouldBeProtected.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/FinalizeShouldBeProtected.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ForLoopShouldBeWhileLoop.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ForLoopShouldBeWhileLoop.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ForLoopShouldBeWhileLoop.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ForLoopShouldBeWhileLoop.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ForLoopsMustUseBraces.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ForLoopsMustUseBraces.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ForLoopsMustUseBraces.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ForLoopsMustUseBraces.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/GenericsNaming.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/GenericsNaming.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/GenericsNaming.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/GenericsNaming.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/GuardDebugLogging.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/GuardDebugLogging.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/GuardDebugLogging.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/GuardDebugLogging.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/IdempotentOperations.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/IdempotentOperations.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/IdempotentOperations.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/IdempotentOperations.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/IfElseStmtsMustUseBraces.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/IfElseStmtsMustUseBraces.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/IfElseStmtsMustUseBraces.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/IfElseStmtsMustUseBraces.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/IfStmtsMustUseBraces.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/IfStmtsMustUseBraces.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/IfStmtsMustUseBraces.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/IfStmtsMustUseBraces.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ImmutableField.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ImmutableField.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ImmutableField.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ImmutableField.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ImportFromSamePackage.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ImportFromSamePackage.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ImportFromSamePackage.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ImportFromSamePackage.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/InefficientEmptyStringCheck.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/InefficientEmptyStringCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/InefficientEmptyStringCheck.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/InefficientEmptyStringCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/InefficientStringBuffering.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/InefficientStringBuffering.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/InefficientStringBuffering.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/InefficientStringBuffering.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/InstantiationToGetClass.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/InstantiationToGetClass.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/InstantiationToGetClass.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/InstantiationToGetClass.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/InsufficientStringBufferDeclaration.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/InsufficientStringBufferDeclaration.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/InsufficientStringBufferDeclaration.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/InsufficientStringBufferDeclaration.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/IntegerInstantiation.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/IntegerInstantiation.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/IntegerInstantiation.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/IntegerInstantiation.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/JumbledIncrementer.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/JumbledIncrementer.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/JumbledIncrementer.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/JumbledIncrementer.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/LocalHomeNamingConvention.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/LocalHomeNamingConvention.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/LocalHomeNamingConvention.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/LocalHomeNamingConvention.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/LocalInterfaceSessionNamingConvention.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/LocalInterfaceSessionNamingConvention.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/LocalInterfaceSessionNamingConvention.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/LocalInterfaceSessionNamingConvention.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/LocalVariableCouldBeFinal.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/LocalVariableCouldBeFinal.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/LocalVariableCouldBeFinal.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/LocalVariableCouldBeFinal.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/LoggerIsNotStaticFinal.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/LoggerIsNotStaticFinal.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/LoggerIsNotStaticFinal.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/LoggerIsNotStaticFinal.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/LongInstantiation.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/LongInstantiation.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/LongInstantiation.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/LongInstantiation.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/LongVariable.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/LongVariable.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/LongVariable.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/LongVariable.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/LooseCoupling.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/LooseCoupling.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/LooseCoupling.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/LooseCoupling.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/MDBAndSessionBeanNamingConvention.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/MDBAndSessionBeanNamingConvention.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/MDBAndSessionBeanNamingConvention.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/MDBAndSessionBeanNamingConvention.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/MethodArgumentCouldBeFinal.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/MethodArgumentCouldBeFinal.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/MethodArgumentCouldBeFinal.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/MethodArgumentCouldBeFinal.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/MethodNamingConventions.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/MethodNamingConventions.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/MethodNamingConventions.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/MethodNamingConventions.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/MethodReturnsInternalArray.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/MethodReturnsInternalArray.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/MethodReturnsInternalArray.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/MethodReturnsInternalArray.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/MethodWithSameNameAsEnclosingClass.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/MethodWithSameNameAsEnclosingClass.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/MethodWithSameNameAsEnclosingClass.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/MethodWithSameNameAsEnclosingClass.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/MisleadingVariableName.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/MisleadingVariableName.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/MisleadingVariableName.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/MisleadingVariableName.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/MisplacedNullCheck.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/MisplacedNullCheck.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/MisplacedNullCheck.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/MisplacedNullCheck.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/MissingBreakInSwitch.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/MissingBreakInSwitch.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/MissingBreakInSwitch.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/MissingBreakInSwitch.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/MissingSerialVersionUID.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/MissingSerialVersionUID.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/MissingSerialVersionUID.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/MissingSerialVersionUID.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/MissingStaticMethodInNonInstantiatableClass.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/MissingStaticMethodInNonInstantiatableClass.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/MissingStaticMethodInNonInstantiatableClass.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/MissingStaticMethodInNonInstantiatableClass.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/MoreThanOneLogger.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/MoreThanOneLogger.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/MoreThanOneLogger.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/MoreThanOneLogger.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/NPathComplexity.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/NPathComplexity.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/NPathComplexity.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/NPathComplexity.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/NcssConstructorCount.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/NcssConstructorCount.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/NcssConstructorCount.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/NcssConstructorCount.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/NcssMethodCount.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/NcssMethodCount.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/NcssMethodCount.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/NcssMethodCount.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/NcssTypeCount.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/NcssTypeCount.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/NcssTypeCount.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/NcssTypeCount.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/NoPackage.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/NoPackage.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/NoPackage.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/NoPackage.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/NonCaseLabelInSwitchStatement.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/NonCaseLabelInSwitchStatement.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/NonCaseLabelInSwitchStatement.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/NonCaseLabelInSwitchStatement.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/NonStaticInitializer.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/NonStaticInitializer.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/NonStaticInitializer.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/NonStaticInitializer.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/NonThreadSafeSingleton.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/NonThreadSafeSingleton.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/NonThreadSafeSingleton.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/NonThreadSafeSingleton.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/NullAssignment.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/NullAssignment.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/NullAssignment.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/NullAssignment.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/OnlyOneReturn.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/OnlyOneReturn.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/OnlyOneReturn.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/OnlyOneReturn.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/OptimizableToArrayCall.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/OptimizableToArrayCall.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/OptimizableToArrayCall.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/OptimizableToArrayCall.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/OverrideBothEqualsAndHashcode.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/OverrideBothEqualsAndHashcode.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/OverrideBothEqualsAndHashcode.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/OverrideBothEqualsAndHashcode.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/PackageCase.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/PackageCase.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/PackageCase.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/PackageCase.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/PositionLiteralsFirstInComparisons.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/PositionLiteralsFirstInComparisons.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/PositionLiteralsFirstInComparisons.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/PositionLiteralsFirstInComparisons.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/PreserveStackTrace.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/PreserveStackTrace.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/PreserveStackTrace.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/PreserveStackTrace.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ProperCloneImplementation.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ProperCloneImplementation.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ProperCloneImplementation.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ProperCloneImplementation.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ProperLogger.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ProperLogger.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ProperLogger.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ProperLogger.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ProtectLogD.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ProtectLogD.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ProtectLogD.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ProtectLogD.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ProtectLogV.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ProtectLogV.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ProtectLogV.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ProtectLogV.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/RemoteInterfaceNamingConvention.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/RemoteInterfaceNamingConvention.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/RemoteInterfaceNamingConvention.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/RemoteInterfaceNamingConvention.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/RemoteSessionInterfaceNamingConvention.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/RemoteSessionInterfaceNamingConvention.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/RemoteSessionInterfaceNamingConvention.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/RemoteSessionInterfaceNamingConvention.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ReplaceEnumerationWithIterator.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ReplaceEnumerationWithIterator.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ReplaceEnumerationWithIterator.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ReplaceEnumerationWithIterator.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ReplaceHashtableWithMap.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ReplaceHashtableWithMap.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ReplaceHashtableWithMap.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ReplaceHashtableWithMap.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ReplaceVectorWithList.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ReplaceVectorWithList.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ReplaceVectorWithList.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ReplaceVectorWithList.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ReturnEmptyArrayRatherThanNull.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ReturnEmptyArrayRatherThanNull.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ReturnEmptyArrayRatherThanNull.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ReturnEmptyArrayRatherThanNull.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ReturnFromFinallyBlock.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ReturnFromFinallyBlock.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ReturnFromFinallyBlock.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ReturnFromFinallyBlock.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ShortInstantiation.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ShortInstantiation.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ShortInstantiation.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ShortInstantiation.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ShortMethodName.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ShortMethodName.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ShortMethodName.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ShortMethodName.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ShortVariable.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ShortVariable.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ShortVariable.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/ShortVariable.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/SignatureDeclareThrowsException.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/SignatureDeclareThrowsException.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/SignatureDeclareThrowsException.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/SignatureDeclareThrowsException.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/SimpleDateFormatNeedsLocale.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/SimpleDateFormatNeedsLocale.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/SimpleDateFormatNeedsLocale.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/SimpleDateFormatNeedsLocale.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/SimplifyBooleanExpressions.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/SimplifyBooleanExpressions.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/SimplifyBooleanExpressions.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/SimplifyBooleanExpressions.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/SimplifyBooleanReturns.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/SimplifyBooleanReturns.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/SimplifyBooleanReturns.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/SimplifyBooleanReturns.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/SimplifyConditional.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/SimplifyConditional.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/SimplifyConditional.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/SimplifyConditional.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/SimplifyStartsWith.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/SimplifyStartsWith.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/SimplifyStartsWith.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/SimplifyStartsWith.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/SingularField.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/SingularField.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/SingularField.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/SingularField.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/StaticEJBFieldShouldBeFinal.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/StaticEJBFieldShouldBeFinal.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/StaticEJBFieldShouldBeFinal.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/StaticEJBFieldShouldBeFinal.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/StringBufferInstantiationWithChar.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/StringBufferInstantiationWithChar.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/StringBufferInstantiationWithChar.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/StringBufferInstantiationWithChar.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/StringInstantiation.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/StringInstantiation.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/StringInstantiation.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/StringInstantiation.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/StringToString.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/StringToString.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/StringToString.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/StringToString.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/SuspiciousConstantFieldName.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/SuspiciousConstantFieldName.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/SuspiciousConstantFieldName.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/SuspiciousConstantFieldName.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/SuspiciousEqualsMethodName.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/SuspiciousEqualsMethodName.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/SuspiciousEqualsMethodName.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/SuspiciousEqualsMethodName.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/SuspiciousHashcodeMethodName.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/SuspiciousHashcodeMethodName.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/SuspiciousHashcodeMethodName.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/SuspiciousHashcodeMethodName.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/SuspiciousOctalEscape.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/SuspiciousOctalEscape.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/SuspiciousOctalEscape.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/SuspiciousOctalEscape.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/SwitchDensity.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/SwitchDensity.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/SwitchDensity.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/SwitchDensity.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/SwitchStmtsShouldHaveDefault.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/SwitchStmtsShouldHaveDefault.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/SwitchStmtsShouldHaveDefault.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/SwitchStmtsShouldHaveDefault.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/SystemPrintln.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/SystemPrintln.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/SystemPrintln.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/SystemPrintln.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/TooFewBranchesForASwitchStatement.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/TooFewBranchesForASwitchStatement.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/TooFewBranchesForASwitchStatement.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/TooFewBranchesForASwitchStatement.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/TooManyFields.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/TooManyFields.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/TooManyFields.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/TooManyFields.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/TooManyMethods.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/TooManyMethods.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/TooManyMethods.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/TooManyMethods.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/TooManyStaticImports.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/TooManyStaticImports.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/TooManyStaticImports.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/TooManyStaticImports.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UncommentedEmptyConstructor.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UncommentedEmptyConstructor.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UncommentedEmptyConstructor.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UncommentedEmptyConstructor.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UncommentedEmptyMethod.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UncommentedEmptyMethod.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UncommentedEmptyMethod.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UncommentedEmptyMethod.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnconditionalIfStatement.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnconditionalIfStatement.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnconditionalIfStatement.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnconditionalIfStatement.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnnecessaryCaseChange.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnnecessaryCaseChange.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnnecessaryCaseChange.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnnecessaryCaseChange.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnnecessaryConstructor.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnnecessaryConstructor.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnnecessaryConstructor.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnnecessaryConstructor.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnnecessaryConversionTemporary.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnnecessaryConversionTemporary.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnnecessaryConversionTemporary.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnnecessaryConversionTemporary.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnnecessaryFinalModifier.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnnecessaryFinalModifier.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnnecessaryFinalModifier.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnnecessaryFinalModifier.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnnecessaryLocalBeforeReturn.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnnecessaryLocalBeforeReturn.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnnecessaryLocalBeforeReturn.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnnecessaryLocalBeforeReturn.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnnecessaryParentheses.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnnecessaryParentheses.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnnecessaryParentheses.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnnecessaryParentheses.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnnecessaryReturn.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnnecessaryReturn.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnnecessaryReturn.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnnecessaryReturn.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnnecessaryWrapperObjectCreation.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnnecessaryWrapperObjectCreation.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnnecessaryWrapperObjectCreation.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnnecessaryWrapperObjectCreation.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnsynchronizedStaticDateFormatter.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnsynchronizedStaticDateFormatter.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnsynchronizedStaticDateFormatter.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnsynchronizedStaticDateFormatter.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnusedFormalParameter.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnusedFormalParameter.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnusedFormalParameter.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnusedFormalParameter.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnusedImports.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnusedImports.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnusedImports.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnusedImports.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnusedLocalVariable.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnusedLocalVariable.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnusedLocalVariable.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnusedLocalVariable.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnusedModifier.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnusedModifier.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnusedModifier.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnusedModifier.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnusedNullCheckInEquals.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnusedNullCheckInEquals.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnusedNullCheckInEquals.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnusedNullCheckInEquals.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnusedPrivateField.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnusedPrivateField.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnusedPrivateField.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnusedPrivateField.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnusedPrivateMethod.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnusedPrivateMethod.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnusedPrivateMethod.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UnusedPrivateMethod.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UseArrayListInsteadOfVector.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UseArrayListInsteadOfVector.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UseArrayListInsteadOfVector.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UseArrayListInsteadOfVector.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UseArraysAsList.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UseArraysAsList.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UseArraysAsList.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UseArraysAsList.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UseCollectionIsEmpty.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UseCollectionIsEmpty.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UseCollectionIsEmpty.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UseCollectionIsEmpty.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UseConcurrentHashMap.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UseConcurrentHashMap.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UseConcurrentHashMap.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UseConcurrentHashMap.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UseCorrectExceptionLogging.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UseCorrectExceptionLogging.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UseCorrectExceptionLogging.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UseCorrectExceptionLogging.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UseEqualsToCompareStrings.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UseEqualsToCompareStrings.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UseEqualsToCompareStrings.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UseEqualsToCompareStrings.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UseIndexOfChar.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UseIndexOfChar.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UseIndexOfChar.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UseIndexOfChar.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UseLocaleWithCaseConversions.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UseLocaleWithCaseConversions.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UseLocaleWithCaseConversions.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UseLocaleWithCaseConversions.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UseNotifyAllInsteadOfNotify.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UseNotifyAllInsteadOfNotify.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UseNotifyAllInsteadOfNotify.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UseNotifyAllInsteadOfNotify.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UseProperClassLoader.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UseProperClassLoader.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UseProperClassLoader.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UseProperClassLoader.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UseSingleton.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UseSingleton.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UseSingleton.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UseSingleton.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UseStringBufferForStringAppends.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UseStringBufferForStringAppends.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UseStringBufferForStringAppends.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UseStringBufferForStringAppends.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UseStringBufferLength.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UseStringBufferLength.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UseStringBufferLength.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UseStringBufferLength.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UselessOperationOnImmutable.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UselessOperationOnImmutable.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UselessOperationOnImmutable.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UselessOperationOnImmutable.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UselessOverridingMethod.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UselessOverridingMethod.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UselessOverridingMethod.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UselessOverridingMethod.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UselessStringValueOf.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UselessStringValueOf.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UselessStringValueOf.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/UselessStringValueOf.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/VariableNamingConventions.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/VariableNamingConventions.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/VariableNamingConventions.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/VariableNamingConventions.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/WhileLoopsMustUseBraces.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/WhileLoopsMustUseBraces.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/WhileLoopsMustUseBraces.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/WhileLoopsMustUseBraces.html diff --git a/plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/XPathRule.html b/plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/XPathRule.html similarity index 100% rename from plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/XPathRule.html rename to plugins/sonar-pmd-plugin/src/main/resources/org/sonar/l10n/pmd/rules/pmd/XPathRule.html diff --git a/sonar-core/src/main/java/org/sonar/core/i18n/I18nManager.java b/sonar-core/src/main/java/org/sonar/core/i18n/I18nManager.java index a61509e71cf..727e7d03905 100644 --- a/sonar-core/src/main/java/org/sonar/core/i18n/I18nManager.java +++ b/sonar-core/src/main/java/org/sonar/core/i18n/I18nManager.java @@ -75,16 +75,11 @@ public class I18nManager implements I18n, ServerExtension, BatchExtension { languagePackClassLoader = pluginRepository.getPlugin(ENGLISH_PACK_PLUGIN_KEY).getClass().getClassLoader(); bundleToClassloaders = Maps.newHashMap(); for (PluginMetadata metadata : pluginRepository.getMetadata()) { - if (!metadata.isCore() && !ENGLISH_PACK_PLUGIN_KEY.equals(metadata.getBasePlugin())) { - // plugin but not a language pack - // => plugins embedd only their own bundles with all locales + if (!ENGLISH_PACK_PLUGIN_KEY.equals(metadata.getKey()) + && !ENGLISH_PACK_PLUGIN_KEY.equals(metadata.getBasePlugin())) { + // This is a "simple" plugin, not a Language Pack ClassLoader classLoader = pluginRepository.getPlugin(metadata.getKey()).getClass().getClassLoader(); bundleToClassloaders.put(BUNDLE_PACKAGE + metadata.getKey(), classLoader); - - } else if (metadata.isCore()) { - // bundles of core plugins are defined into language packs. All language packs are supposed - // to share the same classloader (english pack classloader) - bundleToClassloaders.put(BUNDLE_PACKAGE + metadata.getKey(), languagePackClassLoader); } } } -- 2.39.5