From 320b6fc7ed593311340313a1ed15ce07b7f5217f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Rodr=C3=ADguez?= Date: Sun, 12 Jan 2020 13:41:59 +0100 Subject: [PATCH] Remove unintended `private` call From reading https://bugs.ruby-lang.org/issues/13249, I don't think `private` is having any effect here, since it's only supposed to affect further methods defined inside the current class method (if at all), and this method does not define any method inside itself. --- lib/cucumber/core/test/result.rb | 1 - 1 file changed, 1 deletion(-) diff --git a/lib/cucumber/core/test/result.rb b/lib/cucumber/core/test/result.rb index 136002a..21d06c8 100644 --- a/lib/cucumber/core/test/result.rb +++ b/lib/cucumber/core/test/result.rb @@ -9,7 +9,6 @@ module Result STRICT_AFFECTED_TYPES = [:flaky, :undefined, :pending].freeze def self.ok?(type, be_strict = StrictConfiguration.new) - private class_name = type.to_s.slice(0, 1).capitalize + type.to_s.slice(1..-1) const_get(class_name).ok?(be_strict.strict?(type)) end