Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@ The syntax for configuring an option for a *specific* rule is as follows:

## Options

This section lists the available configuration options for code analyzers. For more information, see [Analyzer configuration](https://github.com/dotnet/sdk/blob/main/src/Microsoft.CodeAnalysis.NetAnalyzers/docs/Analyzer%20Configuration.md).
This section lists the available configuration options for code analyzers. For more information, see [Analyzer configuration](https://github.com/dotnet/sdk/blob/main/src/Microsoft.CodeAnalysis.NetAnalyzers/docs/analyzer-configuration.md).

- [additional_enum_none_names](#additional_enum_none_names)
- [additional_inheritance_excluded_symbol_names](#additional_inheritance_excluded_symbol_names)
Expand Down Expand Up @@ -335,7 +335,7 @@ The options in this section configure dataflow analysis rules. The options are:
- [copy_analysis](#copy_analysis)
- [sufficient_IterationCount_for_weak_KDF_algorithm](#sufficient_iterationcount_for_weak_kdf_algorithm)

For more information about dataflow analysis, see [Writing dataflow analysis based analyzers](https://github.com/dotnet/sdk/blob/main/src/Microsoft.CodeAnalysis.NetAnalyzers/docs/Analyzer%20Configuration.md#dataflow-analysis).
For more information about dataflow analysis, see [Writing dataflow analysis based analyzers](https://github.com/dotnet/sdk/blob/main/src/Microsoft.CodeAnalysis.NetAnalyzers/docs/analyzer-configuration.md#dataflow-analysis).

### dispose_analysis_kind

Expand Down Expand Up @@ -377,13 +377,13 @@ For more information about dataflow analysis, see [Writing dataflow analysis bas

| Description | Allowable values | Default value | Configurable rules |
|-------------|------------------|---------------|--------------------|
| Specifies whether to perform [PointsToAnalysis](https://github.com/dotnet/sdk/blob/main/src/Microsoft.CodeAnalysis.NetAnalyzers/docs/Writing%20dataflow%20analysis%20based%20analyzers.md) | `None`, `PartialWithoutTrackingFieldsAndProperties`, `Complete` | *Specific to each rule* | [CA1062](quality-rules/ca1062.md), [CA1303](quality-rules/ca1303.md), [CA1508](quality-rules/ca1508.md), [CA2000](quality-rules/ca2000.md), [CA2100](quality-rules/ca2100.md), [CA2213](quality-rules/ca2213.md) |
| Specifies whether to perform [PointsToAnalysis](https://github.com/dotnet/sdk/blob/main/src/Microsoft.CodeAnalysis.NetAnalyzers/docs/writing-dataflow-analysis-based-analyzers.md) | `None`, `PartialWithoutTrackingFieldsAndProperties`, `Complete` | *Specific to each rule* | [CA1062](quality-rules/ca1062.md), [CA1303](quality-rules/ca1303.md), [CA1508](quality-rules/ca1508.md), [CA2000](quality-rules/ca2000.md), [CA2100](quality-rules/ca2100.md), [CA2213](quality-rules/ca2213.md) |

### copy_analysis

| Description | Allowable values | Default value | Configurable rules |
|-------------|------------------|---------------|--------------------|
| Specifies whether to perform [copy analysis](https://github.com/dotnet/sdk/blob/main/src/Microsoft.CodeAnalysis.NetAnalyzers/docs/Writing%20dataflow%20analysis%20based%20analyzers.md) (tracks value and reference copies) | `true` or `false` | `true` for most rules | [CA1062](quality-rules/ca1062.md), [CA1303](quality-rules/ca1303.md), [CA1508](quality-rules/ca1508.md), [CA2000](quality-rules/ca2000.md), [CA2100](quality-rules/ca2100.md), [CA2213](quality-rules/ca2213.md) |
| Specifies whether to perform [copy analysis](https://github.com/dotnet/sdk/blob/main/src/Microsoft.CodeAnalysis.NetAnalyzers/docs/writing-dataflow-analysis-based-analyzers.md) (tracks value and reference copies) | `true` or `false` | `true` for most rules | [CA1062](quality-rules/ca1062.md), [CA1303](quality-rules/ca1303.md), [CA1508](quality-rules/ca1508.md), [CA2000](quality-rules/ca2000.md), [CA2100](quality-rules/ca2100.md), [CA2213](quality-rules/ca2213.md) |

### sufficient_IterationCount_for_weak_KDF_algorithm

Expand Down
Loading