ignore-0.1.1.0: Handle ignore files of different VCSes

Safe HaskellNone
LanguageHaskell2010

Ignore

Synopsis

Documentation

findIgnoreFiles :: [VCS] -> Path Abs Dir -> IO [IgnoreFile] #

Search for the ignore/boring files of different VCSes starting a directory

buildChecker :: [IgnoreFile] -> IO (Either String FileIgnoredChecker) #

Build function that checks if a file should be ignored

data VCS #

VCS type

Constructors

VCSGit 
VCSMercurial 
VCSDarcs 

Instances

Eq VCS # 

Methods

(==) :: VCS -> VCS -> Bool #

(/=) :: VCS -> VCS -> Bool #

Show VCS # 

Methods

showsPrec :: Int -> VCS -> ShowS #

show :: VCS -> String #

showList :: [VCS] -> ShowS #

data IgnoreFile #

An ignore file

Constructors

IgnoreFile 

Fields