Module: Mumukit::Sync::Store::Github::WithSchema
- Included in:
- ExerciseBuilder, GuideBuilder, GuideExport, GuideReader, GuideWriter
- Defined in:
- lib/mumukit/sync/store/with_schema.rb
Instance Method Summary collapse
Instance Method Details
#build_fields_h(fields) ⇒ Object
10 11 12 |
# File 'lib/mumukit/sync/store/with_schema.rb', line 10 def build_fields_h(fields) fields.map { |field| [field.reverse_name, yield(field)] }.to_h end |
#exercise_schema ⇒ Object
2 3 4 |
# File 'lib/mumukit/sync/store/with_schema.rb', line 2 def exercise_schema Mumukit::Sync::Store::Github.config.exercise_schema end |
#guide_schema ⇒ Object
6 7 8 |
# File 'lib/mumukit/sync/store/with_schema.rb', line 6 def guide_schema Mumukit::Sync::Store::Github.config.guide_schema end |