module GraphQL::Flamegraph

Constants

VERSION

Public Class Methods

use(schema, enabled: true, path: nil) click to toggle source
# File lib/graphql/flamegraph.rb, line 9
def self.use(schema, enabled: true, path: nil)
  return unless enabled

  schema.instrument(:query, Instrumentation.new(path: path))
  schema.use Tracing, trace_scalars: true
end