We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 405f6fd commit 07967a1Copy full SHA for 07967a1
lib/appmap.rb
@@ -112,17 +112,19 @@ def detect_metadata
112
end
113
114
115
-if defined?(::Rails::Railtie)
+if Gem.loaded_specs['rails']
116
+ require 'active_support'
117
+ require 'active_support/core_ext'
118
+ require 'rails'
119
require 'appmap/railtie'
120
121
-if defined?(::RSpec)
122
+if Gem.loaded_specs['rspec-core']
123
require 'appmap/rspec'
124
-
-# defined?(::Minitest) returns nil...
125
+
126
if Gem.loaded_specs['minitest']
127
require 'appmap/minitest'
128
129
130
AppMap.initialize_configuration if ENV['APPMAP'] == 'true'
0 commit comments