No problem, though in my case, my contributions are largely procedural.
Some great contributors inside google doing these things in their 20%
time.
We have a few more things coming - i'm hoping we can get them in before
4.0 - notably an annotation processor written by my intern with some
nice checks. We didn't have our annotation processing testing story
ready before his last day (today) but he's going to finish it all off in
open-source. Should provide a bunch of compile-time checks for
structural mistakes that you would have to find out at Injector init
time. But we're getting close. I think we can push 4.0 final before
the end of the quarter.
Anyone else who's testing, please pipe up on the things you feel "need"
to be in.
Christian.
On 23 Aug 2013, at 12:52, [email protected] wrote:
Just to let you know that this 4.0-beta version seems to be working
well
for my application. All my tests pass.
In addition to the main issue I was waiting a fix for (see
https://groups.google.com/forum/?fromgroups#!topic/google-guice/OeEEg2ELQ0M
), it seems I'm now able to remove two other workarounds I had.
- One was related to Guice Servlet, where I couldn't use *
binder().requireExplicitBindings()* because of
"com.google.inject.servlet.InternalServletModule$BackwardsCompatibleServletContextProvider
is not explicitly bound."
- The other was related to
http://code.google.com/p/google-guice/issues/detail?id=455 , I had to
add *request.setAttribute(org.apache.jasper.Constants.JSP_FILE,
"my.jsp.path");* for a forward() to a JSP to work.
Thanks a lot for your work and for this new version!!
On Friday, August 9, 2013 2:47:05 PM UTC-4, Christian Gruber wrote:
Hey all,
I just pushed more internal change out to the main open source git
repo.
Please build and test it if you're wanting to be on the bleeding edge
-
some changes include
- More info when encountering duplicates in a multibinder set.
- Minor little fixes.
- Some rollback churn (sorry)
We have some more things to come, particularly around error handling
and
error trace information, but we had to roll it back temporarily until
we
figure out some subtleties. But we proceed forward towards a 4.0.
cheers,
Christian.
Christian Gruber :: Google, Inc. :: Java Core Libraries :: Dependency
Injection
email: [email protected] <javascript:> :::: mobile: +1 (646) 807-9839
--
You received this message because you are subscribed to the Google
Groups "google-guice" group.
To unsubscribe from this group and stop receiving emails from it, send
an email to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/google-guice.
For more options, visit https://groups.google.com/groups/opt_out.
Christian Gruber :: Google, Inc. :: Java Core Libraries :: Dependency
Injection
email: [email protected] :::: mobile: +1 (646) 807-9839
--
You received this message because you are subscribed to the Google Groups
"google-guice" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/google-guice.
For more options, visit https://groups.google.com/groups/opt_out.