Package: guava-libraries / 17.0-1

Metadata

Package Version Patches format
guava-libraries 17.0-1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
01 maven2 compatibility.patch | (download)

pom.xml | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 makes the project buildable with maven 2
02 remove source in javadoc.patch | (download)

guava/pom.xml | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 removes the browsable source files generated with the javadoc
03 openjdk inference.patch | (download)

guava/src/com/google/common/collect/Maps.java | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 disables workaround for compilation failures on sun-jdk
 which openjdk does not appear to have issues with.
04 source encoding.patch | (download)

pom.xml | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 specifies the source encoding for the compiler to avoid unmappable
 character errors. For some reason the project.build.sourceEncoding property
 is ignored.
05 preserve mapmaker makecomputingmap.patch | (download)

guava/src/com/google/common/collect/MapMaker.java | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 guava 15.0 changed the visibility of mapmaker.makecomputingmap()
 to package private. The method has been deprecated in favor of the CacheBuilder
 class. This breaks several reverse dependencies: jython (<= 2.5.2-2),
 and sisu-guice (<= 3.1.1-1) and stapler (<= 1.207-1). Until this is fixed
 in the upstream projects the method is made public.