heycarsten/gcoder — pull request #9 by GUI (2012-10-21 21:40:05+00:00)
Title: Switch to multi_json for JSON gem options. This gives JRuby support.

I'm currently exploring JRuby, but GCoder's direct ties to Yajl prevent it's use under JRuby. Switching to [multi_json](https://github.com/intridea/multi_json) fixes this by allowing the user to pick which JSON library they want to use (or falling back to a built-in JSON library). So Yajl can still be used, it's just optional.

With this switch, everything else in GCoder seems to run fine under JRuby.

(And sorry if my different pull requests from my fork have gotten all bunched together. Feel free to ignore the different parts, or let me know if I can do anything to help separate them if you're not interested in all of them.)