public class org.eclipse.jgit.api.Git implements java.lang.AutoCloseable
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.eclipse.jgit.api.Git
super_class: java.lang.Object
{
private final org.eclipse.jgit.lib.Repository repo;
descriptor: Lorg/eclipse/jgit/lib/Repository;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final boolean closeRepo;
descriptor: Z
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
public static org.eclipse.jgit.api.Git open(java.io.File);
descriptor: (Ljava/io/File;)Lorg/eclipse/jgit/api/Git;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getstatic org.eclipse.jgit.util.FS.DETECTED:Lorg/eclipse/jgit/util/FS;
invokestatic org.eclipse.jgit.api.Git.open:(Ljava/io/File;Lorg/eclipse/jgit/util/FS;)Lorg/eclipse/jgit/api/Git;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 dir Ljava/io/File;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
dir
public static org.eclipse.jgit.api.Git open(java.io.File, org.eclipse.jgit.util.FS);
descriptor: (Ljava/io/File;Lorg/eclipse/jgit/util/FS;)Lorg/eclipse/jgit/api/Git;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=4, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokestatic org.eclipse.jgit.lib.RepositoryCache$FileKey.lenient:(Ljava/io/File;Lorg/eclipse/jgit/util/FS;)Lorg/eclipse/jgit/lib/RepositoryCache$FileKey;
astore 2
start local 2 1: new org.eclipse.jgit.lib.RepositoryBuilder
dup
invokespecial org.eclipse.jgit.lib.RepositoryBuilder.<init>:()V
aload 1
invokevirtual org.eclipse.jgit.lib.RepositoryBuilder.setFS:(Lorg/eclipse/jgit/util/FS;)Lorg/eclipse/jgit/lib/BaseRepositoryBuilder;
checkcast org.eclipse.jgit.lib.RepositoryBuilder
aload 2
invokevirtual org.eclipse.jgit.lib.RepositoryCache$FileKey.getFile:()Ljava/io/File;
invokevirtual org.eclipse.jgit.lib.RepositoryBuilder.setGitDir:(Ljava/io/File;)Lorg/eclipse/jgit/lib/BaseRepositoryBuilder;
checkcast org.eclipse.jgit.lib.RepositoryBuilder
2: iconst_1
invokevirtual org.eclipse.jgit.lib.RepositoryBuilder.setMustExist:(Z)Lorg/eclipse/jgit/lib/BaseRepositoryBuilder;
checkcast org.eclipse.jgit.lib.RepositoryBuilder
invokevirtual org.eclipse.jgit.lib.RepositoryBuilder.build:()Lorg/eclipse/jgit/lib/Repository;
3: astore 3
start local 3 4: new org.eclipse.jgit.api.Git
dup
aload 3
iconst_1
invokespecial org.eclipse.jgit.api.Git.<init>:(Lorg/eclipse/jgit/lib/Repository;Z)V
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 dir Ljava/io/File;
0 5 1 fs Lorg/eclipse/jgit/util/FS;
1 5 2 key Lorg/eclipse/jgit/lib/RepositoryCache$FileKey;
4 5 3 db Lorg/eclipse/jgit/lib/Repository;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
dir
fs
public static org.eclipse.jgit.api.Git wrap(org.eclipse.jgit.lib.Repository);
descriptor: (Lorg/eclipse/jgit/lib/Repository;)Lorg/eclipse/jgit/api/Git;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new org.eclipse.jgit.api.Git
dup
aload 0
invokespecial org.eclipse.jgit.api.Git.<init>:(Lorg/eclipse/jgit/lib/Repository;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 repo Lorg/eclipse/jgit/lib/Repository;
MethodParameters:
Name Flags
repo
public void close();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.eclipse.jgit.api.Git.closeRepo:Z
ifeq 2
1: aload 0
getfield org.eclipse.jgit.api.Git.repo:Lorg/eclipse/jgit/lib/Repository;
invokevirtual org.eclipse.jgit.lib.Repository.close:()V
2: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/eclipse/jgit/api/Git;
public static org.eclipse.jgit.api.CloneCommand cloneRepository();
descriptor: ()Lorg/eclipse/jgit/api/CloneCommand;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=0, args_size=0
0: new org.eclipse.jgit.api.CloneCommand
dup
invokespecial org.eclipse.jgit.api.CloneCommand.<init>:()V
areturn
LocalVariableTable:
Start End Slot Name Signature
public static org.eclipse.jgit.api.LsRemoteCommand lsRemoteRepository();
descriptor: ()Lorg/eclipse/jgit/api/LsRemoteCommand;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=0, args_size=0
0: new org.eclipse.jgit.api.LsRemoteCommand
dup
aconst_null
invokespecial org.eclipse.jgit.api.LsRemoteCommand.<init>:(Lorg/eclipse/jgit/lib/Repository;)V
areturn
LocalVariableTable:
Start End Slot Name Signature
public static org.eclipse.jgit.api.InitCommand init();
descriptor: ()Lorg/eclipse/jgit/api/InitCommand;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=0, args_size=0
0: new org.eclipse.jgit.api.InitCommand
dup
invokespecial org.eclipse.jgit.api.InitCommand.<init>:()V
areturn
LocalVariableTable:
Start End Slot Name Signature
public void <init>(org.eclipse.jgit.lib.Repository);
descriptor: (Lorg/eclipse/jgit/lib/Repository;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
iconst_0
invokespecial org.eclipse.jgit.api.Git.<init>:(Lorg/eclipse/jgit/lib/Repository;Z)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/eclipse/jgit/api/Git;
0 2 1 repo Lorg/eclipse/jgit/lib/Repository;
MethodParameters:
Name Flags
repo
void <init>(org.eclipse.jgit.lib.Repository, boolean);
descriptor: (Lorg/eclipse/jgit/lib/Repository;Z)V
flags: (0x0000)
Code:
stack=2, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
aload 1
invokestatic java.util.Objects.requireNonNull:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.eclipse.jgit.lib.Repository
putfield org.eclipse.jgit.api.Git.repo:Lorg/eclipse/jgit/lib/Repository;
2: aload 0
iload 2
putfield org.eclipse.jgit.api.Git.closeRepo:Z
3: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/eclipse/jgit/api/Git;
0 4 1 repo Lorg/eclipse/jgit/lib/Repository;
0 4 2 closeRepo Z
MethodParameters:
Name Flags
repo
closeRepo
public org.eclipse.jgit.api.CommitCommand commit();
descriptor: ()Lorg/eclipse/jgit/api/CommitCommand;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new org.eclipse.jgit.api.CommitCommand
dup
aload 0
getfield org.eclipse.jgit.api.Git.repo:Lorg/eclipse/jgit/lib/Repository;
invokespecial org.eclipse.jgit.api.CommitCommand.<init>:(Lorg/eclipse/jgit/lib/Repository;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/jgit/api/Git;
public org.eclipse.jgit.api.LogCommand log();
descriptor: ()Lorg/eclipse/jgit/api/LogCommand;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new org.eclipse.jgit.api.LogCommand
dup
aload 0
getfield org.eclipse.jgit.api.Git.repo:Lorg/eclipse/jgit/lib/Repository;
invokespecial org.eclipse.jgit.api.LogCommand.<init>:(Lorg/eclipse/jgit/lib/Repository;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/jgit/api/Git;
public org.eclipse.jgit.api.MergeCommand merge();
descriptor: ()Lorg/eclipse/jgit/api/MergeCommand;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new org.eclipse.jgit.api.MergeCommand
dup
aload 0
getfield org.eclipse.jgit.api.Git.repo:Lorg/eclipse/jgit/lib/Repository;
invokespecial org.eclipse.jgit.api.MergeCommand.<init>:(Lorg/eclipse/jgit/lib/Repository;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/jgit/api/Git;
public org.eclipse.jgit.api.PullCommand pull();
descriptor: ()Lorg/eclipse/jgit/api/PullCommand;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new org.eclipse.jgit.api.PullCommand
dup
aload 0
getfield org.eclipse.jgit.api.Git.repo:Lorg/eclipse/jgit/lib/Repository;
invokespecial org.eclipse.jgit.api.PullCommand.<init>:(Lorg/eclipse/jgit/lib/Repository;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/jgit/api/Git;
public org.eclipse.jgit.api.CreateBranchCommand branchCreate();
descriptor: ()Lorg/eclipse/jgit/api/CreateBranchCommand;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new org.eclipse.jgit.api.CreateBranchCommand
dup
aload 0
getfield org.eclipse.jgit.api.Git.repo:Lorg/eclipse/jgit/lib/Repository;
invokespecial org.eclipse.jgit.api.CreateBranchCommand.<init>:(Lorg/eclipse/jgit/lib/Repository;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/jgit/api/Git;
public org.eclipse.jgit.api.DeleteBranchCommand branchDelete();
descriptor: ()Lorg/eclipse/jgit/api/DeleteBranchCommand;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new org.eclipse.jgit.api.DeleteBranchCommand
dup
aload 0
getfield org.eclipse.jgit.api.Git.repo:Lorg/eclipse/jgit/lib/Repository;
invokespecial org.eclipse.jgit.api.DeleteBranchCommand.<init>:(Lorg/eclipse/jgit/lib/Repository;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/jgit/api/Git;
public org.eclipse.jgit.api.ListBranchCommand branchList();
descriptor: ()Lorg/eclipse/jgit/api/ListBranchCommand;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new org.eclipse.jgit.api.ListBranchCommand
dup
aload 0
getfield org.eclipse.jgit.api.Git.repo:Lorg/eclipse/jgit/lib/Repository;
invokespecial org.eclipse.jgit.api.ListBranchCommand.<init>:(Lorg/eclipse/jgit/lib/Repository;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/jgit/api/Git;
public org.eclipse.jgit.api.ListTagCommand tagList();
descriptor: ()Lorg/eclipse/jgit/api/ListTagCommand;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new org.eclipse.jgit.api.ListTagCommand
dup
aload 0
getfield org.eclipse.jgit.api.Git.repo:Lorg/eclipse/jgit/lib/Repository;
invokespecial org.eclipse.jgit.api.ListTagCommand.<init>:(Lorg/eclipse/jgit/lib/Repository;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/jgit/api/Git;
public org.eclipse.jgit.api.RenameBranchCommand branchRename();
descriptor: ()Lorg/eclipse/jgit/api/RenameBranchCommand;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new org.eclipse.jgit.api.RenameBranchCommand
dup
aload 0
getfield org.eclipse.jgit.api.Git.repo:Lorg/eclipse/jgit/lib/Repository;
invokespecial org.eclipse.jgit.api.RenameBranchCommand.<init>:(Lorg/eclipse/jgit/lib/Repository;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/jgit/api/Git;
public org.eclipse.jgit.api.AddCommand add();
descriptor: ()Lorg/eclipse/jgit/api/AddCommand;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new org.eclipse.jgit.api.AddCommand
dup
aload 0
getfield org.eclipse.jgit.api.Git.repo:Lorg/eclipse/jgit/lib/Repository;
invokespecial org.eclipse.jgit.api.AddCommand.<init>:(Lorg/eclipse/jgit/lib/Repository;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/jgit/api/Git;
public org.eclipse.jgit.api.TagCommand tag();
descriptor: ()Lorg/eclipse/jgit/api/TagCommand;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new org.eclipse.jgit.api.TagCommand
dup
aload 0
getfield org.eclipse.jgit.api.Git.repo:Lorg/eclipse/jgit/lib/Repository;
invokespecial org.eclipse.jgit.api.TagCommand.<init>:(Lorg/eclipse/jgit/lib/Repository;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/jgit/api/Git;
public org.eclipse.jgit.api.FetchCommand fetch();
descriptor: ()Lorg/eclipse/jgit/api/FetchCommand;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new org.eclipse.jgit.api.FetchCommand
dup
aload 0
getfield org.eclipse.jgit.api.Git.repo:Lorg/eclipse/jgit/lib/Repository;
invokespecial org.eclipse.jgit.api.FetchCommand.<init>:(Lorg/eclipse/jgit/lib/Repository;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/jgit/api/Git;
public org.eclipse.jgit.api.PushCommand push();
descriptor: ()Lorg/eclipse/jgit/api/PushCommand;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new org.eclipse.jgit.api.PushCommand
dup
aload 0
getfield org.eclipse.jgit.api.Git.repo:Lorg/eclipse/jgit/lib/Repository;
invokespecial org.eclipse.jgit.api.PushCommand.<init>:(Lorg/eclipse/jgit/lib/Repository;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/jgit/api/Git;
public org.eclipse.jgit.api.CherryPickCommand cherryPick();
descriptor: ()Lorg/eclipse/jgit/api/CherryPickCommand;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new org.eclipse.jgit.api.CherryPickCommand
dup
aload 0
getfield org.eclipse.jgit.api.Git.repo:Lorg/eclipse/jgit/lib/Repository;
invokespecial org.eclipse.jgit.api.CherryPickCommand.<init>:(Lorg/eclipse/jgit/lib/Repository;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/jgit/api/Git;
public org.eclipse.jgit.api.RevertCommand revert();
descriptor: ()Lorg/eclipse/jgit/api/RevertCommand;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new org.eclipse.jgit.api.RevertCommand
dup
aload 0
getfield org.eclipse.jgit.api.Git.repo:Lorg/eclipse/jgit/lib/Repository;
invokespecial org.eclipse.jgit.api.RevertCommand.<init>:(Lorg/eclipse/jgit/lib/Repository;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/jgit/api/Git;
public org.eclipse.jgit.api.RebaseCommand rebase();
descriptor: ()Lorg/eclipse/jgit/api/RebaseCommand;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new org.eclipse.jgit.api.RebaseCommand
dup
aload 0
getfield org.eclipse.jgit.api.Git.repo:Lorg/eclipse/jgit/lib/Repository;
invokespecial org.eclipse.jgit.api.RebaseCommand.<init>:(Lorg/eclipse/jgit/lib/Repository;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/jgit/api/Git;
public org.eclipse.jgit.api.RmCommand rm();
descriptor: ()Lorg/eclipse/jgit/api/RmCommand;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new org.eclipse.jgit.api.RmCommand
dup
aload 0
getfield org.eclipse.jgit.api.Git.repo:Lorg/eclipse/jgit/lib/Repository;
invokespecial org.eclipse.jgit.api.RmCommand.<init>:(Lorg/eclipse/jgit/lib/Repository;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/jgit/api/Git;
public org.eclipse.jgit.api.CheckoutCommand checkout();
descriptor: ()Lorg/eclipse/jgit/api/CheckoutCommand;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new org.eclipse.jgit.api.CheckoutCommand
dup
aload 0
getfield org.eclipse.jgit.api.Git.repo:Lorg/eclipse/jgit/lib/Repository;
invokespecial org.eclipse.jgit.api.CheckoutCommand.<init>:(Lorg/eclipse/jgit/lib/Repository;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/jgit/api/Git;
public org.eclipse.jgit.api.ResetCommand reset();
descriptor: ()Lorg/eclipse/jgit/api/ResetCommand;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new org.eclipse.jgit.api.ResetCommand
dup
aload 0
getfield org.eclipse.jgit.api.Git.repo:Lorg/eclipse/jgit/lib/Repository;
invokespecial org.eclipse.jgit.api.ResetCommand.<init>:(Lorg/eclipse/jgit/lib/Repository;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/jgit/api/Git;
public org.eclipse.jgit.api.StatusCommand status();
descriptor: ()Lorg/eclipse/jgit/api/StatusCommand;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new org.eclipse.jgit.api.StatusCommand
dup
aload 0
getfield org.eclipse.jgit.api.Git.repo:Lorg/eclipse/jgit/lib/Repository;
invokespecial org.eclipse.jgit.api.StatusCommand.<init>:(Lorg/eclipse/jgit/lib/Repository;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/jgit/api/Git;
public org.eclipse.jgit.api.ArchiveCommand archive();
descriptor: ()Lorg/eclipse/jgit/api/ArchiveCommand;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new org.eclipse.jgit.api.ArchiveCommand
dup
aload 0
getfield org.eclipse.jgit.api.Git.repo:Lorg/eclipse/jgit/lib/Repository;
invokespecial org.eclipse.jgit.api.ArchiveCommand.<init>:(Lorg/eclipse/jgit/lib/Repository;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/jgit/api/Git;
public org.eclipse.jgit.api.AddNoteCommand notesAdd();
descriptor: ()Lorg/eclipse/jgit/api/AddNoteCommand;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new org.eclipse.jgit.api.AddNoteCommand
dup
aload 0
getfield org.eclipse.jgit.api.Git.repo:Lorg/eclipse/jgit/lib/Repository;
invokespecial org.eclipse.jgit.api.AddNoteCommand.<init>:(Lorg/eclipse/jgit/lib/Repository;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/jgit/api/Git;
public org.eclipse.jgit.api.RemoveNoteCommand notesRemove();
descriptor: ()Lorg/eclipse/jgit/api/RemoveNoteCommand;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new org.eclipse.jgit.api.RemoveNoteCommand
dup
aload 0
getfield org.eclipse.jgit.api.Git.repo:Lorg/eclipse/jgit/lib/Repository;
invokespecial org.eclipse.jgit.api.RemoveNoteCommand.<init>:(Lorg/eclipse/jgit/lib/Repository;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/jgit/api/Git;
public org.eclipse.jgit.api.ListNotesCommand notesList();
descriptor: ()Lorg/eclipse/jgit/api/ListNotesCommand;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new org.eclipse.jgit.api.ListNotesCommand
dup
aload 0
getfield org.eclipse.jgit.api.Git.repo:Lorg/eclipse/jgit/lib/Repository;
invokespecial org.eclipse.jgit.api.ListNotesCommand.<init>:(Lorg/eclipse/jgit/lib/Repository;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/jgit/api/Git;
public org.eclipse.jgit.api.ShowNoteCommand notesShow();
descriptor: ()Lorg/eclipse/jgit/api/ShowNoteCommand;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new org.eclipse.jgit.api.ShowNoteCommand
dup
aload 0
getfield org.eclipse.jgit.api.Git.repo:Lorg/eclipse/jgit/lib/Repository;
invokespecial org.eclipse.jgit.api.ShowNoteCommand.<init>:(Lorg/eclipse/jgit/lib/Repository;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/jgit/api/Git;
public org.eclipse.jgit.api.LsRemoteCommand lsRemote();
descriptor: ()Lorg/eclipse/jgit/api/LsRemoteCommand;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new org.eclipse.jgit.api.LsRemoteCommand
dup
aload 0
getfield org.eclipse.jgit.api.Git.repo:Lorg/eclipse/jgit/lib/Repository;
invokespecial org.eclipse.jgit.api.LsRemoteCommand.<init>:(Lorg/eclipse/jgit/lib/Repository;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/jgit/api/Git;
public org.eclipse.jgit.api.CleanCommand clean();
descriptor: ()Lorg/eclipse/jgit/api/CleanCommand;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new org.eclipse.jgit.api.CleanCommand
dup
aload 0
getfield org.eclipse.jgit.api.Git.repo:Lorg/eclipse/jgit/lib/Repository;
invokespecial org.eclipse.jgit.api.CleanCommand.<init>:(Lorg/eclipse/jgit/lib/Repository;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/jgit/api/Git;
public org.eclipse.jgit.api.BlameCommand blame();
descriptor: ()Lorg/eclipse/jgit/api/BlameCommand;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new org.eclipse.jgit.api.BlameCommand
dup
aload 0
getfield org.eclipse.jgit.api.Git.repo:Lorg/eclipse/jgit/lib/Repository;
invokespecial org.eclipse.jgit.api.BlameCommand.<init>:(Lorg/eclipse/jgit/lib/Repository;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/jgit/api/Git;
public org.eclipse.jgit.api.ReflogCommand reflog();
descriptor: ()Lorg/eclipse/jgit/api/ReflogCommand;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new org.eclipse.jgit.api.ReflogCommand
dup
aload 0
getfield org.eclipse.jgit.api.Git.repo:Lorg/eclipse/jgit/lib/Repository;
invokespecial org.eclipse.jgit.api.ReflogCommand.<init>:(Lorg/eclipse/jgit/lib/Repository;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/jgit/api/Git;
public org.eclipse.jgit.api.DiffCommand diff();
descriptor: ()Lorg/eclipse/jgit/api/DiffCommand;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new org.eclipse.jgit.api.DiffCommand
dup
aload 0
getfield org.eclipse.jgit.api.Git.repo:Lorg/eclipse/jgit/lib/Repository;
invokespecial org.eclipse.jgit.api.DiffCommand.<init>:(Lorg/eclipse/jgit/lib/Repository;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/jgit/api/Git;
public org.eclipse.jgit.api.DeleteTagCommand tagDelete();
descriptor: ()Lorg/eclipse/jgit/api/DeleteTagCommand;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new org.eclipse.jgit.api.DeleteTagCommand
dup
aload 0
getfield org.eclipse.jgit.api.Git.repo:Lorg/eclipse/jgit/lib/Repository;
invokespecial org.eclipse.jgit.api.DeleteTagCommand.<init>:(Lorg/eclipse/jgit/lib/Repository;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/jgit/api/Git;
public org.eclipse.jgit.api.SubmoduleAddCommand submoduleAdd();
descriptor: ()Lorg/eclipse/jgit/api/SubmoduleAddCommand;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new org.eclipse.jgit.api.SubmoduleAddCommand
dup
aload 0
getfield org.eclipse.jgit.api.Git.repo:Lorg/eclipse/jgit/lib/Repository;
invokespecial org.eclipse.jgit.api.SubmoduleAddCommand.<init>:(Lorg/eclipse/jgit/lib/Repository;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/jgit/api/Git;
public org.eclipse.jgit.api.SubmoduleInitCommand submoduleInit();
descriptor: ()Lorg/eclipse/jgit/api/SubmoduleInitCommand;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new org.eclipse.jgit.api.SubmoduleInitCommand
dup
aload 0
getfield org.eclipse.jgit.api.Git.repo:Lorg/eclipse/jgit/lib/Repository;
invokespecial org.eclipse.jgit.api.SubmoduleInitCommand.<init>:(Lorg/eclipse/jgit/lib/Repository;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/jgit/api/Git;
public org.eclipse.jgit.api.SubmoduleDeinitCommand submoduleDeinit();
descriptor: ()Lorg/eclipse/jgit/api/SubmoduleDeinitCommand;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new org.eclipse.jgit.api.SubmoduleDeinitCommand
dup
aload 0
getfield org.eclipse.jgit.api.Git.repo:Lorg/eclipse/jgit/lib/Repository;
invokespecial org.eclipse.jgit.api.SubmoduleDeinitCommand.<init>:(Lorg/eclipse/jgit/lib/Repository;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/jgit/api/Git;
public org.eclipse.jgit.api.SubmoduleStatusCommand submoduleStatus();
descriptor: ()Lorg/eclipse/jgit/api/SubmoduleStatusCommand;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new org.eclipse.jgit.api.SubmoduleStatusCommand
dup
aload 0
getfield org.eclipse.jgit.api.Git.repo:Lorg/eclipse/jgit/lib/Repository;
invokespecial org.eclipse.jgit.api.SubmoduleStatusCommand.<init>:(Lorg/eclipse/jgit/lib/Repository;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/jgit/api/Git;
public org.eclipse.jgit.api.SubmoduleSyncCommand submoduleSync();
descriptor: ()Lorg/eclipse/jgit/api/SubmoduleSyncCommand;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new org.eclipse.jgit.api.SubmoduleSyncCommand
dup
aload 0
getfield org.eclipse.jgit.api.Git.repo:Lorg/eclipse/jgit/lib/Repository;
invokespecial org.eclipse.jgit.api.SubmoduleSyncCommand.<init>:(Lorg/eclipse/jgit/lib/Repository;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/jgit/api/Git;
public org.eclipse.jgit.api.SubmoduleUpdateCommand submoduleUpdate();
descriptor: ()Lorg/eclipse/jgit/api/SubmoduleUpdateCommand;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new org.eclipse.jgit.api.SubmoduleUpdateCommand
dup
aload 0
getfield org.eclipse.jgit.api.Git.repo:Lorg/eclipse/jgit/lib/Repository;
invokespecial org.eclipse.jgit.api.SubmoduleUpdateCommand.<init>:(Lorg/eclipse/jgit/lib/Repository;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/jgit/api/Git;
public org.eclipse.jgit.api.StashListCommand stashList();
descriptor: ()Lorg/eclipse/jgit/api/StashListCommand;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new org.eclipse.jgit.api.StashListCommand
dup
aload 0
getfield org.eclipse.jgit.api.Git.repo:Lorg/eclipse/jgit/lib/Repository;
invokespecial org.eclipse.jgit.api.StashListCommand.<init>:(Lorg/eclipse/jgit/lib/Repository;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/jgit/api/Git;
public org.eclipse.jgit.api.StashCreateCommand stashCreate();
descriptor: ()Lorg/eclipse/jgit/api/StashCreateCommand;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new org.eclipse.jgit.api.StashCreateCommand
dup
aload 0
getfield org.eclipse.jgit.api.Git.repo:Lorg/eclipse/jgit/lib/Repository;
invokespecial org.eclipse.jgit.api.StashCreateCommand.<init>:(Lorg/eclipse/jgit/lib/Repository;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/jgit/api/Git;
public org.eclipse.jgit.api.StashApplyCommand stashApply();
descriptor: ()Lorg/eclipse/jgit/api/StashApplyCommand;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new org.eclipse.jgit.api.StashApplyCommand
dup
aload 0
getfield org.eclipse.jgit.api.Git.repo:Lorg/eclipse/jgit/lib/Repository;
invokespecial org.eclipse.jgit.api.StashApplyCommand.<init>:(Lorg/eclipse/jgit/lib/Repository;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/jgit/api/Git;
public org.eclipse.jgit.api.StashDropCommand stashDrop();
descriptor: ()Lorg/eclipse/jgit/api/StashDropCommand;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new org.eclipse.jgit.api.StashDropCommand
dup
aload 0
getfield org.eclipse.jgit.api.Git.repo:Lorg/eclipse/jgit/lib/Repository;
invokespecial org.eclipse.jgit.api.StashDropCommand.<init>:(Lorg/eclipse/jgit/lib/Repository;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/jgit/api/Git;
public org.eclipse.jgit.api.ApplyCommand apply();
descriptor: ()Lorg/eclipse/jgit/api/ApplyCommand;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new org.eclipse.jgit.api.ApplyCommand
dup
aload 0
getfield org.eclipse.jgit.api.Git.repo:Lorg/eclipse/jgit/lib/Repository;
invokespecial org.eclipse.jgit.api.ApplyCommand.<init>:(Lorg/eclipse/jgit/lib/Repository;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/jgit/api/Git;
public org.eclipse.jgit.api.GarbageCollectCommand gc();
descriptor: ()Lorg/eclipse/jgit/api/GarbageCollectCommand;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new org.eclipse.jgit.api.GarbageCollectCommand
dup
aload 0
getfield org.eclipse.jgit.api.Git.repo:Lorg/eclipse/jgit/lib/Repository;
invokespecial org.eclipse.jgit.api.GarbageCollectCommand.<init>:(Lorg/eclipse/jgit/lib/Repository;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/jgit/api/Git;
public org.eclipse.jgit.api.NameRevCommand nameRev();
descriptor: ()Lorg/eclipse/jgit/api/NameRevCommand;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new org.eclipse.jgit.api.NameRevCommand
dup
aload 0
getfield org.eclipse.jgit.api.Git.repo:Lorg/eclipse/jgit/lib/Repository;
invokespecial org.eclipse.jgit.api.NameRevCommand.<init>:(Lorg/eclipse/jgit/lib/Repository;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/jgit/api/Git;
public org.eclipse.jgit.api.DescribeCommand describe();
descriptor: ()Lorg/eclipse/jgit/api/DescribeCommand;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new org.eclipse.jgit.api.DescribeCommand
dup
aload 0
getfield org.eclipse.jgit.api.Git.repo:Lorg/eclipse/jgit/lib/Repository;
invokespecial org.eclipse.jgit.api.DescribeCommand.<init>:(Lorg/eclipse/jgit/lib/Repository;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/jgit/api/Git;
public org.eclipse.jgit.api.RemoteListCommand remoteList();
descriptor: ()Lorg/eclipse/jgit/api/RemoteListCommand;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new org.eclipse.jgit.api.RemoteListCommand
dup
aload 0
getfield org.eclipse.jgit.api.Git.repo:Lorg/eclipse/jgit/lib/Repository;
invokespecial org.eclipse.jgit.api.RemoteListCommand.<init>:(Lorg/eclipse/jgit/lib/Repository;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/jgit/api/Git;
public org.eclipse.jgit.api.RemoteAddCommand remoteAdd();
descriptor: ()Lorg/eclipse/jgit/api/RemoteAddCommand;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new org.eclipse.jgit.api.RemoteAddCommand
dup
aload 0
getfield org.eclipse.jgit.api.Git.repo:Lorg/eclipse/jgit/lib/Repository;
invokespecial org.eclipse.jgit.api.RemoteAddCommand.<init>:(Lorg/eclipse/jgit/lib/Repository;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/jgit/api/Git;
public org.eclipse.jgit.api.RemoteRemoveCommand remoteRemove();
descriptor: ()Lorg/eclipse/jgit/api/RemoteRemoveCommand;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new org.eclipse.jgit.api.RemoteRemoveCommand
dup
aload 0
getfield org.eclipse.jgit.api.Git.repo:Lorg/eclipse/jgit/lib/Repository;
invokespecial org.eclipse.jgit.api.RemoteRemoveCommand.<init>:(Lorg/eclipse/jgit/lib/Repository;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/jgit/api/Git;
public org.eclipse.jgit.api.RemoteSetUrlCommand remoteSetUrl();
descriptor: ()Lorg/eclipse/jgit/api/RemoteSetUrlCommand;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new org.eclipse.jgit.api.RemoteSetUrlCommand
dup
aload 0
getfield org.eclipse.jgit.api.Git.repo:Lorg/eclipse/jgit/lib/Repository;
invokespecial org.eclipse.jgit.api.RemoteSetUrlCommand.<init>:(Lorg/eclipse/jgit/lib/Repository;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/jgit/api/Git;
public org.eclipse.jgit.lib.Repository getRepository();
descriptor: ()Lorg/eclipse/jgit/lib/Repository;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.eclipse.jgit.api.Git.repo:Lorg/eclipse/jgit/lib/Repository;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/jgit/api/Git;
public java.lang.String toString();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.StringBuilder
dup
ldc "Git["
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 0
getfield org.eclipse.jgit.api.Git.repo:Lorg/eclipse/jgit/lib/Repository;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
ldc "]"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/jgit/api/Git;
}
SourceFile: "Git.java"
InnerClasses:
public FileKey = org.eclipse.jgit.lib.RepositoryCache$FileKey of org.eclipse.jgit.lib.RepositoryCache