GitLabCodeQualityAliases Class

Summary

Contains functionality for creating GitLab Code Quality reports from dotnet-outdated reports.
Assembly
Cake.DotNetOutdated.dll
Namespace
Cake.DotNetOutdated.GitLab
Base Types
  • Object
graph BT Type-->Base0["Object"] Type["GitLabCodeQualityAliases"] class Type type-node

Syntax

public static class GitLabCodeQualityAliases

Methods

Name Value Summary
ConvertToGitLabCodeQuality(ICakeContext, DotNetOutdatedReport, GitLabCodeQualitySettings) IReadOnlyList<GitLabCodeQualityIssue>
Converts a dotnet-outdated report to GitLab Code Quality findings using the specified settings.
static
ConvertToGitLabCodeQuality(ICakeContext, DotNetOutdatedReport) IReadOnlyList<GitLabCodeQualityIssue>
Converts a dotnet-outdated report to GitLab Code Quality findings.
static
DotNetOutdatedGitLabCodeQuality(ICakeContext, string, FilePath, DotNetOutdatedReportSettings, GitLabCodeQualitySettings) void
Runs dotnet-outdated and writes the result as a GitLab Code Quality report, using the specified settings.
static
DotNetOutdatedGitLabCodeQuality(ICakeContext, string, FilePath) void
Runs dotnet-outdated and writes the result as a GitLab Code Quality report.
static
WriteGitLabCodeQualityReport(ICakeContext, IEnumerable<GitLabCodeQualityIssue>, FilePath) void
Writes GitLab Code Quality findings to a report file (UTF-8 without a byte order mark; [] when empty). Declare it in .gitlab-ci.yml with artifacts:reports:codequality.
static

Extension Methods

Name Value Summary
ToDictionary() IDictionary<string, object>
Requires the Cake.DeployParams addin
ToStringWithNullMarkup() string
Requires the Cake.Issues addin