joelmoss/bitmask_attributes — pull request #13 by spemmons (2012-04-01 20:42:48+00:00)
Title: "without_" scope extension, fix bad handling of 0 raised by zykadelic, fix global scope issue raised by buffpojken, DRY-up scopes, added tests, and BONUS Travis-CI config!

notice you haven't accepted similar changes submitted by both me and teeparham for "without_" scope extensions -- concerns?

found/fixed legitimate issue raised by zykadelic where a value becoming zero after initially being null actually fails to match properly when null values are allowed -- i added tests confirming the issue fixed it

i thought buffpojken's refinement for ensuring global scope had merit, so added that

noticed that scopes could be a little more DRY, so did that

finally, got the project working in Travis-CI -- http://travis-ci.org/ -- if you haven't seen it, it's awesome -- basically github for CI and it works with your github account

check out this link -- http://spemmons.wordpress.com/about/ -- you can add the "green" build link to README.rdoc and show it's goodness independently verified :-)

cheers