Changeset 18514 in josm for trunk/tools


Ignore:
Timestamp:
2022-07-12T17:16:14+02:00 (3 years ago)
Author:
taylor.smock
Message:

Dependency updates

ivy.xml:

tools/ivy.xml

pmd: 6.44.0 -> 6.47.0

  • EmptyControlStatement (we have a few empty if blocks) This replaces EmptyFinallyBlock, EmptyIfStmt, EmptyInitializer, EmptyStatementBlock, EmptySwitchStatements, EmptySynchronizedBlock, EmptyTryBlock, and EmptyWhileStmt We currently ignore this, since we were previously ignoring EmptyIfStmt and EmptyWhileStmt
Location:
trunk/tools
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/tools/ivy.xml

    r18434 r18514  
    1515    <dependencies>
    1616        <!-- javacc->default -->
    17         <dependency org="net.java.dev.javacc" name="javacc" rev="7.0.11" conf="javacc->default"/>
     17        <dependency org="net.java.dev.javacc" name="javacc" rev="7.0.12" conf="javacc->default"/>
    1818        <!-- checkstyle->default -->
    1919        <dependency org="com.puppycrawl.tools" name="checkstyle" rev="9.3" conf="checkstyle->default"/>
    2020        <!-- proguard->default -->
    21         <dependency org="com.guardsquare" name="proguard-ant" rev="7.2.1" conf="proguard->default"/>
     21        <dependency org="com.guardsquare" name="proguard-ant" rev="7.2.2" conf="proguard->default"/>
    2222        <!-- pmd->default -->
    23         <dependency org="net.sourceforge.pmd" name="pmd-core" rev="6.44.0" conf="pmd->default"/>
    24         <dependency org="net.sourceforge.pmd" name="pmd-java" rev="6.44.0" conf="pmd->default"/>
     23        <dependency org="net.sourceforge.pmd" name="pmd-core" rev="6.47.0" conf="pmd->default"/>
     24        <dependency org="net.sourceforge.pmd" name="pmd-java" rev="6.47.0" conf="pmd->default"/>
    2525        <dependency org="net.sourceforge.saxon" name="saxon" rev="9.1.0.8" conf="pmd->default">
    2626            <artifact name="saxon" type="jar"/>
     
    2828        </dependency>
    2929        <!-- spotbugs->default -->
    30         <dependency org="com.github.spotbugs" name="spotbugs" rev="4.6.0" conf="spotbugs->default"/>
    31         <dependency org="com.github.spotbugs" name="spotbugs-ant" rev="4.6.0" conf="spotbugs->default"/>
     30        <dependency org="com.github.spotbugs" name="spotbugs" rev="4.7.1" conf="spotbugs->default"/>
     31        <dependency org="com.github.spotbugs" name="spotbugs-ant" rev="4.7.1" conf="spotbugs->default"/>
    3232        <!-- errorprone->default -->
    3333        <dependency org="com.google.errorprone" name="error_prone_core" rev="2.10.0" conf="errorprone->default"/>
  • trunk/tools/pmd/josm-ruleset.xml

    r18332 r18514  
    5757    <exclude name="ControlStatementBraces"/>
    5858    <exclude name="DefaultPackage"/>
     59    <!-- EmptyControlStatement is not configurable, so the behavior of the old excludes of EmptyIfStmt/EmptyWhileStmt (errorprone.xml) while getting new functionality cannot be done -->
     60    <exclude name="EmptyControlStatement"/>
    5961    <exclude name="EmptyMethodInAbstractClassShouldBeAbstract"/>
    6062    <exclude name="FieldDeclarationsShouldBeAtStartOfClass"/>
     
    175177    <exclude name="DoNotTerminateVM"/>
    176178    <exclude name="DontImportSun"/>
    177     <exclude name="EmptyIfStmt"/>
    178     <exclude name="EmptyWhileStmt"/>
    179179    <exclude name="ImplicitSwitchFallThrough"/>
    180180    <exclude name="MissingSerialVersionUID"/>
Note: See TracChangeset for help on using the changeset viewer.