stupidedi
stupidedi copied to clipboard
notes/output.rb doesn't run
On master (which is currently the same commit hash as the tag v1.4.5), running notes/output.rb results in a stack trace:
notes/output.rb:29:in `block (2 levels) in <main>': uninitialized constant Stupidedi::Versions::FunctionalGroups::FiftyTen::FunctionalGroupDef (NameError)
c.register("005010") { Stupidedi::Versions::FunctionalGroups::FiftyTen::FunctionalGroupDef }
^^^^^^^^^^^^^^^^^^^^
from /Users/path/to/stupidedi/lib/stupidedi/config/functional_group_config.rb:49:in `at'
from /path/to/stupidedi/lib/stupidedi/parser/states/functional_group_state.rb:69:in `push'
from /path/to/stupidedi/lib/stupidedi/parser/generation.rb:128:in `execute'
from /path/to/stupidedi/lib/stupidedi/parser/generation.rb:66:in `block (2 levels) in insert'
from /path/to/stupidedi/lib/stupidedi/parser/generation.rb:65:in `map'
from /path/to/stupidedi/lib/stupidedi/parser/generation.rb:65:in `block in insert'
from /path/to/stupidedi/lib/stupidedi/parser/generation.rb:58:in `each'
from /path/to/stupidedi/lib/stupidedi/parser/generation.rb:58:in `flat_map'
from /path/to/stupidedi/lib/stupidedi/parser/generation.rb:58:in `insert'
from /path/to/stupidedi/lib/stupidedi/parser/generation.rb:33:in `block in read'
from /path/to/stupidedi/lib/stupidedi/reader/result.rb:105:in `deconstruct'
from /path/to/stupidedi/lib/stupidedi/either.rb:103:in `flatmap'
from /path/to/stupidedi/lib/stupidedi/parser/generation.rb:31:in `read'
from notes/output.rb:57:in `block (2 levels) in <main>'
from notes/output.rb:56:in `open'
from notes/output.rb:56:in `block in <main>'
from notes/output.rb:55:in `each'
from notes/output.rb:55:in `<main>'
Ruby version: ruby 3.2.4 (2024-04-23 revision af471c0e01) [arm64-darwin22]