Method: GraphQL::Language::Printer::TruncatableBuffer#append
- Defined in:
- lib/graphql/language/printer.rb
#append(other) ⇒ Object
17 18 19 20 21 22 23 24 |
# File 'lib/graphql/language/printer.rb', line 17 def append(other) if @truncate_size && (@out.size + other.size) > @truncate_size @out << other.slice(0, @truncate_size - @out.size) raise(TruncateSizeReached, "Truncate size reached") else @out << other end end |