presidentbeef/brakeman — pull request #90 by presidentbeef (2012-05-08 00:23:25+00:00)
Title: Process controller mixins that provide methods for actions

Sometimes modules are mixed into controllers, providing methods that are used as actions.

This adds support for processing modules in the `app/controllers/` directory as libraries (otherwise, the information would be lost because the `ControllerProcessor` only handles classes), then processing any methods mixed into controllers as if they were methods on the controller (hopefully).