Method List
-
#[] Contracts::Snapshot
-
active? Contracts::ExecutionGuard
-
active? Contracts
-
#actual Contracts::Violation
-
#after_values Contracts::MutationReport
-
#all Contracts::Registry
-
#all_invariants Contracts::Contract
-
#allow_invariant_suppression Contracts::Configuration
-
#allow_private_state_readers Contracts::Configuration
-
#allowed_exceptions Contracts::Contract
-
any Contracts
-
anything Contracts
-
#arguments Contracts::Context
-
array_of Contracts
-
#before Contracts::Context
-
#before_values Contracts::MutationReport
-
#block Contracts::Condition
-
#block_given Contracts::Context
-
#capture_source_locations Contracts::Configuration
-
#changed_fields Contracts::MutationReport
-
#changes Contracts::ContractBuilder
-
#check_contract_invariants! Contracts::InstanceMethods
-
#check_invariant_after_exception Contracts::Configuration
-
check_invariants Contracts
-
check_invariants! Contracts
-
#check_invariants_after_initialize Contracts::Configuration
-
coerce Contracts::Constraints
-
comparators Contracts
-
#compare_with Contracts::Observation
-
#condition Contracts::ExceptionRule
-
configuration Contracts
-
configure Contracts
-
#context Contracts::Violation
-
#contract Contracts::Context
-
#contract Contracts::ClassMethods
-
contract_for Contracts
-
#contract_singleton Contracts::SingletonClassMethods
-
#contract_type Contracts::Violation
-
current_stack Contracts::ExecutionGuard
-
#declare_contract Contracts::ClassMethods
-
#deep Contracts::Observation
-
#depth Contracts::Context
-
depth Contracts::ExecutionGuard
-
describe Contracts
-
#description Contracts::Violation
-
#description Contracts::Invariant
-
#description Contracts::Constraints::Type
-
#description Contracts::Constraints::Union
-
#description Contracts::Constraints::Predicate
-
#description Contracts::Constraints::Regex
-
#description Contracts::Constraints::Range
-
#description Contracts::Constraints::OneOf
-
#description Contracts::Constraints::ArrayOf
-
#description Contracts::Constraints::HashOf
-
#description Contracts::Constraints::RespondTo
-
#description Contracts::Constraints::Anything
-
#description Contracts::Constraints::Nothing
-
#description Contracts::Condition
-
#dig Contracts::Snapshot
-
duck_type Contracts
-
#duration Contracts::Context
-
#enabled Contracts::Configuration
-
#ensures Contracts::ContractBuilder
-
enter Contracts::ExecutionGuard
-
equal_state? Contracts
-
#example Contracts::ContractBuilder
-
#examples Contracts::Contract
-
#exception Contracts::Context
-
#expected Contracts::Violation
-
extended Contracts
-
fail! Contracts
-
#failure_mode Contracts::Configuration
-
#fetch Contracts::Snapshot
-
#field Contracts::SnapshotError
-
#find Contracts::Registry
-
#finished_at Contracts::Context
-
#for_class Contracts::Registry
-
#handler Contracts::ExceptionRule
-
hash_of Contracts
-
#id Contracts::Invariant
-
#id Contracts::Contract
-
#include_values_in_errors Contracts::Configuration
-
included Contracts
-
#inheritance_mode Contracts::Configuration
-
#inherited_from Contracts::Invariant
-
#inherited_invariants Contracts::Contract
-
#initialize Contracts::Violation
-
#initialize Contracts::SnapshotError
-
#initialize Contracts::CompositeViolation
-
#initialize Contracts::Configuration
-
#initialize Contracts::Configuration::Profile
-
#initialize Contracts::Context
-
#initialize Contracts::Snapshot
-
#initialize Contracts::MutationReport
-
#initialize Contracts::Constraints::Type
-
#initialize Contracts::Constraints::Union
-
#initialize Contracts::Constraints::Nilable
-
#initialize Contracts::Constraints::Predicate
-
#initialize Contracts::Constraints::Regex
-
#initialize Contracts::Constraints::Range
-
#initialize Contracts::Constraints::OneOf
-
#initialize Contracts::Constraints::ArrayOf
-
#initialize Contracts::Constraints::HashOf
-
#initialize Contracts::Constraints::RespondTo
-
#initialize Contracts::Contract
-
#initialize Contracts::ContractBuilder
-
#initialize Contracts::Registry
-
instrument_violation Contracts
-
#invariant Contracts::ClassMethods
-
#invariant_checking Contracts::Configuration
-
#invariants Contracts::Contract
-
invariants_for Contracts
-
invoke Contracts
-
#key? Contracts::Snapshot
-
#keys Contracts::Snapshot
-
#keyword_arguments Contracts::Context
-
#logger Contracts::Configuration
-
#matches? Contracts::Constraints::Type
-
#matches? Contracts::Constraints::Union
-
#matches? Contracts::Constraints::Predicate
-
#matches? Contracts::Constraints::Regex
-
#matches? Contracts::Constraints::Range
-
#matches? Contracts::Constraints::OneOf
-
#matches? Contracts::Constraints::ArrayOf
-
#matches? Contracts::Constraints::HashOf
-
#matches? Contracts::Constraints::RespondTo
-
#matches? Contracts::Constraints::Anything
-
#matches? Contracts::Constraints::Nothing
-
matching Contracts
-
#merge_parent_contract! Contracts::ClassMethods
-
#metadata Contracts::Snapshot
-
#method_added Contracts::ClassMethods
-
#method_missing Contracts::Configuration::Profile
-
#method_missing Contracts::Snapshot
-
#method_name Contracts::Violation
-
#method_name Contracts::Context
-
#method_name Contracts::Contract
-
#method_source_location Contracts::Contract
-
#method_type Contracts::Contract
-
#missing_required_changes Contracts::MutationReport
-
#must_change Contracts::ContractBuilder
-
#mutation_policy Contracts::Contract
-
#name Contracts::Observation
-
nilable Contracts
-
nothing Contracts
-
#observe Contracts::ContractBuilder
-
#observed Contracts::Contract
-
#observed_fields Contracts::Contract
-
#on_raise Contracts::ContractBuilder
-
one_of Contracts
-
#options Contracts::Invariant
-
#options Contracts::Contract
-
#original_exception Contracts::Violation
-
#original_exception Contracts::SnapshotError
-
#own_invariants Contracts::Contract
-
#owner Contracts::Violation
-
#owner Contracts::Context
-
#owner Contracts::Invariant
-
#owner Contracts::Contract
-
#parameter Contracts::Violation
-
#parameters Contracts::Contract
-
#params Contracts::ContractBuilder
-
#parent Contracts::Context
-
#passed? Contracts::MutationReport
-
#permitted_changes Contracts::MutationReport
-
#permitted_changes Contracts::Contract
-
#permitted_changes= Contracts::Contract
-
#positional Contracts::ContractBuilder
-
#positionals Contracts::Contract
-
#postconditions Contracts::Contract
-
#preconditions Contracts::Contract
-
#predicate Contracts::Invariant
-
predicate Contracts
-
#primary_violation Contracts::CompositeViolation
-
#profile Contracts::Configuration
-
#pure Contracts::ContractBuilder
-
#pure? Contracts::Contract
-
#raises Contracts::ContractBuilder
-
range Contracts
-
#reader Contracts::Observation
-
#receiver Contracts::Context
-
#receiver_class Contracts::SnapshotError
-
#redacted_parameters Contracts::Configuration
-
#redactor Contracts::Configuration
-
#register Contracts::Registry
-
register_comparator Contracts
-
registry Contracts
-
#required_changes Contracts::Contract
-
#requires Contracts::ContractBuilder
-
respond_to Contracts
-
#respond_to_missing? Contracts::Configuration::Profile
-
#respond_to_missing? Contracts::Snapshot
-
#result Contracts::Context
-
#return_constraint Contracts::Contract
-
#returns Contracts::ContractBuilder
-
#returns! Contracts::ContractBuilder
-
#sample_rate Contracts::Configuration
-
#sampler Contracts::Configuration
-
#singleton_method_added Contracts::SingletonClassMethods
-
#snapshot Contracts::ContractBuilder
-
#snapshot Contracts::ClassMethods
-
#snapshot_block Contracts::Contract
-
#snapshot_provider Contracts::Configuration
-
#snapshot_strategy Contracts::Configuration
-
#source_location Contracts::Violation
-
#source_location Contracts::Context
-
#source_location Contracts::Invariant
-
#source_location Contracts::Contract
-
stack Contracts::ExecutionGuard
-
#started_at Contracts::Context
-
#state_equality Contracts::Configuration
-
#strategy Contracts::SnapshotError
-
#to_h Contracts::Error
-
#to_h Contracts::Snapshot
-
#to_h Contracts::Observation
-
#to_h Contracts::MutationReport
-
#to_h Contracts::Constraints::Base
-
#to_h Contracts::Contract
-
#to_json Contracts::Contract
-
#trace_id Contracts::Context
-
#type Contracts::ExceptionRule
-
#unchanged_fields Contracts::MutationReport
-
#unchanged_on_raise Contracts::ContractBuilder
-
#unchanged_on_raise_types Contracts::Contract
-
#undeclared_exceptions Contracts::Configuration
-
#unexpected_changes Contracts::MutationReport
-
#unsupported_deep_copy Contracts::Configuration
-
#values Contracts::Snapshot
-
verify_all! Contracts::RSpec
-
#verify_state_after_exception Contracts::Configuration
-
#violations Contracts::CompositeViolation
-
#wrap_contract Contracts::ClassMethods
-
#wrap_initialize_for_invariants Contracts::ClassMethods