Sha256: 75998d06c570dd15a34eb1a146cfec6e2ac66e230ec810e5b0fd6e9e527d6b14

Contents?: true

Size: 669 Bytes

Versions: 292

Compression:

Stored size: 669 Bytes

Contents

# frozen_string_literal: true
# typed: true

module T::Private::Methods::Modes
  def self.standard; 'standard'; end
  def self.abstract; 'abstract'; end
  def self.overridable; 'overridable'; end
  def self.override; 'override'; end
  def self.overridable_override; 'overridable_override'; end
  def self.untyped; 'untyped'; end
  MODES = [self.standard, self.abstract, self.overridable, self.override, self.overridable_override, self.untyped]

  OVERRIDABLE_MODES = [self.override, self.overridable, self.overridable_override, self.untyped, self.abstract]
  OVERRIDE_MODES = [self.override, self.overridable_override]
  NON_OVERRIDE_MODES = MODES - OVERRIDE_MODES
end

Version data entries

292 entries across 292 versions & 1 rubygems

Version Path
sorbet-runtime-0.5.6111 lib/types/private/methods/modes.rb
sorbet-runtime-0.5.6105 lib/types/private/methods/modes.rb
sorbet-runtime-0.5.6101 lib/types/private/methods/modes.rb
sorbet-runtime-0.5.6100 lib/types/private/methods/modes.rb
sorbet-runtime-0.5.6084 lib/types/private/methods/modes.rb
sorbet-runtime-0.5.6083 lib/types/private/methods/modes.rb
sorbet-runtime-0.5.6079 lib/types/private/methods/modes.rb
sorbet-runtime-0.5.6076 lib/types/private/methods/modes.rb
sorbet-runtime-0.5.6064 lib/types/private/methods/modes.rb
sorbet-runtime-0.5.6060 lib/types/private/methods/modes.rb
sorbet-runtime-0.5.6052 lib/types/private/methods/modes.rb
sorbet-runtime-0.5.6049 lib/types/private/methods/modes.rb
sorbet-runtime-0.5.6042 lib/types/private/methods/modes.rb
sorbet-runtime-0.5.6040 lib/types/private/methods/modes.rb
sorbet-runtime-0.5.6036 lib/types/private/methods/modes.rb
sorbet-runtime-0.5.6034 lib/types/private/methods/modes.rb
sorbet-runtime-0.5.6032 lib/types/private/methods/modes.rb
sorbet-runtime-0.5.6029 lib/types/private/methods/modes.rb
sorbet-runtime-0.5.6025 lib/types/private/methods/modes.rb
sorbet-runtime-0.5.6024 lib/types/private/methods/modes.rb