public class org.jboss.shrinkwrap.resolver.impl.maven.convert.MavenConverter
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.jboss.shrinkwrap.resolver.impl.maven.convert.MavenConverter
super_class: java.lang.Object
{
private static final java.util.logging.Logger log;
descriptor: Ljava/util/logging/Logger;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.lang.String EMPTY;
descriptor: Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: ""
private static final org.jboss.shrinkwrap.resolver.api.maven.coordinate.MavenDependencyExclusion[] TYPESAFE_EXCLUSIONS_ARRAY;
descriptor: [Lorg/jboss/shrinkwrap/resolver/api/maven/coordinate/MavenDependencyExclusion;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: ldc Lorg/jboss/shrinkwrap/resolver/impl/maven/convert/MavenConverter;
invokevirtual java.lang.Class.getName:()Ljava/lang/String;
invokestatic java.util.logging.Logger.getLogger:(Ljava/lang/String;)Ljava/util/logging/Logger;
putstatic org.jboss.shrinkwrap.resolver.impl.maven.convert.MavenConverter.log:Ljava/util/logging/Logger;
1: iconst_0
anewarray org.jboss.shrinkwrap.resolver.api.maven.coordinate.MavenDependencyExclusion
putstatic org.jboss.shrinkwrap.resolver.impl.maven.convert.MavenConverter.TYPESAFE_EXCLUSIONS_ARRAY:[Lorg/jboss/shrinkwrap/resolver/api/maven/coordinate/MavenDependencyExclusion;
return
LocalVariableTable:
Start End Slot Name Signature
private void <init>();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: new java.lang.UnsupportedOperationException
dup
ldc "Utility class MavenConverter cannot be instantiated."
invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/jboss/shrinkwrap/resolver/impl/maven/convert/MavenConverter;
public static org.jboss.shrinkwrap.resolver.api.maven.coordinate.MavenDependencyExclusion fromExclusion(org.apache.maven.model.Exclusion);
descriptor: (Lorg/apache/maven/model/Exclusion;)Lorg/jboss/shrinkwrap/resolver/api/maven/coordinate/MavenDependencyExclusion;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=1
start local 0 0: aload 0
invokevirtual org.apache.maven.model.Exclusion.getGroupId:()Ljava/lang/String;
1: aload 0
invokevirtual org.apache.maven.model.Exclusion.getArtifactId:()Ljava/lang/String;
2: invokestatic org.jboss.shrinkwrap.resolver.api.maven.coordinate.MavenDependencies.createExclusion:(Ljava/lang/String;Ljava/lang/String;)Lorg/jboss/shrinkwrap/resolver/api/maven/coordinate/MavenDependencyExclusion;
astore 1
start local 1 3: aload 1
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 exclusion Lorg/apache/maven/model/Exclusion;
3 4 1 translated Lorg/jboss/shrinkwrap/resolver/api/maven/coordinate/MavenDependencyExclusion;
MethodParameters:
Name Flags
exclusion final
public static org.jboss.shrinkwrap.resolver.api.maven.coordinate.MavenDependencyExclusion fromExclusion(org.eclipse.aether.graph.Exclusion);
descriptor: (Lorg/eclipse/aether/graph/Exclusion;)Lorg/jboss/shrinkwrap/resolver/api/maven/coordinate/MavenDependencyExclusion;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=1
start local 0 0: aload 0
invokevirtual org.eclipse.aether.graph.Exclusion.getGroupId:()Ljava/lang/String;
1: aload 0
invokevirtual org.eclipse.aether.graph.Exclusion.getArtifactId:()Ljava/lang/String;
2: invokestatic org.jboss.shrinkwrap.resolver.api.maven.coordinate.MavenDependencies.createExclusion:(Ljava/lang/String;Ljava/lang/String;)Lorg/jboss/shrinkwrap/resolver/api/maven/coordinate/MavenDependencyExclusion;
astore 1
start local 1 3: aload 1
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 exclusion Lorg/eclipse/aether/graph/Exclusion;
3 4 1 translated Lorg/jboss/shrinkwrap/resolver/api/maven/coordinate/MavenDependencyExclusion;
MethodParameters:
Name Flags
exclusion final
public static java.util.Set<org.jboss.shrinkwrap.resolver.api.maven.coordinate.MavenDependencyExclusion> fromExclusions(java.util.Collection<org.eclipse.aether.graph.Exclusion>);
descriptor: (Ljava/util/Collection;)Ljava/util/Set;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=4, args_size=1
start local 0 0: new java.util.LinkedHashSet
dup
aload 0
invokeinterface java.util.Collection.size:()I
invokespecial java.util.LinkedHashSet.<init>:(I)V
astore 1
start local 1 1: aload 0
invokeinterface java.util.Collection.iterator:()Ljava/util/Iterator;
astore 3
goto 4
StackMap locals: java.util.Collection java.util.Set top java.util.Iterator
StackMap stack:
2: aload 3
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast org.eclipse.aether.graph.Exclusion
astore 2
start local 2 3: aload 1
aload 2
invokestatic org.jboss.shrinkwrap.resolver.impl.maven.convert.MavenConverter.fromExclusion:(Lorg/eclipse/aether/graph/Exclusion;)Lorg/jboss/shrinkwrap/resolver/api/maven/coordinate/MavenDependencyExclusion;
invokeinterface java.util.Set.add:(Ljava/lang/Object;)Z
pop
end local 2 4: StackMap locals:
StackMap stack:
aload 3
invokeinterface java.util.Iterator.hasNext:()Z
ifne 2
5: aload 1
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 exclusions Ljava/util/Collection<Lorg/eclipse/aether/graph/Exclusion;>;
1 6 1 set Ljava/util/Set<Lorg/jboss/shrinkwrap/resolver/api/maven/coordinate/MavenDependencyExclusion;>;
3 4 2 e Lorg/eclipse/aether/graph/Exclusion;
Signature: (Ljava/util/Collection<Lorg/eclipse/aether/graph/Exclusion;>;)Ljava/util/Set<Lorg/jboss/shrinkwrap/resolver/api/maven/coordinate/MavenDependencyExclusion;>;
MethodParameters:
Name Flags
exclusions final
public static java.lang.String toCanonicalForm(org.eclipse.aether.artifact.Artifact);
descriptor: (Lorg/eclipse/aether/artifact/Artifact;)Ljava/lang/String;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=4, args_size=1
start local 0 0: new java.lang.StringBuilder
dup
invokespecial java.lang.StringBuilder.<init>:()V
astore 1
start local 1 1: aload 1
aload 0
invokeinterface org.eclipse.aether.artifact.Artifact.getGroupId:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
ldc ":"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
2: aload 1
aload 0
invokeinterface org.eclipse.aether.artifact.Artifact.getArtifactId:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
ldc ":"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
3: aload 0
ldc "type"
aload 0
invokeinterface org.eclipse.aether.artifact.Artifact.getExtension:()Ljava/lang/String;
invokeinterface org.eclipse.aether.artifact.Artifact.getProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
invokestatic org.jboss.shrinkwrap.resolver.api.maven.PackagingType.of:(Ljava/lang/String;)Lorg/jboss/shrinkwrap/resolver/api/maven/PackagingType;
4: astore 2
start local 2 5: aload 0
invokeinterface org.eclipse.aether.artifact.Artifact.getClassifier:()Ljava/lang/String;
invokevirtual java.lang.String.length:()I
ifne 6
aload 2
invokevirtual org.jboss.shrinkwrap.resolver.api.maven.PackagingType.getClassifier:()Ljava/lang/String;
goto 7
StackMap locals: java.lang.StringBuilder org.jboss.shrinkwrap.resolver.api.maven.PackagingType
StackMap stack:
6: aload 0
invokeinterface org.eclipse.aether.artifact.Artifact.getClassifier:()Ljava/lang/String;
StackMap locals:
StackMap stack: java.lang.String
7: astore 3
start local 3 8: aload 1
aload 2
invokevirtual org.jboss.shrinkwrap.resolver.api.maven.PackagingType.getId:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
ldc ":"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
9: aload 3
invokevirtual java.lang.String.length:()I
ifeq 11
10: aload 1
aload 3
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
ldc ":"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
11: StackMap locals: java.lang.String
StackMap stack:
aload 1
aload 0
invokeinterface org.eclipse.aether.artifact.Artifact.getVersion:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
12: aload 1
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 13 0 artifact Lorg/eclipse/aether/artifact/Artifact;
1 13 1 sb Ljava/lang/StringBuilder;
5 13 2 packaging Lorg/jboss/shrinkwrap/resolver/api/maven/PackagingType;
8 13 3 classifier Ljava/lang/String;
MethodParameters:
Name Flags
artifact final
public static org.jboss.shrinkwrap.resolver.api.maven.coordinate.MavenDependency fromDependency(org.eclipse.aether.graph.Dependency);
descriptor: (Lorg/eclipse/aether/graph/Dependency;)Lorg/jboss/shrinkwrap/resolver/api/maven/coordinate/MavenDependency;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=7, locals=7, args_size=1
start local 0 0: aload 0
invokevirtual org.eclipse.aether.graph.Dependency.getArtifact:()Lorg/eclipse/aether/artifact/Artifact;
astore 1
start local 1 1: aload 1
ldc "type"
aload 1
invokeinterface org.eclipse.aether.artifact.Artifact.getExtension:()Ljava/lang/String;
invokeinterface org.eclipse.aether.artifact.Artifact.getProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
invokestatic org.jboss.shrinkwrap.resolver.api.maven.PackagingType.of:(Ljava/lang/String;)Lorg/jboss/shrinkwrap/resolver/api/maven/PackagingType;
2: astore 2
start local 2 3: aload 1
invokeinterface org.eclipse.aether.artifact.Artifact.getClassifier:()Ljava/lang/String;
invokevirtual java.lang.String.length:()I
ifne 4
aload 2
invokevirtual org.jboss.shrinkwrap.resolver.api.maven.PackagingType.getClassifier:()Ljava/lang/String;
goto 5
StackMap locals: org.eclipse.aether.artifact.Artifact org.jboss.shrinkwrap.resolver.api.maven.PackagingType
StackMap stack:
4: aload 1
invokeinterface org.eclipse.aether.artifact.Artifact.getClassifier:()Ljava/lang/String;
StackMap locals:
StackMap stack: java.lang.String
5: astore 3
start local 3 6: aload 1
invokeinterface org.eclipse.aether.artifact.Artifact.getGroupId:()Ljava/lang/String;
7: aload 1
invokeinterface org.eclipse.aether.artifact.Artifact.getArtifactId:()Ljava/lang/String;
aload 1
invokeinterface org.eclipse.aether.artifact.Artifact.getVersion:()Ljava/lang/String;
aload 2
aload 3
8: invokestatic org.jboss.shrinkwrap.resolver.api.maven.coordinate.MavenCoordinates.createCoordinate:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/jboss/shrinkwrap/resolver/api/maven/PackagingType;Ljava/lang/String;)Lorg/jboss/shrinkwrap/resolver/api/maven/coordinate/MavenCoordinate;
astore 4
start local 4 9: getstatic org.jboss.shrinkwrap.resolver.api.maven.ScopeType.RUNTIME:Lorg/jboss/shrinkwrap/resolver/api/maven/ScopeType;
astore 5
start local 5 10: aload 0
invokevirtual org.eclipse.aether.graph.Dependency.getScope:()Ljava/lang/String;
invokestatic org.jboss.shrinkwrap.resolver.api.maven.ScopeType.fromScopeType:(Ljava/lang/String;)Lorg/jboss/shrinkwrap/resolver/api/maven/ScopeType;
astore 5
11: goto 16
StackMap locals: org.eclipse.aether.graph.Dependency org.eclipse.aether.artifact.Artifact org.jboss.shrinkwrap.resolver.api.maven.PackagingType java.lang.String org.jboss.shrinkwrap.resolver.api.maven.coordinate.MavenCoordinate org.jboss.shrinkwrap.resolver.api.maven.ScopeType
StackMap stack: java.lang.IllegalArgumentException
12: pop
13: getstatic org.jboss.shrinkwrap.resolver.impl.maven.convert.MavenConverter.log:Ljava/util/logging/Logger;
getstatic java.util.logging.Level.WARNING:Ljava/util/logging/Level;
ldc "Invalid scope {0} of dependency {1} will be replaced by <scope>runtime</scope>"
14: iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 0
invokevirtual org.eclipse.aether.graph.Dependency.getScope:()Ljava/lang/String;
aastore
dup
iconst_1
aload 4
invokeinterface org.jboss.shrinkwrap.resolver.api.maven.coordinate.MavenCoordinate.toCanonicalForm:()Ljava/lang/String;
aastore
15: invokevirtual java.util.logging.Logger.log:(Ljava/util/logging/Level;Ljava/lang/String;[Ljava/lang/Object;)V
16: StackMap locals:
StackMap stack:
aload 4
aload 5
aload 0
invokevirtual org.eclipse.aether.graph.Dependency.isOptional:()Z
17: aload 0
invokevirtual org.eclipse.aether.graph.Dependency.getExclusions:()Ljava/util/Collection;
invokestatic org.jboss.shrinkwrap.resolver.impl.maven.convert.MavenConverter.fromExclusions:(Ljava/util/Collection;)Ljava/util/Set;
getstatic org.jboss.shrinkwrap.resolver.impl.maven.convert.MavenConverter.TYPESAFE_EXCLUSIONS_ARRAY:[Lorg/jboss/shrinkwrap/resolver/api/maven/coordinate/MavenDependencyExclusion;
invokeinterface java.util.Set.toArray:([Ljava/lang/Object;)[Ljava/lang/Object;
checkcast org.jboss.shrinkwrap.resolver.api.maven.coordinate.MavenDependencyExclusion[]
18: invokestatic org.jboss.shrinkwrap.resolver.api.maven.coordinate.MavenDependencies.createDependency:(Lorg/jboss/shrinkwrap/resolver/api/maven/coordinate/MavenCoordinate;Lorg/jboss/shrinkwrap/resolver/api/maven/ScopeType;Z[Lorg/jboss/shrinkwrap/resolver/api/maven/coordinate/MavenDependencyExclusion;)Lorg/jboss/shrinkwrap/resolver/api/maven/coordinate/MavenDependency;
astore 6
start local 6 19: aload 6
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 20 0 dependency Lorg/eclipse/aether/graph/Dependency;
1 20 1 artifact Lorg/eclipse/aether/artifact/Artifact;
3 20 2 packaging Lorg/jboss/shrinkwrap/resolver/api/maven/PackagingType;
6 20 3 classifier Ljava/lang/String;
9 20 4 coordinate Lorg/jboss/shrinkwrap/resolver/api/maven/coordinate/MavenCoordinate;
10 20 5 scope Lorg/jboss/shrinkwrap/resolver/api/maven/ScopeType;
19 20 6 result Lorg/jboss/shrinkwrap/resolver/api/maven/coordinate/MavenDependency;
Exception table:
from to target type
10 11 12 Class java.lang.IllegalArgumentException
MethodParameters:
Name Flags
dependency final
public static java.util.Set<org.jboss.shrinkwrap.resolver.api.maven.coordinate.MavenDependency> fromDependencies(java.util.Collection<org.eclipse.aether.graph.Dependency>);
descriptor: (Ljava/util/Collection;)Ljava/util/Set;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=4, args_size=1
start local 0 0: new java.util.LinkedHashSet
dup
invokespecial java.util.LinkedHashSet.<init>:()V
astore 1
start local 1 1: aload 0
invokeinterface java.util.Collection.iterator:()Ljava/util/Iterator;
astore 3
goto 4
StackMap locals: java.util.Collection java.util.Set top java.util.Iterator
StackMap stack:
2: aload 3
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast org.eclipse.aether.graph.Dependency
astore 2
start local 2 3: aload 1
aload 2
invokestatic org.jboss.shrinkwrap.resolver.impl.maven.convert.MavenConverter.fromDependency:(Lorg/eclipse/aether/graph/Dependency;)Lorg/jboss/shrinkwrap/resolver/api/maven/coordinate/MavenDependency;
invokeinterface java.util.Set.add:(Ljava/lang/Object;)Z
pop
end local 2 4: StackMap locals:
StackMap stack:
aload 3
invokeinterface java.util.Iterator.hasNext:()Z
ifne 2
5: aload 1
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 dependencies Ljava/util/Collection<Lorg/eclipse/aether/graph/Dependency;>;
1 6 1 set Ljava/util/Set<Lorg/jboss/shrinkwrap/resolver/api/maven/coordinate/MavenDependency;>;
3 4 2 d Lorg/eclipse/aether/graph/Dependency;
Signature: (Ljava/util/Collection<Lorg/eclipse/aether/graph/Dependency;>;)Ljava/util/Set<Lorg/jboss/shrinkwrap/resolver/api/maven/coordinate/MavenDependency;>;
MethodParameters:
Name Flags
dependencies
public static org.jboss.shrinkwrap.resolver.api.maven.coordinate.MavenDependency fromDependency(org.apache.maven.model.Dependency, org.eclipse.aether.artifact.ArtifactTypeRegistry);
descriptor: (Lorg/apache/maven/model/Dependency;Lorg/eclipse/aether/artifact/ArtifactTypeRegistry;)Lorg/jboss/shrinkwrap/resolver/api/maven/coordinate/MavenDependency;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=9, locals=14, args_size=2
start local 0 start local 1 0: aload 1
aload 0
invokevirtual org.apache.maven.model.Dependency.getType:()Ljava/lang/String;
invokeinterface org.eclipse.aether.artifact.ArtifactTypeRegistry.get:(Ljava/lang/String;)Lorg/eclipse/aether/artifact/ArtifactType;
astore 2
start local 2 1: aload 2
ifnonnull 3
2: new org.eclipse.aether.artifact.DefaultArtifactType
dup
aload 0
invokevirtual org.apache.maven.model.Dependency.getType:()Ljava/lang/String;
invokespecial org.eclipse.aether.artifact.DefaultArtifactType.<init>:(Ljava/lang/String;)V
astore 2
3: StackMap locals: org.eclipse.aether.artifact.ArtifactType
StackMap stack:
aload 0
invokevirtual org.apache.maven.model.Dependency.getSystemPath:()Ljava/lang/String;
ifnull 4
aload 0
invokevirtual org.apache.maven.model.Dependency.getSystemPath:()Ljava/lang/String;
invokevirtual java.lang.String.length:()I
ifle 4
iconst_1
goto 5
StackMap locals:
StackMap stack:
4: iconst_0
StackMap locals:
StackMap stack: int
5: istore 3
start local 3 6: aconst_null
astore 4
start local 4 7: iload 3
ifeq 9
8: ldc "localPath"
aload 0
invokevirtual org.apache.maven.model.Dependency.getSystemPath:()Ljava/lang/String;
invokestatic java.util.Collections.singletonMap:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map;
astore 4
9: StackMap locals: int java.util.Map
StackMap stack:
new org.eclipse.aether.artifact.DefaultArtifact
dup
aload 0
invokevirtual org.apache.maven.model.Dependency.getGroupId:()Ljava/lang/String;
aload 0
invokevirtual org.apache.maven.model.Dependency.getArtifactId:()Ljava/lang/String;
10: aload 0
invokevirtual org.apache.maven.model.Dependency.getClassifier:()Ljava/lang/String;
aconst_null
aload 0
invokevirtual org.apache.maven.model.Dependency.getVersion:()Ljava/lang/String;
aload 4
aload 2
11: invokespecial org.eclipse.aether.artifact.DefaultArtifact.<init>:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lorg/eclipse/aether/artifact/ArtifactType;)V
astore 5
start local 5 12: new java.util.LinkedHashSet
dup
invokespecial java.util.LinkedHashSet.<init>:()V
astore 6
start local 6 13: aload 0
invokevirtual org.apache.maven.model.Dependency.getExclusions:()Ljava/util/List;
invokeinterface java.util.List.iterator:()Ljava/util/Iterator;
astore 8
goto 16
StackMap locals: org.apache.maven.model.Dependency org.eclipse.aether.artifact.ArtifactTypeRegistry org.eclipse.aether.artifact.ArtifactType int java.util.Map org.eclipse.aether.artifact.Artifact java.util.Set top java.util.Iterator
StackMap stack:
14: aload 8
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast org.apache.maven.model.Exclusion
astore 7
start local 7 15: aload 6
aload 7
invokestatic org.jboss.shrinkwrap.resolver.impl.maven.convert.MavenConverter.fromExclusion:(Lorg/apache/maven/model/Exclusion;)Lorg/jboss/shrinkwrap/resolver/api/maven/coordinate/MavenDependencyExclusion;
invokeinterface java.util.Set.add:(Ljava/lang/Object;)Z
pop
end local 7 16: StackMap locals:
StackMap stack:
aload 8
invokeinterface java.util.Iterator.hasNext:()Z
ifne 14
17: aload 5
ldc "type"
aload 5
invokeinterface org.eclipse.aether.artifact.Artifact.getExtension:()Ljava/lang/String;
invokeinterface org.eclipse.aether.artifact.Artifact.getProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
invokestatic org.jboss.shrinkwrap.resolver.api.maven.PackagingType.of:(Ljava/lang/String;)Lorg/jboss/shrinkwrap/resolver/api/maven/PackagingType;
18: astore 7
start local 7 19: aload 5
invokeinterface org.eclipse.aether.artifact.Artifact.getClassifier:()Ljava/lang/String;
invokevirtual java.lang.String.length:()I
ifne 20
aload 7
invokevirtual org.jboss.shrinkwrap.resolver.api.maven.PackagingType.getClassifier:()Ljava/lang/String;
goto 21
StackMap locals: org.apache.maven.model.Dependency org.eclipse.aether.artifact.ArtifactTypeRegistry org.eclipse.aether.artifact.ArtifactType int java.util.Map org.eclipse.aether.artifact.Artifact java.util.Set org.jboss.shrinkwrap.resolver.api.maven.PackagingType
StackMap stack:
20: aload 5
invokeinterface org.eclipse.aether.artifact.Artifact.getClassifier:()Ljava/lang/String;
StackMap locals:
StackMap stack: java.lang.String
21: astore 8
start local 8 22: aload 5
invokeinterface org.eclipse.aether.artifact.Artifact.getGroupId:()Ljava/lang/String;
23: aload 5
invokeinterface org.eclipse.aether.artifact.Artifact.getArtifactId:()Ljava/lang/String;
aload 5
invokeinterface org.eclipse.aether.artifact.Artifact.getVersion:()Ljava/lang/String;
aload 7
aload 8
24: invokestatic org.jboss.shrinkwrap.resolver.api.maven.coordinate.MavenCoordinates.createCoordinate:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/jboss/shrinkwrap/resolver/api/maven/PackagingType;Ljava/lang/String;)Lorg/jboss/shrinkwrap/resolver/api/maven/coordinate/MavenCoordinate;
astore 9
start local 9 25: aload 0
invokevirtual org.apache.maven.model.Dependency.getScope:()Ljava/lang/String;
astore 10
start local 10 26: aload 10
ifnonnull 27
iconst_1
goto 28
StackMap locals: java.lang.String org.jboss.shrinkwrap.resolver.api.maven.coordinate.MavenCoordinate java.lang.String
StackMap stack:
27: iconst_0
StackMap locals:
StackMap stack: int
28: istore 11
start local 11 29: getstatic org.jboss.shrinkwrap.resolver.api.maven.ScopeType.RUNTIME:Lorg/jboss/shrinkwrap/resolver/api/maven/ScopeType;
astore 12
start local 12 30: aload 10
invokestatic org.jboss.shrinkwrap.resolver.api.maven.ScopeType.fromScopeType:(Ljava/lang/String;)Lorg/jboss/shrinkwrap/resolver/api/maven/ScopeType;
astore 12
31: goto 36
StackMap locals: org.apache.maven.model.Dependency org.eclipse.aether.artifact.ArtifactTypeRegistry org.eclipse.aether.artifact.ArtifactType int java.util.Map org.eclipse.aether.artifact.Artifact java.util.Set org.jboss.shrinkwrap.resolver.api.maven.PackagingType java.lang.String org.jboss.shrinkwrap.resolver.api.maven.coordinate.MavenCoordinate java.lang.String int org.jboss.shrinkwrap.resolver.api.maven.ScopeType
StackMap stack: java.lang.IllegalArgumentException
32: pop
33: getstatic org.jboss.shrinkwrap.resolver.impl.maven.convert.MavenConverter.log:Ljava/util/logging/Logger;
getstatic java.util.logging.Level.WARNING:Ljava/util/logging/Level;
ldc "Invalid scope {0} of dependency {1} will be replaced by <scope>runtime</scope>"
34: iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 0
invokevirtual org.apache.maven.model.Dependency.getScope:()Ljava/lang/String;
aastore
dup
iconst_1
aload 9
invokeinterface org.jboss.shrinkwrap.resolver.api.maven.coordinate.MavenCoordinate.toCanonicalForm:()Ljava/lang/String;
aastore
35: invokevirtual java.util.logging.Logger.log:(Ljava/util/logging/Level;Ljava/lang/String;[Ljava/lang/Object;)V
36: StackMap locals:
StackMap stack:
new org.jboss.shrinkwrap.resolver.impl.maven.coordinate.MavenDependencyImpl
dup
aload 9
aload 12
37: aload 0
invokevirtual org.apache.maven.model.Dependency.isOptional:()Z
iload 11
aload 6
getstatic org.jboss.shrinkwrap.resolver.impl.maven.convert.MavenConverter.TYPESAFE_EXCLUSIONS_ARRAY:[Lorg/jboss/shrinkwrap/resolver/api/maven/coordinate/MavenDependencyExclusion;
invokeinterface java.util.Set.toArray:([Ljava/lang/Object;)[Ljava/lang/Object;
checkcast org.jboss.shrinkwrap.resolver.api.maven.coordinate.MavenDependencyExclusion[]
38: invokespecial org.jboss.shrinkwrap.resolver.impl.maven.coordinate.MavenDependencyImpl.<init>:(Lorg/jboss/shrinkwrap/resolver/api/maven/coordinate/MavenCoordinate;Lorg/jboss/shrinkwrap/resolver/api/maven/ScopeType;ZZ[Lorg/jboss/shrinkwrap/resolver/api/maven/coordinate/MavenDependencyExclusion;)V
astore 13
start local 13 39: aload 13
areturn
end local 13 end local 12 end local 11 end local 10 end local 9 end local 8 end local 7 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 40 0 dependency Lorg/apache/maven/model/Dependency;
0 40 1 registry Lorg/eclipse/aether/artifact/ArtifactTypeRegistry;
1 40 2 stereotype Lorg/eclipse/aether/artifact/ArtifactType;
6 40 3 system Z
7 40 4 props Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;
12 40 5 artifact Lorg/eclipse/aether/artifact/Artifact;
13 40 6 exclusions Ljava/util/Set<Lorg/jboss/shrinkwrap/resolver/api/maven/coordinate/MavenDependencyExclusion;>;
15 16 7 e Lorg/apache/maven/model/Exclusion;
19 40 7 packaging Lorg/jboss/shrinkwrap/resolver/api/maven/PackagingType;
22 40 8 classifier Ljava/lang/String;
25 40 9 coordinate Lorg/jboss/shrinkwrap/resolver/api/maven/coordinate/MavenCoordinate;
26 40 10 resolvedScope Ljava/lang/String;
29 40 11 undeclaredScope Z
30 40 12 scope Lorg/jboss/shrinkwrap/resolver/api/maven/ScopeType;
39 40 13 result Lorg/jboss/shrinkwrap/resolver/spi/MavenDependencySPI;
Exception table:
from to target type
30 31 32 Class java.lang.IllegalArgumentException
MethodParameters:
Name Flags
dependency
registry
public static java.util.Set<org.jboss.shrinkwrap.resolver.api.maven.coordinate.MavenDependency> fromDependencies(java.util.Collection<org.apache.maven.model.Dependency>, org.eclipse.aether.artifact.ArtifactTypeRegistry);
descriptor: (Ljava/util/Collection;Lorg/eclipse/aether/artifact/ArtifactTypeRegistry;)Ljava/util/Set;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=5, args_size=2
start local 0 start local 1 0: new java.util.LinkedHashSet
dup
invokespecial java.util.LinkedHashSet.<init>:()V
astore 2
start local 2 1: aload 0
invokeinterface java.util.Collection.iterator:()Ljava/util/Iterator;
astore 4
goto 4
StackMap locals: java.util.Collection org.eclipse.aether.artifact.ArtifactTypeRegistry java.util.Set top java.util.Iterator
StackMap stack:
2: aload 4
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast org.apache.maven.model.Dependency
astore 3
start local 3 3: aload 2
aload 3
aload 1
invokestatic org.jboss.shrinkwrap.resolver.impl.maven.convert.MavenConverter.fromDependency:(Lorg/apache/maven/model/Dependency;Lorg/eclipse/aether/artifact/ArtifactTypeRegistry;)Lorg/jboss/shrinkwrap/resolver/api/maven/coordinate/MavenDependency;
invokeinterface java.util.Set.add:(Ljava/lang/Object;)Z
pop
end local 3 4: StackMap locals:
StackMap stack:
aload 4
invokeinterface java.util.Iterator.hasNext:()Z
ifne 2
5: aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 dependencies Ljava/util/Collection<Lorg/apache/maven/model/Dependency;>;
0 6 1 registry Lorg/eclipse/aether/artifact/ArtifactTypeRegistry;
1 6 2 set Ljava/util/Set<Lorg/jboss/shrinkwrap/resolver/api/maven/coordinate/MavenDependency;>;
3 4 3 d Lorg/apache/maven/model/Dependency;
Signature: (Ljava/util/Collection<Lorg/apache/maven/model/Dependency;>;Lorg/eclipse/aether/artifact/ArtifactTypeRegistry;)Ljava/util/Set<Lorg/jboss/shrinkwrap/resolver/api/maven/coordinate/MavenDependency;>;
MethodParameters:
Name Flags
dependencies
registry
public static org.eclipse.aether.graph.Dependency asDependency(org.jboss.shrinkwrap.resolver.spi.MavenDependencySPI, org.eclipse.aether.artifact.ArtifactTypeRegistry);
descriptor: (Lorg/jboss/shrinkwrap/resolver/spi/MavenDependencySPI;Lorg/eclipse/aether/artifact/ArtifactTypeRegistry;)Lorg/eclipse/aether/graph/Dependency;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=6, locals=3, args_size=2
start local 0 start local 1 0: aload 0
invokeinterface org.jboss.shrinkwrap.resolver.spi.MavenDependencySPI.getScope:()Lorg/jboss/shrinkwrap/resolver/api/maven/ScopeType;
invokevirtual org.jboss.shrinkwrap.resolver.api.maven.ScopeType.toString:()Ljava/lang/String;
astore 2
start local 2 1: aload 0
invokeinterface org.jboss.shrinkwrap.resolver.spi.MavenDependencySPI.isUndeclaredScope:()Z
ifeq 3
2: ldc ""
astore 2
3: StackMap locals: java.lang.String
StackMap stack:
new org.eclipse.aether.graph.Dependency
dup
aload 0
aload 1
invokestatic org.jboss.shrinkwrap.resolver.impl.maven.convert.MavenConverter.asArtifact:(Lorg/jboss/shrinkwrap/resolver/api/maven/coordinate/MavenCoordinate;Lorg/eclipse/aether/artifact/ArtifactTypeRegistry;)Lorg/eclipse/aether/artifact/Artifact;
aload 2
aload 0
invokeinterface org.jboss.shrinkwrap.resolver.spi.MavenDependencySPI.isOptional:()Z
invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
4: aload 0
invokeinterface org.jboss.shrinkwrap.resolver.spi.MavenDependencySPI.getExclusions:()Ljava/util/Set;
invokestatic org.jboss.shrinkwrap.resolver.impl.maven.convert.MavenConverter.asExclusions:(Ljava/util/Collection;)Ljava/util/List;
5: invokespecial org.eclipse.aether.graph.Dependency.<init>:(Lorg/eclipse/aether/artifact/Artifact;Ljava/lang/String;Ljava/lang/Boolean;Ljava/util/Collection;)V
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 dependency Lorg/jboss/shrinkwrap/resolver/spi/MavenDependencySPI;
0 6 1 registry Lorg/eclipse/aether/artifact/ArtifactTypeRegistry;
1 6 2 scope Ljava/lang/String;
MethodParameters:
Name Flags
dependency
registry
public static java.util.List<org.eclipse.aether.graph.Dependency> asDependencies(java.util.List<org.jboss.shrinkwrap.resolver.api.maven.coordinate.MavenDependency>, org.eclipse.aether.artifact.ArtifactTypeRegistry);
descriptor: (Ljava/util/List;Lorg/eclipse/aether/artifact/ArtifactTypeRegistry;)Ljava/util/List;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=5, args_size=2
start local 0 start local 1 0: new java.util.ArrayList
dup
aload 0
invokeinterface java.util.List.size:()I
invokespecial java.util.ArrayList.<init>:(I)V
astore 2
start local 2 1: aload 0
invokeinterface java.util.List.iterator:()Ljava/util/Iterator;
astore 4
goto 4
StackMap locals: java.util.List org.eclipse.aether.artifact.ArtifactTypeRegistry java.util.List top java.util.Iterator
StackMap stack:
2: aload 4
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast org.jboss.shrinkwrap.resolver.api.maven.coordinate.MavenDependency
astore 3
start local 3 3: aload 2
aload 3
checkcast org.jboss.shrinkwrap.resolver.spi.MavenDependencySPI
aload 1
invokestatic org.jboss.shrinkwrap.resolver.impl.maven.convert.MavenConverter.asDependency:(Lorg/jboss/shrinkwrap/resolver/spi/MavenDependencySPI;Lorg/eclipse/aether/artifact/ArtifactTypeRegistry;)Lorg/eclipse/aether/graph/Dependency;
invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
pop
end local 3 4: StackMap locals:
StackMap stack:
aload 4
invokeinterface java.util.Iterator.hasNext:()Z
ifne 2
5: aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 dependencies Ljava/util/List<Lorg/jboss/shrinkwrap/resolver/api/maven/coordinate/MavenDependency;>;
0 6 1 registry Lorg/eclipse/aether/artifact/ArtifactTypeRegistry;
1 6 2 list Ljava/util/List<Lorg/eclipse/aether/graph/Dependency;>;
3 4 3 d Lorg/jboss/shrinkwrap/resolver/api/maven/coordinate/MavenDependency;
Signature: (Ljava/util/List<Lorg/jboss/shrinkwrap/resolver/api/maven/coordinate/MavenDependency;>;Lorg/eclipse/aether/artifact/ArtifactTypeRegistry;)Ljava/util/List<Lorg/eclipse/aether/graph/Dependency;>;
MethodParameters:
Name Flags
dependencies
registry
public static org.eclipse.aether.artifact.Artifact asArtifact(org.jboss.shrinkwrap.resolver.api.maven.coordinate.MavenCoordinate, org.eclipse.aether.artifact.ArtifactTypeRegistry);
descriptor: (Lorg/jboss/shrinkwrap/resolver/api/maven/coordinate/MavenCoordinate;Lorg/eclipse/aether/artifact/ArtifactTypeRegistry;)Lorg/eclipse/aether/artifact/Artifact;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=9, locals=2, args_size=2
start local 0 start local 1 0: new org.eclipse.aether.artifact.DefaultArtifact
dup
aload 0
invokeinterface org.jboss.shrinkwrap.resolver.api.maven.coordinate.MavenCoordinate.getGroupId:()Ljava/lang/String;
aload 0
invokeinterface org.jboss.shrinkwrap.resolver.api.maven.coordinate.MavenCoordinate.getArtifactId:()Ljava/lang/String;
1: aload 0
invokeinterface org.jboss.shrinkwrap.resolver.api.maven.coordinate.MavenCoordinate.getClassifier:()Ljava/lang/String;
aload 0
invokeinterface org.jboss.shrinkwrap.resolver.api.maven.coordinate.MavenCoordinate.getPackaging:()Lorg/jboss/shrinkwrap/resolver/api/maven/PackagingType;
invokevirtual org.jboss.shrinkwrap.resolver.api.maven.PackagingType.getExtension:()Ljava/lang/String;
aload 0
invokeinterface org.jboss.shrinkwrap.resolver.api.maven.coordinate.MavenCoordinate.getVersion:()Ljava/lang/String;
aload 1
aload 0
invokeinterface org.jboss.shrinkwrap.resolver.api.maven.coordinate.MavenCoordinate.getPackaging:()Lorg/jboss/shrinkwrap/resolver/api/maven/PackagingType;
invokevirtual org.jboss.shrinkwrap.resolver.api.maven.PackagingType.getId:()Ljava/lang/String;
invokeinterface org.eclipse.aether.artifact.ArtifactTypeRegistry.get:(Ljava/lang/String;)Lorg/eclipse/aether/artifact/ArtifactType;
2: invokespecial org.eclipse.aether.artifact.DefaultArtifact.<init>:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/eclipse/aether/artifact/ArtifactType;)V
3: areturn
4: StackMap locals:
StackMap stack: java.lang.IllegalArgumentException
pop
5: new org.jboss.shrinkwrap.resolver.api.CoordinateParseException
dup
new java.lang.StringBuilder
dup
ldc "Unable to create artifact from invalid coordinates "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
6: aload 0
invokeinterface org.jboss.shrinkwrap.resolver.api.maven.coordinate.MavenCoordinate.toCanonicalForm:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
7: invokespecial org.jboss.shrinkwrap.resolver.api.CoordinateParseException.<init>:(Ljava/lang/String;)V
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 coordinate Lorg/jboss/shrinkwrap/resolver/api/maven/coordinate/MavenCoordinate;
0 8 1 registry Lorg/eclipse/aether/artifact/ArtifactTypeRegistry;
Exception table:
from to target type
0 3 4 Class java.lang.IllegalArgumentException
Exceptions:
throws org.jboss.shrinkwrap.resolver.api.CoordinateParseException
MethodParameters:
Name Flags
coordinate
registry
public static org.eclipse.aether.graph.Exclusion asExclusion(org.jboss.shrinkwrap.resolver.api.maven.coordinate.MavenDependencyExclusion);
descriptor: (Lorg/jboss/shrinkwrap/resolver/api/maven/coordinate/MavenDependencyExclusion;)Lorg/eclipse/aether/graph/Exclusion;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=6, locals=3, args_size=1
start local 0 0: aload 0
invokeinterface org.jboss.shrinkwrap.resolver.api.maven.coordinate.MavenDependencyExclusion.getGroupId:()Ljava/lang/String;
astore 1
start local 1 1: aload 0
invokeinterface org.jboss.shrinkwrap.resolver.api.maven.coordinate.MavenDependencyExclusion.getArtifactId:()Ljava/lang/String;
astore 2
start local 2 2: aload 1
ifnull 3
aload 1
invokevirtual java.lang.String.length:()I
ifne 4
StackMap locals: java.lang.String java.lang.String
StackMap stack:
3: ldc "*"
goto 5
StackMap locals:
StackMap stack:
4: aload 1
StackMap locals:
StackMap stack: java.lang.String
5: astore 1
6: aload 2
ifnull 7
aload 2
invokevirtual java.lang.String.length:()I
ifne 8
StackMap locals:
StackMap stack:
7: ldc "*"
goto 9
StackMap locals:
StackMap stack:
8: aload 2
StackMap locals:
StackMap stack: java.lang.String
9: astore 2
10: new org.eclipse.aether.graph.Exclusion
dup
aload 1
aload 2
ldc "*"
ldc "*"
invokespecial org.eclipse.aether.graph.Exclusion.<init>:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 11 0 coordinates Lorg/jboss/shrinkwrap/resolver/api/maven/coordinate/MavenDependencyExclusion;
1 11 1 group Ljava/lang/String;
2 11 2 artifact Ljava/lang/String;
MethodParameters:
Name Flags
coordinates
public static java.util.List<org.eclipse.aether.graph.Exclusion> asExclusions(java.util.Collection<org.jboss.shrinkwrap.resolver.api.maven.coordinate.MavenDependencyExclusion>);
descriptor: (Ljava/util/Collection;)Ljava/util/List;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=4, args_size=1
start local 0 0: new java.util.ArrayList
dup
aload 0
invokeinterface java.util.Collection.size:()I
invokespecial java.util.ArrayList.<init>:(I)V
astore 1
start local 1 1: aload 0
invokeinterface java.util.Collection.iterator:()Ljava/util/Iterator;
astore 3
goto 4
StackMap locals: java.util.Collection java.util.List top java.util.Iterator
StackMap stack:
2: aload 3
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast org.jboss.shrinkwrap.resolver.api.maven.coordinate.MavenDependencyExclusion
astore 2
start local 2 3: aload 1
aload 2
invokestatic org.jboss.shrinkwrap.resolver.impl.maven.convert.MavenConverter.asExclusion:(Lorg/jboss/shrinkwrap/resolver/api/maven/coordinate/MavenDependencyExclusion;)Lorg/eclipse/aether/graph/Exclusion;
invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
pop
end local 2 4: StackMap locals:
StackMap stack:
aload 3
invokeinterface java.util.Iterator.hasNext:()Z
ifne 2
5: aload 1
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 exclusions Ljava/util/Collection<Lorg/jboss/shrinkwrap/resolver/api/maven/coordinate/MavenDependencyExclusion;>;
1 6 1 list Ljava/util/List<Lorg/eclipse/aether/graph/Exclusion;>;
3 4 2 coords Lorg/jboss/shrinkwrap/resolver/api/maven/coordinate/MavenDependencyExclusion;
Signature: (Ljava/util/Collection<Lorg/jboss/shrinkwrap/resolver/api/maven/coordinate/MavenDependencyExclusion;>;)Ljava/util/List<Lorg/eclipse/aether/graph/Exclusion;>;
MethodParameters:
Name Flags
exclusions
public static org.eclipse.aether.repository.RemoteRepository asRemoteRepository(org.apache.maven.model.Repository);
descriptor: (Lorg/apache/maven/model/Repository;)Lorg/eclipse/aether/repository/RemoteRepository;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=5, locals=1, args_size=1
start local 0 0: new org.eclipse.aether.repository.RemoteRepository$Builder
dup
aload 0
invokevirtual org.apache.maven.model.Repository.getId:()Ljava/lang/String;
aload 0
invokevirtual org.apache.maven.model.Repository.getLayout:()Ljava/lang/String;
aload 0
invokevirtual org.apache.maven.model.Repository.getUrl:()Ljava/lang/String;
invokespecial org.eclipse.aether.repository.RemoteRepository$Builder.<init>:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
1: aload 0
invokevirtual org.apache.maven.model.Repository.getSnapshots:()Lorg/apache/maven/model/RepositoryPolicy;
invokestatic org.jboss.shrinkwrap.resolver.impl.maven.convert.MavenConverter.asRepositoryPolicy:(Lorg/apache/maven/model/RepositoryPolicy;)Lorg/eclipse/aether/repository/RepositoryPolicy;
invokevirtual org.eclipse.aether.repository.RemoteRepository$Builder.setSnapshotPolicy:(Lorg/eclipse/aether/repository/RepositoryPolicy;)Lorg/eclipse/aether/repository/RemoteRepository$Builder;
2: aload 0
invokevirtual org.apache.maven.model.Repository.getReleases:()Lorg/apache/maven/model/RepositoryPolicy;
invokestatic org.jboss.shrinkwrap.resolver.impl.maven.convert.MavenConverter.asRepositoryPolicy:(Lorg/apache/maven/model/RepositoryPolicy;)Lorg/eclipse/aether/repository/RepositoryPolicy;
invokevirtual org.eclipse.aether.repository.RemoteRepository$Builder.setReleasePolicy:(Lorg/eclipse/aether/repository/RepositoryPolicy;)Lorg/eclipse/aether/repository/RemoteRepository$Builder;
invokevirtual org.eclipse.aether.repository.RemoteRepository$Builder.build:()Lorg/eclipse/aether/repository/RemoteRepository;
3: areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 repository Lorg/apache/maven/model/Repository;
MethodParameters:
Name Flags
repository
public static org.eclipse.aether.repository.RemoteRepository asRemoteRepository(org.apache.maven.settings.Repository);
descriptor: (Lorg/apache/maven/settings/Repository;)Lorg/eclipse/aether/repository/RemoteRepository;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=5, locals=1, args_size=1
start local 0 0: new org.eclipse.aether.repository.RemoteRepository$Builder
dup
aload 0
invokevirtual org.apache.maven.settings.Repository.getId:()Ljava/lang/String;
aload 0
invokevirtual org.apache.maven.settings.Repository.getLayout:()Ljava/lang/String;
aload 0
invokevirtual org.apache.maven.settings.Repository.getUrl:()Ljava/lang/String;
invokespecial org.eclipse.aether.repository.RemoteRepository$Builder.<init>:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
1: aload 0
invokevirtual org.apache.maven.settings.Repository.getSnapshots:()Lorg/apache/maven/settings/RepositoryPolicy;
invokestatic org.jboss.shrinkwrap.resolver.impl.maven.convert.MavenConverter.asRepositoryPolicy:(Lorg/apache/maven/settings/RepositoryPolicy;)Lorg/eclipse/aether/repository/RepositoryPolicy;
invokevirtual org.eclipse.aether.repository.RemoteRepository$Builder.setSnapshotPolicy:(Lorg/eclipse/aether/repository/RepositoryPolicy;)Lorg/eclipse/aether/repository/RemoteRepository$Builder;
2: aload 0
invokevirtual org.apache.maven.settings.Repository.getReleases:()Lorg/apache/maven/settings/RepositoryPolicy;
invokestatic org.jboss.shrinkwrap.resolver.impl.maven.convert.MavenConverter.asRepositoryPolicy:(Lorg/apache/maven/settings/RepositoryPolicy;)Lorg/eclipse/aether/repository/RepositoryPolicy;
invokevirtual org.eclipse.aether.repository.RemoteRepository$Builder.setReleasePolicy:(Lorg/eclipse/aether/repository/RepositoryPolicy;)Lorg/eclipse/aether/repository/RemoteRepository$Builder;
invokevirtual org.eclipse.aether.repository.RemoteRepository$Builder.build:()Lorg/eclipse/aether/repository/RemoteRepository;
3: areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 repository Lorg/apache/maven/settings/Repository;
MethodParameters:
Name Flags
repository
public static org.eclipse.aether.repository.Proxy asProxy(org.apache.maven.settings.Proxy);
descriptor: (Lorg/apache/maven/settings/Proxy;)Lorg/eclipse/aether/repository/Proxy;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=6, locals=2, args_size=1
start local 0 0: aload 0
invokevirtual org.apache.maven.settings.Proxy.getUsername:()Ljava/lang/String;
ifnonnull 1
aload 0
invokevirtual org.apache.maven.settings.Proxy.getPassword:()Ljava/lang/String;
ifnull 5
1: StackMap locals:
StackMap stack:
new org.eclipse.aether.util.repository.AuthenticationBuilder
dup
invokespecial org.eclipse.aether.util.repository.AuthenticationBuilder.<init>:()V
aload 0
invokevirtual org.apache.maven.settings.Proxy.getUsername:()Ljava/lang/String;
invokevirtual org.eclipse.aether.util.repository.AuthenticationBuilder.addUsername:(Ljava/lang/String;)Lorg/eclipse/aether/util/repository/AuthenticationBuilder;
2: aload 0
invokevirtual org.apache.maven.settings.Proxy.getPassword:()Ljava/lang/String;
invokevirtual org.eclipse.aether.util.repository.AuthenticationBuilder.addPassword:(Ljava/lang/String;)Lorg/eclipse/aether/util/repository/AuthenticationBuilder;
invokevirtual org.eclipse.aether.util.repository.AuthenticationBuilder.build:()Lorg/eclipse/aether/repository/Authentication;
3: astore 1
start local 1 4: goto 6
end local 1 5: StackMap locals:
StackMap stack:
aconst_null
astore 1
start local 1 6: StackMap locals: org.eclipse.aether.repository.Authentication
StackMap stack:
new org.eclipse.aether.repository.Proxy
dup
aload 0
invokevirtual org.apache.maven.settings.Proxy.getProtocol:()Ljava/lang/String;
aload 0
invokevirtual org.apache.maven.settings.Proxy.getHost:()Ljava/lang/String;
aload 0
invokevirtual org.apache.maven.settings.Proxy.getPort:()I
aload 1
invokespecial org.eclipse.aether.repository.Proxy.<init>:(Ljava/lang/String;Ljava/lang/String;ILorg/eclipse/aether/repository/Authentication;)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 proxy Lorg/apache/maven/settings/Proxy;
4 5 1 authentication Lorg/eclipse/aether/repository/Authentication;
6 7 1 authentication Lorg/eclipse/aether/repository/Authentication;
MethodParameters:
Name Flags
proxy
public static org.apache.maven.model.Profile asProfile(org.apache.maven.settings.Profile);
descriptor: (Lorg/apache/maven/settings/Profile;)Lorg/apache/maven/model/Profile;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=1
start local 0 0: new org.apache.maven.model.Profile
dup
invokespecial org.apache.maven.model.Profile.<init>:()V
astore 1
start local 1 1: aload 0
ifnull 7
2: aload 1
aload 0
invokevirtual org.apache.maven.settings.Profile.getId:()Ljava/lang/String;
invokevirtual org.apache.maven.model.Profile.setId:(Ljava/lang/String;)V
3: aload 1
aload 0
invokevirtual org.apache.maven.settings.Profile.getActivation:()Lorg/apache/maven/settings/Activation;
invokestatic org.jboss.shrinkwrap.resolver.impl.maven.convert.MavenConverter.asActivation:(Lorg/apache/maven/settings/Activation;)Lorg/apache/maven/model/Activation;
invokevirtual org.apache.maven.model.Profile.setActivation:(Lorg/apache/maven/model/Activation;)V
4: aload 1
aload 0
invokevirtual org.apache.maven.settings.Profile.getProperties:()Ljava/util/Properties;
invokevirtual org.apache.maven.model.Profile.setProperties:(Ljava/util/Properties;)V
5: aload 1
aload 0
invokevirtual org.apache.maven.settings.Profile.getRepositories:()Ljava/util/List;
invokestatic org.jboss.shrinkwrap.resolver.impl.maven.convert.MavenConverter.asRepositories:(Ljava/util/List;)Ljava/util/List;
invokevirtual org.apache.maven.model.Profile.setRepositories:(Ljava/util/List;)V
6: aload 1
aload 0
invokevirtual org.apache.maven.settings.Profile.getPluginRepositories:()Ljava/util/List;
invokestatic org.jboss.shrinkwrap.resolver.impl.maven.convert.MavenConverter.asRepositories:(Ljava/util/List;)Ljava/util/List;
invokevirtual org.apache.maven.model.Profile.setPluginRepositories:(Ljava/util/List;)V
7: StackMap locals: org.apache.maven.model.Profile
StackMap stack:
aload 1
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 profile Lorg/apache/maven/settings/Profile;
1 8 1 mavenProfile Lorg/apache/maven/model/Profile;
MethodParameters:
Name Flags
profile
public static java.util.List<org.apache.maven.model.Profile> asProfiles(java.util.List<org.apache.maven.settings.Profile>);
descriptor: (Ljava/util/List;)Ljava/util/List;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=4, args_size=1
start local 0 0: new java.util.ArrayList
dup
invokespecial java.util.ArrayList.<init>:()V
astore 1
start local 1 1: aload 0
invokeinterface java.util.List.iterator:()Ljava/util/Iterator;
astore 3
goto 4
StackMap locals: java.util.List java.util.List top java.util.Iterator
StackMap stack:
2: aload 3
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast org.apache.maven.settings.Profile
astore 2
start local 2 3: aload 1
aload 2
invokestatic org.jboss.shrinkwrap.resolver.impl.maven.convert.MavenConverter.asProfile:(Lorg/apache/maven/settings/Profile;)Lorg/apache/maven/model/Profile;
invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
pop
end local 2 4: StackMap locals:
StackMap stack:
aload 3
invokeinterface java.util.Iterator.hasNext:()Z
ifne 2
5: aload 1
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 profiles Ljava/util/List<Lorg/apache/maven/settings/Profile;>;
1 6 1 mavenProfiles Ljava/util/List<Lorg/apache/maven/model/Profile;>;
3 4 2 p Lorg/apache/maven/settings/Profile;
Signature: (Ljava/util/List<Lorg/apache/maven/settings/Profile;>;)Ljava/util/List<Lorg/apache/maven/model/Profile;>;
MethodParameters:
Name Flags
profiles
private static org.apache.maven.model.Repository asRepository(org.apache.maven.settings.Repository);
descriptor: (Lorg/apache/maven/settings/Repository;)Lorg/apache/maven/model/Repository;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=2, locals=2, args_size=1
start local 0 0: new org.apache.maven.model.Repository
dup
invokespecial org.apache.maven.model.Repository.<init>:()V
astore 1
start local 1 1: aload 0
ifnull 8
2: aload 1
aload 0
invokevirtual org.apache.maven.settings.Repository.getId:()Ljava/lang/String;
invokevirtual org.apache.maven.model.Repository.setId:(Ljava/lang/String;)V
3: aload 1
aload 0
invokevirtual org.apache.maven.settings.Repository.getLayout:()Ljava/lang/String;
invokevirtual org.apache.maven.model.Repository.setLayout:(Ljava/lang/String;)V
4: aload 1
aload 0
invokevirtual org.apache.maven.settings.Repository.getName:()Ljava/lang/String;
invokevirtual org.apache.maven.model.Repository.setName:(Ljava/lang/String;)V
5: aload 1
aload 0
invokevirtual org.apache.maven.settings.Repository.getUrl:()Ljava/lang/String;
invokevirtual org.apache.maven.model.Repository.setUrl:(Ljava/lang/String;)V
6: aload 1
aload 0
invokevirtual org.apache.maven.settings.Repository.getReleases:()Lorg/apache/maven/settings/RepositoryPolicy;
invokestatic org.jboss.shrinkwrap.resolver.impl.maven.convert.MavenConverter.asMavenRepositoryPolicy:(Lorg/apache/maven/settings/RepositoryPolicy;)Lorg/apache/maven/model/RepositoryPolicy;
invokevirtual org.apache.maven.model.Repository.setReleases:(Lorg/apache/maven/model/RepositoryPolicy;)V
7: aload 1
aload 0
invokevirtual org.apache.maven.settings.Repository.getSnapshots:()Lorg/apache/maven/settings/RepositoryPolicy;
invokestatic org.jboss.shrinkwrap.resolver.impl.maven.convert.MavenConverter.asMavenRepositoryPolicy:(Lorg/apache/maven/settings/RepositoryPolicy;)Lorg/apache/maven/model/RepositoryPolicy;
invokevirtual org.apache.maven.model.Repository.setSnapshots:(Lorg/apache/maven/model/RepositoryPolicy;)V
8: StackMap locals: org.apache.maven.model.Repository
StackMap stack:
aload 1
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 repository Lorg/apache/maven/settings/Repository;
1 9 1 mavenRepository Lorg/apache/maven/model/Repository;
MethodParameters:
Name Flags
repository
private static java.util.List<org.apache.maven.model.Repository> asRepositories(java.util.List<org.apache.maven.settings.Repository>);
descriptor: (Ljava/util/List;)Ljava/util/List;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=2, locals=4, args_size=1
start local 0 0: new java.util.ArrayList
dup
invokespecial java.util.ArrayList.<init>:()V
astore 1
start local 1 1: aload 0
invokeinterface java.util.List.iterator:()Ljava/util/Iterator;
astore 3
goto 4
StackMap locals: java.util.List java.util.List top java.util.Iterator
StackMap stack:
2: aload 3
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast org.apache.maven.settings.Repository
astore 2
start local 2 3: aload 1
aload 2
invokestatic org.jboss.shrinkwrap.resolver.impl.maven.convert.MavenConverter.asRepository:(Lorg/apache/maven/settings/Repository;)Lorg/apache/maven/model/Repository;
invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
pop
end local 2 4: StackMap locals:
StackMap stack:
aload 3
invokeinterface java.util.Iterator.hasNext:()Z
ifne 2
5: aload 1
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 repositories Ljava/util/List<Lorg/apache/maven/settings/Repository;>;
1 6 1 mavenRepositories Ljava/util/List<Lorg/apache/maven/model/Repository;>;
3 4 2 repository Lorg/apache/maven/settings/Repository;
Signature: (Ljava/util/List<Lorg/apache/maven/settings/Repository;>;)Ljava/util/List<Lorg/apache/maven/model/Repository;>;
MethodParameters:
Name Flags
repositories
private static org.apache.maven.model.Activation asActivation(org.apache.maven.settings.Activation);
descriptor: (Lorg/apache/maven/settings/Activation;)Lorg/apache/maven/model/Activation;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=2, locals=2, args_size=1
start local 0 0: new org.apache.maven.model.Activation
dup
invokespecial org.apache.maven.model.Activation.<init>:()V
astore 1
start local 1 1: aload 0
ifnull 10
2: aload 1
aload 0
invokevirtual org.apache.maven.settings.Activation.isActiveByDefault:()Z
invokevirtual org.apache.maven.model.Activation.setActiveByDefault:(Z)V
3: aload 1
aload 0
invokevirtual org.apache.maven.settings.Activation.getJdk:()Ljava/lang/String;
invokevirtual org.apache.maven.model.Activation.setJdk:(Ljava/lang/String;)V
4: aload 0
invokevirtual org.apache.maven.settings.Activation.getFile:()Lorg/apache/maven/settings/ActivationFile;
ifnull 6
5: aload 1
aload 0
invokevirtual org.apache.maven.settings.Activation.getFile:()Lorg/apache/maven/settings/ActivationFile;
invokestatic org.jboss.shrinkwrap.resolver.impl.maven.convert.MavenConverter.asActivationFile:(Lorg/apache/maven/settings/ActivationFile;)Lorg/apache/maven/model/ActivationFile;
invokevirtual org.apache.maven.model.Activation.setFile:(Lorg/apache/maven/model/ActivationFile;)V
6: StackMap locals: org.apache.maven.model.Activation
StackMap stack:
aload 0
invokevirtual org.apache.maven.settings.Activation.getOs:()Lorg/apache/maven/settings/ActivationOS;
ifnull 8
7: aload 1
aload 0
invokevirtual org.apache.maven.settings.Activation.getOs:()Lorg/apache/maven/settings/ActivationOS;
invokestatic org.jboss.shrinkwrap.resolver.impl.maven.convert.MavenConverter.asActivationOS:(Lorg/apache/maven/settings/ActivationOS;)Lorg/apache/maven/model/ActivationOS;
invokevirtual org.apache.maven.model.Activation.setOs:(Lorg/apache/maven/model/ActivationOS;)V
8: StackMap locals:
StackMap stack:
aload 0
invokevirtual org.apache.maven.settings.Activation.getProperty:()Lorg/apache/maven/settings/ActivationProperty;
ifnull 10
9: aload 1
aload 0
invokevirtual org.apache.maven.settings.Activation.getProperty:()Lorg/apache/maven/settings/ActivationProperty;
invokestatic org.jboss.shrinkwrap.resolver.impl.maven.convert.MavenConverter.asActivationProperty:(Lorg/apache/maven/settings/ActivationProperty;)Lorg/apache/maven/model/ActivationProperty;
invokevirtual org.apache.maven.model.Activation.setProperty:(Lorg/apache/maven/model/ActivationProperty;)V
10: StackMap locals:
StackMap stack:
aload 1
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 11 0 activation Lorg/apache/maven/settings/Activation;
1 11 1 mavenActivation Lorg/apache/maven/model/Activation;
MethodParameters:
Name Flags
activation
private static org.apache.maven.model.ActivationFile asActivationFile(org.apache.maven.settings.ActivationFile);
descriptor: (Lorg/apache/maven/settings/ActivationFile;)Lorg/apache/maven/model/ActivationFile;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=2, locals=2, args_size=1
start local 0 0: new org.apache.maven.model.ActivationFile
dup
invokespecial org.apache.maven.model.ActivationFile.<init>:()V
astore 1
start local 1 1: aload 0
ifnull 4
2: aload 1
aload 0
invokevirtual org.apache.maven.settings.ActivationFile.getExists:()Ljava/lang/String;
invokevirtual org.apache.maven.model.ActivationFile.setExists:(Ljava/lang/String;)V
3: aload 1
aload 0
invokevirtual org.apache.maven.settings.ActivationFile.getMissing:()Ljava/lang/String;
invokevirtual org.apache.maven.model.ActivationFile.setMissing:(Ljava/lang/String;)V
4: StackMap locals: org.apache.maven.model.ActivationFile
StackMap stack:
aload 1
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 file Lorg/apache/maven/settings/ActivationFile;
1 5 1 mavenActivationFile Lorg/apache/maven/model/ActivationFile;
MethodParameters:
Name Flags
file
private static org.apache.maven.model.ActivationOS asActivationOS(org.apache.maven.settings.ActivationOS);
descriptor: (Lorg/apache/maven/settings/ActivationOS;)Lorg/apache/maven/model/ActivationOS;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=2, locals=2, args_size=1
start local 0 0: new org.apache.maven.model.ActivationOS
dup
invokespecial org.apache.maven.model.ActivationOS.<init>:()V
astore 1
start local 1 1: aload 0
ifnull 6
2: aload 1
aload 0
invokevirtual org.apache.maven.settings.ActivationOS.getArch:()Ljava/lang/String;
invokevirtual org.apache.maven.model.ActivationOS.setArch:(Ljava/lang/String;)V
3: aload 1
aload 0
invokevirtual org.apache.maven.settings.ActivationOS.getFamily:()Ljava/lang/String;
invokevirtual org.apache.maven.model.ActivationOS.setFamily:(Ljava/lang/String;)V
4: aload 1
aload 0
invokevirtual org.apache.maven.settings.ActivationOS.getName:()Ljava/lang/String;
invokevirtual org.apache.maven.model.ActivationOS.setName:(Ljava/lang/String;)V
5: aload 1
aload 0
invokevirtual org.apache.maven.settings.ActivationOS.getVersion:()Ljava/lang/String;
invokevirtual org.apache.maven.model.ActivationOS.setVersion:(Ljava/lang/String;)V
6: StackMap locals: org.apache.maven.model.ActivationOS
StackMap stack:
aload 1
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 os Lorg/apache/maven/settings/ActivationOS;
1 7 1 mavenOS Lorg/apache/maven/model/ActivationOS;
MethodParameters:
Name Flags
os
private static org.apache.maven.model.ActivationProperty asActivationProperty(org.apache.maven.settings.ActivationProperty);
descriptor: (Lorg/apache/maven/settings/ActivationProperty;)Lorg/apache/maven/model/ActivationProperty;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=2, locals=2, args_size=1
start local 0 0: new org.apache.maven.model.ActivationProperty
dup
invokespecial org.apache.maven.model.ActivationProperty.<init>:()V
astore 1
start local 1 1: aload 0
ifnull 4
2: aload 1
aload 0
invokevirtual org.apache.maven.settings.ActivationProperty.getName:()Ljava/lang/String;
invokevirtual org.apache.maven.model.ActivationProperty.setName:(Ljava/lang/String;)V
3: aload 1
aload 0
invokevirtual org.apache.maven.settings.ActivationProperty.getValue:()Ljava/lang/String;
invokevirtual org.apache.maven.model.ActivationProperty.setValue:(Ljava/lang/String;)V
4: StackMap locals: org.apache.maven.model.ActivationProperty
StackMap stack:
aload 1
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 property Lorg/apache/maven/settings/ActivationProperty;
1 5 1 mavenProperty Lorg/apache/maven/model/ActivationProperty;
MethodParameters:
Name Flags
property
private static org.eclipse.aether.repository.RepositoryPolicy asRepositoryPolicy(org.apache.maven.model.RepositoryPolicy);
descriptor: (Lorg/apache/maven/model/RepositoryPolicy;)Lorg/eclipse/aether/repository/RepositoryPolicy;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=5, locals=4, args_size=1
start local 0 0: iconst_1
istore 1
start local 1 1: ldc "warn"
astore 2
start local 2 2: ldc "daily"
astore 3
start local 3 3: aload 0
ifnull 9
4: aload 0
invokevirtual org.apache.maven.model.RepositoryPolicy.isEnabled:()Z
istore 1
5: aload 0
invokevirtual org.apache.maven.model.RepositoryPolicy.getUpdatePolicy:()Ljava/lang/String;
ifnull 7
6: aload 0
invokevirtual org.apache.maven.model.RepositoryPolicy.getUpdatePolicy:()Ljava/lang/String;
astore 3
7: StackMap locals: int java.lang.String java.lang.String
StackMap stack:
aload 0
invokevirtual org.apache.maven.model.RepositoryPolicy.getChecksumPolicy:()Ljava/lang/String;
ifnull 9
8: aload 0
invokevirtual org.apache.maven.model.RepositoryPolicy.getChecksumPolicy:()Ljava/lang/String;
astore 2
9: StackMap locals:
StackMap stack:
new org.eclipse.aether.repository.RepositoryPolicy
dup
iload 1
aload 3
aload 2
invokespecial org.eclipse.aether.repository.RepositoryPolicy.<init>:(ZLjava/lang/String;Ljava/lang/String;)V
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 policy Lorg/apache/maven/model/RepositoryPolicy;
1 10 1 enabled Z
2 10 2 checksums Ljava/lang/String;
3 10 3 updates Ljava/lang/String;
MethodParameters:
Name Flags
policy
private static org.eclipse.aether.repository.RepositoryPolicy asRepositoryPolicy(org.apache.maven.settings.RepositoryPolicy);
descriptor: (Lorg/apache/maven/settings/RepositoryPolicy;)Lorg/eclipse/aether/repository/RepositoryPolicy;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=5, locals=4, args_size=1
start local 0 0: iconst_1
istore 1
start local 1 1: ldc "warn"
astore 2
start local 2 2: ldc "daily"
astore 3
start local 3 3: aload 0
ifnull 9
4: aload 0
invokevirtual org.apache.maven.settings.RepositoryPolicy.isEnabled:()Z
istore 1
5: aload 0
invokevirtual org.apache.maven.settings.RepositoryPolicy.getUpdatePolicy:()Ljava/lang/String;
ifnull 7
6: aload 0
invokevirtual org.apache.maven.settings.RepositoryPolicy.getUpdatePolicy:()Ljava/lang/String;
astore 3
7: StackMap locals: int java.lang.String java.lang.String
StackMap stack:
aload 0
invokevirtual org.apache.maven.settings.RepositoryPolicy.getChecksumPolicy:()Ljava/lang/String;
ifnull 9
8: aload 0
invokevirtual org.apache.maven.settings.RepositoryPolicy.getChecksumPolicy:()Ljava/lang/String;
astore 2
9: StackMap locals:
StackMap stack:
new org.eclipse.aether.repository.RepositoryPolicy
dup
iload 1
aload 3
aload 2
invokespecial org.eclipse.aether.repository.RepositoryPolicy.<init>:(ZLjava/lang/String;Ljava/lang/String;)V
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 policy Lorg/apache/maven/settings/RepositoryPolicy;
1 10 1 enabled Z
2 10 2 checksums Ljava/lang/String;
3 10 3 updates Ljava/lang/String;
MethodParameters:
Name Flags
policy
private static org.apache.maven.model.RepositoryPolicy asMavenRepositoryPolicy(org.apache.maven.settings.RepositoryPolicy);
descriptor: (Lorg/apache/maven/settings/RepositoryPolicy;)Lorg/apache/maven/model/RepositoryPolicy;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=2, locals=2, args_size=1
start local 0 0: new org.apache.maven.model.RepositoryPolicy
dup
invokespecial org.apache.maven.model.RepositoryPolicy.<init>:()V
astore 1
start local 1 1: aload 0
ifnull 5
2: aload 1
aload 0
invokevirtual org.apache.maven.settings.RepositoryPolicy.getChecksumPolicy:()Ljava/lang/String;
invokevirtual org.apache.maven.model.RepositoryPolicy.setChecksumPolicy:(Ljava/lang/String;)V
3: aload 1
aload 0
invokevirtual org.apache.maven.settings.RepositoryPolicy.getUpdatePolicy:()Ljava/lang/String;
invokevirtual org.apache.maven.model.RepositoryPolicy.setUpdatePolicy:(Ljava/lang/String;)V
4: aload 1
aload 0
invokevirtual org.apache.maven.settings.RepositoryPolicy.isEnabled:()Z
invokevirtual org.apache.maven.model.RepositoryPolicy.setEnabled:(Z)V
5: StackMap locals: org.apache.maven.model.RepositoryPolicy
StackMap stack:
aload 1
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 policy Lorg/apache/maven/settings/RepositoryPolicy;
1 6 1 mavenPolicy Lorg/apache/maven/model/RepositoryPolicy;
MethodParameters:
Name Flags
policy
}
SourceFile: "MavenConverter.java"
InnerClasses:
public final Builder = org.eclipse.aether.repository.RemoteRepository$Builder of org.eclipse.aether.repository.RemoteRepository