स्वीकार नहीं करता है मैं ग्रहण 4.3.1/केप्लर के तहत पीएमडी का उपयोग कर रहा हूं और मैं उल्लंघन जांच से फ़ाइलों और फ़ोल्डरों को बाहर नहीं कर सकता।ग्रहण में पीएमडी बहिष्कार-पैटर्न
मेरे फ़ोल्डर संरचना
/any/path/to/the/workspace/myproject1
/any/path/to/the/workspace/myproject2
/any/path/to/the/workspace/myprojectWithPMDrulesFile/pmd-rules.xml
अब निम्न फ़ोल्डरों TestNG द्वारा उत्पन्न हो
...../myproject1/test-output
...../myproject2/test-output
अब मैं नियम फ़ाइल निम्न कॉन्फ़िगर किया है:
<?xml version="1.0" encoding="UTF-8"?>
<ruleset xmlns="http://pmd.sourceforge.net/ruleset/2.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
name="Xeno-PMD-rules"
xsi:schemaLocation="http://pmd.sourceforge.net/ruleset/2.0.0 http://pmd.sourceforge.net/ruleset_2_0_0.xsd">
<description>PMD Plugin preferences rule set</description>
<exclude-pattern>.*/test-output/*.*</exclude-pattern>
<exclude-pattern>/.*/test-output/.*</exclude-pattern>
<exclude-pattern>**/test-output/**</exclude-pattern>
<exclude-pattern>./test-output/.</exclude-pattern>
<rule ref="rulesets/java/android.xml/CallSuperFirst"/>
...
</ruleset>
मेरे मामले में मैं कई सौ है jquery.js फ़ाइल में त्रुटियां, जो परीक्षण-आउटपुट में है।
मैं एक विशिष्ट फ़ोल्डर और सभी फ़ाइलों को बार-बार कैसे बाहर कर सकता हूं?
ग्रहण के तहत और एएनटी/मेवेन के तहत काम करने के लिए पैटर्न कैसे सेट करें?
संकेत: PMD exclude not working