| Type | Description |
|---|---|
| Resources |
Provides a way of getting string values from the framework's resource files (files in src/FSharpLint.Framework/Resources/). Used to retrieve multi-lingual strings inside of the app. |
| Module | Description |
|---|---|
| AbstractSyntaxArray | |
| Ast |
Used to walk the FSharp Compiler's abstract syntax tree, so that each node can be visited by a list of visitors. |
| AstInfo | |
| Configuration |
Loads configuration file from JSON into an object. |
| Dictionary | |
| ExpressionUtilities | |
| HintParser | |
| HintParserTypes | |
| MergeSyntaxTrees |
Provides a way of creating a single list from any number of hint ASTs. Means we can simply iterate over a single list for each node in the F# tree when matching hints rather than check each hint AST for each node. |
| ParseFile |
Provides functionality to parse F# files using |
| Rules | |
| String | |
| Suggestion | |
| Suppression | |
| Utilities | |
| Resources |
Provides a way of getting string values from the framework's resource files (files in src/FSharpLint.Framework/Resources/). Used to retrieve multi-lingual strings inside of the app. |