pmd

    0熱度

    1回答

    我正在使用PMD maven插件爲我的項目,我看到它非常奇怪的行爲。下面的pom.xml配置失敗,違反建設basic.xml - <configuration> <rulesets> <ruleset>${project.basedir}\ruleset\basic.xml</ruleset> <!-- ruleset>${project.basedir}\rul

    2熱度

    2回答

    我們正在開發Web應用程序作爲一個團隊,並決定是符合聲納規則在我國持續集成服務器在提交之前的所有插件checkstyles,PMD,FindBugs的碼。 思前想後,我們有2個計劃: 有在每個人的系統的本地聲納和整合,使用SonarQube插件蝕。 我們可以將checkstyles,Pmd,findbugs插件添加到eclipse中,並使用與聲納中相同的規則。 可能我知道的優點和各方案的利弊。 計

    0熱度

    1回答

    我們在PMD規則集中實現了一些規則。我需要做些什麼才能將它們導入SonarQube中?我找不到任何選項來導入規則集。 是否需要導入PMD規則的PMD插件? 非常感謝, 雅科Verheul

    2熱度

    3回答

    在我的(巨大)的公司,我們主要使用了代碼分析兩種工具: 聲納(Qube)需要 - 在發展,緊密獨聯體一體化,熟知和喜愛我的開發人員。 CAST - 過程需要。沒有連續的測量,每年只有幾次,例如主要發佈。 CAST分析與開發完全分離,由單獨的團隊完成(我們只需發送交付軟件包進行分析)。 我在開發方,你可能會猜到,我(有點)知道Sonar/PMD,但不是CAST。無論如何,我對CAST分析的頻率並不滿

    2熱度

    1回答

    我正在用Gradle構建一個Java項目。我想分開任務: 我想對生產代碼 使用嚴格規則(即PMD,Checkstyle,Findbugs)以及更寬鬆的規則(即允許重複的字符串和幻數)進行測試。 我以前用螞蟻做過這個(很簡單),即使我知道我可以從Gradle調用ant任務,但我寧願使用相應的插件。 我怎麼去呢? 對於PMD我當前構建腳本如下: apply plugin: 'pmd' pmd {

    2熱度

    1回答

    我最近安裝了SonarQube 5.我發現沒有安裝PMD和Checkstyle。 我通過更新中心安裝了它們兩個。但是我沒有找到在項目分析中激活它們的方法。 如何激活SonarQube中的PMD和Checkstyle?

    0熱度

    1回答

    我有我的pom.xml在以下配置設置來生成代碼PMD分析報告: <pluginManagement> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-pmd-plugin</artifactId> <version>3.4</version>

    2熱度

    1回答

    我正在嘗試基於「Jenkins Continuous Integration Cookbook」一書中的示例實現新的XPath PMD規則。 我的POM文件的相關章節: <reporting> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>mav

    1熱度

    1回答

    我剛開始使用PMD。我無法修復我的代碼PMD違規:「使用顯式範圍而不是默認的包私有級別」。 它出現在我的代碼,這些地方: String carName = ""; //car name String carSize = ""; //car size String carColor = "";//car color ArrayList<Car> carList = new ArrayList

    0熱度

    2回答

    當通過Gradle運行PMD任務時,我得到NoClassDefFoundError。 我有pmd-5.1.1.jar,commons-io-1.4.jar以及WebContent/WEB-INF/lib目錄中的所有其他jars。我的Java文件在目錄src\com\company\project 搖籃構建文件 apply plugin: 'java' apply plugin: 'war' a