Details

    • Type: Task Task
    • Status: Closed Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 1.4
    • Component/s: None
    • Labels:
      None
    • Number of attachments :
      0

      Description

      Update Center:
      This plugin brings core support to the Java language on Sonar. => Enables analysis of Java projects.
      Squid for Java : Default Sonar Java rule engine => Squid for Java : SonarQube rule engine

        Activity

        Hide
        Dinesh Bolkensteyn added a comment -

        Done

        Show
        Dinesh Bolkensteyn added a comment - Done
        Hide
        Dinesh Bolkensteyn added a comment -

        Project names have been updated to SonarQube

        Show
        Dinesh Bolkensteyn added a comment - Project names have been updated to SonarQube
        Hide
        Fabrice Bellingard added a comment -

        Some missing bits:

        • in the root pom.xml, "license.title" should be set to "SonarQube Java" (and therefore the headers should be updated with "mvn license:format")
        • some rule descriptions to update:
          • java-checks/src/main/resources/org/sonar/l10n/squidjava/rules/squid/CycleBetweenPackages.html:5
          • java-checks/src/main/resources/org/sonar/l10n/squidjava/rules/squid/UnusedPrivateMethod.html:6
          • java-checks/src/main/resources/org/sonar/l10n/squidjava/rules/squid/UnusedProtectedMethod.html:7
        • Some places in the Java classes:
          • java-squid/src/main/java/org/sonar/java/ast/AstScanner.java:127
          • java-squid/src/main/java/org/sonar/java/ast/AstScanner.java:131
          • java-squid/src/main/java/org/sonar/java/bytecode/ClassLoaderBuilder.java:44
          • sonar-findbugs-plugin/src/main/java/org/sonar/plugins/findbugs/FindbugsProfileExporter.java:50
          • sonar-pmd-plugin/src/main/java/org/sonar/plugins/pmd/PmdProfileImporter.java:67
        • sonar-java-plugin/pom.xml:14 ("Sonar Plugin")
        Show
        Fabrice Bellingard added a comment - Some missing bits: in the root pom.xml, "license.title" should be set to "SonarQube Java" (and therefore the headers should be updated with "mvn license:format") some rule descriptions to update: java-checks/src/main/resources/org/sonar/l10n/squidjava/rules/squid/CycleBetweenPackages.html:5 java-checks/src/main/resources/org/sonar/l10n/squidjava/rules/squid/UnusedPrivateMethod.html:6 java-checks/src/main/resources/org/sonar/l10n/squidjava/rules/squid/UnusedProtectedMethod.html:7 Some places in the Java classes: java-squid/src/main/java/org/sonar/java/ast/AstScanner.java:127 java-squid/src/main/java/org/sonar/java/ast/AstScanner.java:131 java-squid/src/main/java/org/sonar/java/bytecode/ClassLoaderBuilder.java:44 sonar-findbugs-plugin/src/main/java/org/sonar/plugins/findbugs/FindbugsProfileExporter.java:50 sonar-pmd-plugin/src/main/java/org/sonar/plugins/pmd/PmdProfileImporter.java:67 sonar-java-plugin/pom.xml:14 ("Sonar Plugin")
        Hide
        Dinesh Bolkensteyn added a comment -

        Hopefully, this is now finally done

        Show
        Dinesh Bolkensteyn added a comment - Hopefully, this is now finally done
        Hide
        Fabrice Bellingard added a comment -

        Tested!

        Show
        Fabrice Bellingard added a comment - Tested!
        Hide
        Dinesh Bolkensteyn added a comment -

        Cool, finally!

        Show
        Dinesh Bolkensteyn added a comment - Cool, finally!

          People

          • Assignee:
            Dinesh Bolkensteyn
            Reporter:
            David Racodon
          • Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: