public class org.eclipse.jgit.dircache.DirCacheBuilder extends org.eclipse.jgit.dircache.BaseDirCacheEditor
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.eclipse.jgit.dircache.DirCacheBuilder
super_class: org.eclipse.jgit.dircache.BaseDirCacheEditor
{
private boolean sorted;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
protected void <init>(org.eclipse.jgit.dircache.DirCache, int);
descriptor: (Lorg/eclipse/jgit/dircache/DirCache;I)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
iload 2
invokespecial org.eclipse.jgit.dircache.BaseDirCacheEditor.<init>:(Lorg/eclipse/jgit/dircache/DirCache;I)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/eclipse/jgit/dircache/DirCacheBuilder;
0 2 1 dc Lorg/eclipse/jgit/dircache/DirCache;
0 2 2 ecnt I
MethodParameters:
Name Flags
dc
ecnt
public void add(org.eclipse.jgit.dircache.DirCacheEntry);
descriptor: (Lorg/eclipse/jgit/dircache/DirCacheEntry;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=2, args_size=2
start local 0 start local 1 0: aload 1
invokevirtual org.eclipse.jgit.dircache.DirCacheEntry.getRawMode:()I
ifne 5
1: new java.lang.IllegalArgumentException
dup
2: invokestatic org.eclipse.jgit.internal.JGitText.get:()Lorg/eclipse/jgit/internal/JGitText;
getfield org.eclipse.jgit.internal.JGitText.fileModeNotSetForPath:Ljava/lang/String;
iconst_1
anewarray java.lang.Object
dup
iconst_0
3: aload 1
invokevirtual org.eclipse.jgit.dircache.DirCacheEntry.getPathString:()Ljava/lang/String;
aastore
4: invokestatic java.text.MessageFormat.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
5: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual org.eclipse.jgit.dircache.DirCacheBuilder.beforeAdd:(Lorg/eclipse/jgit/dircache/DirCacheEntry;)V
6: aload 0
aload 1
invokevirtual org.eclipse.jgit.dircache.DirCacheBuilder.fastAdd:(Lorg/eclipse/jgit/dircache/DirCacheEntry;)V
7: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lorg/eclipse/jgit/dircache/DirCacheBuilder;
0 8 1 newEntry Lorg/eclipse/jgit/dircache/DirCacheEntry;
MethodParameters:
Name Flags
newEntry
public void keep(int, int);
descriptor: (II)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 0
getfield org.eclipse.jgit.dircache.DirCacheBuilder.cache:Lorg/eclipse/jgit/dircache/DirCache;
iload 1
invokevirtual org.eclipse.jgit.dircache.DirCache.getEntry:(I)Lorg/eclipse/jgit/dircache/DirCacheEntry;
invokevirtual org.eclipse.jgit.dircache.DirCacheBuilder.beforeAdd:(Lorg/eclipse/jgit/dircache/DirCacheEntry;)V
1: aload 0
iload 1
iload 2
invokevirtual org.eclipse.jgit.dircache.DirCacheBuilder.fastKeep:(II)V
2: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/eclipse/jgit/dircache/DirCacheBuilder;
0 3 1 pos I
0 3 2 cnt I
MethodParameters:
Name Flags
pos
cnt
public void addTree(byte[], int, org.eclipse.jgit.lib.ObjectReader, org.eclipse.jgit.lib.AnyObjectId);
descriptor: ([BILorg/eclipse/jgit/lib/ObjectReader;Lorg/eclipse/jgit/lib/AnyObjectId;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=7, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 1
aload 3
aload 4
invokestatic org.eclipse.jgit.dircache.DirCacheBuilder.createTreeParser:([BLorg/eclipse/jgit/lib/ObjectReader;Lorg/eclipse/jgit/lib/AnyObjectId;)Lorg/eclipse/jgit/treewalk/CanonicalTreeParser;
astore 5
start local 5 1: goto 10
2: StackMap locals: org.eclipse.jgit.treewalk.CanonicalTreeParser
StackMap stack:
aload 5
invokestatic org.eclipse.jgit.dircache.DirCacheBuilder.isTree:(Lorg/eclipse/jgit/treewalk/CanonicalTreeParser;)Z
ifeq 5
3: aload 5
aload 3
invokestatic org.eclipse.jgit.dircache.DirCacheBuilder.enterTree:(Lorg/eclipse/jgit/treewalk/CanonicalTreeParser;Lorg/eclipse/jgit/lib/ObjectReader;)Lorg/eclipse/jgit/treewalk/CanonicalTreeParser;
astore 5
4: goto 10
5: StackMap locals:
StackMap stack:
iload 2
aload 5
invokestatic org.eclipse.jgit.dircache.DirCacheBuilder.toEntry:(ILorg/eclipse/jgit/treewalk/CanonicalTreeParser;)Lorg/eclipse/jgit/dircache/DirCacheEntry;
astore 6
start local 6 6: aload 0
aload 6
invokevirtual org.eclipse.jgit.dircache.DirCacheBuilder.beforeAdd:(Lorg/eclipse/jgit/dircache/DirCacheEntry;)V
7: aload 0
aload 6
invokevirtual org.eclipse.jgit.dircache.DirCacheBuilder.fastAdd:(Lorg/eclipse/jgit/dircache/DirCacheEntry;)V
8: aload 5
invokevirtual org.eclipse.jgit.treewalk.CanonicalTreeParser.next:()Lorg/eclipse/jgit/treewalk/CanonicalTreeParser;
astore 5
9: goto 17
end local 6 10: StackMap locals:
StackMap stack:
aload 5
invokevirtual org.eclipse.jgit.treewalk.CanonicalTreeParser.eof:()Z
ifeq 2
11: goto 17
12: StackMap locals:
StackMap stack:
aload 5
invokestatic org.eclipse.jgit.dircache.DirCacheBuilder.isTree:(Lorg/eclipse/jgit/treewalk/CanonicalTreeParser;)Z
ifeq 15
13: aload 5
aload 3
invokestatic org.eclipse.jgit.dircache.DirCacheBuilder.enterTree:(Lorg/eclipse/jgit/treewalk/CanonicalTreeParser;Lorg/eclipse/jgit/lib/ObjectReader;)Lorg/eclipse/jgit/treewalk/CanonicalTreeParser;
astore 5
14: goto 17
15: StackMap locals:
StackMap stack:
aload 0
iload 2
aload 5
invokestatic org.eclipse.jgit.dircache.DirCacheBuilder.toEntry:(ILorg/eclipse/jgit/treewalk/CanonicalTreeParser;)Lorg/eclipse/jgit/dircache/DirCacheEntry;
invokevirtual org.eclipse.jgit.dircache.DirCacheBuilder.fastAdd:(Lorg/eclipse/jgit/dircache/DirCacheEntry;)V
16: aload 5
invokevirtual org.eclipse.jgit.treewalk.CanonicalTreeParser.next:()Lorg/eclipse/jgit/treewalk/CanonicalTreeParser;
astore 5
17: StackMap locals:
StackMap stack:
aload 5
invokevirtual org.eclipse.jgit.treewalk.CanonicalTreeParser.eof:()Z
ifeq 12
18: return
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 19 0 this Lorg/eclipse/jgit/dircache/DirCacheBuilder;
0 19 1 pathPrefix [B
0 19 2 stage I
0 19 3 reader Lorg/eclipse/jgit/lib/ObjectReader;
0 19 4 tree Lorg/eclipse/jgit/lib/AnyObjectId;
1 19 5 p Lorg/eclipse/jgit/treewalk/CanonicalTreeParser;
6 10 6 first Lorg/eclipse/jgit/dircache/DirCacheEntry;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
pathPrefix
stage
reader
tree
private static org.eclipse.jgit.treewalk.CanonicalTreeParser createTreeParser(byte[], org.eclipse.jgit.lib.ObjectReader, org.eclipse.jgit.lib.AnyObjectId);
descriptor: ([BLorg/eclipse/jgit/lib/ObjectReader;Lorg/eclipse/jgit/lib/AnyObjectId;)Lorg/eclipse/jgit/treewalk/CanonicalTreeParser;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: new org.eclipse.jgit.treewalk.CanonicalTreeParser
dup
aload 0
aload 1
aload 2
invokespecial org.eclipse.jgit.treewalk.CanonicalTreeParser.<init>:([BLorg/eclipse/jgit/lib/ObjectReader;Lorg/eclipse/jgit/lib/AnyObjectId;)V
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 pathPrefix [B
0 1 1 reader Lorg/eclipse/jgit/lib/ObjectReader;
0 1 2 tree Lorg/eclipse/jgit/lib/AnyObjectId;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
pathPrefix
reader
tree
private static boolean isTree(org.eclipse.jgit.treewalk.CanonicalTreeParser);
descriptor: (Lorg/eclipse/jgit/treewalk/CanonicalTreeParser;)Z
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual org.eclipse.jgit.treewalk.CanonicalTreeParser.getEntryRawMode:()I
ldc 61440
iand
sipush 16384
if_icmpne 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 p Lorg/eclipse/jgit/treewalk/CanonicalTreeParser;
MethodParameters:
Name Flags
p
private static org.eclipse.jgit.treewalk.CanonicalTreeParser enterTree(org.eclipse.jgit.treewalk.CanonicalTreeParser, org.eclipse.jgit.lib.ObjectReader);
descriptor: (Lorg/eclipse/jgit/treewalk/CanonicalTreeParser;Lorg/eclipse/jgit/lib/ObjectReader;)Lorg/eclipse/jgit/treewalk/CanonicalTreeParser;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual org.eclipse.jgit.treewalk.CanonicalTreeParser.createSubtreeIterator:(Lorg/eclipse/jgit/lib/ObjectReader;)Lorg/eclipse/jgit/treewalk/CanonicalTreeParser;
astore 0
1: aload 0
invokevirtual org.eclipse.jgit.treewalk.CanonicalTreeParser.eof:()Z
ifeq 2
aload 0
invokevirtual org.eclipse.jgit.treewalk.CanonicalTreeParser.next:()Lorg/eclipse/jgit/treewalk/CanonicalTreeParser;
goto 3
StackMap locals:
StackMap stack:
2: aload 0
StackMap locals:
StackMap stack: org.eclipse.jgit.treewalk.CanonicalTreeParser
3: areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 p Lorg/eclipse/jgit/treewalk/CanonicalTreeParser;
0 4 1 reader Lorg/eclipse/jgit/lib/ObjectReader;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
p
reader
private static org.eclipse.jgit.dircache.DirCacheEntry toEntry(int, org.eclipse.jgit.treewalk.CanonicalTreeParser);
descriptor: (ILorg/eclipse/jgit/treewalk/CanonicalTreeParser;)Lorg/eclipse/jgit/dircache/DirCacheEntry;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=5, locals=6, args_size=2
start local 0 start local 1 0: aload 1
invokevirtual org.eclipse.jgit.treewalk.CanonicalTreeParser.getEntryPathBuffer:()[B
astore 2
start local 2 1: aload 1
invokevirtual org.eclipse.jgit.treewalk.CanonicalTreeParser.getEntryPathLength:()I
istore 3
start local 3 2: iload 3
newarray 8
astore 4
start local 4 3: aload 2
iconst_0
aload 4
iconst_0
iload 3
invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
4: new org.eclipse.jgit.dircache.DirCacheEntry
dup
aload 4
iload 0
invokespecial org.eclipse.jgit.dircache.DirCacheEntry.<init>:([BI)V
astore 5
start local 5 5: aload 5
aload 1
invokevirtual org.eclipse.jgit.treewalk.CanonicalTreeParser.getEntryRawMode:()I
invokevirtual org.eclipse.jgit.dircache.DirCacheEntry.setFileMode:(I)V
6: aload 5
aload 1
invokevirtual org.eclipse.jgit.treewalk.CanonicalTreeParser.idBuffer:()[B
aload 1
invokevirtual org.eclipse.jgit.treewalk.CanonicalTreeParser.idOffset:()I
invokevirtual org.eclipse.jgit.dircache.DirCacheEntry.setObjectIdFromRaw:([BI)V
7: aload 5
areturn
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 8 0 stage I
0 8 1 i Lorg/eclipse/jgit/treewalk/CanonicalTreeParser;
1 8 2 buf [B
2 8 3 len I
3 8 4 path [B
5 8 5 e Lorg/eclipse/jgit/dircache/DirCacheEntry;
MethodParameters:
Name Flags
stage
i
public void finish();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.eclipse.jgit.dircache.DirCacheBuilder.sorted:Z
ifne 2
1: aload 0
invokevirtual org.eclipse.jgit.dircache.DirCacheBuilder.resort:()V
2: StackMap locals:
StackMap stack:
aload 0
invokevirtual org.eclipse.jgit.dircache.DirCacheBuilder.replace:()V
3: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/eclipse/jgit/dircache/DirCacheBuilder;
private void beforeAdd(org.eclipse.jgit.dircache.DirCacheEntry);
descriptor: (Lorg/eclipse/jgit/dircache/DirCacheEntry;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=6, args_size=2
start local 0 start local 1 0: aload 0
getfield org.eclipse.jgit.dircache.DirCacheBuilder.sorted:Z
ifeq 15
aload 0
getfield org.eclipse.jgit.dircache.DirCacheBuilder.entryCnt:I
ifle 15
1: aload 0
getfield org.eclipse.jgit.dircache.DirCacheBuilder.entries:[Lorg/eclipse/jgit/dircache/DirCacheEntry;
aload 0
getfield org.eclipse.jgit.dircache.DirCacheBuilder.entryCnt:I
iconst_1
isub
aaload
astore 2
start local 2 2: aload 2
aload 1
invokestatic org.eclipse.jgit.dircache.DirCache.cmp:(Lorg/eclipse/jgit/dircache/DirCacheEntry;Lorg/eclipse/jgit/dircache/DirCacheEntry;)I
istore 3
start local 3 3: iload 3
ifle 6
4: aload 0
iconst_0
putfield org.eclipse.jgit.dircache.DirCacheBuilder.sorted:Z
5: goto 15
StackMap locals: org.eclipse.jgit.dircache.DirCacheEntry int
StackMap stack:
6: iload 3
ifne 15
7: aload 2
invokevirtual org.eclipse.jgit.dircache.DirCacheEntry.getStage:()I
istore 4
start local 4 8: aload 1
invokevirtual org.eclipse.jgit.dircache.DirCacheEntry.getStage:()I
istore 5
start local 5 9: iload 4
iload 5
if_icmpne 11
10: aload 1
invokestatic org.eclipse.jgit.internal.JGitText.get:()Lorg/eclipse/jgit/internal/JGitText;
getfield org.eclipse.jgit.internal.JGitText.duplicateStagesNotAllowed:Ljava/lang/String;
invokestatic org.eclipse.jgit.dircache.DirCacheBuilder.bad:(Lorg/eclipse/jgit/dircache/DirCacheEntry;Ljava/lang/String;)Ljava/lang/IllegalStateException;
athrow
11: StackMap locals: int int
StackMap stack:
iload 4
ifeq 12
iload 5
ifne 13
12: StackMap locals:
StackMap stack:
aload 1
invokestatic org.eclipse.jgit.internal.JGitText.get:()Lorg/eclipse/jgit/internal/JGitText;
getfield org.eclipse.jgit.internal.JGitText.mixedStagesNotAllowed:Ljava/lang/String;
invokestatic org.eclipse.jgit.dircache.DirCacheBuilder.bad:(Lorg/eclipse/jgit/dircache/DirCacheEntry;Ljava/lang/String;)Ljava/lang/IllegalStateException;
athrow
13: StackMap locals:
StackMap stack:
iload 4
iload 5
if_icmple 15
14: aload 0
iconst_0
putfield org.eclipse.jgit.dircache.DirCacheBuilder.sorted:Z
end local 5 end local 4 end local 3 end local 2 15: StackMap locals: org.eclipse.jgit.dircache.DirCacheBuilder org.eclipse.jgit.dircache.DirCacheEntry
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 16 0 this Lorg/eclipse/jgit/dircache/DirCacheBuilder;
0 16 1 newEntry Lorg/eclipse/jgit/dircache/DirCacheEntry;
2 15 2 lastEntry Lorg/eclipse/jgit/dircache/DirCacheEntry;
3 15 3 cr I
8 15 4 peStage I
9 15 5 dceStage I
MethodParameters:
Name Flags
newEntry
private void resort();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=7, args_size=1
start local 0 0: aload 0
getfield org.eclipse.jgit.dircache.DirCacheBuilder.entries:[Lorg/eclipse/jgit/dircache/DirCacheEntry;
iconst_0
aload 0
getfield org.eclipse.jgit.dircache.DirCacheBuilder.entryCnt:I
getstatic org.eclipse.jgit.dircache.DirCache.ENT_CMP:Ljava/util/Comparator;
invokestatic java.util.Arrays.sort:([Ljava/lang/Object;IILjava/util/Comparator;)V
1: iconst_1
istore 1
start local 1 2: goto 14
3: StackMap locals: int
StackMap stack:
aload 0
getfield org.eclipse.jgit.dircache.DirCacheBuilder.entries:[Lorg/eclipse/jgit/dircache/DirCacheEntry;
iload 1
iconst_1
isub
aaload
astore 2
start local 2 4: aload 0
getfield org.eclipse.jgit.dircache.DirCacheBuilder.entries:[Lorg/eclipse/jgit/dircache/DirCacheEntry;
iload 1
aaload
astore 3
start local 3 5: aload 2
aload 3
invokestatic org.eclipse.jgit.dircache.DirCache.cmp:(Lorg/eclipse/jgit/dircache/DirCacheEntry;Lorg/eclipse/jgit/dircache/DirCacheEntry;)I
istore 4
start local 4 6: iload 4
ifne 13
7: aload 2
invokevirtual org.eclipse.jgit.dircache.DirCacheEntry.getStage:()I
istore 5
start local 5 8: aload 3
invokevirtual org.eclipse.jgit.dircache.DirCacheEntry.getStage:()I
istore 6
start local 6 9: iload 5
iload 6
if_icmpne 11
10: aload 3
invokestatic org.eclipse.jgit.internal.JGitText.get:()Lorg/eclipse/jgit/internal/JGitText;
getfield org.eclipse.jgit.internal.JGitText.duplicateStagesNotAllowed:Ljava/lang/String;
invokestatic org.eclipse.jgit.dircache.DirCacheBuilder.bad:(Lorg/eclipse/jgit/dircache/DirCacheEntry;Ljava/lang/String;)Ljava/lang/IllegalStateException;
athrow
11: StackMap locals: org.eclipse.jgit.dircache.DirCacheBuilder int org.eclipse.jgit.dircache.DirCacheEntry org.eclipse.jgit.dircache.DirCacheEntry int int int
StackMap stack:
iload 5
ifeq 12
iload 6
ifne 13
12: StackMap locals:
StackMap stack:
aload 3
invokestatic org.eclipse.jgit.internal.JGitText.get:()Lorg/eclipse/jgit/internal/JGitText;
getfield org.eclipse.jgit.internal.JGitText.mixedStagesNotAllowed:Ljava/lang/String;
invokestatic org.eclipse.jgit.dircache.DirCacheBuilder.bad:(Lorg/eclipse/jgit/dircache/DirCacheEntry;Ljava/lang/String;)Ljava/lang/IllegalStateException;
athrow
end local 6 end local 5 end local 4 end local 3 end local 2 13: StackMap locals: org.eclipse.jgit.dircache.DirCacheBuilder int
StackMap stack:
iinc 1 1
StackMap locals:
StackMap stack:
14: iload 1
aload 0
getfield org.eclipse.jgit.dircache.DirCacheBuilder.entryCnt:I
if_icmplt 3
end local 1 15: aload 0
iconst_1
putfield org.eclipse.jgit.dircache.DirCacheBuilder.sorted:Z
16: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 17 0 this Lorg/eclipse/jgit/dircache/DirCacheBuilder;
2 15 1 entryIdx I
4 13 2 pe Lorg/eclipse/jgit/dircache/DirCacheEntry;
5 13 3 ce Lorg/eclipse/jgit/dircache/DirCacheEntry;
6 13 4 cr I
8 13 5 peStage I
9 13 6 ceStage I
private static java.lang.IllegalStateException bad(org.eclipse.jgit.dircache.DirCacheEntry, java.lang.String);
descriptor: (Lorg/eclipse/jgit/dircache/DirCacheEntry;Ljava/lang/String;)Ljava/lang/IllegalStateException;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=7, locals=2, args_size=2
start local 0 start local 1 0: new java.lang.IllegalStateException
dup
1: ldc "%s: %d %s"
iconst_3
anewarray java.lang.Object
dup
iconst_0
2: aload 1
aastore
dup
iconst_1
aload 0
invokevirtual org.eclipse.jgit.dircache.DirCacheEntry.getStage:()I
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
aastore
dup
iconst_2
aload 0
invokevirtual org.eclipse.jgit.dircache.DirCacheEntry.getPathString:()Ljava/lang/String;
aastore
3: invokestatic java.lang.String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 a Lorg/eclipse/jgit/dircache/DirCacheEntry;
0 4 1 msg Ljava/lang/String;
MethodParameters:
Name Flags
a
msg
public boolean commit();
descriptor: ()Z
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
0: aload 0
invokespecial org.eclipse.jgit.dircache.BaseDirCacheEditor.commit:()Z
ireturn
LocalVariableTable:
Start End Slot Name Signature
Exceptions:
throws java.io.IOException
public org.eclipse.jgit.dircache.DirCache getDirCache();
descriptor: ()Lorg/eclipse/jgit/dircache/DirCache;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
0: aload 0
invokespecial org.eclipse.jgit.dircache.BaseDirCacheEditor.getDirCache:()Lorg/eclipse/jgit/dircache/DirCache;
areturn
LocalVariableTable:
Start End Slot Name Signature
}
SourceFile: "DirCacheBuilder.java"