Client<'TAttribute, 'TContext> Type
Constructors
| Constructor |
Description
|
|
|
|
Instance members
| Instance member |
Description
|
Full Usage:
this.LoadAnalyzers
Parameters:
string
?excludeInclude : ExcludeInclude
Returns: AssemblyLoadStats
number of found dlls matching `*Analyzer*.dll` and number of registered analyzers
|
Loads into private state any analyzers defined in any assembly matching `*Analyzer*.dll` in given directory (and any subdirectories) Analyzers are filtered according to the ExcludeInclude set, if provided.
|
Full Usage:
this.RunAnalyzers
Parameters:
'TContext
-
The context (file) to analyze.
analyzerPredicate : RegisteredAnalyzer<'TContext> -> bool
-
A predicate function to filter which analyzers to run.
Returns: Async<AnalyzerMessage list>
list of messages. Ignores errors from the analyzers
|
Runs all registered analyzers for given context (file).
|
Full Usage:
this.RunAnalyzers
Parameters:
'TContext
-
The context (file) to analyze.
Returns: Async<AnalyzerMessage list>
list of messages. Ignores errors from the analyzers
|
Runs all registered analyzers for given context (file).
|
Full Usage:
this.RunAnalyzersSafely
Parameters:
'TContext
-
The context (file) to analyze.
analyzerPredicate : RegisteredAnalyzer<'TContext> -> bool
-
A predicate function to filter which analyzers to run.
Returns: Async<AnalysisResult list>
list of results per analyzer which can either be messages or an exception.
|
Runs all registered analyzers for given context (file).
|
Full Usage:
this.RunAnalyzersSafely
Parameters:
'TContext
-
The context (file) to analyze.
Returns: Async<AnalysisResult list>
list of results per analyzer which can either be messages or an exception.
|
Runs all registered analyzers for given context (file).
|
FSharp.Analyzers.SDK