Cake.Prca.dll Assembly

Class Types

Class Summary
BaseRuleDescription Base class for all rule descriptions.
BaseRuleUrlResolver<T> Base class for retrieving an URL linking to a site containing help for a rule.
CakeAliasConstants Class containing constants used for defining Cake aliases.
CodeAnalysisIssue Base class for a code analysis issue.
CodeAnalysisIssue<T> Base class for a code analysis issue.
CodeAnalysisProvider Base class for all code analysis provider implementations.
PrcaAliases Contains functionality related to writing code analysis issues to pull requests.
PrcaArgumentChecks Common runtime checks that throw System.ArgumentException upon failure.
PrcaDiscussionComment Base class for a comment.
PrcaDiscussionThread Base class for a collection of comments relating to each other.
PrcaException Represents errors that occur during pull request code analysis execution.
PrcaResult Result from a pull request code analysis call.
PrcaSettings Basic settings for all PRCA aliases.
PullRequestSystem Base class for all pull request system implementations.
ReadIssuesSettings Settings for reading issues.
ReportIssuesToPullRequestSettings Settings affecting how code analysis issues are reported to pull requests.
StringPathExtensions Extensions for string for handling paths.

Enum Types

Enum Summary
PrcaCommentFormat Possible format options for comments in the pull request system
PrcaDiscussionStatus Status of discussions in pull requests.

Interface Types

Interface Summary
ICodeAnalysisIssue Description of a code analysis issue.
ICodeAnalysisProvider Interface describing a provider for code analysis issues..
IPrcaDiscussionComment Description of a comments.
IPrcaDiscussionThread Description of a collection of comments relating to each other.
IPullRequestSystem Interface describing a pull request server.
GitHub