Here's another status update (in an effort to get 3.0 out soon) -- Open issues:
* 366 <http://code.google.com/p/google-guice/issues/detail?id=366> - @Provides doesn't respect @Nullable Status: Patch attached [from me], needs review (it adds APIs). * 436 <http://code.google.com/p/google-guice/issues/detail?id=436> - Provide access to Guice's own internal TypeConverters Status: Patch attached [from Stuart], needs review (it adds APIs, makes some classes public, and changes a bit of the internals). * 508 <http://code.google.com/p/google-guice/issues/detail?id=508> - AOP visibility checks should include the method return type. Status: Patch attached [from Stuart], just waiting on some tests before applying. * 509 <http://code.google.com/p/google-guice/issues/detail?id=509> - Cache result of Class.getAnnotations() Status: Perf improvement request, no patch attached. * 510 <http://code.google.com/p/google-guice/issues/detail?id=510> - Remove InjectorBuilder Status: Rationale for keeping InjectorBuilder listed in the comments along with other possible scenarios, awaiting replies. * 513 <http://code.google.com/p/google-guice/issues/detail?id=513> - Why do we need Injector.getAllBindings? Status: Rationale for why it's useful in the comments, awaiting replies. * 514 <http://code.google.com/p/google-guice/issues/detail?id=514> - Do we need Injector.getExistingBinding()? Status: Rationale for why it's useful (but not strictly necessary) in the comments, awaiting replies. * 515 <http://code.google.com/p/google-guice/issues/detail?id=515> - What are the use cases for @Toolable? Status: Use cases listed in the comments, awaiting replies. * 516 <http://code.google.com/p/google-guice/issues/detail?id=516> - Investigate duplicate binding filtering Status: Performance implications & rationale explained in comments, awaiting replies. * 517 <http://code.google.com/p/google-guice/issues/detail?id=517> - Fix classloader leak Status: More questions asked in the comments, awaiting answers. * 518 <http://code.google.com/p/google-guice/issues/detail?id=518> - Hide Key.ofType() Status: Question opened, no replies. Awaiting comments. * 519 <http://code.google.com/p/google-guice/issues/detail?id=519> - toProvider() should use Guice's Provider, not JSR-330 Status: Lots of discussion in comments, no resolution. * Cleanup new guice-persist extension. Status: Some code review changes applied... is it stable? * maven2 POM? Status: I don't know? * Include guice-grapher extension in release Status: Open question, awaiting comments. Closed issues: * Undeprecate Guice.createInjector. [DONE, r1180<http://code.google.com/p/google-guice/source/detail?r=1180> ] * Fix servlet extension to allow multiple modules/filters/injectors in one JVM. [DONE, r1187<http://code.google.com/p/google-guice/source/detail?r=1187> ] * Add "@since 3.0" to new APIs. [DONE, r1183<http://code.google.com/p/google-guice/source/detail?r=1183> ] * Remove ScopeChecker [DONE, r1179<http://code.google.com/p/google-guice/source/detail?r=1179> ] * Refactor internal package (move utility class to .internal.util) [DONE, r1185 <http://code.google.com/p/google-guice/source/detail?r=1185>] * Fix overridden @Inject method behavior [DONE, r1177<http://code.google.com/p/google-guice/source/detail?r=1177> ] * JIT providers / autobinders [SHELVED] sam -- You received this message because you are subscribed to the Google Groups "google-guice-dev" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-guice-dev?hl=en.
