CodeFormat
|
Exposes functionality of the F# code formatter with a nice interface
|
CodeFormatter
|
Uses agent to handle formatting requests
|
ErrorKind
|
Represents a kind of error reported from the F# compiler (warning or error)
|
FormattedContent
|
Represents formatted snippets
|
FormattedSnippet
|
Represents an individual formatted snippet with title as key
|
Line
|
Represents a line of source code as a list of TokenSpan values. This is
a single case discriminated union with Line constructor.
|
Snippet
|
An F# snippet consists of a snippet title and a list of lines
|
SourceError
|
Error reported from the F# compiler consists of location (start and end),
error kind and the message (wrapped in a single case discriminated union
with constructor SourceError)
|
TokenKind
|
Classifies tokens reported by the FCS
|
TokenSpan
|
A token in a parsed F# code snippet. Aside from standard tokens reported from
the compiler (Token), this also includes Error (wrapping the underlined
tokens), Omitted for the special [omit:...] tags and Output for the special [output:...] tag
|
TokenSpans
|
A type alias representing a list of TokenSpan values
|
ToolTipSpan
|
A tool tip span can be emphasized text, plain text Literal or a line brak
|
ToolTipSpans
|
A tool tip consists of a list of items reported from the compiler
|