No commit activity in last 3 years
No release in over 3 years
DEPRECATED! Please use the sugar refinery: http://github.com/janlelis/sugar_refinery
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

~> 1.1
~> 10.4
~> 2.99

Runtime

~> 0
 Project Readme

Ruby Sugar Refinery version [ci]

The Ruby Sugar Refinery is a collection of tiny refinements (declarative local core extensions) for Ruby.

Setup & usage

Add to Gemfile:

gem 'sugar_refinery', require: 'sugar_refinery/all'

Then add refinements to the current Ruby file or module:

using SugarRefinery::CamelSnake
using SugarRefinery::HashZip

"ClassName".to_snake # => "class_name"
Hash.zip [1,2,3], [4,5,6] # => {1=>4, 2=>5, 3=>6}

List of included refinements

Please see the documentation, the code or the specs!

The Sugar Refinery was Zucker before

This collection of core extensions used to be called zucker.

Missing former functionality? It might have been extracted into a separate micro gem:

J-_-L

Copyright (c) 2010-2016 Jan Lelis, released under the MIT license