checkstyle

    2熱度

    1回答

    我在一個Java文件中的Eclipse下面的代碼: @Annotation({"arg1", "arg2"}) public void method() { ... } 我有一個問題,即CheckStyle的不喜歡那個特定的格式,並警告說: Whitespace Around: '}' is not preceded with whitespace. 然而日食格式化不會讓我添

    5熱度

    2回答

    我有CheckStyle設置爲檢查在Eclipse中超過80個字符的行,並且我在我的編輯器中設置了80個字符的限制行。如果我將光標置於編輯器中一行代碼的末尾,則座標將從左側讀取(例如)1433,77,指示第77個字符列 - 但當我在同一行上運行CheckStyle時,它會說該行長度爲88個字符!在行尾沒有多餘的製表符或其他空白字符,它肯定是77長。 CheckStyle是否損壞?

    1熱度

    3回答

    我們也在使用TeamCity來進行styleChecking目標。 有構建配置,其中styleChecking工具生成報告(工件),之後,bash腳本計算錯誤/警告並將其保存在工件中。 如何設置自定義生成失敗條件?即我們應該比較一下,目前工件中的錯誤/警告計數小於(或等於)先前工件(最後成功編譯)。在其他情況下,這個構建應該失敗。 工件包含一個整數值。

    0熱度

    1回答

    我想在我的代碼中禁止特定的checkstyle警告。默認方式似乎是將代碼包裝在註釋中,例如:// CHECKSTYLE:OFF ... // CHECKSTYLE:ON。至少我想給出我找到後續文章的原因。我不知道使用聲納時配置文件的位置,任何人都可以幫忙嗎? How can you suppress checkstyle checks within a block of code only for

    1熱度

    1回答

    我們使用Checkstyle來執行我們的多項目Gradle構建中的基本代碼質量規則。其中一些規則適用於所有文件類型,而不僅僅是Java文件,但我們無法弄清楚如何配置Checkstyle Plugin以查看除$projectDir/src/$sourceSet/java以外的其他任何內容。 我們希望強制執行的最基本的規則之一是不要使用製表符。的checkstyle.xml相關位: <module n

    12熱度

    1回答

    使用FindBugs的和的Checkstyle插件「排除」配置 我有以下的搖籃構建文件:https://github.com/markuswustenberg/jsense/blob/a796055f984ec309db3cc0f3e8340cbccac36e4e/jsense-protobuf/build.gradle其中包括: checkstyle { // TODO The exc

    4熱度

    1回答

    如何在Maven構建時強制執行代碼樣式檢查? 我特別想同時配置Maven構建使用這兩種: 的CheckStyle(https://code.google.com/p/google-api-java-client/source/browse/checkstyle.xml) 代碼樣式(https://github.com/google/styleguide/blob/gh-pages/intellij

    1熱度

    1回答

    我知道我們可以在Solar admin dashboard中upload code rules。但是有沒有辦法在Sonar在每次構建之後使用的源存儲庫中擁有這些規則(Checkstyle,Findbugs & PMD config xmls)? 謝謝

    1熱度

    1回答

    我正在使用Maven和Checkstyle來檢查我的代碼的質量。儘管我想在CheckStyle中關閉一些內容。 有一個模塊負責尾隨空格。它給出的評論是: Line has trailing spaces. 現在我假設該模塊照顧這就是所謂的RegexpSingleline,我想關閉它。我已經嘗試通過取消./myproject/target/checkstyle-checker.xml中的文件註釋

    21熱度

    4回答

    當我通過Java項目運行CheckStyle時,它對某些類表示Missing package-info.java file.,但不是全部。我無法弄清楚爲什麼這個消息只是偶爾出現。此外,我的項目運行良好,沒有package-info.java。 package-info.java做什麼?我真的需要它用於我的Java項目嗎?