threadedlabs/api_guides — pull request #4 by lewinski (2012-04-18 16:05:35+00:00)
Title: Remove use of deprecated ActiveSupport::Memoizable

Resubmitting PR#3 because github got confused.

The ActiveSupport::Memoizable module is deprecated in ActiveSupport 3.2, so this just cleans up the warnings that running the doc generator emits during load.

It didn't seem like it was actually being used in ApiGuides::Document.

For the memoization in ApiGuides::Generator, the output of that pipeline shouldn't be nil, so the memoization there is really cheap and dirty.