class Semverve::Finding
A version mismatch found by a Semverve check.
Attributes
One-based column number.
@return [Integer]
Optional output label for findings that carry their own label.
@return [String, nil]
One-based line number.
@return [Integer]
Path relative to the configured project root.
@return [String]
Referenced semantic version.
@return [Semverve::SemanticVersion]
Public Class Methods
# File lib/semverve/finding.rb, line 47 def initialize(path:, line:, column:, version:, label: nil) @path = path @line = line @column = column @version = version @label = label end
Initializes a finding.
@param [String] path @param [Integer] line @param [Integer] column @param [Semverve::SemanticVersion] version @param [String, nil] label
@return [Semverve::Finding]