convert Unused, and remove some dead code for old style option parsing
This commit is contained in:
parent
4064dd4c82
commit
160d4b9fe0
4 changed files with 26 additions and 54 deletions
|
@ -22,7 +22,6 @@ import qualified Git.LsFiles as LsFiles
|
|||
import qualified Git.LsTree as LsTree
|
||||
import Git.FilePath
|
||||
import qualified Limit
|
||||
import CmdLine.Option
|
||||
import CmdLine.GitAnnex.Options
|
||||
import CmdLine.Action
|
||||
import Logs.Location
|
||||
|
@ -152,15 +151,6 @@ withKeys a params = seekActions $ return $ map (a . parse) params
|
|||
where
|
||||
parse p = fromMaybe (error "bad key") $ file2key p
|
||||
|
||||
{- Gets the value of a field options, which is fed into
|
||||
- a conversion function.
|
||||
-}
|
||||
getOptionField :: Option -> (Maybe String -> Annex a) -> Annex a
|
||||
getOptionField option converter = converter <=< Annex.getField $ optionName option
|
||||
|
||||
getOptionFlag :: Option -> Annex Bool
|
||||
getOptionFlag option = Annex.getFlag (optionName option)
|
||||
|
||||
withNothing :: CommandStart -> CmdParams -> CommandSeek
|
||||
withNothing a [] = seekActions $ return [a]
|
||||
withNothing _ _ = error "This command takes no parameters."
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue