मैं अपनी चेकस्टाइल रिपोर्ट से एक विशिष्ट फ़ोल्डर (नामित स्रोत-स्रोत) को अनदेखा करना चाहता हूं, क्योंकि वे उत्पन्न होते हैं।चेकस्टाइल - फ़ोल्डर को बाहर निकालें
मैं अपने उल्लंघनों को प्रदर्शित करने के लिए ग्रहण-सीएस का उपयोग कर रहा हूं।
मैं अपने xml करने के लिए एक suppressionfilter कहा:
<module name="SuppressionFilter">
<property name="file" value=".\suppressions.xml"/>
</module>
मेरी suppressions.xml इस तरह दिखता है:
<?xml version="1.0"?>
<!DOCTYPE suppressions PUBLIC
"-//Puppy Crawl//DTD Suppressions 1.1//EN"
"http://www.puppycrawl.com/dtds/suppressions_1_1.dtd">
<suppressions>
<suppress files="\*generated-sources\*\*\.\*" checks="[a-zA-Z0-9]*"/>
</suppressions>
लेकिन यह काम नहीं कर रहा है। कोई विचार?
<module name="SuppressionFilter">
<property name="file" value="/Users/xxx/workspace/suppressions.xml"/>
</module>
Checkstyle तरह लग रहा है:
टीआर (कम से कम ग्रहण luna/मैक ओएस एक्स के तहत) ick यह है कि चेकस्टाइल * फ़ाइल पथ * पर रेगेक्स लागू करती है, बाइनरी क्लास नाम या कुछ नहीं। आप 'चेक' विशेषता को 'चेक = "में छोटा कर सकते हैं।" '। –
हाँ रास्ता और अधिक विस्तार की जरूरत है। आईई क्या फाइल है। जहां – StarWind0
@StarWind जैसा कि मेरे प्रश्न में बताया गया है, फ़ाइल suppressions.xml है। उस फ़ाइल का पथ checkstyles.xml में परिभाषित किया गया है। –