2010-10-27 20:53:54 +00:00
|
|
|
{- git-annex abstract data types
|
|
|
|
-
|
2015-01-21 16:50:09 +00:00
|
|
|
- Copyright 2010 Joey Hess <id@joeyh.name>
|
2010-10-27 20:53:54 +00:00
|
|
|
-
|
2019-03-13 19:48:14 +00:00
|
|
|
- Licensed under the GNU AGPL version 3 or higher.
|
2010-10-27 20:53:54 +00:00
|
|
|
-}
|
2010-10-14 07:18:11 +00:00
|
|
|
|
|
|
|
module Types (
|
|
|
|
Annex,
|
2010-10-15 00:05:04 +00:00
|
|
|
Backend,
|
2011-10-15 21:47:03 +00:00
|
|
|
Key,
|
2017-03-10 17:12:24 +00:00
|
|
|
AssociatedFile(..),
|
2011-12-31 08:11:39 +00:00
|
|
|
UUID(..),
|
2013-01-01 17:52:47 +00:00
|
|
|
GitConfig(..),
|
|
|
|
RemoteGitConfig(..),
|
2011-12-31 08:11:39 +00:00
|
|
|
Remote,
|
2012-01-06 14:14:37 +00:00
|
|
|
RemoteType,
|
2010-10-14 07:18:11 +00:00
|
|
|
) where
|
|
|
|
|
2011-01-26 01:49:04 +00:00
|
|
|
import Annex
|
2011-06-02 01:56:04 +00:00
|
|
|
import Types.Backend
|
2013-01-01 17:52:47 +00:00
|
|
|
import Types.GitConfig
|
2011-06-02 01:56:04 +00:00
|
|
|
import Types.Key
|
2011-10-15 21:47:03 +00:00
|
|
|
import Types.UUID
|
2011-12-31 08:11:39 +00:00
|
|
|
import Types.Remote
|
|
|
|
|
|
|
|
type Backend = BackendA Annex
|
|
|
|
type Remote = RemoteA Annex
|
|
|
|
type RemoteType = RemoteTypeA Annex
|