Clone Tools
  • last updated 20 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
IVY-1586 Set the correct "conf" on the "artifact" of the dependency when parsing a pom.xml

  1. … 2 more files in changeset.
IVY-1580 Resolve any implicit artifacts when one among multiple dependencies of the same module has an explicit artifact/includes declaration

    • -10
    • +44
    ./core/resolve/IvyNodeUsage.java
  1. … 11 more files in changeset.
Use the correct XML namespace URI in the Ivy module descriptor generated out of a pom.xml

Include the content length header value and the downloaded file size, in the exception that gets thrown if they don't match

Use https instead of http

    • -2
    • +2
    ./plugins/matcher/GlobPatternMatcher.java
    • -1
    • +4
    ./plugins/resolver/IBiblioResolver.java
    • -1
    • +0
    ./plugins/resolver/IvyRepResolver.java
  1. … 7 more files in changeset.
updated reference to license from http to https using find . -type f -exec sed -i s/http://www.apache.org/licenses/LICENSE-2.0/https://www.apache.org/licenses/LICENSE-2.0/ {} \;

  1. … 1930 more files in changeset.
IVY-1602 Prevent cache corruption when attempting to copy a file to a destination which resolves back to the same source file

  1. … 1 more file in changeset.
IVY-1594 Make sure we unlink an existing link, when retrieve task is enabled with symlink = true

IVY-1594 Make sure FileUtil#symlink handles symlinking of directories correctly

  1. … 3 more files in changeset.
NEW: The buildlist task can now have `root` and `leaf` subelements to specify the organisation (and other attributes) of the root and leaf modules

  1. … 2 more files in changeset.
Revert commit 7131e1c028e0035de548c6b37e1e8c9624417440.

    • -1
    • +2
    ./core/cache/DefaultRepositoryCacheManager.java
  1. … 1 more file in changeset.
Revert commit ecc271c49247604b5a6396a46ef83fc6b94be594.

    • -2
    • +2
    ./core/cache/DefaultRepositoryCacheManager.java
FIX: ModuleDescriptorMemoryCache didn't detect outdated entries when Ivy file was updated in the cache by another process

    • -2
    • +3
    ./core/cache/ModuleDescriptorMemoryCache.java
  1. … 1 more file in changeset.
In continuation of commit 7131e1c028e0035de548c6b37e1e8c9624417440, make sure the ArtifactOrigin's location is treated as a URL consistently in relevant places

    • -2
    • +2
    ./core/cache/DefaultRepositoryCacheManager.java
Treat the ArtifactOrigin's location as a URL (as already stated in its javadoc).

Should solve issues, especially on Windows OS, like the one reported in https://www.mail-archive.com/ivy-user@ant.apache.org/msg06324.html

    • -2
    • +1
    ./core/cache/DefaultRepositoryCacheManager.java
  1. … 1 more file in changeset.
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.