Summary
Base class for a code analysis issue.
- Assembly
- Cake
.Prca .dll - Namespace
- Cake
.Prca .Issues - Interfaces
- Base Types
-
- object
- CodeAnalysisIssue
graph TD
Base0["CodeAnalysisIssue"]-->Type
click Base0 "/Cake.Prca.Website/api/Cake.Prca.Issues/CodeAnalysisIssue"
Base1["object"]-->Base0
Interface0["ICodeAnalysisIssue"]-.->Type
click Interface0 "/Cake.Prca.Website/api/Cake.Prca.Issues/ICodeAnalysisIssue"
Type["CodeAnalysisIssue<T>"]
class Type type-node
Syntax
public class CodeAnalysisIssue<T> : CodeAnalysisIssue, ICodeAnalysisIssue
where T : ICodeAnalysisProvider
Type Parameters
Name | Description |
---|---|
T | Type of the issue provider which has raised the issue. |
Constructors
Name | Summary |
---|---|
CodeAnalysisIssue |
Initializes a new instance of the CodeAnalysisIssue<T> class.
|
CodeAnalysisIssue |
Initializes a new instance of the CodeAnalysisIssue<T> class.
|
Properties
Name | Value | Summary |
---|---|---|
Affected |
FilePath |
Gets the path to the file affacted by the issue.
The path is relative to the repository root.
Can be
null if issue is not related to a change in a file.
Inherited from CodeAnalysisIssue
|
Line | Nullable |
Gets the line in the file where the issues has occurred.
Nothing if the issue affects the whole file or an asssembly.
Inherited from CodeAnalysisIssue
|
Message | string |
Gets the message of the code analysis issue.
Inherited from CodeAnalysisIssue
|
Priority | int |
Gets the priority of the message used to filter out issues if there are more issues than should be posted.
Issues with a lower priority are filtered if there are more issues to post than is allowed.
Inherited from CodeAnalysisIssue
|
ProviderType | string |
Gets the type of the issue provider.
Inherited from CodeAnalysisIssue
|
Rule | string |
Gets the rule of the code analysis issue.
Inherited from CodeAnalysisIssue
|
RuleUrl | Uri |
Gets the URL containing information about the failing rule.
Can be
null if the issue provider provides no URL.
Inherited from CodeAnalysisIssue
|
Extension Methods
Name | Value | Summary |
---|---|---|
NotNull |
void |
Throws an exception if the specified parameter's value is null.
From PrcaArgumentChecks
|