Serialized Form
-
Package org.openrewrite.maven
-
Exception org.openrewrite.maven.MavenDownloadingException
class MavenDownloadingException extends Exception implements Serializable-
Serialized Fields
-
failedOn
GroupArtifactVersion failedOn
The potentially transitive dependency, parent ancestor, or transitive dependency management dependency that resolution failed on. If the resolution failed on a direct dependency, this will matchMavenDownloadingException.root
. -
repositoryResponses
Map<MavenRepository,
String> repositoryResponses The result of each repository that was tried. This will be either an HTTP status code or a reason why the downloaded artifact was invalid from a given repository. -
root
@Nullable GroupArtifactVersion root
The direct dependency, parent, or dependency management dependency whose resolution failed.
-
-
-
Exception org.openrewrite.maven.MavenDownloadingExceptions
class MavenDownloadingExceptions extends Exception implements Serializable-
Serialized Fields
-
exceptions
List<MavenDownloadingException> exceptions
Exceptions tied to one or more direct dependencies, parent, or dependency management dependencies.
-
-
-
-
Package org.openrewrite.maven.internal
-
Exception org.openrewrite.maven.internal.MavenParsingException
class MavenParsingException extends RuntimeException implements Serializable -
Exception org.openrewrite.maven.internal.MavenPomDownloader.HttpSenderResponseException
class HttpSenderResponseException extends Exception implements Serializable -
Class org.openrewrite.maven.internal.MavenXmlMapper.StringTrimModule
class StringTrimModule extends com.fasterxml.jackson.databind.module.SimpleModule implements Serializable
-
-
Package org.openrewrite.maven.tree
-
Class org.openrewrite.maven.tree.Dependency
class Dependency extends Object implements Serializable-
Serialized Fields
-
classifier
@Nullable String classifier
-
exclusions
List<GroupArtifact> exclusions
-
gav
GroupArtifactVersion gav
-
optional
@Nullable String optional
-
scope
String scope
-
type
@Nullable String type
-
-
-
Class org.openrewrite.maven.tree.GroupArtifact
class GroupArtifact extends Object implements Serializable -
Class org.openrewrite.maven.tree.GroupArtifactVersion
class GroupArtifactVersion extends Object implements Serializable -
Class org.openrewrite.maven.tree.License
class License extends Object implements Serializable-
Serialized Fields
-
name
String name
-
type
License.Type type
-
-
-
Class org.openrewrite.maven.tree.MavenRepository
class MavenRepository extends Object implements Serializable-
Serialized Fields
-
deriveMetadataIfMissing
@Nullable Boolean deriveMetadataIfMissing
-
id
@Nullable String id
-
knownToExist
boolean knownToExist
-
password
@Nullable String password
-
releases
@Nullable String releases
-
snapshots
@Nullable String snapshots
-
timeout
@Nullable Duration timeout
-
uri
String uri
Not aURI
because this could be a property reference. -
username
@Nullable String username
-
-
-
Class org.openrewrite.maven.tree.ResolvedDependency
class ResolvedDependency extends Object implements Serializable-
Serialized Fields
-
classifier
@Nullable String classifier
-
dependencies
List<ResolvedDependency> dependencies
Direct dependencies only that survived conflict resolution and exclusion. -
depth
int depth
-
effectiveExclusions
@Nullable List<GroupArtifact> effectiveExclusions
-
gav
ResolvedGroupArtifactVersion gav
-
licenses
List<License> licenses
-
optional
@Nullable Boolean optional
-
repository
@Nullable MavenRepository repository
This will benull
when this is a project dependency. -
requested
Dependency requested
-
type
@Nullable String type
-
-
-
Class org.openrewrite.maven.tree.ResolvedGroupArtifactVersion
class ResolvedGroupArtifactVersion extends Object implements Serializable-
Serialized Fields
-
artifactId
String artifactId
-
datedSnapshotVersion
@Nullable String datedSnapshotVersion
In the form "${version}-${timestamp}-${buildNumber}", e.g. for the artifact rewrite-testing-frameworks-1.7.0-20210614.172805-1.jar, the dated snapshot version is "1.7.0-20210614.172805-1". -
groupId
String groupId
-
repository
@Nullable String repository
-
version
String version
-
-
-