lib/prettyrb/builder.rb in prettyrb-0.4.0 vs lib/prettyrb/builder.rb in prettyrb-0.5.0

- old
+ new

@@ -1,10 +1,15 @@ module Prettyrb class Builder < Parser::Builders::Default NODE_TYPES = { + and: Prettyrb::Nodes::AndNode, + dstr: Prettyrb::Nodes::DstrNode, if: Prettyrb::Nodes::IfNode, + or: Prettyrb::Nodes::OrNode, + regexp: Prettyrb::Nodes::RegexpNode, + send: Prettyrb::Nodes::SendNode, str: Prettyrb::Nodes::StrNode, - dstr: Prettyrb::Nodes::DstrNode, + def: Prettyrb::Nodes::DefNode, }.freeze def n(type, children, source_map) node_class = NODE_TYPES.fetch(type, Prettyrb::Nodes::BaseNode)