Report::PMD::Violation
Inherits JSON::Serializable < Struct < Value < Object
A rule violation inside a File#violations array.
Constructors
new(beginline : Int32, begincolumn : Int32, endline : Int32, endcolumn : Int32, description : String, rule : String, ruleset : String, priority : Int32, externalInfoUrl : String)
Sourcenew(pull : JSON::PullParser)
Sourcenew(*, __pull_for_json_serializable pull : JSON::PullParser)
SourceInstance methods
begincolumn
beginline
clone
Sourcecopy_with(beginline _beginline = @beginline, begincolumn _begincolumn = @begincolumn, endline _endline = @endline, endcolumn _endcolumn = @endcolumn, description _description = @description, rule _rule = @rule, ruleset _ruleset = @ruleset, priority _priority = @priority, externalInfoUrl _externalInfoUrl = @externalInfoUrl)
Sourcedescription
endcolumn
endline
externalInfoUrl
priority
rule
ruleset