yongchristophertang / guiceberry

Automatically exported from code.google.com/p/guiceberry
Apache License 2.0
2 stars 1 forks source link

remove illicit dependencies on com.google.inject.internal #14

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
com.google.inject.internal package:http://guiceberry\.googlecode\.com

shows illicit dependencies on internal guice classes.

these should use guava classes, since most of them have been removed from the 
internal guice package.

Original issue reported on code.google.com by ffa...@gmail.com on 12 Oct 2010 at 1:47

GoogleCodeExporter commented 9 years ago
Ouch, I never look at imports, and somehow it got that way. Change # 258 fixes 
all except for UniqueAnnotations. Fred, maybe you know if there's an equivalent 
in guava, otherwise I'll ask Jesse.

Original comment by zorze...@gmail.com on 12 Oct 2010 at 4:38

GoogleCodeExporter commented 9 years ago
cool, thanks z.  I don't know of a replacement for UniqueAnnotations, though I 
am somewhat unenthusiastic to admit that I've inlined very similar code in the 
past :/

big thanks on the clean-up.

-Fred

Original comment by ffa...@gmail.com on 13 Oct 2010 at 2:40

GoogleCodeExporter commented 9 years ago
Until there's a replacement for UniqueAnnotations, I'll keep this ref. Closing.

Original comment by zorze...@gmail.com on 1 Apr 2011 at 6:34