Cucumber Messages for Ruby is a library which allows serialization and deserialization of the protocol buffer messages used in Cucumber.
This RSpec plugin makes it easy to mark test cases as pending or skipped for a specific Ruby engine (e.g. MRI or JRuby) or version combinations.
The binding_of_caller
module provides the Binding#of_caller
method. It allows accessing bindings from upper frames in the call stack and can evaluate code in that context.
Documentation at https://melpa.org/#/helm-rubygems-org
Documentation at https://melpa.org/#/ruby-json-to-hash
Faraday_Middleware is a collection of middleware for the Faraday-based API wrappers.
Rspec-expectations provides a simple API to express expected outcomes of a code example.
Rspec-expectations provides a simple API to express expected outcomes of a code example.
This package provides an ESS-like binding to send lines or regions to a REPL from Ruby buffers.
pry-stack_explorer
is a plugin for the Pry REPL that add support to navigate the call-stack.
The Pagination Generator forms the core of the pagination logic in Jekyll. It calculates and generates the pagination pages.
The coderake-compiler-dock gem provides a cross compiler environment for building gems on a variety of platforms (GNU/Linux, JRuby, Windows and Mac).
The With advisory lock gem adds advisory locking to ActiveRecord for PostgreSQL and MySQL. SQLite is also supported, but this uses the file system for locks.
Bake Test External adds a test:external action to the bake
command to run the test suites of dependent projects to check for breakage.
This gem provides Ruby and Ruby on Rails integration with Autoprefixer, which can parse CSS and add vendor prefixes to CSS rules using values from the Can I Use website.
minitest/reporters
provides a custom Minitest runner to improve how the test state is reported. A number of different reporters are available, including a spec reporter, progress bar reporter, a HTML reporter.
Selenium implements the W3C WebDriver protocol to automate popular browsers. It aims to mimic the behaviour of a real user as it interacts with the application's HTML. It's primarily intended for web application testing, but any web-based task can be automated. This package provides the Ruby bindings of Selenium.
This package provides additional test assertions for Ruby standard libraries.
This package provides C extensions to optimize the concurrent-ruby gem when running under the Matz's Ruby Interpreter (MRI, also known as CRuby).
Documentation at https://melpa.org/#/ruby-interpolation
EmailReplyTrimmer is a Ruby small library to trim replies from plain text email.
This package provides a collection of RuboCop cops to check for performance optimizations in Ruby code.
This package provides a collection of RuboCop cops to check for performance optimizations in Ruby code.
This is a parser for kramdown that converts Markdown documents in the GFM dialect to HTML.