| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
Data.SARIF.MultiformatMessageString
Description
Provides the MultiformatMessageString type which is used to represent
messages in different formats, such as text or markdown.
Synopsis
Documentation
data MultiformatMessageString Source #
Represents a message in at least textual representation, but also allowing it to be provided in other formats such as markdown.
Constructors
| MkMultiformatMessageString | |
Fields
| |
Instances
| FromJSON MultiformatMessageString Source # | |
Defined in Data.SARIF.MultiformatMessageString Methods parseJSON :: Value -> Parser MultiformatMessageString # parseJSONList :: Value -> Parser [MultiformatMessageString] # | |
| ToJSON MultiformatMessageString Source # | |
Defined in Data.SARIF.MultiformatMessageString Methods toJSON :: MultiformatMessageString -> Value # toEncoding :: MultiformatMessageString -> Encoding # toJSONList :: [MultiformatMessageString] -> Value # | |
| Show MultiformatMessageString Source # | |
Defined in Data.SARIF.MultiformatMessageString Methods showsPrec :: Int -> MultiformatMessageString -> ShowS # show :: MultiformatMessageString -> String # showList :: [MultiformatMessageString] -> ShowS # | |
| Eq MultiformatMessageString Source # | |
Defined in Data.SARIF.MultiformatMessageString Methods (==) :: MultiformatMessageString -> MultiformatMessageString -> Bool # (/=) :: MultiformatMessageString -> MultiformatMessageString -> Bool # | |
defaultMultiformatMessageString :: Text -> MultiformatMessageString Source #
defaultMultiformatMessageString messageText constructs a
MultiformatMessageString value where messageText is the textual
representation of the message.