Sample directory structure and file-contents for a one-module, one-app play
build. It illustrates how routes compilation and resolution might work in a way that
avoids namespace collision on the controllers.routes
symbol (a bug in Play 2.0.x).
The initial version of this gist demonstrates the behavior of the pull request that solves that bug, authored by @jroper:
Though this solves a pretty huge problem in our company, the reverse router
syntax is a bit unsatisfying due to the awkward syntax of module reverse routes:
controllers.module.module.routes.Module