0.0
No commit activity in last 3 years
No release in over 3 years
Only 70 lines. Add a optional type system to ruby using runtime checks and contracts . make it crash early, know exactly what a function (or method) returns and specify the 'type' of the parameters using good old ducktyping
2016
2017
2018
2019
2020
2021
0.0
No commit activity in last 3 years
No release in over 3 years
# License Create software licenses easily. ## Install ### Bundler: `gem 'license'` ### RubyGems: `gem install license` ## Usage ### Simple ```ruby license = License::Software::MIT.new do |l| l.year.start = 2012 l.author.name = 'Ryan Scott Lewis' l.author.email = 'ryan@rynet.us' end...
2016
2017
2018
2019
2020
2021
0.0
No release in over a year
This gem is for printing hyperlinks in supported terminal emulators. It is a simple wrapper that abstracts the ANSI characters usually required to achieve this, which are annoying to type out. Check out the gist that inspired this gem at: https://gist.github.com/egmontkob/eb114294efbcd5adb1944c9f...
2016
2017
2018
2019
2020
2021
0.0
Repository is archived
No commit activity in last 3 years
No release in over 3 years
Taipo provides a simple way to check your variables are what you think they are. With an easy to use syntax you can call a single method and pass expressive type definitions.
2016
2017
2018
2019
2020
2021
0.01
No commit activity in last 3 years
No release in over 3 years
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...
2016
2017
2018
2019
2020
2021
0.0
No commit activity in last 3 years
No release in over 3 years
== Description A Rack compatible JSON-RPC2 server domain specific language (DSL) - allows JSONRPC APIs to be defined as mountable Rack applications with inline documentation, authentication and type checking. e.g. class Calculator < JSONRPC2::Interface title "JSON-RPC2 Calculator" i...
2016
2017
2018
2019
2020
2021
0.0
Repository is archived
No commit activity in last 3 years
No release in over 3 years
There's a lot of open issues
Typedeaf is a gem to help add some type-checking to method declarations in Ruby
2016
2017
2018
2019
2020
2021
0.0
No commit activity in last 3 years
No release in over 3 years
a Rails gem that allows you to validate a URL entered in a form. It validates if the URL exists by hitting it with a HEAD request. The improved version includes retries for common patterns when the head request is refused before giving a failure notice. It also looks up a SITE_URL constant to...
2016
2017
2018
2019
2020
2021
0.0
No release in over 3 years
Low commit activity in last 3 years
Decorator style assertions and type check library for Contract programming.
2016
2017
2018
2019
2020
2021
0.0
No release in over a year
Return a variable if it's present (and optionally of the right type), otherwise a default or nil. Adds a top level demand() method, which replaces long lines of repetitive code to check for nil?/present?/empty?, etc., hard-to-read ternary operators (?:) and if statements. A block can also be spec...
2016
2017
2018
2019
2020
2021
0.0
The project is in a healthy, maintained state
# mdtoc - Markdown Table of Contents Read Markdown files and output a table of contents. ## Installation Requirements: * [Ruby](https://www.ruby-lang.org/en/) (see [.ruby-version](./.ruby-version)) ``` $ gem install mdtoc ``` ## Usage ``` $ mdtoc --help Usage: mdtoc [options] files or dire...
2016
2017
2018
2019
2020
2021
0.0
No commit activity in last 3 years
No release in over 3 years
Validate parameters presence and type for Rails API methods
2016
2017
2018
2019
2020
2021
0.0
No commit activity in last 3 years
No release in over 3 years
The Master of Syntax Error brings you... this debugging exercise type "activate" to start the exercise, happy ...debugging your project type "checkme" for an update on your debugging progress, or if your are sick of it just type "fixme" to fix the errors
2016
2017
2018
2019
2020
2021
0.0
Low commit activity in last 3 years
No release in over a year
Search for breweries from the convenience of your command line! Install the gem and then type 'brewery-search' to get started. Follow the onscreen instructions to check out breweries in any state, and even filter results by city! Enjoy!
2016
2017
2018
2019
2020
2021
0.0
Low commit activity in last 3 years
No release in over a year
Ruby mixin that facilitates English-like type checking in an inheritance hierarchy via "type_name?" methods
2016
2017
2018
2019
2020
2021
0.0
No commit activity in last 3 years
No release in over 3 years
This gem allows you to check the Content-Type of any HTTP-accessible asset.
2016
2017
2018
2019
2020
2021