square/dagger — pull request #280 by cgruber (2013-06-14 00:28:17+00:00)
Title: Support all annotations, since some JVMs don't consistently fire the processor.

Support all annotations, since some JVMs (or patched vm's) will only cause the module processor to run if that compilation job includes classes that have both `@dagger.Provides` and `@dagger.Module`.

Ultimately, I want to re-write this to collect everything from the module, as it will be faster than supporting "*", and in any case, it is really the `@Module` that we start from, not the `@Provides` method. But this is a quick-fix that should be functionality-neutral for everyone to get us over the hump.