Method: Datadog::Tracing::Contrib::Utils::Quantization::Hash.format_array
- Defined in:
- lib/datadog/tracing/contrib/utils/quantization/hash.rb
.format_array(value, options) ⇒ Object
66 67 68 69 70 71 72 73 74 |
# File 'lib/datadog/tracing/contrib/utils/quantization/hash.rb', line 66 def format_array(value, ) if value.any? { |v| v.class <= ::Hash || v.class <= Array } first_entry = format_value(value.first, ) value.size > 1 ? [first_entry, [:placeholder]] : [first_entry] # Otherwise short-circuit and return single placeholder else [[:placeholder]] end end |