Categories
Category results are hidden when using a custom project result order
3.06
Sorbet's runtime type checking component
2019
2020
2021
2022
2023
2024
0.0
Lookout
Lookout is a unit testing framework for Ruby┬╣ that puts your results in
focus. Tests (expectations) are written as follows
expect 2 do
1 + 1
end
expect ArgumentError do
Integer('1 + 1')
end
expect Array do
[1, ...
2019
2020
2021
2022
2023
2024
0.0
Allows you check if an object match a class expression. It is typically
used to check the type of method paraameters. It is an alternative to using
Ruby-3 .rbs files but with a different syntax and only dynamic checks
Typically you'll include the Constrain module and use #co...
2019
2020
2021
2022
2023
2024
0.0
rubber-c-binder allows a rubyish means of generating bindings for C libraries,
including (but not limited to) GObject based libraries.
It allows C code to be written in the context of a ruby style class/method layout
and eases type checking and conversion between Ruby & C datatyp...
2019
2020
2021
2022
2023
2024
0.01
Check yardoc format like tag type.
2019
2020
2021
2022
2023
2024
0.01
The Preconditions library provides a simple set of methods for checking arguments being passed into a method. Instead of writing custom checks and raising exceptions directly in your code you can use Preconditions to verify basic properties of your arguments (not-nil, satisfying a boolean expres...
2019
2020
2021
2022
2023
2024
0.0
RubyLess is an interpreter for "safe ruby". The idea is to transform some "unsafe" ruby code into safe, type checked ruby, eventually rewriting some variables or methods.
2019
2020
2021
2022
2023
2024
0.0
Composable type-safety checks
2019
2020
2021
2022
2023
2024
0.0
Create and manage configuration files in Ruby for Ruby. Jeckyl can be used to create a parameters hash
from a simple config file written in Ruby, having run whatever checks you want on the file to ensure
the values passed in are valid. All you need to do is define a class inheriting from Jeckyl...
2019
2020
2021
2022
2023
2024
0.21
A type coercion lib works with Sorbet's static type checker and type definitions; raises an error if the coercion fails.
2019
2020
2021
2022
2023
2024
0.0
When making an api that uses objects that belong to another object, it is possible to create objects that don't belong to any object. What this gem does is it checks to make sure the id and type map to an object before creation and if it does not it will create an error on the record. If an objec...
2019
2020
2021
2022
2023
2024
0.0
Dynamic type checker
2019
2020
2021
2022
2023
2024
0.02
A puppet-lint plugin to check that Optional class/defined type parameters don't default to anything other than `undef`.
2019
2020
2021
2022
2023
2024
0.02
A new check for puppet-lint that validates that all parameters are typed.
2019
2020
2021
2022
2023
2024
0.01
All the flexibility of a Ruby Struct, but with type checking on its properties. Also benefit from being able to define complex types using RBS type notation.
2019
2020
2021
2022
2023
2024
0.04
MooseX is an extension of Ruby object DSL. The main goal of MooseX is to make Ruby Object Oriented programming easier, more consistent, and less tedious. With MooseX you can think more about what you want to do and less about the mechanics of OOP. It is a port of Moose/Moo from Perl to Ruby world...
2019
2020
2021
2022
2023
2024
0.0
# Rake::ToolkitProgram
Create toolkit programs easily with `Rake` and `OptionParser` syntax. Bash completions and usage help are baked in.
## Installation
Add this line to your application's Gemfile:
```ruby
gem 'rake-toolkit_program'
```
And then execute:
$ bundle
Or install it yours...
2019
2020
2021
2022
2023
2024
0.0
An on-demand arbitrary check and conversion library that won't destroy your data.
2019
2020
2021
2022
2023
2024
0.0
A database structure reader for PostgreSQL with support for tables, fields, primary keys, indexes, foreign keys, check constraints, enum types and extensions.
2019
2020
2021
2022
2023
2024
0.0
Basic file type checks based on a few header bytes
2019
2020
2021
2022
2023
2024