Skip to content

Commit f382e34

Browse files
authored
Merge pull request #275 from jamezilla/output_rb_fix
2 parents 443f2a0 + e3565df commit f382e34

File tree

1 file changed

+21
-22
lines changed

1 file changed

+21
-22
lines changed

notes/output.rb

Lines changed: 21 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@
1010

1111
config = Stupidedi::Config.new
1212
config.interchange.tap do |c|
13-
c.register("00401") { Stupidedi::Versions::Interchanges::FourOhOne::InterchangeDef }
14-
c.register("00501") { Stupidedi::Versions::Interchanges::FiveOhOne::InterchangeDef }
13+
c.register("00401") { Stupidedi::Interchanges::FourOhOne::InterchangeDef }
14+
c.register("00501") { Stupidedi::Interchanges::FiveOhOne::InterchangeDef }
1515
end
1616

1717
config.functional_group.tap do |c|
@@ -23,30 +23,29 @@
2323
# same set of segment definitions. There might be a good place to detect this
2424
# mismatch, but it's not yet implemented.
2525
#
26-
# c.register("004010") { Stupidedi::Versions::FunctionalGroups::FortyTen::FunctionalGroupDef }
26+
# c.register("004010") { Stupidedi::Versions::FortyTen::FunctionalGroupDef }
2727

28-
c.register("004010") { Stupidedi::Versions::FunctionalGroups::FiftyTen::FunctionalGroupDef }
29-
c.register("005010") { Stupidedi::Versions::FunctionalGroups::FiftyTen::FunctionalGroupDef }
28+
c.register("004010") { Stupidedi::Versions::FiftyTen::FunctionalGroupDef }
29+
c.register("005010") { Stupidedi::Versions::FiftyTen::FunctionalGroupDef }
3030
end
3131

3232
config.transaction_set.tap do |c|
33-
c.register("005010", "HN", "277") { Stupidedi::Versions::FunctionalGroups::FiftyTen::TransactionSetDefs::HN277 }
34-
c.register("005010", "BE", "834") { Stupidedi::Versions::FunctionalGroups::FiftyTen::TransactionSetDefs::BE834 }
35-
c.register("005010", "HP", "835") { Stupidedi::Versions::FunctionalGroups::FiftyTen::TransactionSetDefs::HP835 }
36-
c.register("005010", "HC", "837") { Stupidedi::Versions::FunctionalGroups::FiftyTen::TransactionSetDefs::HC837 }
37-
c.register("005010", "FA", "999") { Stupidedi::Versions::FunctionalGroups::FiftyTen::TransactionSetDefs::FA999 }
38-
39-
c.register("005010X214", "HN", "277", Stupidedi::Guides::FiftyTen::X214::HN277)
40-
c.register("005010X220", "BE", "834", Stupidedi::Guides::FiftyTen::X220::BE834)
41-
c.register("005010X221", "HP", "835", Stupidedi::Guides::FiftyTen::X221::HP835)
42-
c.register("005010X222", "HC", "837", Stupidedi::Guides::FiftyTen::X222::HC837P)
43-
c.register("005010X231", "FA", "999", Stupidedi::Guides::FiftyTen::X231::FA999)
44-
45-
c.register("005010X220A1", "BE", "834", Stupidedi::Guides::FiftyTen::X220A1::BE834)
46-
c.register("005010X221A1", "HP", "835", Stupidedi::Guides::FiftyTen::X221A1::HP835)
47-
c.register("004010X098A1", "HC", "837", Stupidedi::Guides::FiftyTen::X222A1::HC837P)
48-
c.register("005010X222A1", "HC", "837", Stupidedi::Guides::FiftyTen::X222A1::HC837P)
49-
c.register("005010X231A1", "FA", "999", Stupidedi::Guides::FiftyTen::X231A1::FA999)
33+
c.register("005010", "HN", "277") { Stupidedi::TransactionSets::FiftyTen::Standards::HN277 }
34+
c.register("005010", "BE", "834") { Stupidedi::TransactionSets::FiftyTen::Standards::BE834 }
35+
c.register("005010", "HP", "835") { Stupidedi::TransactionSets::FiftyTen::Standards::HP835 }
36+
c.register("005010", "HC", "837") { Stupidedi::TransactionSets::FiftyTen::Standards::HC837 }
37+
c.register("005010", "FA", "999") { Stupidedi::TransactionSets::FiftyTen::Standards::FA999 }
38+
39+
c.register("005010X214", "HN", "277") { Stupidedi::TransactionSets::FiftyTen::Implementations::X214::HN277 }
40+
c.register("005010X220", "BE", "834") { Stupidedi::TransactionSets::FiftyTen::Implementations::X220::BE834 }
41+
c.register("005010X221", "HP", "835") { Stupidedi::TransactionSets::FiftyTen::Implementations::X221::HP835 }
42+
c.register("005010X222", "HC", "837") { Stupidedi::TransactionSets::FiftyTen::Implementations::X222::HC837 }
43+
c.register("005010X231", "FA", "999") { Stupidedi::TransactionSets::FiftyTen::Implementations::X231::FA999 }
44+
c.register("005010X220A1", "BE", "834") { Stupidedi::TransactionSets::FiftyTen::Implementations::X220A1::BE834 }
45+
c.register("005010X221A1", "HP", "835") { Stupidedi::TransactionSets::FiftyTen::Implementations::X221A1::HP835 }
46+
c.register("004010X098A1", "HC", "837") { Stupidedi::TransactionSets::FiftyTen::Implementations::X222A1::HC837 }
47+
c.register("005010X222A1", "HC", "837") { Stupidedi::TransactionSets::FiftyTen::Implementations::X222A1::HC837 }
48+
c.register("005010X231A1", "FA", "999") { Stupidedi::TransactionSets::FiftyTen::Implementations::X231A1::FA999 }
5049
end
5150

5251
parser = Stupidedi::Parser.build(config)

0 commit comments

Comments
 (0)