आप उपकरण से कक्षाओं को बाहर कर सकते हैं। फिर उन्हें रिपोर्ट पर प्रकट नहीं होना चाहिए। देखें नीचे दिए गए बयान को बाहर करें।
आप कुछ तरीकों से कॉल को अनदेखा भी कर सकते हैं। देखें नीचे दिए गए कथन को अनदेखा करें।
यदि आप मेवेन का उपयोग कर रहे हैं, तो maven plugin manual देखें।
<configuration>
<instrumentation>
<ignores>
<ignore>com.example.boringcode.*</ignore>
</ignores>
<excludes>
<exclude>com/example/dullcode/**/*.class</exclude>
<exclude>com/example/**/*Test.class</exclude>
</excludes>
</instrumentation>
</configuration>
और चींटी के लिए this देखें।
<cobertura-instrument todir="${instrumented.dir}">
<ignore regex="org.apache.log4j.*" />
<fileset dir="${classes.dir}">
<include name="**/*.class" />
<exclude name="**/*Test.class" />
</fileset>
<fileset dir="${jars.dir}">
<include name="my-simple-plugin.jar" />
</fileset>
</cobertura-instrument>
स्रोत
2009-06-04 16:31:35
उम्मीद है कि यह जल्द ही आ रहा है। समस्या: http://sourceforge.net/tracker/?func=detail&atid=720017&aid=3010530&group_id=130558 और इस http://sourceforge.net/mailarchive/forum.php?thread_name=0F4966F4B6F55240A08C5F9AD979B3BE07E7EFB3%40MERCMBX16D को शामिल करने के लिए रिलीज़ के बारे में बातचीत। na.SAS.com और forum_name = cobertura-devel –
देखें [यह पोस्ट] (http://stackoverflow.com/questions/8848585/excluding-java-files-in-sonar-report-through-jenkins/13003357#13003357), यह सोनार और जेनकिंस के साथ कोबर्टूरा के कोड को बाहर करने का विकल्प है, लेकिन मुझे आशा है कि इसका उत्तर गैर जेनकींस परियोजनाओं के लिए आवेदन कर सकता है –