class
Crowbar::Inspector::InspectionReport
- Crowbar::Inspector::InspectionReport
- Reference
- Object
Overview
Aggregated inspection and diagnostic report
Included Modules
- JSON::Serializable
Defined in:
crowbar/inspector/analyzer.crConstructors
- .new(size : Int32, overall_entropy : Float64, entropy_blocks : Array(EntropyBlock), boundaries : Array(ChunkBoundary), details : Hash(String, String) = Hash(String, String).new, format : String | Nil = nil, filename : String | Nil = nil, heatmap : Array(Int32) | Nil = nil, session_id : String | Nil = nil)
- .new(pull : JSON::PullParser)
- .new(*, __pull_for_json_serializable pull : JSON::PullParser)
Instance Method Summary
- #boundaries : Array(ChunkBoundary)
- #boundaries=(boundaries : Array(ChunkBoundary))
- #details : Hash(String, String)
- #details=(details : Hash(String, String))
- #entropy_blocks : Array(EntropyBlock)
- #entropy_blocks=(entropy_blocks : Array(EntropyBlock))
- #filename : String | Nil
- #filename=(filename : String | Nil)
- #format : String | Nil
- #format=(format : String | Nil)
- #heatmap : Array(Int32) | Nil
- #heatmap=(heatmap : Array(Int32) | Nil)
- #overall_entropy : Float64
- #overall_entropy=(overall_entropy : Float64)
- #session_id : String | Nil
- #session_id=(session_id : String | Nil)
- #size : Int32
- #size=(size : Int32)
Constructor Detail
def self.new(size : Int32, overall_entropy : Float64, entropy_blocks : Array(EntropyBlock), boundaries : Array(ChunkBoundary), details : Hash(String, String) = Hash(String, String).new, format : String | Nil = nil, filename : String | Nil = nil, heatmap : Array(Int32) | Nil = nil, session_id : String | Nil = nil)
#