Copyright | Will Thompson Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
Safe Haskell | None |
Language | Haskell2010 |
- data StaticDeltaGenerateOpt
- data RepoResolveRevExtFlags
- data RepoRemoteChange
- data RepoPruneFlags
- data RepoMode
- data RepoListRefsExtFlags
- data RepoCommitIterResult
- data RepoCommitFilterResult
- data RepoCheckoutOverwriteMode
- data RepoCheckoutMode
- data ObjectType
- data GpgSignatureFormatFlags
- data GpgSignatureAttr
- = GpgSignatureAttrValid
- | GpgSignatureAttrSigExpired
- | GpgSignatureAttrKeyExpired
- | GpgSignatureAttrKeyRevoked
- | GpgSignatureAttrKeyMissing
- | GpgSignatureAttrFingerprint
- | GpgSignatureAttrTimestamp
- | GpgSignatureAttrExpTimestamp
- | GpgSignatureAttrPubkeyAlgoName
- | GpgSignatureAttrHashAlgoName
- | GpgSignatureAttrUserName
- | GpgSignatureAttrUserEmail
- | AnotherGpgSignatureAttr Int
- data DeploymentUnlockedState
Exported types
data StaticDeltaGenerateOpt Source #
Parameters controlling optimization of static deltas.
StaticDeltaGenerateOptLowlatency | Optimize for speed of delta creation over space |
StaticDeltaGenerateOptMajor | Optimize for delta size (may be very slow) |
AnotherStaticDeltaGenerateOpt Int | Catch-all for unknown values |
data RepoResolveRevExtFlags Source #
No description available in the introspection data.
RepoResolveRevExtFlagsRepoResolveRevExtNone | No flags. |
AnotherRepoResolveRevExtFlags Int | Catch-all for unknown values |
data RepoRemoteChange Source #
The remote change operation.
RepoRemoteChangeAdd | Add a remote |
RepoRemoteChangeAddIfNotExists | Like above, but do nothing if the remote exists |
RepoRemoteChangeDelete | Delete a remote |
RepoRemoteChangeDeleteIfExists | Delete a remote, do nothing if the remote does not exist |
AnotherRepoRemoteChange Int | Catch-all for unknown values |
data RepoPruneFlags Source #
No description available in the introspection data.
RepoPruneFlagsNone | No special options for pruning |
RepoPruneFlagsNoPrune | Don't actually delete objects |
RepoPruneFlagsRefsOnly | Do not traverse individual commit objects, only follow refs |
AnotherRepoPruneFlags Int | Catch-all for unknown values |
See the documentation of Repo
for more information about the
possible modes.
RepoModeBare | Files are stored as themselves; checkouts are hardlinks; can only be written as root |
RepoModeArchiveZ2 | Files are compressed, should be owned by non-root. Can be served via HTTP |
RepoModeBareUser | Files are stored as themselves, except ownership; can be written by user. Hardlinks work only in user checkouts. |
RepoModeBareUserOnly | Same as BARE_USER, but all metadata is not stored, so it can only be used for user checkouts. Does not need xattrs. |
AnotherRepoMode Int | Catch-all for unknown values |
data RepoListRefsExtFlags Source #
No description available in the introspection data.
RepoListRefsExtFlagsRepoListRefsExtNone | No flags. |
AnotherRepoListRefsExtFlags Int | Catch-all for unknown values |
data RepoCommitIterResult Source #
No description available in the introspection data.
RepoCommitIterResultError | No description available in the introspection data. |
RepoCommitIterResultEnd | No description available in the introspection data. |
RepoCommitIterResultFile | No description available in the introspection data. |
RepoCommitIterResultDir | No description available in the introspection data. |
AnotherRepoCommitIterResult Int | Catch-all for unknown values |
data RepoCommitFilterResult Source #
No description available in the introspection data.
RepoCommitFilterResultAllow | Do commit this object |
RepoCommitFilterResultSkip | Ignore this object |
AnotherRepoCommitFilterResult Int | Catch-all for unknown values |
data RepoCheckoutOverwriteMode Source #
No description available in the introspection data.
RepoCheckoutOverwriteModeNone | No special options |
RepoCheckoutOverwriteModeUnionFiles | When layering checkouts, |
RepoCheckoutOverwriteModeAddFiles | Only add new files/directories |
AnotherRepoCheckoutOverwriteMode Int | Catch-all for unknown values |
data RepoCheckoutMode Source #
No description available in the introspection data.
RepoCheckoutModeNone | No special options |
RepoCheckoutModeUser | Ignore uid/gid of files |
AnotherRepoCheckoutMode Int | Catch-all for unknown values |
data ObjectType Source #
Enumeration for core object types; ObjectTypeFile
is for
content, the other types are metadata.
ObjectTypeFile | Content; regular file, symbolic link |
ObjectTypeDirTree | List of children (trees or files), and metadata |
ObjectTypeDirMeta | Directory metadata |
ObjectTypeCommit | Toplevel object, refers to tree and dirmeta for root |
ObjectTypeTombstoneCommit | Toplevel object, refers to a deleted commit |
ObjectTypeCommitMeta | Detached metadata for a commit |
AnotherObjectType Int | Catch-all for unknown values |
data GpgSignatureFormatFlags Source #
Formatting flags for gpgVerifyResultDescribe
. Currently
there's only one possible output format, but this enumeration allows
for future variations.
GpgSignatureFormatFlagsGpgSignatureFormatDefault | Use the default output format |
AnotherGpgSignatureFormatFlags Int | Catch-all for unknown values |
data GpgSignatureAttr Source #
Signature attributes available from an GpgVerifyResult
.
The attribute's VariantType
is shown in brackets.
GpgSignatureAttrValid |
|
GpgSignatureAttrSigExpired |
|
GpgSignatureAttrKeyExpired |
|
GpgSignatureAttrKeyRevoked |
|
GpgSignatureAttrKeyMissing |
|
GpgSignatureAttrFingerprint |
|
GpgSignatureAttrTimestamp |
|
GpgSignatureAttrExpTimestamp |
|
GpgSignatureAttrPubkeyAlgoName |
|
GpgSignatureAttrHashAlgoName |
|
GpgSignatureAttrUserName |
|
GpgSignatureAttrUserEmail |
|
AnotherGpgSignatureAttr Int | Catch-all for unknown values |
data DeploymentUnlockedState Source #
No description available in the introspection data.
DeploymentUnlockedStateNone | No description available in the introspection data. |
DeploymentUnlockedStateDevelopment | No description available in the introspection data. |
DeploymentUnlockedStateHotfix | No description available in the introspection data. |
AnotherDeploymentUnlockedState Int | Catch-all for unknown values |