Package org.eclipse.jgit.lib
Class CoreConfig
- java.lang.Object
-
- org.eclipse.jgit.lib.CoreConfig
-
public class CoreConfig extends java.lang.ObjectThis class keeps git repository core parameters.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCoreConfig.AutoCRLFPermissible values forcore.autocrlf.static classCoreConfig.CheckStatPermissible values forcore.checkstat.static classCoreConfig.EOLPermissible values forcore.eol.static classCoreConfig.EolStreamTypeEOL stream conversion protocol.static classCoreConfig.HideDotFilesOptions for hiding files whose names start with a period.static classCoreConfig.LogRefUpdatesPermissible values forcore.logAllRefUpdates.static classCoreConfig.SymLinksOptions for symlink handling
-
Field Summary
Fields Modifier and Type Field Description private java.lang.Stringattributesfileprivate intcompressionprivate java.lang.Stringexcludesfilestatic Config.SectionParser<CoreConfig>KEYKey forConfig.get(SectionParser).private CoreConfig.LogRefUpdateslogAllRefUpdatesprivate intpackIndexVersion
-
Constructor Summary
Constructors Modifier Constructor Description privateCoreConfig(Config rc)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description java.lang.StringgetAttributesFile()Get path of attributesfileintgetCompression()Get the compression level to use when storing loose objectsjava.lang.StringgetExcludesFile()Get path of excludesfileintgetPackIndexVersion()Get the preferred pack index file format; 0 for oldest possible.booleanisLogAllRefUpdates()Deprecated.since 5.6; default value depends on whether the repository is bare.
-
-
-
Field Detail
-
KEY
public static final Config.SectionParser<CoreConfig> KEY
Key forConfig.get(SectionParser).
-
compression
private final int compression
-
packIndexVersion
private final int packIndexVersion
-
logAllRefUpdates
private final CoreConfig.LogRefUpdates logAllRefUpdates
-
excludesfile
private final java.lang.String excludesfile
-
attributesfile
private final java.lang.String attributesfile
-
-
Constructor Detail
-
CoreConfig
private CoreConfig(Config rc)
-
-
Method Detail
-
getCompression
public int getCompression()
Get the compression level to use when storing loose objects- Returns:
- The compression level to use when storing loose objects
-
getPackIndexVersion
public int getPackIndexVersion()
Get the preferred pack index file format; 0 for oldest possible.- Returns:
- the preferred pack index file format; 0 for oldest possible.
-
isLogAllRefUpdates
@Deprecated public boolean isLogAllRefUpdates()
Deprecated.since 5.6; default value depends on whether the repository is bare. UseConfig.getEnum(String, String, String, Enum)directly.Whether to log all refUpdates- Returns:
- whether to log all refUpdates
-
getExcludesFile
public java.lang.String getExcludesFile()
Get path of excludesfile- Returns:
- path of excludesfile
-
getAttributesFile
public java.lang.String getAttributesFile()
Get path of attributesfile- Returns:
- path of attributesfile
- Since:
- 3.7
-
-