Module: TRuby::RuntimeTypeChecks::ClassMethods

Defined in:
lib/t_ruby/runtime_validator.rb

Instance Method Summary collapse

Instance Method Details

#skip_type_validation!Object



319
320
321
# File 'lib/t_ruby/runtime_validator.rb', line 319

def skip_type_validation!
  @_validate_types = false
end

#type_validation_enabled?Boolean

Returns:

  • (Boolean)


323
324
325
# File 'lib/t_ruby/runtime_validator.rb', line 323

def type_validation_enabled?
  @_validate_types != false
end

#validate_types!Object



315
316
317
# File 'lib/t_ruby/runtime_validator.rb', line 315

def validate_types!
  @_validate_types = true
end