Sha256: 164d22020c923419accfeaf363fc8137d6a8b83335a4803b50d925562c10a1a4

Contents?: true

Size: 328 Bytes

Versions: 92

Compression:

Stored size: 328 Bytes

Contents

module Neo4j::ActiveNode
  class NodeListFormatter
    def initialize(list, max_elements = 5)
      @list = list
      @max_elements = max_elements
    end

    def inspect
      return @list.inspect if !@max_elements || @list.length <= @max_elements
      "[#{@list.take(5).map!(&:inspect).join(', ')}, ...]"
    end
  end
end

Version data entries

92 entries across 92 versions & 2 rubygems

Version Path
neo4j-9.6.2 lib/neo4j/active_node/node_list_formatter.rb
activegraph-10.0.0.pre.alpha.11 lib/neo4j/active_node/node_list_formatter.rb
activegraph-10.0.0.pre.alpha.10 lib/neo4j/active_node/node_list_formatter.rb
activegraph-10.0.0.pre.alpha.9 lib/neo4j/active_node/node_list_formatter.rb
activegraph-10.0.0.pre.alpha.8 lib/neo4j/active_node/node_list_formatter.rb
activegraph-10.0.0.pre.alpha.7 lib/neo4j/active_node/node_list_formatter.rb
activegraph-10.0.0.pre.alpha.6 lib/neo4j/active_node/node_list_formatter.rb
neo4j-10.0.0.pre.alpha.5 lib/neo4j/active_node/node_list_formatter.rb
neo4j-10.0.0.pre.alpha.4 lib/neo4j/active_node/node_list_formatter.rb
neo4j-10.0.0.pre.alpha.3 lib/neo4j/active_node/node_list_formatter.rb
neo4j-10.0.0.pre.alpha.2 lib/neo4j/active_node/node_list_formatter.rb
neo4j-10.0.0.pre.alpha.1 lib/neo4j/active_node/node_list_formatter.rb
neo4j-9.6.1 lib/neo4j/active_node/node_list_formatter.rb
neo4j-9.6.0 lib/neo4j/active_node/node_list_formatter.rb
neo4j-9.5.3 lib/neo4j/active_node/node_list_formatter.rb
neo4j-9.5.2 lib/neo4j/active_node/node_list_formatter.rb
neo4j-9.5.0 lib/neo4j/active_node/node_list_formatter.rb
neo4j-9.4.0 lib/neo4j/active_node/node_list_formatter.rb
neo4j-9.3.0 lib/neo4j/active_node/node_list_formatter.rb
neo4j-9.2.4 lib/neo4j/active_node/node_list_formatter.rb