Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 367477

Summary: Update com.google.inject to 3.0.0
Product: [Tools] Orbit Reporter: Johannes Lerch <lerch>
Component: bundlesAssignee: Marcel Bruch <marcel.bruch>
Status: CLOSED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: david_williams, dennis.huebner, marcel.bruch, sebastian.zarnekow
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Windows 7   
Whiteboard:

Description Johannes Lerch CLA 2011-12-23 02:40:58 EST
Guice is a lightweight dependency injection framework for Java
5 and above, developed by Google.

Approved CQ: 5058

I offer to maintain the bundle.
Comment 1 Marcel Bruch CLA 2011-12-23 02:52:09 EST
One note: The guice manifest needs to be modified.

Eclipse-ExtensibleAPI: true

has to be added to enable PDE to compile code that depends on fragments multibindings, assistedinject etc.
Comment 2 David Williams CLA 2012-01-20 14:58:10 EST
Johannes ... did you ever become a committer? I don't see you on the list. Still want/need to be? 

I see now that Marcel has been nominated ... should I just assign this to Marcel?
Comment 3 Marcel Bruch CLA 2012-01-20 15:00:33 EST
Yes. I'll add it after election. I'll also add inject.multibindings and inject.assistedinject.
Comment 4 Marcel Bruch CLA 2012-02-14 04:58:19 EST
*** Bug 371466 has been marked as a duplicate of this bug. ***