Gintas Grigelionis

A typo

Fix javadoc

Make DataType and Reference generic

  1. … 42 more files in changeset.
Remove unused imports

Refactor getZipEntryStream

Avoid leaks in AntAnalyzer

Revert: any RuntimeException must be wrapped

Fix javadoc

Fix backwards compatibility

Use try-with-resources

    • -5
    • +1
    /src/main/org/apache/tools/ant/Main.java
Update javadoc

Make CharSet backwards compatible

A new CharSet type to hold available Charset names

    • -0
    • +78
    /src/main/org/apache/tools/ant/types/CharSet.java
    • -0
    • +70
    /src/tests/junit/org/apache/tools/ant/types/CharSetTest.java
Implement ArcType as suggested

Change an attribute name and explain why

Add “since” tag to documentation

Get most of junit task tests running under Surefire

    • -0
    • +9
    /src/etc/poms/ant-junitlauncher/pom.xml
Complete antrun plugin update fix unit task dependencies

Get the tests dependent on ANT_HOME running

Simplify tests, use Rule and/or try with resources

Simplify tests, use Charset

Tidy up code, use out-of-the-box test rules

Remove a nonexistent type

Revert last 5 commits

    • -8
    • +16
    /src/main/org/apache/tools/ant/Main.java
  1. … 88 more files in changeset.
SonarQube: nested if’s is a major code smell

    • -12
    • +6
    /src/main/org/apache/tools/ant/Main.java
  1. … 14 more files in changeset.
SonarQube: missing annotations on overridden methods (major code smell)

  1. … 8 more files in changeset.
Revert a regression, improve tests

SonarQube: unnecessary parentheses is a major code smell

  1. … 25 more files in changeset.
Checkstyle: dangling operators

    • -4
    • +2
    /src/main/org/apache/tools/ant/Main.java
  1. … 4 more files in changeset.
Dependency update/sync with POM build