Class: TrackRelay::Linter::Report
- Inherits:
-
Struct
- Object
- Struct
- TrackRelay::Linter::Report
- Defined in:
- lib/track_relay/linter.rb
Overview
One report entry per distinct event name.
Instance Attribute Summary collapse
-
#event_name ⇒ Object
The event name as it appeared in the JSONL ‘event` field.
-
#signatures ⇒ Object
Array of Signature structs, sorted by ‘count` descending.
-
#total ⇒ Object
Sum of all signature counts for this event.
Instance Attribute Details
#event_name ⇒ Object
The event name as it appeared in the JSONL ‘event` field.
51 |
# File 'lib/track_relay/linter.rb', line 51 Report = Struct.new(:event_name, :signatures, :total, keyword_init: true) |
#signatures ⇒ Object
Array of Signature structs, sorted by ‘count` descending.
51 |
# File 'lib/track_relay/linter.rb', line 51 Report = Struct.new(:event_name, :signatures, :total, keyword_init: true) |
#total ⇒ Object
Sum of all signature counts for this event.
51 |
# File 'lib/track_relay/linter.rb', line 51 Report = Struct.new(:event_name, :signatures, :total, keyword_init: true) |