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.

Reply via email to