Sha256: 132628f8dc3cd6ffb2aeef60920e74586d565110c8cce882b34c905b38bb6985
Contents?: true
Size: 814 Bytes
Versions: 318
Compression:
Stored size: 814 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.implementation; 'implementation'; end def self.override; 'override'; end def self.overridable_implementation; 'overridable_implementation'; end def self.untyped; 'untyped'; end MODES = [self.standard, self.abstract, self.overridable, self.implementation, self.override, self.overridable_implementation, self.untyped] IMPLEMENT_MODES = [self.implementation, self.overridable_implementation] OVERRIDABLE_MODES = [self.override, self.overridable, self.overridable_implementation, self.untyped] OVERRIDE_MODES = [self.override] NON_OVERRIDE_MODES = MODES - OVERRIDE_MODES - IMPLEMENT_MODES end
Version data entries
318 entries across 318 versions & 1 rubygems