class

CyclomaticComplexity::ComplexityReport

Inherits JSON::Serializable < Reference < Object

Représente un rapport d'analyse complet

Constructors

new(files : Array(FileComplexity))
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

analyzed_at
Source
analyzed_at=(analyzed_at : Time)
Source
average_complexity
Source
average_complexity=(average_complexity : Float64)
Source
files
Source
files=(files : Array(FileComplexity))
Source
files_by_grade
Source
overall_grade
Source
summary
Source
total_complexity
Source
total_complexity=(total_complexity : Int32)
Source
total_methods
Source
total_methods=(total_methods : Int32)
Source
worst_files(limit = 10) : Array(FileComplexity)
Source