diff options
Diffstat (limited to 'tool/lrama/lib/lrama/json_reporter.rb')
-rw-r--r-- | tool/lrama/lib/lrama/json_reporter.rb | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/tool/lrama/lib/lrama/json_reporter.rb b/tool/lrama/lib/lrama/json_reporter.rb deleted file mode 100644 index f6cd2532bd..0000000000 --- a/tool/lrama/lib/lrama/json_reporter.rb +++ /dev/null @@ -1,28 +0,0 @@ -require 'json' - -module Lrama - class JsonReporter - include Lrama::Report::Duration - - def initialize(states) - @states = states - end - - def report(io, **options) - report_duration(:report) do - _report(io, **options) - end - end - - private - - def _report(io, grammar: false, states: false, itemsets: false, lookaheads: false, solved: false, verbose: false) - # TODO: Unused terms - # TODO: Unused rules - - report_conflicts(io) - report_grammar(io) if grammar - report_states(io, itemsets, lookaheads, solved, verbose) - end - end -end |