Sha256: 5e2aead4cad7729419a85091ecd0882d49183911c5fadb4063834f9b15198185
Contents?: true
Size: 616 Bytes
Versions: 148
Compression:
Stored size: 616 Bytes
Contents
# frozen_string_literal: true # typed: true # A placeholder for when an untyped thing must provide a type. # Raises an exception if it is ever used for validation. class T::Private::Types::NotTyped < T::Types::Base ERROR_MESSAGE = "Validation is being done on a `NotTyped`. Please report this bug at https://github.com/sorbet/sorbet/issues" # overrides Base def name "<NOT-TYPED>" end # overrides Base def valid?(obj) raise ERROR_MESSAGE end # overrides Base private def subtype_of_single?(other) raise ERROR_MESSAGE end INSTANCE = ::T::Private::Types::NotTyped.new.freeze end
Version data entries
148 entries across 142 versions & 2 rubygems