Gems
jeremyevans/ruby-warning: Add custom processing for warnings
ruby-warning adds custom processing for warnings, including the ability to ignore specific warning messages, ignore warnings in specific files/directories, include backtraces with warnings, treat warnings as errors, deduplicate warnings, and add c...
ko1/astro: ASTro: AST-based Reusable Optimization framework
ASTro is an optimization framework based on Abstract Syntax Trees (ASTs). It provides a reusable infrastructure for generating optimized code fragments through partial evaluation of AST interpreters, emitting C source as the output of specializati...
jeremyevans/minitest-hooks: Around and before_all/after_all/around_all hooks for Minitest
minitest-hooks adds around and before_all/after_all/around_all hooks for Minitest. This allows you do things like run each suite of specs inside a database transaction, running each spec inside its own savepoint inside that transaction, which can ...
splitwise/super_diff: A more helpful way to view differences between complex data structures in RSpec.
The primary motivation behind this gem is to vastly improve upon RSpec's built-in diffing capabilities. RSpec has many nice features, and one of them is that whenever you use a matcher such as eq, match, include, or have_attributes, you will get a...
sparklemotion/sqlite3-ruby: Ruby bindings for the SQLite3 embedded database
This library allows Ruby programs to use the SQLite3 database engine (http://www.sqlite.org).
Note that this module is only compatible with SQLite 3.6.16 or newer.
Source code: https://github.com/sparklemotion/sqlite3-ruby
Mailing list: http://g...