Class ConfigConstants


  • public final class ConfigConstants
    extends Object
    Constants for use with the Configuration classes: section names, configuration keys
    • Field Detail

      • CONFIG_KEY_TOOL

        public static final String CONFIG_KEY_TOOL
        The "tool" key within "diff" or "merge" section
        Since:
        6.1
        See Also:
        Constant Field Values
      • CONFIG_KEY_GUITOOL

        public static final String CONFIG_KEY_GUITOOL
        The "guitool" key within "diff" or "merge" section
        Since:
        6.1
        See Also:
        Constant Field Values
      • CONFIG_DIFFTOOL_SECTION

        public static final String CONFIG_DIFFTOOL_SECTION
        The "difftool" section
        Since:
        6.1
        See Also:
        Constant Field Values
      • CONFIG_KEY_PROMPT

        public static final String CONFIG_KEY_PROMPT
        The "prompt" key within "difftool" or "mergetool" section
        Since:
        6.1
        See Also:
        Constant Field Values
      • CONFIG_KEY_TRUST_EXIT_CODE

        public static final String CONFIG_KEY_TRUST_EXIT_CODE
        The "trustExitCode" key within "difftool" or "mergetool.." section
        Since:
        6.1
        See Also:
        Constant Field Values
      • CONFIG_KEY_CMD

        public static final String CONFIG_KEY_CMD
        The "cmd" key within "difftool.*." or "mergetool.*." section
        Since:
        6.1
        See Also:
        Constant Field Values
      • CONFIG_RECEIVE_SECTION

        public static final String CONFIG_RECEIVE_SECTION
        The "receive" section
        Since:
        4.6
        See Also:
        Constant Field Values
      • CONFIG_SUBMODULE_SECTION

        public static final String CONFIG_SUBMODULE_SECTION
        The "submodule" section
        See Also:
        Constant Field Values
      • CONFIG_REBASE_SECTION

        public static final String CONFIG_REBASE_SECTION
        The "rebase" section
        Since:
        3.2
        See Also:
        Constant Field Values
      • CONFIG_MERGETOOL_SECTION

        public static final String CONFIG_MERGETOOL_SECTION
        The "mergetool" section
        Since:
        6.2
        See Also:
        Constant Field Values
      • CONFIG_KEY_KEEP_BACKUP

        public static final String CONFIG_KEY_KEEP_BACKUP
        The "keepBackup" key within "mergetool" section
        Since:
        6.2
        See Also:
        Constant Field Values
      • CONFIG_KEY_KEEP_TEMPORARIES

        public static final String CONFIG_KEY_KEEP_TEMPORARIES
        The "keepTemporaries" key within "mergetool" section
        Since:
        6.2
        See Also:
        Constant Field Values
      • CONFIG_KEY_WRITE_TO_TEMP

        public static final String CONFIG_KEY_WRITE_TO_TEMP
        The "writeToTemp" key within "mergetool" section
        Since:
        6.2
        See Also:
        Constant Field Values
      • CONFIG_FILTER_SECTION

        public static final String CONFIG_FILTER_SECTION
        The "filter" section
        Since:
        4.6
        See Also:
        Constant Field Values
      • CONFIG_PROTOCOL_SECTION

        public static final String CONFIG_PROTOCOL_SECTION
        The "protocol" section
        Since:
        5.9
        See Also:
        Constant Field Values
      • CONFIG_KEY_SIGNINGKEY

        public static final String CONFIG_KEY_SIGNINGKEY
        The "signingKey" key
        Since:
        5.2
        See Also:
        Constant Field Values
      • CONFIG_COMMIT_SECTION

        public static final String CONFIG_COMMIT_SECTION
        The "commit" section
        Since:
        5.2
        See Also:
        Constant Field Values
      • CONFIG_KEY_COMMIT_TEMPLATE

        public static final String CONFIG_KEY_COMMIT_TEMPLATE
        The "template" key
        Since:
        5.13
        See Also:
        Constant Field Values
      • CONFIG_KEY_FORCE_SIGN_ANNOTATED

        public static final String CONFIG_KEY_FORCE_SIGN_ANNOTATED
        The "forceSignAnnotated" key
        Since:
        5.11
        See Also:
        Constant Field Values
      • CONFIG_KEY_COMMENT_CHAR

        public static final String CONFIG_KEY_COMMENT_CHAR
        The "commentChar" key.
        Since:
        6.2
        See Also:
        Constant Field Values
      • CONFIG_KEY_HOOKS_PATH

        public static final String CONFIG_KEY_HOOKS_PATH
        The "hooksPath" key.
        Since:
        5.6
        See Also:
        Constant Field Values
      • CONFIG_KEY_QUOTE_PATH

        public static final String CONFIG_KEY_QUOTE_PATH
        The "quotePath" key.
        Since:
        5.6
        See Also:
        Constant Field Values
      • CONFIG_KEY_AUTOPACKLIMIT

        public static final String CONFIG_KEY_AUTOPACKLIMIT
        The "autopacklimit" key
        Since:
        4.6
        See Also:
        Constant Field Values
      • CONFIG_KEY_ATTRIBUTESFILE

        public static final String CONFIG_KEY_ATTRIBUTESFILE
        The "attributesfile" key
        Since:
        3.7
        See Also:
        Constant Field Values
      • CONFIG_KEY_LOGALLREFUPDATES

        public static final String CONFIG_KEY_LOGALLREFUPDATES
        The "logallrefupdates" key
        See Also:
        Constant Field Values
      • CONFIG_KEY_REPO_FORMAT_VERSION

        public static final String CONFIG_KEY_REPO_FORMAT_VERSION
        The "repositoryformatversion" key
        See Also:
        Constant Field Values
      • CONFIG_KEY_CONCURRENCY_LEVEL

        public static final String CONFIG_KEY_CONCURRENCY_LEVEL
        The "concurrencyLevel" key
        Since:
        4.6
        See Also:
        Constant Field Values
      • CONFIG_KEY_DELTA_BASE_CACHE_LIMIT

        public static final String CONFIG_KEY_DELTA_BASE_CACHE_LIMIT
        The "deltaBaseCacheLimit" key
        See Also:
        Constant Field Values
      • CONFIG_KEY_STREAM_FILE_TRESHOLD

        public static final String CONFIG_KEY_STREAM_FILE_TRESHOLD
        The "streamFileThreshold" key
        See Also:
        Constant Field Values
      • CONFIG_KEY_PACKED_GIT_MMAP

        public static final String CONFIG_KEY_PACKED_GIT_MMAP
        The "packedGitMmap" key
        Since:
        5.1.13
        See Also:
        Constant Field Values
      • CONFIG_KEY_PACKED_GIT_WINDOWSIZE

        public static final String CONFIG_KEY_PACKED_GIT_WINDOWSIZE
        The "packedGitWindowSize" key
        Since:
        5.1.13
        See Also:
        Constant Field Values
      • CONFIG_KEY_PACKED_GIT_LIMIT

        public static final String CONFIG_KEY_PACKED_GIT_LIMIT
        The "packedGitLimit" key
        Since:
        5.1.13
        See Also:
        Constant Field Values
      • CONFIG_KEY_PACKED_GIT_OPENFILES

        public static final String CONFIG_KEY_PACKED_GIT_OPENFILES
        The "packedGitOpenFiles" key
        Since:
        5.1.13
        See Also:
        Constant Field Values
      • CONFIG_KEY_PACKED_GIT_USE_STRONGREFS

        public static final String CONFIG_KEY_PACKED_GIT_USE_STRONGREFS
        The "packedGitUseStrongRefs" key
        Since:
        5.1.13
        See Also:
        Constant Field Values
      • CONFIG_KEY_PUSH_REMOTE

        public static final String CONFIG_KEY_PUSH_REMOTE
        The "pushRemote" key.
        Since:
        6.1
        See Also:
        Constant Field Values
      • CONFIG_KEY_PUSH_DEFAULT

        public static final String CONFIG_KEY_PUSH_DEFAULT
        The "pushDefault" key.
        Since:
        6.1
        See Also:
        Constant Field Values
      • CONFIG_KEY_AUTOSETUPMERGE

        public static final String CONFIG_KEY_AUTOSETUPMERGE
        The "autosetupmerge" key
        See Also:
        Constant Field Values
      • CONFIG_KEY_AUTOSETUPREBASE

        public static final String CONFIG_KEY_AUTOSETUPREBASE
        The "autosetuprebase" key
        See Also:
        Constant Field Values
      • CONFIG_KEY_CREATECHANGEID

        public static final String CONFIG_KEY_CREATECHANGEID
        The "createchangeid" key
        See Also:
        Constant Field Values
      • CONFIG_KEY_DEFBRANCHSTARTPOINT

        public static final String CONFIG_KEY_DEFBRANCHSTARTPOINT
        The "defaultsourceref" key
        See Also:
        Constant Field Values
      • CONFIG_KEY_HIDEDOTFILES

        public static final String CONFIG_KEY_HIDEDOTFILES
        The "hidedotfiles" key
        Since:
        3.5
        See Also:
        Constant Field Values
      • CONFIG_KEY_DIRNOGITLINKS

        public static final String CONFIG_KEY_DIRNOGITLINKS
        The "dirnogitlinks" key
        Since:
        4.3
        See Also:
        Constant Field Values
      • CONFIG_KEY_PRECOMPOSEUNICODE

        public static final String CONFIG_KEY_PRECOMPOSEUNICODE
        The "precomposeunicode" key
        See Also:
        Constant Field Values
      • CONFIG_KEY_PRUNEPACKEXPIRE

        public static final String CONFIG_KEY_PRUNEPACKEXPIRE
        The "prunepackexpire" key
        Since:
        4.3
        See Also:
        Constant Field Values
      • CONFIG_KEY_AUTODETACH

        public static final String CONFIG_KEY_AUTODETACH
        The "autodetach" key
        Since:
        4.7
        See Also:
        Constant Field Values
      • CONFIG_KEY_AGGRESSIVE_DEPTH

        public static final String CONFIG_KEY_AGGRESSIVE_DEPTH
        The "aggressiveDepth" key
        Since:
        3.6
        See Also:
        Constant Field Values
      • CONFIG_KEY_AGGRESSIVE_WINDOW

        public static final String CONFIG_KEY_AGGRESSIVE_WINDOW
        The "aggressiveWindow" key
        Since:
        3.6
        See Also:
        Constant Field Values
      • CONFIG_KEY_CONFLICTSTYLE

        public static final String CONFIG_KEY_CONFLICTSTYLE
        The "conflictStyle" key.
        Since:
        5.12
        See Also:
        Constant Field Values
      • CONFIG_KEY_RENAMELIMIT

        public static final String CONFIG_KEY_RENAMELIMIT
        The "renamelimit" key in the "diff" section
        Since:
        3.0
        See Also:
        Constant Field Values
      • CONFIG_KEY_TRUSTFOLDERSTAT

        public static final String CONFIG_KEY_TRUSTFOLDERSTAT
        The "trustfolderstat" key in the "core" section
        Since:
        3.6
        See Also:
        Constant Field Values
      • CONFIG_KEY_SUPPORTSATOMICFILECREATION

        public static final String CONFIG_KEY_SUPPORTSATOMICFILECREATION
        The "supportsAtomicFileCreation" key in the "core" section
        Since:
        4.5
        See Also:
        Constant Field Values
      • SHA1_IMPLEMENTATION

        public static final String SHA1_IMPLEMENTATION
        The "sha1Implementation" key in the "core" section
        Since:
        5.13.2
        See Also:
        Constant Field Values
      • CONFIG_KEY_NOPREFIX

        public static final String CONFIG_KEY_NOPREFIX
        The "noprefix" key in the "diff" section
        Since:
        3.0
        See Also:
        Constant Field Values
      • CONFIG_RENAMELIMIT_COPY

        public static final String CONFIG_RENAMELIMIT_COPY
        A "renamelimit" value in the "diff" section
        Since:
        3.0
        See Also:
        Constant Field Values
      • CONFIG_RENAMELIMIT_COPIES

        public static final String CONFIG_RENAMELIMIT_COPIES
        A "renamelimit" value in the "diff" section
        Since:
        3.0
        See Also:
        Constant Field Values
      • CONFIG_KEY_RENAMES

        public static final String CONFIG_KEY_RENAMES
        The "renames" key in the "diff" section
        Since:
        3.0
        See Also:
        Constant Field Values
      • CONFIG_KEY_IN_CORE_LIMIT

        public static final String CONFIG_KEY_IN_CORE_LIMIT
        The "inCoreLimit" key in the "merge" section. It's a size limit (bytes) used to control a file to be stored in Heap or LocalFile during the merge.
        Since:
        4.9
        See Also:
        Constant Field Values
      • CONFIG_KEY_STREAM_BUFFER

        public static final String CONFIG_KEY_STREAM_BUFFER
        The "streamBuffer" key
        Since:
        4.0
        See Also:
        Constant Field Values
      • CONFIG_KEY_STREAM_RATIO

        public static final String CONFIG_KEY_STREAM_RATIO
        The "streamRatio" key
        Since:
        4.0
        See Also:
        Constant Field Values
      • CONFIG_KEY_USEJGITBUILTIN

        public static final String CONFIG_KEY_USEJGITBUILTIN
        Flag in the filter section whether to use JGit's implementations of filters and hooks
        Since:
        4.6
        See Also:
        Constant Field Values
      • CONFIG_KEY_FETCH_RECURSE_SUBMODULES

        public static final String CONFIG_KEY_FETCH_RECURSE_SUBMODULES
        The "fetchRecurseSubmodules" key
        Since:
        4.7
        See Also:
        Constant Field Values
      • CONFIG_KEY_RECURSE_SUBMODULES

        public static final String CONFIG_KEY_RECURSE_SUBMODULES
        The "recurseSubmodules" key
        Since:
        4.7
        See Also:
        Constant Field Values
      • CONFIG_KEY_COMMIT_ENCODING

        public static final String CONFIG_KEY_COMMIT_ENCODING
        The "commitEncoding" key
        Since:
        5.13
        See Also:
        Constant Field Values
      • CONFIG_KEY_LOG_OUTPUT_ENCODING

        public static final String CONFIG_KEY_LOG_OUTPUT_ENCODING
        The "logOutputEncoding" key
        Since:
        5.2
        See Also:
        Constant Field Values
      • CONFIG_FILESYSTEM_SECTION

        public static final String CONFIG_FILESYSTEM_SECTION
        The "filesystem" section
        Since:
        5.1.9
        See Also:
        Constant Field Values
      • CONFIG_KEY_TIMESTAMP_RESOLUTION

        public static final String CONFIG_KEY_TIMESTAMP_RESOLUTION
        The "timestampResolution" key
        Since:
        5.1.9
        See Also:
        Constant Field Values
      • CONFIG_KEY_MIN_RACY_THRESHOLD

        public static final String CONFIG_KEY_MIN_RACY_THRESHOLD
        The "minRacyThreshold" key
        Since:
        5.1.9
        See Also:
        Constant Field Values
      • CONFIG_KEY_REF_STORAGE

        public static final String CONFIG_KEY_REF_STORAGE
        The "refStorage" key
        Since:
        5.6.2
        See Also:
        Constant Field Values
      • CONFIG_EXTENSIONS_SECTION

        public static final String CONFIG_EXTENSIONS_SECTION
        The "extensions" section
        Since:
        5.6.2
        See Also:
        Constant Field Values
      • CONFIG_KEY_REFSTORAGE

        public static final String CONFIG_KEY_REFSTORAGE
        The extensions.refStorage key
        Since:
        5.7
        See Also:
        Constant Field Values
      • CONFIG_REF_STORAGE_REFTABLE

        public static final String CONFIG_REF_STORAGE_REFTABLE
        The "reftable" refStorage format
        Since:
        5.7
        See Also:
        Constant Field Values
      • CONFIG_KEY_BIGFILE_THRESHOLD

        public static final String CONFIG_KEY_BIGFILE_THRESHOLD
        The "pack.bigfilethreshold" key
        Since:
        5.8
        See Also:
        Constant Field Values
      • CONFIG_KEY_BITMAP_CONTIGUOUS_COMMIT_COUNT

        public static final String CONFIG_KEY_BITMAP_CONTIGUOUS_COMMIT_COUNT
        The "pack.bitmapContiguousCommitCount" key
        Since:
        5.8
        See Also:
        Constant Field Values
      • CONFIG_KEY_BITMAP_DISTANT_COMMIT_SPAN

        public static final String CONFIG_KEY_BITMAP_DISTANT_COMMIT_SPAN
        The "pack.bitmapDistantCommitSpan" key
        Since:
        5.8
        See Also:
        Constant Field Values
      • CONFIG_KEY_BITMAP_EXCESSIVE_BRANCH_COUNT

        public static final String CONFIG_KEY_BITMAP_EXCESSIVE_BRANCH_COUNT
        The "pack.bitmapExcessiveBranchCount" key
        Since:
        5.8
        See Also:
        Constant Field Values
      • CONFIG_KEY_BITMAP_EXCLUDED_REFS_PREFIXES

        public static final String CONFIG_KEY_BITMAP_EXCLUDED_REFS_PREFIXES
        The "pack.bitmapExcludedRefsPrefixes" key
        Since:
        5.13.2
        See Also:
        Constant Field Values
      • CONFIG_KEY_BITMAP_INACTIVE_BRANCH_AGE_INDAYS

        public static final String CONFIG_KEY_BITMAP_INACTIVE_BRANCH_AGE_INDAYS
        The "pack.bitmapInactiveBranchAgeInDays" key
        Since:
        5.8
        See Also:
        Constant Field Values
      • CONFIG_KEY_BITMAP_RECENT_COMMIT_COUNT

        public static final String CONFIG_KEY_BITMAP_RECENT_COMMIT_COUNT
        The "pack.bitmapRecentCommitSpan" key
        Since:
        5.8
        See Also:
        Constant Field Values
      • CONFIG_KEY_BUILD_BITMAPS

        public static final String CONFIG_KEY_BUILD_BITMAPS
        The "pack.buildBitmaps" key
        Since:
        5.8
        See Also:
        Constant Field Values
      • CONFIG_KEY_CUT_DELTACHAINS

        public static final String CONFIG_KEY_CUT_DELTACHAINS
        The "pack.cutDeltaChains" key
        Since:
        5.8
        See Also:
        Constant Field Values
      • CONFIG_KEY_DELTA_CACHE_LIMIT

        public static final String CONFIG_KEY_DELTA_CACHE_LIMIT
        The "pack.deltaCacheLimit" key
        Since:
        5.8
        See Also:
        Constant Field Values
      • CONFIG_KEY_DELTA_CACHE_SIZE

        public static final String CONFIG_KEY_DELTA_CACHE_SIZE
        The "pack.deltaCacheSize" key
        Since:
        5.8
        See Also:
        Constant Field Values
      • CONFIG_KEY_DELTA_COMPRESSION

        public static final String CONFIG_KEY_DELTA_COMPRESSION
        The "pack.deltaCompression" key
        Since:
        5.8
        See Also:
        Constant Field Values
      • CONFIG_KEY_MIN_SIZE_PREVENT_RACYPACK

        public static final String CONFIG_KEY_MIN_SIZE_PREVENT_RACYPACK
        The "pack.minSizePreventRacyPack" key
        Since:
        5.8
        See Also:
        Constant Field Values
      • CONFIG_KEY_REUSE_DELTAS

        public static final String CONFIG_KEY_REUSE_DELTAS
        The "pack.reuseDeltas" key
        Since:
        5.8
        See Also:
        Constant Field Values
      • CONFIG_KEY_REUSE_OBJECTS

        public static final String CONFIG_KEY_REUSE_OBJECTS
        The "pack.reuseObjects" key
        Since:
        5.8
        See Also:
        Constant Field Values
      • CONFIG_KEY_SINGLE_PACK

        public static final String CONFIG_KEY_SINGLE_PACK
        The "pack.singlePack" key
        Since:
        5.8
        See Also:
        Constant Field Values
      • CONFIG_KEY_WAIT_PREVENT_RACYPACK

        public static final String CONFIG_KEY_WAIT_PREVENT_RACYPACK
        The "pack.waitPreventRacyPack" key
        Since:
        5.8
        See Also:
        Constant Field Values
      • CONFIG_KEY_WINDOW_MEMORY

        public static final String CONFIG_KEY_WINDOW_MEMORY
        The "pack.windowMemory" key
        Since:
        5.8
        See Also:
        Constant Field Values
      • CONFIG_KEY_MIN_BYTES_OBJ_SIZE_INDEX

        public static final String CONFIG_KEY_MIN_BYTES_OBJ_SIZE_INDEX
        the "pack.minBytesForObjSizeIndex" key
        Since:
        6.5
        See Also:
        Constant Field Values
      • CONFIG_FEATURE_SECTION

        public static final String CONFIG_FEATURE_SECTION
        The "feature" section
        Since:
        5.9
        See Also:
        Constant Field Values
      • CONFIG_KEY_MANYFILES

        public static final String CONFIG_KEY_MANYFILES
        The "feature.manyFiles" key
        Since:
        5.9
        See Also:
        Constant Field Values
      • CONFIG_KEY_DEFAULT_BRANCH

        public static final String CONFIG_KEY_DEFAULT_BRANCH
        The "defaultBranch" key
        Since:
        5.11
        See Also:
        Constant Field Values
      • CONFIG_KEY_SEARCH_FOR_REUSE_TIMEOUT

        public static final String CONFIG_KEY_SEARCH_FOR_REUSE_TIMEOUT
        The "pack.searchForReuseTimeout" key
        Since:
        5.13
        See Also:
        Constant Field Values
      • CONFIG_KEY_WRITE_COMMIT_GRAPH

        public static final String CONFIG_KEY_WRITE_COMMIT_GRAPH
        The "writeCommitGraph" key
        Since:
        6.5
        See Also:
        Constant Field Values
      • CONFIG_COMMIT_GRAPH

        public static final String CONFIG_COMMIT_GRAPH
        The "commitGraph" used by commit-graph feature
        Since:
        6.5
        See Also:
        Constant Field Values
      • CONFIG_KEY_TRUST_PACKED_REFS_STAT

        public static final String CONFIG_KEY_TRUST_PACKED_REFS_STAT
        The "trustPackedRefsStat" key
        Since:
        6.1.1
        See Also:
        Constant Field Values
      • CONFIG_KEY_PRESERVE_OLD_PACKS

        public static final String CONFIG_KEY_PRESERVE_OLD_PACKS
        The "pack.preserveOldPacks" key
        Since:
        5.13.2
        See Also:
        Constant Field Values
      • CONFIG_KEY_PRUNE_PRESERVED

        public static final String CONFIG_KEY_PRUNE_PRESERVED
        The "pack.prunePreserved" key
        Since:
        5.13.2
        See Also:
        Constant Field Values
    • Constructor Detail

      • ConfigConstants

        public ConfigConstants()