struct
Report::PMD::Document
- Report::PMD::Document
- Struct
- Value
- Object
Included Modules
- JSON::Serializable
Defined in:
report/pmd.crConstructors
- .new(formatVersion : Int32, pmdVersion : String, timestamp : Time, files : Array(ReportFile))
- .new(pull : JSON::PullParser)
Instance Method Summary
- #clone
- #copy_with(formatVersion _formatVersion = @formatVersion, pmdVersion _pmdVersion = @pmdVersion, timestamp _timestamp = @timestamp, files _files = @files)
- #files : Array(ReportFile)
- #formatVersion : Int32
- #pmdVersion : String
- #timestamp : Time
Constructor Detail
def self.new(formatVersion : Int32, pmdVersion : String, timestamp : Time, files : Array(ReportFile))
#
Instance Method Detail
def copy_with(formatVersion _formatVersion = @formatVersion, pmdVersion _pmdVersion = @pmdVersion, timestamp _timestamp = @timestamp, files _files = @files)
#