| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Command.Search
Description
Find elements in a project that meet a search query.
Synopsis
- command :: CommandOptions -> IO (Maybe CommandSearchResults, Result ErrorCode)
- data CommandOptions = CommandOptions {}
- data SearchFile = SearchFile {}
- data CommandSearchResults = CommandSearchResults {}
- data RequirementInfo = RequirementInfo {}
- data DiagramInfo = DiagramInfo {}
- type ErrorCode = Int
Documentation
Arguments
| :: CommandOptions | Customization options |
| -> IO (Maybe CommandSearchResults, Result ErrorCode) |
Find elements in a project that meet a search query.
data CommandOptions Source #
Options used to customize the interpretation of input specifications.
Constructors
| CommandOptions | |
Fields | |
data SearchFile Source #
Information about one file in the command options.
Constructors
| SearchFile | |
Fields | |
data CommandSearchResults Source #
Lists of search results.
Constructors
| CommandSearchResults | |
Fields | |
Instances
data RequirementInfo Source #
Information about a requirement that matches the search query.
Constructors
| RequirementInfo | |
Instances
| ToJSON RequirementInfo Source # | |||||
Defined in Command.Search Methods toJSON :: RequirementInfo -> Value Source # toEncoding :: RequirementInfo -> Encoding Source # toJSONList :: [RequirementInfo] -> Value Source # toEncodingList :: [RequirementInfo] -> Encoding Source # omitField :: RequirementInfo -> Bool Source # | |||||
| Generic RequirementInfo Source # | |||||
Defined in Command.Search Associated Types
Methods from :: RequirementInfo -> Rep RequirementInfo x Source # to :: Rep RequirementInfo x -> RequirementInfo Source # | |||||
| Show RequirementInfo Source # | |||||
Defined in Command.Search | |||||
| type Rep RequirementInfo Source # | |||||
Defined in Command.Search type Rep RequirementInfo = D1 ('MetaData "RequirementInfo" "Command.Search" "ogma-core-1.15.0-3hUeuqKaNPy9Y9bmZmPCXy" 'False) (C1 ('MetaCons "RequirementInfo" 'PrefixI 'True) (S1 ('MetaSel ('Just "requirementInfoLocation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 FilePath) :*: (S1 ('MetaSel ('Just "requirementInfoName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 String) :*: S1 ('MetaSel ('Just "requirementInfoDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 String)))) | |||||
data DiagramInfo Source #
Information about a diagram that matches the search query.
Constructors
| DiagramInfo | |
Fields | |
Instances
| ToJSON DiagramInfo Source # | |||||
Defined in Command.Search Methods toJSON :: DiagramInfo -> Value Source # toEncoding :: DiagramInfo -> Encoding Source # toJSONList :: [DiagramInfo] -> Value Source # toEncodingList :: [DiagramInfo] -> Encoding Source # omitField :: DiagramInfo -> Bool Source # | |||||
| Generic DiagramInfo Source # | |||||
Defined in Command.Search Associated Types
Methods from :: DiagramInfo -> Rep DiagramInfo x Source # to :: Rep DiagramInfo x -> DiagramInfo Source # | |||||
| Show DiagramInfo Source # | |||||
Defined in Command.Search | |||||
| type Rep DiagramInfo Source # | |||||
Defined in Command.Search type Rep DiagramInfo = D1 ('MetaData "DiagramInfo" "Command.Search" "ogma-core-1.15.0-3hUeuqKaNPy9Y9bmZmPCXy" 'False) (C1 ('MetaCons "DiagramInfo" 'PrefixI 'True) (S1 ('MetaSel ('Just "diagramInfoLocation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 FilePath))) | |||||