checkstyle

    4熱度

    1回答

    我知道可以在父POM中配置該部分,並將其應用於多模塊項目中的子模塊。但是,我希望將一個單獨的POM作爲依賴項引用,以便我可以將報表配置「混合」到各個項目中,而無需在多個項目中複製報表配置。 (請參閱「依賴項POM」:http://sonatype.com/books/maven-book/reference/pom-relationships-sect-pom-best-practice.html

    2熱度

    3回答

    這是代碼: /** * some text. */ public class Foo { /** * Some comment... */ public enum Bar { /** * some text. */ ABC, /** * some text. */ CDE;

    1熱度

    1回答

    任何人都可以推薦一個最適合CakePHP使用的ruleset.xml文件嗎?我正在使用PEAR ruleset.xml,並試用了Squiz ruleset.xml,但我想知道是否有專門針對CakePHP的東西?

    4熱度

    3回答

    我正在嘗試糾正我的項目的所有Checkstyle警告,但當我需要構造一個需要泛型參數的類時,我一直在磕磕絆絆,非常煩人。以下面這一行爲例: labels = new HashSet <String>(); 然後Checkstyle抱怨''>'沒有空白'。所以我寫的空白: labels = new HashSet <String>(); 而現在抱怨道:「‘(’由空格前面」 這是一個錯誤是有辦

    18熱度

    1回答

    我們的項目包含幾個類,我們擁有由Eclipse(右鍵單擊 - >源代碼 - >生成hashCode()和equals())生成的equals()和hashCode()方法。 例子: @Override public boolean equals(Object obj) { if (this == obj) return true; if (obj == null)

    1熱度

    1回答

    我有一個自定義javadoc標籤(@todo)附加到一些方法和類。這是checkstyle說: [ERROR] Foo.java[0:null] Got an exception - java.lang.IllegalArgumentException: the name [todo] is not a valid Javadoc tag name 是否可以教的CheckStyle忽略這些標

    1熱度

    1回答

    有人可以說爲什麼抑制過濾器不起作用嗎?它仍然爲Candidate_文件生成javadoc錯誤。 checkstyle.xml `... <module name="SuppressionFilter"> <property name="file" value="C:/sts-projects/staffing4/trunk/config/suppressions.xml" /> </m

    0熱度

    2回答

    我正在尋找教程如何擴展http://maven.apache.org/plugins/maven-checkstyle-plugin/(運行在hudson),特別是,我正在尋找信息,如果我可以創建 - 爲我的自定義checkstyle檢查 - 一個額外的HTML頁面與生成的項目網站中的錯誤消息的詳細信息。我想有一個關於錯誤細節的頁面,其中包含突出顯示不正確節點的大圖。

    2熱度

    2回答

    我正試圖在模式中用負數定義正則表達式模式。我想在最後用'Test'排除所有字符串。我知道字符否定[^Test],但這不是我要找的,[^Test]等於[^estT]。它應該傳遞字符串UserService而不是UserServiceTest。所以我所做的就是用{min,max}排除那個。但它不工作:(。 ^([a-zA-Z0-9]+(Test){0,0})$ 我的出身想法是把這種模式變成Chec

    1熱度

    2回答

    在我們項目中大量使用的庫中,有一個限制,即它的類的變量不能是靜態的。 (這是ULC)。據我瞭解這是因爲需要序列化所有這些。這個規則的問題在於它並不嚴格,可能是很難調試的錯誤的原因。 我們將爲Checkstyle編寫一個模塊來檢測這些類型的靜態變量(可能由一些可定製的regexp檢測到)。我們需要知道對其他開發人員進行此項檢查的必要性。 所以問題是:什麼是一般情況下,某些類型的變量絕不能是靜態的?