Clone Tools
  • last updated 16 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
IVY-1589 Prevent UnsupportedOperationException on list.remove() while doing a FileUtil.deepCopy

IVY-1486 Respect exclude regardless of resolution order

  1. … 36 more files in changeset.
IVY-1588 Don't throw a CircularDependencyException when parsing the pom of a import scoped dependency in dependencyManagement section

    • -21
    • +42
    ./plugins/parser/m2/PomModuleDescriptorParser.java
  1. … 5 more files in changeset.
Fix IVY-982 by subtracting negated entries from wildcard bin

  1. … 2 more files in changeset.
Fix IVY-1104 by including extra attribute in XML report

    • -11
    • +2
    ./plugins/report/XmlReportParser.java
    • -7
    • +13
    ./plugins/report/XmlReportWriter.java
  1. … 3 more files in changeset.
Redundant string length calculation

Useless casts

Use try with resources

  1. … 1 more file in changeset.
Use StandardCharsets

    • -6
    • +2
    ./core/cache/DefaultRepositoryCacheManager.java
  1. … 1 more file in changeset.
Use try with resources

    • -11
    • +1
    ./core/settings/XmlSettingsParser.java
    • -11
    • +1
    ./osgi/repo/AbstractFSManifestIterable.java
    • -13
    • +3
    ./osgi/repo/ArtifactReportManifestIterable.java
URL-based resolvers should accept query parameters in publish patterns

    • -6
    • +23
    ./plugins/resolver/RepositoryResolver.java
FIX: Removed fetchedSet field from ResolveEngine because this was causing issues when the same ResolveEngine instance was used by multiple threads. The fetchedSet is now passed around as parameter between the 'fetch' methods of this class.

    • -18
    • +13
    ./core/resolve/ResolveEngine.java
FIX: ModuleDescriptorMemoryCache isn't thread safe resulting in corruption of the LinkedHashMap internal structure when multiple threads simultaneously read/write to this cache.

    • -25
    • +29
    ./core/cache/ModuleDescriptorMemoryCache.java
Checkstyle

    • -12
    • +13
    ./util/url/TimeoutConstrainedURLHandler.java
Update documentation

  1. … 1 more file in changeset.
Simplify append substring

Simplify try with resources

Added makepom option to main/standalone

This close PR #71 at github.com/apache/ant-ivy

  1. … 3 more files in changeset.
IVY-1321 Make Main.run() public

  1. … 1 more file in changeset.
Use Java 5+ features

Bad merge…

Suppress “deprecation” and “unused” warnings

    • -0
    • +2
    ./core/settings/XmlSettingsParser.java
    • -0
    • +2
    ./plugins/repository/url/URLResource.java
    • -0
    • +1
    ./util/url/TimeoutConstrainedURLHandler.java
    • -0
    • +16
    ./util/url/URLHandlerDispatcher.java
  1. … 3 more files in changeset.
Make logic more concise

Tidy up the code

    • -3
    • +3
    ./core/settings/XmlSettingsParser.java
    • -1
    • +1
    ./plugins/matcher/GlobPatternMatcher.java
  1. … 8 more files in changeset.
IVY-1483 use correct parent classloader when launching resolved artifacts from CLI

  1. … 2 more files in changeset.
IVY-1569 refactor the tests

  1. … 2 more files in changeset.
More tabs and trailing spaces…

Checkstyle: trim trailing whitespace, replace tabs

    • -10
    • +10
    ./core/settings/ivysettings-local.xml
    • -7
    • +7
    ./core/settings/ivysettings-main-chain.xml
    • -4
    • +4
    ./core/settings/ivysettings-public.xml
    • -10
    • +10
    ./core/settings/ivysettings-shared.xml
    • -18
    • +18
    ./core/settings/repository.properties
    • -54
    • +52
    ./core/settings/typedef.properties
    • -22
    • +22
    ./osgi/core/jvm-packages.properties
  1. … 36 more files in changeset.
IVY-1576 Fix parsing of (maven) dependency with multiple classifiers

  1. … 4 more files in changeset.
Support parsing multiple ranges for Maven versions

  1. … 1 more file in changeset.