git-annex/Command
Joey Hess f97c783283 clean up check selection code
This new approach allows filtering out checks from the default set that are
not appropriate for a command, rather than having to list every check
that is appropriate. It also reduces some boilerplate.

Haskell does not define Eq for functions, so I had to go a long way around
with each check having a unique id. Meh.
2011-10-29 15:19:05 -04:00
..
Add.hs clean up check selection code 2011-10-29 15:19:05 -04:00
AddUrl.hs clean up check selection code 2011-10-29 15:19:05 -04:00
ConfigList.hs clean up check selection code 2011-10-29 15:19:05 -04:00
Copy.hs clean up check selection code 2011-10-29 15:19:05 -04:00
Describe.hs clean up check selection code 2011-10-29 15:19:05 -04:00
Drop.hs clean up check selection code 2011-10-29 15:19:05 -04:00
DropKey.hs clean up check selection code 2011-10-29 15:19:05 -04:00
DropUnused.hs clean up check selection code 2011-10-29 15:19:05 -04:00
Find.hs clean up check selection code 2011-10-29 15:19:05 -04:00
Fix.hs clean up check selection code 2011-10-29 15:19:05 -04:00
FromKey.hs clean up check selection code 2011-10-29 15:19:05 -04:00
Fsck.hs clean up check selection code 2011-10-29 15:19:05 -04:00
Get.hs clean up check selection code 2011-10-29 15:19:05 -04:00
InAnnex.hs clean up check selection code 2011-10-29 15:19:05 -04:00
Init.hs clean up check selection code 2011-10-29 15:19:05 -04:00
InitRemote.hs clean up check selection code 2011-10-29 15:19:05 -04:00
Lock.hs clean up check selection code 2011-10-29 15:19:05 -04:00
Map.hs clean up check selection code 2011-10-29 15:19:05 -04:00
Merge.hs clean up check selection code 2011-10-29 15:19:05 -04:00
Migrate.hs clean up check selection code 2011-10-29 15:19:05 -04:00
Move.hs clean up check selection code 2011-10-29 15:19:05 -04:00
PreCommit.hs clean up check selection code 2011-10-29 15:19:05 -04:00
RecvKey.hs clean up check selection code 2011-10-29 15:19:05 -04:00
Semitrust.hs clean up check selection code 2011-10-29 15:19:05 -04:00
SendKey.hs clean up check selection code 2011-10-29 15:19:05 -04:00
SetKey.hs clean up check selection code 2011-10-29 15:19:05 -04:00
Status.hs clean up check selection code 2011-10-29 15:19:05 -04:00
Trust.hs clean up check selection code 2011-10-29 15:19:05 -04:00
Unannex.hs clean up check selection code 2011-10-29 15:19:05 -04:00
Uninit.hs clean up check selection code 2011-10-29 15:19:05 -04:00
Unlock.hs clean up check selection code 2011-10-29 15:19:05 -04:00
Untrust.hs clean up check selection code 2011-10-29 15:19:05 -04:00
Unused.hs clean up check selection code 2011-10-29 15:19:05 -04:00
Upgrade.hs clean up check selection code 2011-10-29 15:19:05 -04:00
Version.hs clean up check selection code 2011-10-29 15:19:05 -04:00
Whereis.hs clean up check selection code 2011-10-29 15:19:05 -04:00