Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'lib/gitlab/utils/override.rb')
-rw-r--r--lib/gitlab/utils/override.rb7
1 files changed, 4 insertions, 3 deletions
diff --git a/lib/gitlab/utils/override.rb b/lib/gitlab/utils/override.rb
index f83ebba7c3f..7f43e25e50d 100644
--- a/lib/gitlab/utils/override.rb
+++ b/lib/gitlab/utils/override.rb
@@ -1,6 +1,7 @@
# frozen_string_literal: true
require_dependency 'gitlab/utils'
+require_dependency 'gitlab/environment'
module Gitlab
module Utils
@@ -117,7 +118,7 @@ module Gitlab
# This would make sure we're overriding something. See:
# https://gitlab.com/gitlab-org/gitlab/issues/1819
def override(method_name)
- return unless ENV['STATIC_VERIFICATION']
+ return unless Gitlab::Environment.static_verification?
Override.extensions[self] ||= Extension.new(self)
Override.extensions[self].add_method_name(method_name)
@@ -126,7 +127,7 @@ module Gitlab
def method_added(method_name)
super
- return unless ENV['STATIC_VERIFICATION']
+ return unless Gitlab::Environment.static_verification?
return unless Override.extensions[self]&.verify_override?(method_name)
method_arity = instance_method(method_name).arity
@@ -163,7 +164,7 @@ module Gitlab
end
def queue_verification(base, verify: false)
- return unless ENV['STATIC_VERIFICATION']
+ return unless Gitlab::Environment.static_verification?
# We could check for Class in `override`
# This could be `nil` if `override` was never called.