split ProvidedInfo and UserProvidedInfo
authorJoey Hess <joeyh@joeyh.name>
Mon, 28 Sep 2020 16:06:10 +0000 (12:06 -0400)
committerJoey Hess <joeyh@joeyh.name>
Mon, 28 Sep 2020 16:12:38 +0000 (12:12 -0400)
commit8b74f01a2635bc7b66f7f1b065556fba0360d3c1
tree91d12e1dfb39b548067cfdda2843972785d1efa6
parent00dbe35fbc7261767551ba35193b3af20a6c9c1d
split ProvidedInfo and UserProvidedInfo

The latter is for git-annex matchexpression and matching against it can
throw an exception. Splitting out the former reduces the potential for
mistakes and avoids needing to worry about matching against that
throwing an exception.

This is more groundwork for matching largefiles while importing,
without downloading content.

This commit was sponsored by Graham Spencer on Patreon.
Annex/FileMatcher.hs
Annex/Import.hs
Annex/Ingest.hs
Command/MatchExpression.hs
Limit.hs
Limit/Wanted.hs
Types/FileMatcher.hs