Sha256: 90b2dd6b9512c6eca706cd0a3106cfb09d488e68f840e1ab0d7b304446f117d9

Contents?: true

Size: 420 Bytes

Versions: 71

Compression:

Stored size: 420 Bytes

Contents

require 'ddtrace/contrib/configurable'
require 'ddtrace/contrib/patchable'
require 'ddtrace/contrib/registerable'

module Datadog
  module Contrib
    # Base provides features that are shared across all integrations
    module Integration
      def self.included(base)
        base.send(:include, Configurable)
        base.send(:include, Patchable)
        base.send(:include, Registerable)
      end
    end
  end
end

Version data entries

71 entries across 71 versions & 2 rubygems

Version Path
ddtrace-0.34.1 lib/ddtrace/contrib/integration.rb
ddtrace-0.34.0 lib/ddtrace/contrib/integration.rb
ddtrace-0.33.1 lib/ddtrace/contrib/integration.rb
ddtrace-0.33.0 lib/ddtrace/contrib/integration.rb
ddtrace-0.32.0 lib/ddtrace/contrib/integration.rb
ddtrace-0.31.1 lib/ddtrace/contrib/integration.rb
ddtrace-0.31.0 lib/ddtrace/contrib/integration.rb
ddtrace-0.30.1 lib/ddtrace/contrib/integration.rb
ddtrace-0.30.0 lib/ddtrace/contrib/integration.rb
ddtrace-0.29.1 lib/ddtrace/contrib/integration.rb
ddtrace-0.26.1 lib/ddtrace/contrib/integration.rb
ls-trace-0.1.1 lib/ddtrace/contrib/integration.rb
ddtrace-0.29.0 lib/ddtrace/contrib/integration.rb
ddtrace-0.28.0 lib/ddtrace/contrib/integration.rb
ddtrace-0.27.0 lib/ddtrace/contrib/integration.rb
ddtrace-0.26.0 lib/ddtrace/contrib/integration.rb
ddtrace-0.25.1 lib/ddtrace/contrib/integration.rb
ddtrace-0.25.0 lib/ddtrace/contrib/integration.rb
ddtrace-0.24.0 lib/ddtrace/contrib/integration.rb
ddtrace-0.23.3 lib/ddtrace/contrib/integration.rb