Remove support for com.google.inject annotations from miniguice. Relying on JSR-330 classes only is simpler, and aligned with the goals for the project.

Also fixing bugs where supertype fields weren't injected.

Also improving error reporting when an injection fails to include the requiring injection. Otherwise things like "Expected injection of String" fails miserably.

git-svn-id: https://google-guice.googlecode.com/svn/trunk@1229 d779f126-a31b-0410-b53b-1d3aecad763e
2 files changed