Sha256: d912a1ad9c723bf420d1d8b719d474d7bb63d095af0b6764294064ce24b37527

Contents?: true

Size: 482 Bytes

Versions: 589

Compression:

Stored size: 482 Bytes

Contents

module FastlaneCore
  class Interface
    class FastlaneException < StandardError
      def prefix
        '[FASTLANE_EXCEPTION]'
      end

      def caused_by_calling_ui_method?(method_name: nil)
        return false if backtrace.nil? || backtrace[0].nil? || method_name.nil?
        first_frame = backtrace[0]
        if first_frame.include?(method_name) && first_frame.include?('interface.rb')
          true
        else
          false
        end
      end
    end
  end
end

Version data entries

589 entries across 589 versions & 5 rubygems

Version Path
fastlane-2.227.0 fastlane_core/lib/fastlane_core/ui/errors/fastlane_exception.rb
fastlane-2.226.0 fastlane_core/lib/fastlane_core/ui/errors/fastlane_exception.rb
fastlane-2.225.0 fastlane_core/lib/fastlane_core/ui/errors/fastlane_exception.rb
fastlane-2.224.0 fastlane_core/lib/fastlane_core/ui/errors/fastlane_exception.rb
fastlane-2.223.1 fastlane_core/lib/fastlane_core/ui/errors/fastlane_exception.rb
fastlane-2.223.0 fastlane_core/lib/fastlane_core/ui/errors/fastlane_exception.rb
fastlane-2.222.0 fastlane_core/lib/fastlane_core/ui/errors/fastlane_exception.rb
fastlane-2.221.1 fastlane_core/lib/fastlane_core/ui/errors/fastlane_exception.rb
fastlane-2.221.0 fastlane_core/lib/fastlane_core/ui/errors/fastlane_exception.rb
fastlane-2.220.0 fastlane_core/lib/fastlane_core/ui/errors/fastlane_exception.rb
fastlane-2.219.0 fastlane_core/lib/fastlane_core/ui/errors/fastlane_exception.rb
fastlane-2.218.0 fastlane_core/lib/fastlane_core/ui/errors/fastlane_exception.rb
fastlane-security-patched-2.216.0 fastlane_core/lib/fastlane_core/ui/errors/fastlane_exception.rb
fastlane-2.217.0 fastlane_core/lib/fastlane_core/ui/errors/fastlane_exception.rb
fastlane-2.216.0 fastlane_core/lib/fastlane_core/ui/errors/fastlane_exception.rb
fastlane-2.215.1 fastlane_core/lib/fastlane_core/ui/errors/fastlane_exception.rb
fastlane-2.215.0 fastlane_core/lib/fastlane_core/ui/errors/fastlane_exception.rb
fastlane-mercafacil-2.214.0 fastlane_core/lib/fastlane_core/ui/errors/fastlane_exception.rb
fastlane-2.214.0 fastlane_core/lib/fastlane_core/ui/errors/fastlane_exception.rb
fastlane-2.213.0 fastlane_core/lib/fastlane_core/ui/errors/fastlane_exception.rb