navigation

ParsedFileInformation

Namespace: FSharpLint.Application
Parent: Lint

If your application has already parsed the F# source files using FSharp.Compiler.Services you want to lint then this can be used to provide the parsed information to prevent the linter from parsing the file again.


Attributes:
NoEqualityAttribute
NoComparisonAttribute
Name Description
Record Fields
Ast

Signature: ParsedInput

File represented as an AST.

Source

Signature: string

Contents of the file.

TypeCheckResults

Signature: FSharpCheckFileResults option

Optional results of inferring the types on the AST (allows for a more accurate lint).