1) Full dep 2) Sounds good. Feel free to bump to JDK7 or JDK8 whenever you want. ;)
-- Brian On Dec 9, 2013, at 8:32 AM, Sam Berlin <[email protected]> wrote: > Hi Everyone, > > Currently, Guice has a minimum requirement of Java5. It also has no > dependencies on other libraries at runtime, except for the aopalliance & > javax.inject jars. > > There's an open issue (issue 709) to turn Guava into a "real dependency" > instead of an embedded dependency. This would let people update the Guava > version at will. The only reason we wouldn't want to do this is: the Guava > library is big, and people would need to use proguard manually to strip out > the unnecessary parts of Guava, if they want to keep small dependencies. > > Along the same lines, the current versions of Guava have moved to Java6 as a > minimum requirement. If we wanted to continue the Java5 minimum requirement, > we could use the "java5 backports" that Guava exposes... or, if turn Guava > into a "real dependency", we can leave it to the user to decide which Guava > to use (defaulting to the most recent java6 ones). > > That said, I'd love to just bump the minimum version to Java6 anyway. The > only reason to keep it to Java5 is for Android, and to be honest: Dagger is a > better option for Android. > > So... please reply to this email with your thoughts on these questions: > > 1) Do you want Guice to embed Guava or to make it a real dependency? > > 2) Is it OK for Guice to bump it's minimum requirements up to Java6? > > Thanks! > > sam > > -- > 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. -- 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.
