class Faceter::Rules::AppendNested
Does the same as [Faceter::Rules::PrependNested] in case 'nested' transformation follows the `List`, not prepends it.
@api private
Public Instance Methods
optimize()
click to toggle source
@private
# File lib/faceter/rules/append_nested.rb, line 20 def optimize Nodes::List.new { left.entries + (right.nested ? [right] : []) } end
optimize?()
click to toggle source
@private
# File lib/faceter/rules/append_nested.rb, line 15 def optimize? left.instance_of?(Nodes::List) && right.respond_to?(:nested) end