Commit Graph

6 Commits

Author SHA1 Message Date
d387503fa2 rework factory method.
each kind Class separately defined.

Kinds.get now uses fetch() (throws error if invalid key)
2023-07-16 22:33:02 +01:00
f14a549c03 now using standard Ruby logger module
easy_logging removed from dependencies

@configs now raises error on invalid key
2023-07-16 11:08:24 +01:00
6ccdfafc27 run through standard 2023-07-14 12:01:41 +01:00
416a69113a num_strip_levels and num_bus_levels
added to KindMap
2023-07-14 01:47:18 +01:00
492a904a5f overrides to_s for KindMap classes 2023-07-09 05:48:40 +01:00
0679959ae1 defines the KindMaps as Data classes
defines  a KindEnum class

defines a get method for fetching a KindMap
2023-07-07 02:32:18 +01:00