- Timestamp:
- 2020-03-17T22:41:28+01:00 (5 years ago)
- Location:
- trunk
- Files:
-
- 1 deleted
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/README
r16168 r16169 161 161 - jacocoant.jar used to include coverage data into JUnit test reports 162 162 - japicc/ used to generate a compatibility report between optimized jar and normal one 163 - proguard.jar optimize final binary jar - see build.xml (not used in production so far)164 163 - spotbugs/ libs and config files for spotbugs (automatically detects common bugs and potential 165 164 problems in source code); can be launched as an ant target in build.xml -
trunk/build.xml
r16168 r16169 609 609 </target> 610 610 <target name="dist-optimized" depends="dist" unless="isJava11"> 611 <taskdef resource="proguard/ant/task.properties" classpath="${tools.dir}/proguard.jar"/> 611 <ivy:cachepath file="${tools.ivy}" pathid="proguard.classpath" conf="proguard"/> 612 <taskdef resource="proguard/ant/task.properties" classpathref="proguard.classpath"/> 612 613 <proguard> 613 614 -injars ${dist.jar} … … 951 952 <target name="spotbugs" depends="dist"> 952 953 <ivy:cachepath file="${tools.ivy}" pathid="spotbugs.classpath" conf="spotbugs"/> 953 <taskdef name="spotbugs" classname="edu.umd.cs.findbugs.anttask.FindBugsTask" classpath ="${toString:spotbugs.classpath}"/>954 <taskdef name="spotbugs" classname="edu.umd.cs.findbugs.anttask.FindBugsTask" classpathref="spotbugs.classpath"/> 954 955 <spotbugs output="xml" 955 956 outputFile="spotbugs-josm.xml" … … 967 968 <target name="pmd" depends="init-properties"> 968 969 <ivy:cachepath file="${tools.ivy}" pathid="pmd.classpath" conf="pmd"/> 969 <taskdef name="pmd" classname="net.sourceforge.pmd.ant.PMDTask" classpath ="${toString:pmd.classpath}"/>970 <taskdef name="pmd" classname="net.sourceforge.pmd.ant.PMDTask" classpathref="pmd.classpath"/> 970 971 <pmd shortFilenames="true" cacheLocation="${pmd.dir}/cache" encoding="UTF-8"> 971 972 <sourceLanguage name="java" version="${java.lang.version}" /> -
trunk/tools/ivy.xml
r16168 r16169 5 5 <configurations> 6 6 <conf name="javacc" description="Everything needed for running JavaCC"/> 7 <conf name="proguard" description="Everything needed for running ProGuard"/> 7 8 <conf name="pmd" description="Everything needed for running PMD"/> 8 9 <conf name="spotbugs" description="Everything needed for running SpotBugs"/> … … 11 12 <!-- javacc->default --> 12 13 <dependency org="net.java.dev.javacc" name="javacc" rev="7.0.3" conf="javacc->default"/> 14 <!-- proguard->default --> 15 <dependency org="net.sf.proguard" name="proguard-anttask" rev="6.0.3" conf="proguard->default"/> 13 16 <!-- pmd->default --> 14 17 <dependency org="net.sourceforge.pmd" name="pmd-core" rev="6.20.0" conf="pmd->default"/>
Note:
See TracChangeset
for help on using the changeset viewer.