Package org.eclipse.jgit.internal.fsck
Class FsckError
- java.lang.Object
-
- org.eclipse.jgit.internal.fsck.FsckError
-
public class FsckError extends java.lang.Object
Holds all fsck errors of a git repository.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
FsckError.CorruptIndex
Represents a corrupt pack index file.static class
FsckError.CorruptObject
Represents a corrupt object.
-
Field Summary
Fields Modifier and Type Field Description private java.util.Set<FsckError.CorruptIndex>
corruptIndices
private java.util.Set<FsckError.CorruptObject>
corruptObjects
private java.util.Set<ObjectId>
missingObjects
private java.util.Set<java.lang.String>
nonCommitHeads
-
Constructor Summary
Constructors Constructor Description FsckError()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Set<FsckError.CorruptIndex>
getCorruptIndices()
Get corrupt index files associated with the packsjava.util.Set<FsckError.CorruptObject>
getCorruptObjects()
Get corrupt objects from all pack filesjava.util.Set<ObjectId>
getMissingObjects()
Get missing objects that should present in pack filesjava.util.Set<java.lang.String>
getNonCommitHeads()
Get refs/heads/* which point to non-commit object
-
-
-
Field Detail
-
corruptObjects
private final java.util.Set<FsckError.CorruptObject> corruptObjects
-
missingObjects
private final java.util.Set<ObjectId> missingObjects
-
corruptIndices
private final java.util.Set<FsckError.CorruptIndex> corruptIndices
-
nonCommitHeads
private final java.util.Set<java.lang.String> nonCommitHeads
-
-
Method Detail
-
getCorruptObjects
public java.util.Set<FsckError.CorruptObject> getCorruptObjects()
Get corrupt objects from all pack files- Returns:
- corrupt objects from all pack files
-
getMissingObjects
public java.util.Set<ObjectId> getMissingObjects()
Get missing objects that should present in pack files- Returns:
- missing objects that should present in pack files
-
getCorruptIndices
public java.util.Set<FsckError.CorruptIndex> getCorruptIndices()
Get corrupt index files associated with the packs- Returns:
- corrupt index files associated with the packs
-
getNonCommitHeads
public java.util.Set<java.lang.String> getNonCommitHeads()
Get refs/heads/* which point to non-commit object- Returns:
- refs/heads/* which point to non-commit object
-
-