InspectCodeIssuesAliases.

InspectCodeIssues(ICakeContext, InspectCodeIssuesSettings) Method

Summary

Gets an instance of a provider for code analysis issues reported by JetBrains Inspect Code using specified settings.

Syntax

public static ICodeAnalysisProvider InspectCodeIssues(this ICakeContext context, InspectCodeIssuesSettings settings)

Examples

Report code analysis issues reported by JetBrains Inspect Code to a TFS pull request:

 var repoRoot = new DirectoryPath("c:\repo");
     var settings =
         new InspectCodeIssuesSettings(
             new FilePath("C:\build\InspectCode.log"));

     ReportIssuesToPullRequest(
         InspectCodeIssues(settings),
         TfsPullRequests(
             new Uri("http://myserver:8080/tfs/defaultcollection/myproject/_git/myrepository"),
             "refs/heads/feature/myfeature",
             TfsAuthenticationNtlm()),
         repoRoot);

Attributes

Type Description
CakeMethodAliasAttribute
CakeAliasCategoryAttribute

Parameters

Name Type Description
context ICakeContext The context.
settings InspectCodeIssuesSettings Settings for reading the Inspect Code log.

Return Value

Type Description
ICodeAnalysisProvider Instance of a provider for code analysis issues reported by JetBrains Inspect Code.
GitHub