All Classes and Interfaces
Class
Description
Exception that is thrown when something just doesn't add up.
The
ExclusionContainer.ExclusionMode of a ExclusionContainer defines the behaviour to use for negotiating
the behaviour of multiple subordinate Excluders.A GAV stores the group, artifact and version of a resource.
The *.lastUpdated file are files generated by the maven resolver to describe when a file was fetched from the
remote repository the last time.
There comes a time where any library must log something.
An implementation of the
RepositoryNegotiatior interface capable to reading and writing maven locals
while having full compatibility with the latest versions of the standard maven resolver
(as of time of writing, so late 2022).Object that represents a version that maven can understand and compare.
A
RepositoryAttachedValue is - as it's name implies - a value
that is attached to a repository.The purpose of a repository negotiator is to negotiate which repository should be used
when a file is requested.
The resolver-status.properties file is functionally the same as
LastUpdatedFile
but is indexing maven-metadata.xml files.A
CompletableFuture that only completes when all futures complete,
exceptionally or not.