/// <summary> /// Initializes a new instance of the <see cref="SnippetValidationResult"/> class using the specified snippet, code, description, importance and content. /// </summary> /// <param name="snippet">A snippet.</param> /// <param name="code">Alphanumeric code the identifies the result.</param> /// <param name="description">Result description.</param> /// <param name="importance">Result importance.</param> /// <param name="content">Additional result content. The value can be <c>null</c>.</param> /// <exception cref="ArgumentNullException"><paramref name="snippet"/> is <c>null</c>.</exception> public SnippetValidationResult(Snippet snippet, string code, string description, ResultImportance importance, object content) { Snippet = snippet ?? throw new ArgumentNullException(nameof(snippet)); Code = code; Description = description; Importance = importance; Content = content; }
public Result(DomRegion region, string message, ResultLevel level, ResultCertainty certainty, ResultImportance importance) { this.Region = region; this.Message = message; this.Level = level; this.Certainty = certainty; this.Importance = importance; }
public Result (DomRegion region, string message, QuickTaskSeverity level, ResultCertainty certainty, ResultImportance importance, bool underline = true) { this.Region = region; this.Message = message; this.Level = level; this.Certainty = certainty; this.Importance = importance; this.Underline = underline; }
public Result (DomRegion region, string message, ResultLevel level, ResultCertainty certainty, ResultImportance importance) { this.Region = region; this.Message = message; this.Level = level; this.Certainty = certainty; this.Importance = importance; }
/// <summary> /// Initializes a new instance of the <see cref="SnippetValidationResult"/> class using the specified snippet, code, description, importance and content. /// </summary> /// <param name="snippet">A snippet.</param> /// <param name="code">Alphanumeric code the identifies the result.</param> /// <param name="description">Result description.</param> /// <param name="importance">Result importance.</param> /// <param name="content">Additional result content. The value can be <c>null</c>.</param> /// <exception cref="ArgumentNullException"><paramref name="snippet"/> is <c>null</c>.</exception> public SnippetValidationResult(Snippet snippet, string code, string description, ResultImportance importance, object content) { if (snippet == null) throw new ArgumentNullException(nameof(snippet)); Snippet = snippet; Code = code; Description = description; Importance = importance; Content = content; }
public void SetSeverity(QuickTaskSeverity level, ResultCertainty certainty, ResultImportance importance) { this.Level = level; this.Certainty = certainty; this.Importance = importance; }
public Result(DomRegion region, string message, QuickTaskSeverity level, ResultCertainty certainty, ResultImportance importance, bool underline = true) { this.Region = region; this.Message = message; this.Level = level; this.Certainty = certainty; this.Importance = importance; this.Underline = underline; }
public GenericResults (DomRegion region, string message, QuickTaskSeverity level, ResultCertainty certainty, ResultImportance importance, params GenericFix[] fixes) : base (region, message, level, certainty, importance) { this.Fixes = fixes; }
public FixableResult(DomRegion region, string message, QuickTaskSeverity level, ResultCertainty certainty, ResultImportance importance, params IAnalysisFix[] fixes) : base(region, message, level, certainty, importance) { this.Fixes = fixes; }
/// <summary> /// Initializes a new instance of the <see cref="SnippetValidationResult"/> class using the specified snippet, code, description a and importance. /// </summary> /// <param name="snippet">A snippet.</param> /// <param name="code">Alphanumeric code the identifies the result.</param> /// <param name="description">Result description.</param> /// <param name="importance">Result importance.</param> /// <exception cref="ArgumentNullException"><paramref name="snippet"/> is <c>null</c>.</exception> public SnippetValidationResult(Snippet snippet, string code, string description, ResultImportance importance) : this(snippet, code, description, importance, null) { }
public void SetSeverity (QuickTaskSeverity level, ResultCertainty certainty, ResultImportance importance) { this.Level = level; this.Certainty = certainty; this.Importance = importance; }
public FixableResult (DomRegion region, string message, ResultLevel level, ResultCertainty certainty, ResultImportance importance, params IAnalysisFix[] fixes) : base (region, message, level, certainty, importance) { this.Fixes = fixes; }