Module: Kumi::Core::RubyParser

Defined in:
lib/kumi/core/ruby_parser.rb,
lib/kumi/core/ruby_parser/dsl.rb,
lib/kumi/core/ruby_parser/sugar.rb,
lib/kumi/core/ruby_parser/parser.rb,
lib/kumi/core/ruby_parser/guard_rails.rb,
lib/kumi/core/ruby_parser/input_proxy.rb,
lib/kumi/core/ruby_parser/nested_input.rb,
lib/kumi/core/ruby_parser/build_context.rb,
lib/kumi/core/ruby_parser/input_builder.rb,
lib/kumi/core/ruby_parser/schema_builder.rb,
lib/kumi/core/ruby_parser/input_field_proxy.rb,
lib/kumi/core/ruby_parser/dsl_cascade_builder.rb,
lib/kumi/core/ruby_parser/expression_converter.rb,
lib/kumi/core/ruby_parser/declaration_reference_proxy.rb

Overview

Ruby DSL parser for Kumi schemas Converts Ruby block syntax into AST nodes

Defined Under Namespace

Modules: Dsl, GuardRails, Sugar Classes: BuildContext, DeclarationReferenceProxy, DslCascadeBuilder, ExpressionConverter, InputBuilder, InputFieldProxy, InputProxy, NestedInput, Parser, SchemaBuilder