FICHA · MANJARO

ruby-contracts

Contracts for Ruby

  • Library
  • LIBRARY
  • Dependency only
official+codex · reviewed · May 29, 2026 description in en

Description

Adds contract-style checks to Ruby code, letting developers describe expected types, values, or behavior around methods. It is useful for catching incorrect usage and documenting assumptions in dynamic Ruby programs.

Runtime contracts can add overhead and may expose values in error messages. Avoid leaking sensitive arguments in exceptions or logs.

Permissions

Permissions not analysed for this source yet.