Method: Datadog::Tracing::Contrib::ActionView::Integration.version

Defined in:
lib/datadog/tracing/contrib/action_view/integration.rb

.versionObject


25
26
27
28
29
30
31
32
33
34
# File 'lib/datadog/tracing/contrib/action_view/integration.rb', line 25

def self.version
  # ActionView is its own gem in Rails 4.1+
  if Gem.loaded_specs['actionview']
    Gem.loaded_specs['actionview'].version
  # ActionView is embedded in ActionPack in versions < 4.1
  elsif Gem.loaded_specs['actionpack']
    action_pack_version = Gem.loaded_specs['actionpack'].version
    action_pack_version unless action_pack_version >= Gem::Version.new('4.1')
  end
end