public class org.jboss.shrinkwrap.resolver.impl.maven.bootstrap.MavenRepositorySystem
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.jboss.shrinkwrap.resolver.impl.maven.bootstrap.MavenRepositorySystem
super_class: java.lang.Object
{
private final org.eclipse.aether.RepositorySystem system;
descriptor: Lorg/eclipse/aether/RepositorySystem;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
aload 0
invokevirtual org.jboss.shrinkwrap.resolver.impl.maven.bootstrap.MavenRepositorySystem.getRepositorySystem:()Lorg/eclipse/aether/RepositorySystem;
putfield org.jboss.shrinkwrap.resolver.impl.maven.bootstrap.MavenRepositorySystem.system:Lorg/eclipse/aether/RepositorySystem;
2: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/jboss/shrinkwrap/resolver/impl/maven/bootstrap/MavenRepositorySystem;
public org.eclipse.aether.DefaultRepositorySystemSession getSession(org.apache.maven.settings.Settings, boolean);
descriptor: (Lorg/apache/maven/settings/Settings;Z)Lorg/eclipse/aether/DefaultRepositorySystemSession;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=5, args_size=3
start local 0 start local 1 start local 2 0: new org.eclipse.aether.DefaultRepositorySystemSession
dup
invokespecial org.eclipse.aether.DefaultRepositorySystemSession.<init>:()V
astore 3
start local 3 1: new org.jboss.shrinkwrap.resolver.impl.maven.bootstrap.MavenManagerBuilder
dup
aload 0
getfield org.jboss.shrinkwrap.resolver.impl.maven.bootstrap.MavenRepositorySystem.system:Lorg/eclipse/aether/RepositorySystem;
aload 1
invokespecial org.jboss.shrinkwrap.resolver.impl.maven.bootstrap.MavenManagerBuilder.<init>:(Lorg/eclipse/aether/RepositorySystem;Lorg/apache/maven/settings/Settings;)V
astore 4
start local 4 2: aload 3
aload 4
aload 3
iload 2
invokevirtual org.jboss.shrinkwrap.resolver.impl.maven.bootstrap.MavenManagerBuilder.localRepositoryManager:(Lorg/eclipse/aether/RepositorySystemSession;Z)Lorg/eclipse/aether/repository/LocalRepositoryManager;
invokevirtual org.eclipse.aether.DefaultRepositorySystemSession.setLocalRepositoryManager:(Lorg/eclipse/aether/repository/LocalRepositoryManager;)Lorg/eclipse/aether/DefaultRepositorySystemSession;
pop
3: aload 3
aload 4
invokevirtual org.jboss.shrinkwrap.resolver.impl.maven.bootstrap.MavenManagerBuilder.workspaceReader:()Lorg/eclipse/aether/repository/WorkspaceReader;
invokevirtual org.eclipse.aether.DefaultRepositorySystemSession.setWorkspaceReader:(Lorg/eclipse/aether/repository/WorkspaceReader;)Lorg/eclipse/aether/DefaultRepositorySystemSession;
pop
4: aload 3
aload 4
invokevirtual org.jboss.shrinkwrap.resolver.impl.maven.bootstrap.MavenManagerBuilder.transferListerer:()Lorg/eclipse/aether/transfer/TransferListener;
invokevirtual org.eclipse.aether.DefaultRepositorySystemSession.setTransferListener:(Lorg/eclipse/aether/transfer/TransferListener;)Lorg/eclipse/aether/DefaultRepositorySystemSession;
pop
5: aload 3
aload 4
invokevirtual org.jboss.shrinkwrap.resolver.impl.maven.bootstrap.MavenManagerBuilder.repositoryListener:()Lorg/eclipse/aether/RepositoryListener;
invokevirtual org.eclipse.aether.DefaultRepositorySystemSession.setRepositoryListener:(Lorg/eclipse/aether/RepositoryListener;)Lorg/eclipse/aether/DefaultRepositorySystemSession;
pop
6: aload 3
aload 1
invokevirtual org.apache.maven.settings.Settings.isOffline:()Z
invokevirtual org.eclipse.aether.DefaultRepositorySystemSession.setOffline:(Z)Lorg/eclipse/aether/DefaultRepositorySystemSession;
pop
7: aload 3
aload 4
invokevirtual org.jboss.shrinkwrap.resolver.impl.maven.bootstrap.MavenManagerBuilder.mirrorSelector:()Lorg/eclipse/aether/repository/MirrorSelector;
invokevirtual org.eclipse.aether.DefaultRepositorySystemSession.setMirrorSelector:(Lorg/eclipse/aether/repository/MirrorSelector;)Lorg/eclipse/aether/DefaultRepositorySystemSession;
pop
8: aload 3
aload 4
invokevirtual org.jboss.shrinkwrap.resolver.impl.maven.bootstrap.MavenManagerBuilder.proxySelector:()Lorg/eclipse/aether/repository/ProxySelector;
invokevirtual org.eclipse.aether.DefaultRepositorySystemSession.setProxySelector:(Lorg/eclipse/aether/repository/ProxySelector;)Lorg/eclipse/aether/DefaultRepositorySystemSession;
pop
9: aload 3
aload 4
invokevirtual org.jboss.shrinkwrap.resolver.impl.maven.bootstrap.MavenManagerBuilder.dependencyManager:()Lorg/eclipse/aether/collection/DependencyManager;
invokevirtual org.eclipse.aether.DefaultRepositorySystemSession.setDependencyManager:(Lorg/eclipse/aether/collection/DependencyManager;)Lorg/eclipse/aether/DefaultRepositorySystemSession;
pop
10: aload 3
aload 4
invokevirtual org.jboss.shrinkwrap.resolver.impl.maven.bootstrap.MavenManagerBuilder.artifactRepositoryPolicy:()Lorg/eclipse/aether/resolution/ArtifactDescriptorPolicy;
invokevirtual org.eclipse.aether.DefaultRepositorySystemSession.setArtifactDescriptorPolicy:(Lorg/eclipse/aether/resolution/ArtifactDescriptorPolicy;)Lorg/eclipse/aether/DefaultRepositorySystemSession;
pop
11: aload 3
aload 4
invokevirtual org.jboss.shrinkwrap.resolver.impl.maven.bootstrap.MavenManagerBuilder.dependencyTraverser:()Lorg/eclipse/aether/collection/DependencyTraverser;
invokevirtual org.eclipse.aether.DefaultRepositorySystemSession.setDependencyTraverser:(Lorg/eclipse/aether/collection/DependencyTraverser;)Lorg/eclipse/aether/DefaultRepositorySystemSession;
pop
12: aload 3
aload 4
invokevirtual org.jboss.shrinkwrap.resolver.impl.maven.bootstrap.MavenManagerBuilder.dependencyGraphTransformer:()Lorg/eclipse/aether/collection/DependencyGraphTransformer;
invokevirtual org.eclipse.aether.DefaultRepositorySystemSession.setDependencyGraphTransformer:(Lorg/eclipse/aether/collection/DependencyGraphTransformer;)Lorg/eclipse/aether/DefaultRepositorySystemSession;
pop
13: aload 3
aload 4
invokevirtual org.jboss.shrinkwrap.resolver.impl.maven.bootstrap.MavenManagerBuilder.artifactTypeRegistry:()Lorg/eclipse/aether/artifact/ArtifactTypeRegistry;
invokevirtual org.eclipse.aether.DefaultRepositorySystemSession.setArtifactTypeRegistry:(Lorg/eclipse/aether/artifact/ArtifactTypeRegistry;)Lorg/eclipse/aether/DefaultRepositorySystemSession;
pop
14: aload 3
invokestatic org.jboss.shrinkwrap.resolver.impl.maven.bootstrap.SecurityActions.getProperties:()Ljava/util/Properties;
invokevirtual org.eclipse.aether.DefaultRepositorySystemSession.setSystemProperties:(Ljava/util/Map;)Lorg/eclipse/aether/DefaultRepositorySystemSession;
pop
15: aload 3
invokestatic org.jboss.shrinkwrap.resolver.impl.maven.bootstrap.SecurityActions.getProperties:()Ljava/util/Properties;
invokevirtual org.eclipse.aether.DefaultRepositorySystemSession.setConfigProperties:(Ljava/util/Map;)Lorg/eclipse/aether/DefaultRepositorySystemSession;
pop
16: aload 3
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 17 0 this Lorg/jboss/shrinkwrap/resolver/impl/maven/bootstrap/MavenRepositorySystem;
0 17 1 settings Lorg/apache/maven/settings/Settings;
0 17 2 legacyLocalRepository Z
1 17 3 session Lorg/eclipse/aether/DefaultRepositorySystemSession;
2 17 4 builder Lorg/jboss/shrinkwrap/resolver/impl/maven/bootstrap/MavenManagerBuilder;
MethodParameters:
Name Flags
settings final
legacyLocalRepository
public java.util.Collection<org.eclipse.aether.resolution.ArtifactResult> resolveDependencies(org.eclipse.aether.RepositorySystemSession, org.jboss.shrinkwrap.resolver.api.maven.MavenWorkingSession, org.eclipse.aether.collection.CollectRequest, org.jboss.shrinkwrap.resolver.api.maven.filter.MavenResolutionFilter[]);
descriptor: (Lorg/eclipse/aether/RepositorySystemSession;Lorg/jboss/shrinkwrap/resolver/api/maven/MavenWorkingSession;Lorg/eclipse/aether/collection/CollectRequest;[Lorg/jboss/shrinkwrap/resolver/api/maven/filter/MavenResolutionFilter;)Ljava/util/Collection;
flags: (0x0001) ACC_PUBLIC
Code:
stack=9, locals=7, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: new org.eclipse.aether.resolution.DependencyRequest
dup
aload 3
new org.jboss.shrinkwrap.resolver.impl.maven.bootstrap.MavenResolutionFilterWrap
dup
aload 4
1: new java.util.ArrayList
dup
aload 2
invokeinterface org.jboss.shrinkwrap.resolver.api.maven.MavenWorkingSession.getDependenciesForResolution:()Ljava/util/List;
invokespecial java.util.ArrayList.<init>:(Ljava/util/Collection;)V
invokestatic java.util.Collections.unmodifiableList:(Ljava/util/List;)Ljava/util/List;
invokespecial org.jboss.shrinkwrap.resolver.impl.maven.bootstrap.MavenResolutionFilterWrap.<init>:([Lorg/jboss/shrinkwrap/resolver/api/maven/filter/MavenResolutionFilter;Ljava/util/List;)V
2: invokespecial org.eclipse.aether.resolution.DependencyRequest.<init>:(Lorg/eclipse/aether/collection/CollectRequest;Lorg/eclipse/aether/graph/DependencyFilter;)V
astore 5
start local 5 3: aload 0
getfield org.jboss.shrinkwrap.resolver.impl.maven.bootstrap.MavenRepositorySystem.system:Lorg/eclipse/aether/RepositorySystem;
aload 1
aload 5
invokeinterface org.eclipse.aether.RepositorySystem.resolveDependencies:(Lorg/eclipse/aether/RepositorySystemSession;Lorg/eclipse/aether/resolution/DependencyRequest;)Lorg/eclipse/aether/resolution/DependencyResult;
astore 6
start local 6 4: aload 6
invokevirtual org.eclipse.aether.resolution.DependencyResult.getArtifactResults:()Ljava/util/List;
areturn
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lorg/jboss/shrinkwrap/resolver/impl/maven/bootstrap/MavenRepositorySystem;
0 5 1 repoSession Lorg/eclipse/aether/RepositorySystemSession;
0 5 2 swrSession Lorg/jboss/shrinkwrap/resolver/api/maven/MavenWorkingSession;
0 5 3 request Lorg/eclipse/aether/collection/CollectRequest;
0 5 4 filters [Lorg/jboss/shrinkwrap/resolver/api/maven/filter/MavenResolutionFilter;
3 5 5 depRequest Lorg/eclipse/aether/resolution/DependencyRequest;
4 5 6 result Lorg/eclipse/aether/resolution/DependencyResult;
Exceptions:
throws org.eclipse.aether.resolution.DependencyResolutionException
Signature: (Lorg/eclipse/aether/RepositorySystemSession;Lorg/jboss/shrinkwrap/resolver/api/maven/MavenWorkingSession;Lorg/eclipse/aether/collection/CollectRequest;[Lorg/jboss/shrinkwrap/resolver/api/maven/filter/MavenResolutionFilter;)Ljava/util/Collection<Lorg/eclipse/aether/resolution/ArtifactResult;>;
MethodParameters:
Name Flags
repoSession final
swrSession final
request final
filters final
public org.eclipse.aether.resolution.ArtifactResult resolveArtifact(org.eclipse.aether.RepositorySystemSession, org.eclipse.aether.resolution.ArtifactRequest);
descriptor: (Lorg/eclipse/aether/RepositorySystemSession;Lorg/eclipse/aether/resolution/ArtifactRequest;)Lorg/eclipse/aether/resolution/ArtifactResult;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield org.jboss.shrinkwrap.resolver.impl.maven.bootstrap.MavenRepositorySystem.system:Lorg/eclipse/aether/RepositorySystem;
aload 1
aload 2
invokeinterface org.eclipse.aether.RepositorySystem.resolveArtifact:(Lorg/eclipse/aether/RepositorySystemSession;Lorg/eclipse/aether/resolution/ArtifactRequest;)Lorg/eclipse/aether/resolution/ArtifactResult;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/jboss/shrinkwrap/resolver/impl/maven/bootstrap/MavenRepositorySystem;
0 1 1 session Lorg/eclipse/aether/RepositorySystemSession;
0 1 2 request Lorg/eclipse/aether/resolution/ArtifactRequest;
Exceptions:
throws org.eclipse.aether.resolution.ArtifactResolutionException
MethodParameters:
Name Flags
session final
request final
public org.eclipse.aether.resolution.VersionRangeResult resolveVersionRange(org.eclipse.aether.RepositorySystemSession, org.eclipse.aether.resolution.VersionRangeRequest);
descriptor: (Lorg/eclipse/aether/RepositorySystemSession;Lorg/eclipse/aether/resolution/VersionRangeRequest;)Lorg/eclipse/aether/resolution/VersionRangeResult;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield org.jboss.shrinkwrap.resolver.impl.maven.bootstrap.MavenRepositorySystem.system:Lorg/eclipse/aether/RepositorySystem;
aload 1
aload 2
invokeinterface org.eclipse.aether.RepositorySystem.resolveVersionRange:(Lorg/eclipse/aether/RepositorySystemSession;Lorg/eclipse/aether/resolution/VersionRangeRequest;)Lorg/eclipse/aether/resolution/VersionRangeResult;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/jboss/shrinkwrap/resolver/impl/maven/bootstrap/MavenRepositorySystem;
0 1 1 session Lorg/eclipse/aether/RepositorySystemSession;
0 1 2 request Lorg/eclipse/aether/resolution/VersionRangeRequest;
Exceptions:
throws org.eclipse.aether.resolution.VersionRangeResolutionException
MethodParameters:
Name Flags
session final
request final
private org.eclipse.aether.RepositorySystem getRepositorySystem();
descriptor: ()Lorg/eclipse/aether/RepositorySystem;
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=2, args_size=1
start local 0 0: new org.jboss.shrinkwrap.resolver.impl.maven.bootstrap.ShrinkWrapResolverServiceLocator
dup
invokespecial org.jboss.shrinkwrap.resolver.impl.maven.bootstrap.ShrinkWrapResolverServiceLocator.<init>:()V
astore 1
start local 1 1: aload 1
ldc Lorg/eclipse/aether/RepositorySystem;
invokevirtual org.jboss.shrinkwrap.resolver.impl.maven.bootstrap.ShrinkWrapResolverServiceLocator.getService:(Ljava/lang/Class;)Ljava/lang/Object;
checkcast org.eclipse.aether.RepositorySystem
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/jboss/shrinkwrap/resolver/impl/maven/bootstrap/MavenRepositorySystem;
1 2 1 locator Lorg/jboss/shrinkwrap/resolver/impl/maven/bootstrap/ShrinkWrapResolverServiceLocator;
Exceptions:
throws java.lang.UnsupportedOperationException
}
SourceFile: "MavenRepositorySystem.java"