struct
Report::PMD::Violation
- Report::PMD::Violation
- Struct
- Value
- Object
Overview
A rule violation inside a File#violations
array.
Included Modules
- JSON::Serializable
Defined in:
report/pmd.crConstructors
- .new(beginline : Int32, begincolumn : Int32, endline : Int32, endcolumn : Int32, description : String, rule : String, ruleset : String, priority : Int32, externalInfoUrl : String)
- .new(pull : JSON::PullParser)
Instance Method Summary
- #begincolumn : Int32
- #beginline : Int32
- #clone
- #copy_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)
- #description : String
- #endcolumn : Int32
- #endline : Int32
- #externalInfoUrl : String
- #priority : Int32
- #rule : String
- #ruleset : String
Constructor Detail
def self.new(beginline : Int32, begincolumn : Int32, endline : Int32, endcolumn : Int32, description : String, rule : String, ruleset : String, priority : Int32, externalInfoUrl : String)
#
Instance Method Detail
def copy_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)
#