]> source.dussan.org Git - sonarqube.git/commit
SONAR-2591 API : translation mechanism of rule descriptions
authorFabrice Bellingard <bellingard@gmail.com>
Thu, 14 Jul 2011 16:02:57 +0000 (18:02 +0200)
committerFabrice Bellingard <bellingard@gmail.com>
Thu, 14 Jul 2011 16:04:38 +0000 (18:04 +0200)
commit75eeadcdaa600a5d2e2729125f7258ebddeb8101
tree8abf6b893fb79ca7c088b1343d066f458d9d482e
parent35f9971bac62375e6771ce9e39f4b7da786b9f96
SONAR-2591 API : translation mechanism of rule descriptions

- Added mechanism to look for rule descriptions in HTML files
- Put all the rule names and descriptions of Squid Java in the
  English Pack using this system
23 files changed:
plugins/sonar-core-plugin/src/main/java/org/sonar/plugins/core/i18n/I18nManager.java
plugins/sonar-core-plugin/src/test/java/org/sonar/plugins/core/i18n/I18nManagerTest.java
plugins/sonar-core-plugin/src/test/resources/I18n/EnglishPlugin.jar
plugins/sonar-core-plugin/src/test/resources/I18n/EnglishPlugin/org/sonar/i18n/test.properties
plugins/sonar-core-plugin/src/test/resources/I18n/EnglishPlugin/org/sonar/i18n/test/fakerule.html [new file with mode: 0644]
plugins/sonar-core-plugin/src/test/resources/I18n/FrenchPlugin.jar [changed mode: 0644->0755]
plugins/sonar-core-plugin/src/test/resources/I18n/FrenchPlugin/org/sonar/i18n/test_fr.properties
plugins/sonar-core-plugin/src/test/resources/I18n/FrenchPlugin/org/sonar/i18n/test_fr/fakerule.html [new file with mode: 0644]
plugins/sonar-i18n-en-plugin/src/main/java/org/sonar/plugins/i18n/en/EnglishPack.java
plugins/sonar-i18n-en-plugin/src/main/resources/org/sonar/i18n/squidjava.properties [new file with mode: 0644]
plugins/sonar-i18n-en-plugin/src/main/resources/org/sonar/i18n/squidjava/ArchitecturalConstraint.html [new file with mode: 0644]
plugins/sonar-i18n-en-plugin/src/main/resources/org/sonar/i18n/squidjava/AvoidBreakOutsideSwitch.html [new file with mode: 0644]
plugins/sonar-i18n-en-plugin/src/main/resources/org/sonar/i18n/squidjava/AvoidContinueStatement.html [new file with mode: 0644]
plugins/sonar-i18n-en-plugin/src/main/resources/org/sonar/i18n/squidjava/CallToDeprecatedMethod.html [new file with mode: 0644]
plugins/sonar-i18n-en-plugin/src/main/resources/org/sonar/i18n/squidjava/ClassCyclomaticComplexity.html [new file with mode: 0644]
plugins/sonar-i18n-en-plugin/src/main/resources/org/sonar/i18n/squidjava/EmptyFile.html [new file with mode: 0644]
plugins/sonar-i18n-en-plugin/src/main/resources/org/sonar/i18n/squidjava/MaximumInheritanceDepth.html [new file with mode: 0644]
plugins/sonar-i18n-en-plugin/src/main/resources/org/sonar/i18n/squidjava/MethodCyclomaticComplexity.html [new file with mode: 0644]
plugins/sonar-i18n-en-plugin/src/main/resources/org/sonar/i18n/squidjava/NoSonar.html [new file with mode: 0644]
plugins/sonar-i18n-en-plugin/src/main/resources/org/sonar/i18n/squidjava/UndocumentedApi.html [new file with mode: 0644]
plugins/sonar-i18n-en-plugin/src/main/resources/org/sonar/i18n/squidjava/UnusedPrivateMethod.html [new file with mode: 0644]
plugins/sonar-i18n-en-plugin/src/main/resources/org/sonar/i18n/squidjava/UnusedProtectedMethod.html [new file with mode: 0644]
plugins/sonar-squid-java-plugin/src/main/resources/org/sonar/i18n/squidjava.properties [deleted file]