Hercules.Agent.NixFile.GitSource
data GitSource Source #
Constructors
Fields
Defined in Hercules.Agent.NixFile.GitSource
Methods
parseJSON :: Value -> Parser GitSource #
parseJSONList :: Value -> Parser [GitSource] #
toJSON :: GitSource -> Value #
toEncoding :: GitSource -> Encoding #
toJSONList :: [GitSource] -> Value #
toEncodingList :: [GitSource] -> Encoding #
Associated Types
type Rep GitSource :: Type -> Type #
from :: GitSource -> Rep GitSource x #
to :: Rep GitSource x -> GitSource #
showsPrec :: Int -> GitSource -> ShowS #
show :: GitSource -> String #
showList :: [GitSource] -> ShowS #
(==) :: GitSource -> GitSource -> Bool #
(/=) :: GitSource -> GitSource -> Bool #
toRawValue :: Ptr EvalState -> GitSource -> IO RawValue
shortRevFromRev :: Text -> Text Source #
branchFromRef :: Text -> Maybe Text Source #
tagFromRef :: Text -> Maybe Text Source #