diff options
Diffstat (limited to 'com/google/guava/guava')
82 files changed, 1498 insertions, 0 deletions
diff --git a/com/google/guava/guava/15.0/guava-15.0-sources.jar b/com/google/guava/guava/15.0/guava-15.0-sources.jar Binary files differnew file mode 100644 index 000000000..c0b87424d --- /dev/null +++ b/com/google/guava/guava/15.0/guava-15.0-sources.jar diff --git a/com/google/guava/guava/15.0/guava-15.0-sources.jar.md5 b/com/google/guava/guava/15.0/guava-15.0-sources.jar.md5 new file mode 100644 index 000000000..cf81fe821 --- /dev/null +++ b/com/google/guava/guava/15.0/guava-15.0-sources.jar.md5 @@ -0,0 +1 @@ +999457547b993920034d19a1dfc3300a
\ No newline at end of file diff --git a/com/google/guava/guava/15.0/guava-15.0-sources.jar.sha1 b/com/google/guava/guava/15.0/guava-15.0-sources.jar.sha1 new file mode 100644 index 000000000..666ef75f4 --- /dev/null +++ b/com/google/guava/guava/15.0/guava-15.0-sources.jar.sha1 @@ -0,0 +1 @@ +36b6a585c0f0c63bd85fb04db0dcb7b217298956
\ No newline at end of file diff --git a/com/google/guava/guava/15.0/guava-15.0.jar b/com/google/guava/guava/15.0/guava-15.0.jar Binary files differnew file mode 100644 index 000000000..eb9ef8ad5 --- /dev/null +++ b/com/google/guava/guava/15.0/guava-15.0.jar diff --git a/com/google/guava/guava/15.0/guava-15.0.jar.md5 b/com/google/guava/guava/15.0/guava-15.0.jar.md5 new file mode 100644 index 000000000..ed0f93228 --- /dev/null +++ b/com/google/guava/guava/15.0/guava-15.0.jar.md5 @@ -0,0 +1 @@ +2c10bb2ca3ac8b55b0e77e54a7eb3744
\ No newline at end of file diff --git a/com/google/guava/guava/15.0/guava-15.0.jar.sha1 b/com/google/guava/guava/15.0/guava-15.0.jar.sha1 new file mode 100644 index 000000000..c399a65fe --- /dev/null +++ b/com/google/guava/guava/15.0/guava-15.0.jar.sha1 @@ -0,0 +1 @@ +ed727a8d9f247e2050281cb083f1c77b09dcb5cd
\ No newline at end of file diff --git a/com/google/guava/guava/15.0/guava-15.0.pom b/com/google/guava/guava/15.0/guava-15.0.pom new file mode 100644 index 000000000..5a2b0d440 --- /dev/null +++ b/com/google/guava/guava/15.0/guava-15.0.pom @@ -0,0 +1,169 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> + <modelVersion>4.0.0</modelVersion> + <parent> + <groupId>com.google.guava</groupId> + <artifactId>guava-parent</artifactId> + <version>15.0</version> + </parent> + <artifactId>guava</artifactId> + <name>Guava: Google Core Libraries for Java</name> + <packaging>bundle</packaging> + <description> + Guava is a suite of core and expanded libraries that include + utility classes, google's collections, io classes, and much + much more. + + Guava has two code dependencies - javax.annotation + per the JSR-305 spec and javax.inject per the JSR-330 spec. + </description> + <dependencies> + <dependency> + <groupId>com.google.code.findbugs</groupId> + <artifactId>jsr305</artifactId> + <optional>true</optional><!-- needed only for annotations --> + </dependency> + <dependency> + <groupId>javax.inject</groupId> + <artifactId>javax.inject</artifactId> + <optional>true</optional><!-- needed only for annotations --> + </dependency> + <!-- TODO(cpovirk): want this only for dependency plugin but seems not to work there? Maven runs without failure, but the resulting Javadoc is missing the hoped-for inherited text --> + </dependencies> + <build> + <plugins> + <plugin> + <groupId>org.apache.felix</groupId> + <artifactId>maven-bundle-plugin</artifactId> + <version>2.3.7</version> + <extensions>true</extensions> + <executions> + <execution> + <id>bundle-manifest</id> + <phase>process-classes</phase> + <goals> + <goal>manifest</goal> + </goals> + </execution> + </executions> + <configuration> + <instructions> + <Export-Package>!com.google.common.base.internal,com.google.common.*</Export-Package> + <Import-Package> + javax.annotation;resolution:=optional, + javax.inject;resolution:=optional, + sun.misc.*;resolution:=optional + </Import-Package> + </instructions> + </configuration> + </plugin> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + </plugin> + <plugin> + <artifactId>maven-source-plugin</artifactId> + </plugin> + <!-- TODO(cpovirk): include JDK sources when building testlib doc, too --> + <plugin> + <artifactId>maven-dependency-plugin</artifactId> + <executions> + <execution> + <id>unpack-jdk-sources</id> + <phase>site</phase> + <goals><goal>unpack-dependencies</goal></goals> + <configuration> + <includeArtifactIds>srczip</includeArtifactIds> + <overWrite>true</overWrite> + <outputDirectory>${project.build.directory}/jdk-sources</outputDirectory> + <silent>false</silent> + </configuration> + </execution> + </executions> + </plugin> + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>animal-sniffer-maven-plugin</artifactId> + <configuration> + <signature> + <groupId>org.codehaus.mojo.signature</groupId> + <artifactId>java16-sun</artifactId> + <version>1.0</version> + </signature> + </configuration> + <executions> + <execution> + <id>check-java16-sun</id> + <phase>test</phase> + <goals> + <goal>check</goal> + </goals> + </execution> + </executions> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <configuration> + <encoding>UTF-8</encoding> + <docencoding>UTF-8</docencoding> + <charset>UTF-8</charset> + <additionalparam>-XDignore.symbol.file</additionalparam> + <excludePackageNames>com.google.common.base.internal</excludePackageNames> + <linksource>true</linksource> + <links> + <link>http://jsr-305.googlecode.com/svn/trunk/javadoc</link> + </links> + <!-- TODO(cpovirk): can we use includeDependencySources and a local com.oracle.java:jdk-lib:noversion:sources instead of all this unzipping and manual sourcepath modification? --> + <sourcepath>${project.build.sourceDirectory}:${project.build.directory}/jdk-sources</sourcepath> + <subpackages>com.google.common</subpackages> + </configuration> + <executions> + <execution> + <id>attach-docs</id> + </execution> + <execution> + <id>generate-javadoc-site-report</id> + <phase>site</phase> + <goals><goal>javadoc</goal></goals> + </execution> + <execution> + <id>generate-jdiff-site-report</id> + <phase>site</phase> + <goals><goal>javadoc</goal></goals> + <configuration> + <doclet>jdiff.JDiff</doclet> + <docletPath>${project.basedir}/lib/jdiff.jar</docletPath> + <additionalparam> + -XDignore.symbol.file -apiname 'Guava ${project.version}' + </additionalparam> + <useStandardDocletOptions>false</useStandardDocletOptions> + <reportOutputDirectory>${project.reporting.outputDirectory}</reportOutputDirectory> + <destDir>jdiff</destDir> + </configuration> + </execution> + </executions> + </plugin> + </plugins> + </build> + <profiles> + <profile> + <id>srczip</id> + <activation> + <file> + <exists>${java.home}/../src.zip</exists> + </file> + </activation> + <dependencies> + <dependency> + <groupId>jdk</groupId> + <artifactId>srczip</artifactId> + <version>999</version> + <scope>system</scope> + <systemPath>${java.home}/../src.zip</systemPath> + <optional>true</optional> + </dependency> + </dependencies> + </profile> + </profiles> +</project> diff --git a/com/google/guava/guava/15.0/guava-15.0.pom.md5 b/com/google/guava/guava/15.0/guava-15.0.pom.md5 new file mode 100644 index 000000000..266dbff4b --- /dev/null +++ b/com/google/guava/guava/15.0/guava-15.0.pom.md5 @@ -0,0 +1 @@ +cae7a3d32cd563591876a7b5471c278d
\ No newline at end of file diff --git a/com/google/guava/guava/15.0/guava-15.0.pom.sha1 b/com/google/guava/guava/15.0/guava-15.0.pom.sha1 new file mode 100644 index 000000000..2d7047375 --- /dev/null +++ b/com/google/guava/guava/15.0/guava-15.0.pom.sha1 @@ -0,0 +1 @@ +9dee47062035280d7f3dcec0f63cb8ff8dcadc3f
\ No newline at end of file diff --git a/com/google/guava/guava/18.0/guava-18.0-sources.jar b/com/google/guava/guava/18.0/guava-18.0-sources.jar Binary files differnew file mode 100644 index 000000000..d97cc501b --- /dev/null +++ b/com/google/guava/guava/18.0/guava-18.0-sources.jar diff --git a/com/google/guava/guava/18.0/guava-18.0-sources.jar.md5 b/com/google/guava/guava/18.0/guava-18.0-sources.jar.md5 new file mode 100644 index 000000000..870f855b5 --- /dev/null +++ b/com/google/guava/guava/18.0/guava-18.0-sources.jar.md5 @@ -0,0 +1 @@ +9475fa46958a75ef885d21a45f4bd1b9
\ No newline at end of file diff --git a/com/google/guava/guava/18.0/guava-18.0-sources.jar.sha1 b/com/google/guava/guava/18.0/guava-18.0-sources.jar.sha1 new file mode 100644 index 000000000..db25d88b4 --- /dev/null +++ b/com/google/guava/guava/18.0/guava-18.0-sources.jar.sha1 @@ -0,0 +1 @@ +ad97fe8faaf01a3d3faacecd58e8fa6e78a973ca
\ No newline at end of file diff --git a/com/google/guava/guava/18.0/guava-18.0.jar b/com/google/guava/guava/18.0/guava-18.0.jar Binary files differnew file mode 100644 index 000000000..8f89e4901 --- /dev/null +++ b/com/google/guava/guava/18.0/guava-18.0.jar diff --git a/com/google/guava/guava/18.0/guava-18.0.jar.md5 b/com/google/guava/guava/18.0/guava-18.0.jar.md5 new file mode 100644 index 000000000..32bad0df1 --- /dev/null +++ b/com/google/guava/guava/18.0/guava-18.0.jar.md5 @@ -0,0 +1 @@ +947641f6bb535b1d942d1bc387c45290
\ No newline at end of file diff --git a/com/google/guava/guava/18.0/guava-18.0.jar.sha1 b/com/google/guava/guava/18.0/guava-18.0.jar.sha1 new file mode 100644 index 000000000..87f7acb81 --- /dev/null +++ b/com/google/guava/guava/18.0/guava-18.0.jar.sha1 @@ -0,0 +1 @@ +cce0823396aa693798f8882e64213b1772032b09
\ No newline at end of file diff --git a/com/google/guava/guava/18.0/guava-18.0.pom b/com/google/guava/guava/18.0/guava-18.0.pom new file mode 100644 index 000000000..4cf038a54 --- /dev/null +++ b/com/google/guava/guava/18.0/guava-18.0.pom @@ -0,0 +1,149 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> + <modelVersion>4.0.0</modelVersion> + <parent> + <groupId>com.google.guava</groupId> + <artifactId>guava-parent</artifactId> + <version>18.0</version> + </parent> + <artifactId>guava</artifactId> + <name>Guava: Google Core Libraries for Java</name> + <packaging>bundle</packaging> + <description> + Guava is a suite of core and expanded libraries that include + utility classes, google's collections, io classes, and much + much more. + + Guava has only one code dependency - javax.annotation, + per the JSR-305 spec. + </description> + <dependencies> + <dependency> + <groupId>com.google.code.findbugs</groupId> + <artifactId>jsr305</artifactId> + <optional>true</optional><!-- needed only for annotations --> + </dependency> + <!-- TODO(cpovirk): want this only for dependency plugin but seems not to work there? Maven runs without failure, but the resulting Javadoc is missing the hoped-for inherited text --> + </dependencies> + <build> + <plugins> + <plugin> + <groupId>org.apache.felix</groupId> + <artifactId>maven-bundle-plugin</artifactId> + <version>2.3.7</version> + <extensions>true</extensions> + <executions> + <execution> + <id>bundle-manifest</id> + <phase>process-classes</phase> + <goals> + <goal>manifest</goal> + </goals> + </execution> + </executions> + <configuration> + <instructions> + <Export-Package>!com.google.common.base.internal,com.google.common.*</Export-Package> + <Import-Package> + javax.annotation;resolution:=optional, + sun.misc.*;resolution:=optional + </Import-Package> + <Bundle-DocURL>https://guava-libraries.googlecode.com/</Bundle-DocURL> + </instructions> + </configuration> + </plugin> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + </plugin> + <plugin> + <artifactId>maven-source-plugin</artifactId> + </plugin> + <!-- TODO(cpovirk): include JDK sources when building testlib doc, too --> + <plugin> + <artifactId>maven-dependency-plugin</artifactId> + <executions> + <execution> + <id>unpack-jdk-sources</id> + <phase>site</phase> + <goals><goal>unpack-dependencies</goal></goals> + <configuration> + <includeArtifactIds>srczip</includeArtifactIds> + <overWrite>true</overWrite> + <outputDirectory>${project.build.directory}/jdk-sources</outputDirectory> + <silent>false</silent> + </configuration> + </execution> + </executions> + </plugin> + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>animal-sniffer-maven-plugin</artifactId> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <configuration> + <encoding>UTF-8</encoding> + <docencoding>UTF-8</docencoding> + <charset>UTF-8</charset> + <additionalparam>-XDignore.symbol.file</additionalparam> + <excludePackageNames>com.google.common.base.internal</excludePackageNames> + <linksource>true</linksource> + <links> + <link>http://jsr-305.googlecode.com/svn/trunk/javadoc</link> + <link>http://docs.oracle.com/javase/7/docs/api/</link> + </links> + <!-- TODO(cpovirk): can we use includeDependencySources and a local com.oracle.java:jdk-lib:noversion:sources instead of all this unzipping and manual sourcepath modification? --> + <sourcepath>${project.build.sourceDirectory}:${project.build.directory}/jdk-sources</sourcepath> + <subpackages>com.google.common</subpackages> + </configuration> + <executions> + <execution> + <id>attach-docs</id> + </execution> + <execution> + <id>generate-javadoc-site-report</id> + <phase>site</phase> + <goals><goal>javadoc</goal></goals> + </execution> + <execution> + <id>generate-jdiff-site-report</id> + <phase>site</phase> + <goals><goal>javadoc</goal></goals> + <configuration> + <doclet>jdiff.JDiff</doclet> + <docletPath>${project.basedir}/lib/jdiff.jar</docletPath> + <additionalparam> + -XDignore.symbol.file -apiname 'Guava ${project.version}' + </additionalparam> + <useStandardDocletOptions>false</useStandardDocletOptions> + <reportOutputDirectory>${project.reporting.outputDirectory}</reportOutputDirectory> + <destDir>jdiff</destDir> + </configuration> + </execution> + </executions> + </plugin> + </plugins> + </build> + <profiles> + <profile> + <id>srczip</id> + <activation> + <file> + <exists>${java.home}/../src.zip</exists> + </file> + </activation> + <dependencies> + <dependency> + <groupId>jdk</groupId> + <artifactId>srczip</artifactId> + <version>999</version> + <scope>system</scope> + <systemPath>${java.home}/../src.zip</systemPath> + <optional>true</optional> + </dependency> + </dependencies> + </profile> + </profiles> +</project> diff --git a/com/google/guava/guava/18.0/guava-18.0.pom.md5 b/com/google/guava/guava/18.0/guava-18.0.pom.md5 new file mode 100644 index 000000000..a8d899246 --- /dev/null +++ b/com/google/guava/guava/18.0/guava-18.0.pom.md5 @@ -0,0 +1 @@ +e0eb52406b1a3b7ad2fda312c8a22bbd
\ No newline at end of file diff --git a/com/google/guava/guava/18.0/guava-18.0.pom.sha1 b/com/google/guava/guava/18.0/guava-18.0.pom.sha1 new file mode 100644 index 000000000..2dc6f0a92 --- /dev/null +++ b/com/google/guava/guava/18.0/guava-18.0.pom.sha1 @@ -0,0 +1 @@ +2ec12f8d27a64e970b8be0fbd1d52dfec51cd41c
\ No newline at end of file diff --git a/com/google/guava/guava/20.0/guava-20.0-sources.jar b/com/google/guava/guava/20.0/guava-20.0-sources.jar Binary files differnew file mode 100644 index 000000000..24e11b1c8 --- /dev/null +++ b/com/google/guava/guava/20.0/guava-20.0-sources.jar diff --git a/com/google/guava/guava/20.0/guava-20.0-sources.jar.md5 b/com/google/guava/guava/20.0/guava-20.0-sources.jar.md5 new file mode 100644 index 000000000..10a07d2eb --- /dev/null +++ b/com/google/guava/guava/20.0/guava-20.0-sources.jar.md5 @@ -0,0 +1 @@ +9c9afab94d66436326867854ee196918
\ No newline at end of file diff --git a/com/google/guava/guava/20.0/guava-20.0-sources.jar.sha1 b/com/google/guava/guava/20.0/guava-20.0-sources.jar.sha1 new file mode 100644 index 000000000..357b48fd6 --- /dev/null +++ b/com/google/guava/guava/20.0/guava-20.0-sources.jar.sha1 @@ -0,0 +1 @@ +9c8493c7991464839b612d7547d6c263adf08f75
\ No newline at end of file diff --git a/com/google/guava/guava/20.0/guava-20.0.jar b/com/google/guava/guava/20.0/guava-20.0.jar Binary files differnew file mode 100644 index 000000000..632772f3a --- /dev/null +++ b/com/google/guava/guava/20.0/guava-20.0.jar diff --git a/com/google/guava/guava/20.0/guava-20.0.jar.md5 b/com/google/guava/guava/20.0/guava-20.0.jar.md5 new file mode 100644 index 000000000..e47a93984 --- /dev/null +++ b/com/google/guava/guava/20.0/guava-20.0.jar.md5 @@ -0,0 +1 @@ +f32a8a2524620dbecc9f6bf6a20c293f
\ No newline at end of file diff --git a/com/google/guava/guava/20.0/guava-20.0.jar.sha1 b/com/google/guava/guava/20.0/guava-20.0.jar.sha1 new file mode 100644 index 000000000..7b6ae0906 --- /dev/null +++ b/com/google/guava/guava/20.0/guava-20.0.jar.sha1 @@ -0,0 +1 @@ +89507701249388e1ed5ddcf8c41f4ce1be7831ef
\ No newline at end of file diff --git a/com/google/guava/guava/20.0/guava-20.0.pom b/com/google/guava/guava/20.0/guava-20.0.pom new file mode 100644 index 000000000..0a71521f7 --- /dev/null +++ b/com/google/guava/guava/20.0/guava-20.0.pom @@ -0,0 +1,183 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> + <modelVersion>4.0.0</modelVersion> + <parent> + <groupId>com.google.guava</groupId> + <artifactId>guava-parent</artifactId> + <version>20.0</version> + </parent> + <artifactId>guava</artifactId> + <packaging>bundle</packaging> + <name>Guava: Google Core Libraries for Java</name> + <description> + Guava is a suite of core and expanded libraries that include + utility classes, google's collections, io classes, and much + much more. + + Guava has only one code dependency - javax.annotation, + per the JSR-305 spec. + </description> + <dependencies> + <dependency> + <groupId>com.google.code.findbugs</groupId> + <artifactId>jsr305</artifactId> + <optional>true</optional><!-- needed only for annotations --> + </dependency> + <dependency> + <groupId>com.google.errorprone</groupId> + <artifactId>error_prone_annotations</artifactId> + <optional>true</optional><!-- needed only for annotations --> + </dependency> + <dependency> + <groupId>com.google.j2objc</groupId> + <artifactId>j2objc-annotations</artifactId> + <optional>true</optional><!-- needed only for annotations --> + </dependency> + <dependency> + <groupId>org.codehaus.mojo</groupId> + <artifactId>animal-sniffer-annotations</artifactId> + <version>${animal.sniffer.version}</version> + <optional>true</optional><!-- needed only for annotations --> + </dependency> + <!-- TODO(cpovirk): does this comment belong on the <dependency> in <profiles>? --> + <!-- TODO(cpovirk): want this only for dependency plugin but seems not to work there? Maven runs without failure, but the resulting Javadoc is missing the hoped-for inherited text --> + </dependencies> + <build> + <plugins> + <plugin> + <extensions>true</extensions> + <groupId>org.apache.felix</groupId> + <artifactId>maven-bundle-plugin</artifactId> + <version>2.5.0</version> + <executions> + <execution> + <id>bundle-manifest</id> + <phase>process-classes</phase> + <goals> + <goal>manifest</goal> + </goals> + </execution> + </executions> + <configuration> + <instructions> + <Export-Package>!com.google.common.base.internal,com.google.common.*</Export-Package> + <Import-Package> + javax.annotation;resolution:=optional, + javax.crypto.*;resolution:=optional, + sun.misc.*;resolution:=optional + </Import-Package> + <Bundle-DocURL>https://github.com/google/guava/</Bundle-DocURL> + </instructions> + </configuration> + </plugin> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + </plugin> + <plugin> + <artifactId>maven-source-plugin</artifactId> + </plugin> + <!-- TODO(cpovirk): include JDK sources when building testlib doc, too --> + <plugin> + <artifactId>maven-dependency-plugin</artifactId> + <executions> + <execution> + <id>unpack-jdk-sources</id> + <phase>site</phase> + <goals><goal>unpack-dependencies</goal></goals> + <configuration> + <includeArtifactIds>srczip</includeArtifactIds> + <outputDirectory>${project.build.directory}/jdk-sources</outputDirectory> + <silent>false</silent> + </configuration> + </execution> + </executions> + </plugin> + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>animal-sniffer-maven-plugin</artifactId> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <configuration> + <encoding>UTF-8</encoding> + <docencoding>UTF-8</docencoding> + <charset>UTF-8</charset> + <additionalparam>-XDignore.symbol.file</additionalparam> + <excludePackageNames>com.google.common.base.internal</excludePackageNames> + <linksource>true</linksource> + <links> + <link>http://jsr-305.googlecode.com/svn/trunk/javadoc</link> + <link>http://docs.oracle.com/javase/7/docs/api/</link> + </links> + <!-- TODO(cpovirk): can we use includeDependencySources and a local com.oracle.java:jdk-lib:noversion:sources instead of all this unzipping and manual sourcepath modification? --> + <sourcepath>${project.build.sourceDirectory}:${project.build.directory}/jdk-sources</sourcepath> + <subpackages>com.google.common</subpackages> + </configuration> + <executions> + <execution> + <id>attach-docs</id> + </execution> + <execution> + <id>generate-javadoc-site-report</id> + <phase>site</phase> + <goals><goal>javadoc</goal></goals> + </execution> + </executions> + </plugin> + </plugins> + </build> + <profiles> + <profile> + <id>srczip</id> + <activation> + <file> + <exists>${java.home}/../src.zip</exists> + </file> + </activation> + <dependencies> + <dependency> + <groupId>jdk</groupId> + <artifactId>srczip</artifactId> + <version>999</version> + <scope>system</scope> + <systemPath>${java.home}/../src.zip</systemPath> + <optional>true</optional> + </dependency> + </dependencies> + </profile> + <profile> + <id>jdk8</id> + <activation> + <jdk>[1.8,)</jdk> + </activation> + <!-- Disable doclint under JDK 8 --> + <!-- This is defined in guava-parent as well, but we need it here too because the + <additionalparam> from the maven-javadoc-plugin configuration above seems to + override the one from the parent pom. --> + <reporting> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <configuration> + <additionalparam>-XDignore.symbol.file -Xdoclint:none</additionalparam> + </configuration> + </plugin> + </plugins> + </reporting> + <build> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <configuration> + <additionalparam>-XDignore.symbol.file -Xdoclint:none</additionalparam> + </configuration> + </plugin> + </plugins> + </build> + </profile> + </profiles> +</project> diff --git a/com/google/guava/guava/20.0/guava-20.0.pom.md5 b/com/google/guava/guava/20.0/guava-20.0.pom.md5 new file mode 100644 index 000000000..9df627818 --- /dev/null +++ b/com/google/guava/guava/20.0/guava-20.0.pom.md5 @@ -0,0 +1 @@ +f024fd287c62f49f218990c6b57e2fdf
\ No newline at end of file diff --git a/com/google/guava/guava/20.0/guava-20.0.pom.sha1 b/com/google/guava/guava/20.0/guava-20.0.pom.sha1 new file mode 100644 index 000000000..28d3b004c --- /dev/null +++ b/com/google/guava/guava/20.0/guava-20.0.pom.sha1 @@ -0,0 +1 @@ +386bd381301224cac5ae8d2c7883b90a12192d79
\ No newline at end of file diff --git a/com/google/guava/guava/21.0/guava-21.0-sources.jar b/com/google/guava/guava/21.0/guava-21.0-sources.jar Binary files differnew file mode 100644 index 000000000..d594f7657 --- /dev/null +++ b/com/google/guava/guava/21.0/guava-21.0-sources.jar diff --git a/com/google/guava/guava/21.0/guava-21.0-sources.jar.md5 b/com/google/guava/guava/21.0/guava-21.0-sources.jar.md5 new file mode 100644 index 000000000..7fa9fd546 --- /dev/null +++ b/com/google/guava/guava/21.0/guava-21.0-sources.jar.md5 @@ -0,0 +1 @@ +a2b2515b0fa4d1ec5b1165979d5dedd7
\ No newline at end of file diff --git a/com/google/guava/guava/21.0/guava-21.0-sources.jar.sha1 b/com/google/guava/guava/21.0/guava-21.0-sources.jar.sha1 new file mode 100644 index 000000000..1e8d0c014 --- /dev/null +++ b/com/google/guava/guava/21.0/guava-21.0-sources.jar.sha1 @@ -0,0 +1 @@ +b9ed26b8c23fe7cd3e6b463b34e54e5c6d9536d5
\ No newline at end of file diff --git a/com/google/guava/guava/21.0/guava-21.0.jar b/com/google/guava/guava/21.0/guava-21.0.jar Binary files differnew file mode 100644 index 000000000..061819594 --- /dev/null +++ b/com/google/guava/guava/21.0/guava-21.0.jar diff --git a/com/google/guava/guava/21.0/guava-21.0.jar.md5 b/com/google/guava/guava/21.0/guava-21.0.jar.md5 new file mode 100644 index 000000000..feca8196e --- /dev/null +++ b/com/google/guava/guava/21.0/guava-21.0.jar.md5 @@ -0,0 +1 @@ +ddc91fd850fa6177c91aab5d4e4d1fa6
\ No newline at end of file diff --git a/com/google/guava/guava/21.0/guava-21.0.jar.sha1 b/com/google/guava/guava/21.0/guava-21.0.jar.sha1 new file mode 100644 index 000000000..de745e3d1 --- /dev/null +++ b/com/google/guava/guava/21.0/guava-21.0.jar.sha1 @@ -0,0 +1 @@ +3a3d111be1be1b745edfa7d91678a12d7ed38709
\ No newline at end of file diff --git a/com/google/guava/guava/21.0/guava-21.0.pom b/com/google/guava/guava/21.0/guava-21.0.pom new file mode 100644 index 000000000..711d9970f --- /dev/null +++ b/com/google/guava/guava/21.0/guava-21.0.pom @@ -0,0 +1,185 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> + <modelVersion>4.0.0</modelVersion> + <parent> + <groupId>com.google.guava</groupId> + <artifactId>guava-parent</artifactId> + <version>21.0</version> + </parent> + <artifactId>guava</artifactId> + <packaging>bundle</packaging> + <name>Guava: Google Core Libraries for Java</name> + <description> + Guava is a suite of core and expanded libraries that include + utility classes, google's collections, io classes, and much + much more. + + Guava has only one code dependency - javax.annotation, + per the JSR-305 spec. + </description> + <dependencies> + <dependency> + <groupId>com.google.code.findbugs</groupId> + <artifactId>jsr305</artifactId> + <optional>true</optional><!-- needed only for annotations --> + </dependency> + <dependency> + <groupId>com.google.errorprone</groupId> + <artifactId>error_prone_annotations</artifactId> + <optional>true</optional><!-- needed only for annotations --> + </dependency> + <dependency> + <groupId>com.google.j2objc</groupId> + <artifactId>j2objc-annotations</artifactId> + <optional>true</optional><!-- needed only for annotations --> + </dependency> + <dependency> + <groupId>org.codehaus.mojo</groupId> + <artifactId>animal-sniffer-annotations</artifactId> + <version>${animal.sniffer.version}</version> + <optional>true</optional><!-- needed only for annotations --> + </dependency> + <!-- TODO(cpovirk): does this comment belong on the <dependency> in <profiles>? --> + <!-- TODO(cpovirk): want this only for dependency plugin but seems not to work there? Maven runs without failure, but the resulting Javadoc is missing the hoped-for inherited text --> + </dependencies> + <build> + <plugins> + <plugin> + <extensions>true</extensions> + <groupId>org.apache.felix</groupId> + <artifactId>maven-bundle-plugin</artifactId> + <version>2.5.0</version> + <executions> + <execution> + <id>bundle-manifest</id> + <phase>process-classes</phase> + <goals> + <goal>manifest</goal> + </goals> + </execution> + </executions> + <configuration> + <instructions> + <Export-Package>!com.google.common.base.internal,com.google.common.*</Export-Package> + <Import-Package> + javax.annotation;resolution:=optional, + javax.crypto.*;resolution:=optional, + sun.misc.*;resolution:=optional + </Import-Package> + <Bundle-DocURL>https://github.com/google/guava/</Bundle-DocURL> + </instructions> + </configuration> + </plugin> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + </plugin> + <plugin> + <artifactId>maven-source-plugin</artifactId> + </plugin> + <!-- TODO(cpovirk): include JDK sources when building testlib doc, too --> + <plugin> + <artifactId>maven-dependency-plugin</artifactId> + <executions> + <execution> + <id>unpack-jdk-sources</id> + <phase>site</phase> + <goals><goal>unpack-dependencies</goal></goals> + <configuration> + <includeArtifactIds>srczip</includeArtifactIds> + <outputDirectory>${project.build.directory}/jdk-sources</outputDirectory> + <silent>false</silent> + </configuration> + </execution> + </executions> + </plugin> + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>animal-sniffer-maven-plugin</artifactId> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <configuration> + <encoding>UTF-8</encoding> + <docencoding>UTF-8</docencoding> + <charset>UTF-8</charset> + <additionalparam>-XDignore.symbol.file</additionalparam> + <excludePackageNames>com.google.common.base.internal</excludePackageNames> + <linksource>true</linksource> + <links> + <link>http://docs.oracle.com/javase/8/docs/api/</link> + <link>http://static.javadoc.io/com.google.code.findbugs/jsr305/3.0.1/</link> + <link>http://errorprone.info/api/latest/</link> + <link>http://static.javadoc.io/com.google.j2objc/j2objc-annotations/1.1/</link> + </links> + <!-- TODO(cpovirk): can we use includeDependencySources and a local com.oracle.java:jdk-lib:noversion:sources instead of all this unzipping and manual sourcepath modification? --> + <sourcepath>${project.build.sourceDirectory}:${project.build.directory}/jdk-sources</sourcepath> + <subpackages>com.google.common</subpackages> + </configuration> + <executions> + <execution> + <id>attach-docs</id> + </execution> + <execution> + <id>generate-javadoc-site-report</id> + <phase>site</phase> + <goals><goal>javadoc</goal></goals> + </execution> + </executions> + </plugin> + </plugins> + </build> + <profiles> + <profile> + <id>srczip</id> + <activation> + <file> + <exists>${java.home}/../src.zip</exists> + </file> + </activation> + <dependencies> + <dependency> + <groupId>jdk</groupId> + <artifactId>srczip</artifactId> + <version>999</version> + <scope>system</scope> + <systemPath>${java.home}/../src.zip</systemPath> + <optional>true</optional> + </dependency> + </dependencies> + </profile> + <profile> + <id>jdk8</id> + <activation> + <jdk>[1.8,)</jdk> + </activation> + <!-- Disable doclint under JDK 8 --> + <!-- This is defined in guava-parent as well, but we need it here too because the + <additionalparam> from the maven-javadoc-plugin configuration above seems to + override the one from the parent pom. --> + <reporting> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <configuration> + <additionalparam>-XDignore.symbol.file -Xdoclint:-html</additionalparam> + </configuration> + </plugin> + </plugins> + </reporting> + <build> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <configuration> + <additionalparam>-XDignore.symbol.file -Xdoclint:-html</additionalparam> + </configuration> + </plugin> + </plugins> + </build> + </profile> + </profiles> +</project> diff --git a/com/google/guava/guava/21.0/guava-21.0.pom.md5 b/com/google/guava/guava/21.0/guava-21.0.pom.md5 new file mode 100644 index 000000000..d8eeb3981 --- /dev/null +++ b/com/google/guava/guava/21.0/guava-21.0.pom.md5 @@ -0,0 +1 @@ +5c10f97af2ce9db54fa6c2ea6997a8d7
\ No newline at end of file diff --git a/com/google/guava/guava/21.0/guava-21.0.pom.sha1 b/com/google/guava/guava/21.0/guava-21.0.pom.sha1 new file mode 100644 index 000000000..9e14c5b7d --- /dev/null +++ b/com/google/guava/guava/21.0/guava-21.0.pom.sha1 @@ -0,0 +1 @@ +fe4fa08a8c0897f9896c7e278fb397ede4a2feed
\ No newline at end of file diff --git a/com/google/guava/guava/22.0/guava-22.0-sources.jar b/com/google/guava/guava/22.0/guava-22.0-sources.jar Binary files differnew file mode 100644 index 000000000..893aa9c1f --- /dev/null +++ b/com/google/guava/guava/22.0/guava-22.0-sources.jar diff --git a/com/google/guava/guava/22.0/guava-22.0-sources.jar.md5 b/com/google/guava/guava/22.0/guava-22.0-sources.jar.md5 new file mode 100644 index 000000000..4a27c36da --- /dev/null +++ b/com/google/guava/guava/22.0/guava-22.0-sources.jar.md5 @@ -0,0 +1 @@ +6892fd91fd256d5c31aa41ab8576bbec
\ No newline at end of file diff --git a/com/google/guava/guava/22.0/guava-22.0-sources.jar.sha1 b/com/google/guava/guava/22.0/guava-22.0-sources.jar.sha1 new file mode 100644 index 000000000..426ae6370 --- /dev/null +++ b/com/google/guava/guava/22.0/guava-22.0-sources.jar.sha1 @@ -0,0 +1 @@ +55edc69e4fc937f4e58e577bb144b824c0ec7c55
\ No newline at end of file diff --git a/com/google/guava/guava/22.0/guava-22.0.jar b/com/google/guava/guava/22.0/guava-22.0.jar Binary files differnew file mode 100644 index 000000000..fc7f3165c --- /dev/null +++ b/com/google/guava/guava/22.0/guava-22.0.jar diff --git a/com/google/guava/guava/22.0/guava-22.0.jar.md5 b/com/google/guava/guava/22.0/guava-22.0.jar.md5 new file mode 100644 index 000000000..c3c39681b --- /dev/null +++ b/com/google/guava/guava/22.0/guava-22.0.jar.md5 @@ -0,0 +1 @@ +5ba5b28f59ed2d96534ece0a72802db6
\ No newline at end of file diff --git a/com/google/guava/guava/22.0/guava-22.0.jar.sha1 b/com/google/guava/guava/22.0/guava-22.0.jar.sha1 new file mode 100644 index 000000000..848b28c3f --- /dev/null +++ b/com/google/guava/guava/22.0/guava-22.0.jar.sha1 @@ -0,0 +1 @@ +3564ef3803de51fb0530a8377ec6100b33b0d073
\ No newline at end of file diff --git a/com/google/guava/guava/22.0/guava-22.0.pom b/com/google/guava/guava/22.0/guava-22.0.pom new file mode 100644 index 000000000..2efaafc7d --- /dev/null +++ b/com/google/guava/guava/22.0/guava-22.0.pom @@ -0,0 +1,150 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> + <modelVersion>4.0.0</modelVersion> + <parent> + <groupId>com.google.guava</groupId> + <artifactId>guava-parent</artifactId> + <version>22.0</version> + </parent> + <artifactId>guava</artifactId> + <packaging>bundle</packaging> + <name>Guava: Google Core Libraries for Java</name> + <description> + Guava is a suite of core and expanded libraries that include + utility classes, google's collections, io classes, and much + much more. + + Guava has only one code dependency - javax.annotation, + per the JSR-305 spec. + </description> + <dependencies> + <dependency> + <groupId>com.google.code.findbugs</groupId> + <artifactId>jsr305</artifactId> + </dependency> + <dependency> + <groupId>com.google.errorprone</groupId> + <artifactId>error_prone_annotations</artifactId> + </dependency> + <dependency> + <groupId>com.google.j2objc</groupId> + <artifactId>j2objc-annotations</artifactId> + </dependency> + <dependency> + <groupId>org.codehaus.mojo</groupId> + <artifactId>animal-sniffer-annotations</artifactId> + <version>${animal.sniffer.version}</version> + </dependency> + <!-- TODO(cpovirk): does this comment belong on the <dependency> in <profiles>? --> + <!-- TODO(cpovirk): want this only for dependency plugin but seems not to work there? Maven runs without failure, but the resulting Javadoc is missing the hoped-for inherited text --> + </dependencies> + <build> + <plugins> + <plugin> + <extensions>true</extensions> + <groupId>org.apache.felix</groupId> + <artifactId>maven-bundle-plugin</artifactId> + <version>2.5.0</version> + <executions> + <execution> + <id>bundle-manifest</id> + <phase>process-classes</phase> + <goals> + <goal>manifest</goal> + </goals> + </execution> + </executions> + <configuration> + <instructions> + <Export-Package>!com.google.common.base.internal,com.google.common.*</Export-Package> + <Import-Package> + javax.annotation;resolution:=optional, + javax.crypto.*;resolution:=optional, + sun.misc.*;resolution:=optional + </Import-Package> + <Bundle-DocURL>https://github.com/google/guava/</Bundle-DocURL> + </instructions> + </configuration> + </plugin> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + </plugin> + <plugin> + <artifactId>maven-source-plugin</artifactId> + </plugin> + <!-- TODO(cpovirk): include JDK sources when building testlib doc, too --> + <plugin> + <artifactId>maven-dependency-plugin</artifactId> + <executions> + <execution> + <id>unpack-jdk-sources</id> + <phase>site</phase> + <goals><goal>unpack-dependencies</goal></goals> + <configuration> + <includeArtifactIds>srczip</includeArtifactIds> + <outputDirectory>${project.build.directory}/jdk-sources</outputDirectory> + <silent>false</silent> + </configuration> + </execution> + </executions> + </plugin> + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>animal-sniffer-maven-plugin</artifactId> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <configuration> + <encoding>UTF-8</encoding> + <docencoding>UTF-8</docencoding> + <charset>UTF-8</charset> + <additionalparam>-XDignore.symbol.file</additionalparam> + <additionalparam>-Xdoclint:-html</additionalparam> + <excludePackageNames>com.google.common.base.internal</excludePackageNames> + <linksource>true</linksource> + <links> + <link>http://docs.oracle.com/javase/8/docs/api/</link> + <link>http://static.javadoc.io/com.google.code.findbugs/jsr305/3.0.1/</link> + <link>http://errorprone.info/api/latest/</link> + <link>http://static.javadoc.io/com.google.j2objc/j2objc-annotations/1.1/</link> + </links> + <!-- TODO(cpovirk): can we use includeDependencySources and a local com.oracle.java:jdk-lib:noversion:sources instead of all this unzipping and manual sourcepath modification? --> + <sourcepath>${project.build.sourceDirectory}:${project.build.directory}/jdk-sources</sourcepath> + <subpackages>com.google.common</subpackages> + </configuration> + <executions> + <execution> + <id>attach-docs</id> + </execution> + <execution> + <id>generate-javadoc-site-report</id> + <phase>site</phase> + <goals><goal>javadoc</goal></goals> + </execution> + </executions> + </plugin> + </plugins> + </build> + <profiles> + <profile> + <id>srczip</id> + <activation> + <file> + <exists>${java.home}/../src.zip</exists> + </file> + </activation> + <dependencies> + <dependency> + <groupId>jdk</groupId> + <artifactId>srczip</artifactId> + <version>999</version> + <scope>system</scope> + <systemPath>${java.home}/../src.zip</systemPath> + <optional>true</optional> + </dependency> + </dependencies> + </profile> + </profiles> +</project> diff --git a/com/google/guava/guava/22.0/guava-22.0.pom.md5 b/com/google/guava/guava/22.0/guava-22.0.pom.md5 new file mode 100644 index 000000000..a1da75c21 --- /dev/null +++ b/com/google/guava/guava/22.0/guava-22.0.pom.md5 @@ -0,0 +1 @@ +720ca75e346805cb7c5fb03b5d6a0966
\ No newline at end of file diff --git a/com/google/guava/guava/22.0/guava-22.0.pom.sha1 b/com/google/guava/guava/22.0/guava-22.0.pom.sha1 new file mode 100644 index 000000000..3166e349a --- /dev/null +++ b/com/google/guava/guava/22.0/guava-22.0.pom.sha1 @@ -0,0 +1 @@ +b87878db57d5cfc2ca7d3972cc8f7486bf02fbca
\ No newline at end of file diff --git a/com/google/guava/guava/23.0/guava-23.0-sources.jar b/com/google/guava/guava/23.0/guava-23.0-sources.jar Binary files differnew file mode 100644 index 000000000..1a4f94128 --- /dev/null +++ b/com/google/guava/guava/23.0/guava-23.0-sources.jar diff --git a/com/google/guava/guava/23.0/guava-23.0-sources.jar.md5 b/com/google/guava/guava/23.0/guava-23.0-sources.jar.md5 new file mode 100644 index 000000000..47fed8e77 --- /dev/null +++ b/com/google/guava/guava/23.0/guava-23.0-sources.jar.md5 @@ -0,0 +1 @@ +f0d68709664027d48053e8fed22b167e
\ No newline at end of file diff --git a/com/google/guava/guava/23.0/guava-23.0-sources.jar.sha1 b/com/google/guava/guava/23.0/guava-23.0-sources.jar.sha1 new file mode 100644 index 000000000..b38255a78 --- /dev/null +++ b/com/google/guava/guava/23.0/guava-23.0-sources.jar.sha1 @@ -0,0 +1 @@ +ed233607c5c11e1a13a3fd760033ed5d9fe525c2
\ No newline at end of file diff --git a/com/google/guava/guava/23.0/guava-23.0.jar b/com/google/guava/guava/23.0/guava-23.0.jar Binary files differnew file mode 100644 index 000000000..a5c70c468 --- /dev/null +++ b/com/google/guava/guava/23.0/guava-23.0.jar diff --git a/com/google/guava/guava/23.0/guava-23.0.jar.md5 b/com/google/guava/guava/23.0/guava-23.0.jar.md5 new file mode 100644 index 000000000..a886842c8 --- /dev/null +++ b/com/google/guava/guava/23.0/guava-23.0.jar.md5 @@ -0,0 +1 @@ +7d7838b57e04ae0164714c56ac9e20d9
\ No newline at end of file diff --git a/com/google/guava/guava/23.0/guava-23.0.jar.sha1 b/com/google/guava/guava/23.0/guava-23.0.jar.sha1 new file mode 100644 index 000000000..197134628 --- /dev/null +++ b/com/google/guava/guava/23.0/guava-23.0.jar.sha1 @@ -0,0 +1 @@ +c947004bb13d18182be60077ade044099e4f26f1
\ No newline at end of file diff --git a/com/google/guava/guava/23.0/guava-23.0.pom b/com/google/guava/guava/23.0/guava-23.0.pom new file mode 100644 index 000000000..4f77d49f0 --- /dev/null +++ b/com/google/guava/guava/23.0/guava-23.0.pom @@ -0,0 +1,147 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> + <modelVersion>4.0.0</modelVersion> + <parent> + <groupId>com.google.guava</groupId> + <artifactId>guava-parent</artifactId> + <version>23.0</version> + </parent> + <artifactId>guava</artifactId> + <packaging>bundle</packaging> + <name>Guava: Google Core Libraries for Java</name> + <description> + Guava is a suite of core and expanded libraries that include + utility classes, google's collections, io classes, and much + much more. + </description> + <dependencies> + <dependency> + <groupId>com.google.code.findbugs</groupId> + <artifactId>jsr305</artifactId> + </dependency> + <dependency> + <groupId>com.google.errorprone</groupId> + <artifactId>error_prone_annotations</artifactId> + </dependency> + <dependency> + <groupId>com.google.j2objc</groupId> + <artifactId>j2objc-annotations</artifactId> + </dependency> + <dependency> + <groupId>org.codehaus.mojo</groupId> + <artifactId>animal-sniffer-annotations</artifactId> + <version>${animal.sniffer.version}</version> + </dependency> + <!-- TODO(cpovirk): does this comment belong on the <dependency> in <profiles>? --> + <!-- TODO(cpovirk): want this only for dependency plugin but seems not to work there? Maven runs without failure, but the resulting Javadoc is missing the hoped-for inherited text --> + </dependencies> + <build> + <plugins> + <plugin> + <extensions>true</extensions> + <groupId>org.apache.felix</groupId> + <artifactId>maven-bundle-plugin</artifactId> + <version>2.5.0</version> + <executions> + <execution> + <id>bundle-manifest</id> + <phase>process-classes</phase> + <goals> + <goal>manifest</goal> + </goals> + </execution> + </executions> + <configuration> + <instructions> + <Export-Package>!com.google.common.base.internal,com.google.common.*</Export-Package> + <Import-Package> + javax.annotation;resolution:=optional, + javax.crypto.*;resolution:=optional, + sun.misc.*;resolution:=optional + </Import-Package> + <Bundle-DocURL>https://github.com/google/guava/</Bundle-DocURL> + </instructions> + </configuration> + </plugin> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + </plugin> + <plugin> + <artifactId>maven-source-plugin</artifactId> + </plugin> + <!-- TODO(cpovirk): include JDK sources when building testlib doc, too --> + <plugin> + <artifactId>maven-dependency-plugin</artifactId> + <executions> + <execution> + <id>unpack-jdk-sources</id> + <phase>site</phase> + <goals><goal>unpack-dependencies</goal></goals> + <configuration> + <includeArtifactIds>srczip</includeArtifactIds> + <outputDirectory>${project.build.directory}/jdk-sources</outputDirectory> + <silent>false</silent> + </configuration> + </execution> + </executions> + </plugin> + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>animal-sniffer-maven-plugin</artifactId> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <configuration> + <encoding>UTF-8</encoding> + <docencoding>UTF-8</docencoding> + <charset>UTF-8</charset> + <additionalparam>-XDignore.symbol.file</additionalparam> + <additionalparam>-Xdoclint:-html</additionalparam> + <excludePackageNames>com.google.common.base.internal</excludePackageNames> + <linksource>true</linksource> + <links> + <link>http://docs.oracle.com/javase/8/docs/api/</link> + <link>http://static.javadoc.io/com.google.code.findbugs/jsr305/3.0.1/</link> + <link>http://errorprone.info/api/latest/</link> + <link>http://static.javadoc.io/com.google.j2objc/j2objc-annotations/1.1/</link> + </links> + <!-- TODO(cpovirk): can we use includeDependencySources and a local com.oracle.java:jdk-lib:noversion:sources instead of all this unzipping and manual sourcepath modification? --> + <sourcepath>${project.build.sourceDirectory}:${project.build.directory}/jdk-sources</sourcepath> + <subpackages>com.google.common</subpackages> + </configuration> + <executions> + <execution> + <id>attach-docs</id> + </execution> + <execution> + <id>generate-javadoc-site-report</id> + <phase>site</phase> + <goals><goal>javadoc</goal></goals> + </execution> + </executions> + </plugin> + </plugins> + </build> + <profiles> + <profile> + <id>srczip</id> + <activation> + <file> + <exists>${java.home}/../src.zip</exists> + </file> + </activation> + <dependencies> + <dependency> + <groupId>jdk</groupId> + <artifactId>srczip</artifactId> + <version>999</version> + <scope>system</scope> + <systemPath>${java.home}/../src.zip</systemPath> + <optional>true</optional> + </dependency> + </dependencies> + </profile> + </profiles> +</project> diff --git a/com/google/guava/guava/23.0/guava-23.0.pom.md5 b/com/google/guava/guava/23.0/guava-23.0.pom.md5 new file mode 100644 index 000000000..f19ee3403 --- /dev/null +++ b/com/google/guava/guava/23.0/guava-23.0.pom.md5 @@ -0,0 +1 @@ +b95b38725d3d341ca13e6187530d2821
\ No newline at end of file diff --git a/com/google/guava/guava/23.0/guava-23.0.pom.sha1 b/com/google/guava/guava/23.0/guava-23.0.pom.sha1 new file mode 100644 index 000000000..42b4883ba --- /dev/null +++ b/com/google/guava/guava/23.0/guava-23.0.pom.sha1 @@ -0,0 +1 @@ +05ce65d93433db6ef45746bcfbcef6656698851f
\ No newline at end of file diff --git a/com/google/guava/guava/23.5-jre/guava-23.5-jre-sources.jar b/com/google/guava/guava/23.5-jre/guava-23.5-jre-sources.jar Binary files differnew file mode 100644 index 000000000..7548d229c --- /dev/null +++ b/com/google/guava/guava/23.5-jre/guava-23.5-jre-sources.jar diff --git a/com/google/guava/guava/23.5-jre/guava-23.5-jre-sources.jar.md5 b/com/google/guava/guava/23.5-jre/guava-23.5-jre-sources.jar.md5 new file mode 100644 index 000000000..694023c9d --- /dev/null +++ b/com/google/guava/guava/23.5-jre/guava-23.5-jre-sources.jar.md5 @@ -0,0 +1 @@ +2c4c8fc1906fdba7a1e7dee896e8e04e
\ No newline at end of file diff --git a/com/google/guava/guava/23.5-jre/guava-23.5-jre-sources.jar.sha1 b/com/google/guava/guava/23.5-jre/guava-23.5-jre-sources.jar.sha1 new file mode 100644 index 000000000..971aa4680 --- /dev/null +++ b/com/google/guava/guava/23.5-jre/guava-23.5-jre-sources.jar.sha1 @@ -0,0 +1 @@ +15197b545201df091b1170f83d9b2e52ff8932d1
\ No newline at end of file diff --git a/com/google/guava/guava/23.5-jre/guava-23.5-jre.jar b/com/google/guava/guava/23.5-jre/guava-23.5-jre.jar Binary files differnew file mode 100644 index 000000000..7e5f13a8b --- /dev/null +++ b/com/google/guava/guava/23.5-jre/guava-23.5-jre.jar diff --git a/com/google/guava/guava/23.5-jre/guava-23.5-jre.jar.md5 b/com/google/guava/guava/23.5-jre/guava-23.5-jre.jar.md5 new file mode 100644 index 000000000..9630690e0 --- /dev/null +++ b/com/google/guava/guava/23.5-jre/guava-23.5-jre.jar.md5 @@ -0,0 +1 @@ +c6c2eb256854b2174176e185d036ba03
\ No newline at end of file diff --git a/com/google/guava/guava/23.5-jre/guava-23.5-jre.jar.sha1 b/com/google/guava/guava/23.5-jre/guava-23.5-jre.jar.sha1 new file mode 100644 index 000000000..3d0f13e36 --- /dev/null +++ b/com/google/guava/guava/23.5-jre/guava-23.5-jre.jar.sha1 @@ -0,0 +1 @@ +e9ce4989adf6092a3dab6152860e93d989e8cf88
\ No newline at end of file diff --git a/com/google/guava/guava/23.5-jre/guava-23.5-jre.pom b/com/google/guava/guava/23.5-jre/guava-23.5-jre.pom new file mode 100644 index 000000000..9c325d2d1 --- /dev/null +++ b/com/google/guava/guava/23.5-jre/guava-23.5-jre.pom @@ -0,0 +1,177 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> + <modelVersion>4.0.0</modelVersion> + <parent> + <groupId>com.google.guava</groupId> + <artifactId>guava-parent</artifactId> + <version>23.5-jre</version> + </parent> + <artifactId>guava</artifactId> + <packaging>bundle</packaging> + <name>Guava: Google Core Libraries for Java</name> + <description> + Guava is a suite of core and expanded libraries that include + utility classes, google's collections, io classes, and much + much more. + </description> + <dependencies> + <dependency> + <groupId>com.google.code.findbugs</groupId> + <artifactId>jsr305</artifactId> + </dependency> + <dependency> + <groupId>org.checkerframework</groupId> + <artifactId>checker-qual</artifactId> + </dependency> + <dependency> + <groupId>com.google.errorprone</groupId> + <artifactId>error_prone_annotations</artifactId> + </dependency> + <dependency> + <groupId>com.google.j2objc</groupId> + <artifactId>j2objc-annotations</artifactId> + </dependency> + <dependency> + <groupId>org.codehaus.mojo</groupId> + <artifactId>animal-sniffer-annotations</artifactId> + <version>${animal.sniffer.version}</version> + </dependency> + <!-- TODO(cpovirk): does this comment belong on the <dependency> in <profiles>? --> + <!-- TODO(cpovirk): want this only for dependency plugin but seems not to work there? Maven runs without failure, but the resulting Javadoc is missing the hoped-for inherited text --> + </dependencies> + <build> + <plugins> + <plugin> + <artifactId>maven-jar-plugin</artifactId> + <configuration> + <archive> + <manifestEntries> + <Automatic-Module-Name>com.google.common</Automatic-Module-Name> + </manifestEntries> + </archive> + </configuration> + </plugin> + <plugin> + <extensions>true</extensions> + <groupId>org.apache.felix</groupId> + <artifactId>maven-bundle-plugin</artifactId> + <version>2.5.0</version> + <executions> + <execution> + <id>bundle-manifest</id> + <phase>process-classes</phase> + <goals> + <goal>manifest</goal> + </goals> + </execution> + </executions> + <configuration> + <instructions> + <Export-Package>!com.google.common.base.internal,com.google.common.*</Export-Package> + <Import-Package> + javax.annotation;resolution:=optional, + javax.crypto.*;resolution:=optional, + sun.misc.*;resolution:=optional + </Import-Package> + <Bundle-DocURL>https://github.com/google/guava/</Bundle-DocURL> + </instructions> + </configuration> + </plugin> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + </plugin> + <plugin> + <artifactId>maven-source-plugin</artifactId> + </plugin> + <!-- TODO(cpovirk): include JDK sources when building testlib doc, too --> + <plugin> + <artifactId>maven-dependency-plugin</artifactId> + <executions> + <execution> + <id>unpack-jdk-sources</id> + <phase>generate-sources</phase> + <goals><goal>unpack-dependencies</goal></goals> + <configuration> + <includeArtifactIds>srczip</includeArtifactIds> + <outputDirectory>${project.build.directory}/jdk-sources</outputDirectory> + <silent>false</silent> + </configuration> + </execution> + </executions> + </plugin> + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>animal-sniffer-maven-plugin</artifactId> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <configuration> + <encoding>UTF-8</encoding> + <docencoding>UTF-8</docencoding> + <charset>UTF-8</charset> + <additionalparam>-XDignore.symbol.file</additionalparam> + <additionalparam>-Xdoclint:-html</additionalparam> + <excludePackageNames>com.google.common.base.internal</excludePackageNames> + <linksource>true</linksource> + <!-- We add the link ourselves, both so that we can choose Java 9 over the version that -source suggests and so that we can solve the JSR305 problem described below. --> + <detectJavaApiLink>false</detectJavaApiLink> + <offlineLinks> + <offlineLink> + <url>https://static.javadoc.io/com.google.code.findbugs/jsr305/3.0.1/</url> + <location>${project.basedir}/javadoc-link/jsr305</location> + </offlineLink> + <offlineLink> + <url>https://static.javadoc.io/com.google.j2objc/j2objc-annotations/1.1/</url> + <location>${project.basedir}/javadoc-link/j2objc-annotations</location> + </offlineLink> + <!-- The JDK doc must be listed after JSR305 (and as an <offlineLink>, not a <link>) so that JSR305 "claims" javax.annotation. --> + <offlineLink> + <url>https://docs.oracle.com/javase/9/docs/api/</url> + <location>https://docs.oracle.com/javase/9/docs/api/</location> + </offlineLink> + </offlineLinks> + <links> + <link>http://errorprone.info/api/latest/</link> + <link>https://checkerframework.org/api/</link> + </links> + <!-- TODO(cpovirk): can we use includeDependencySources and a local com.oracle.java:jdk-lib:noversion:sources instead of all this unzipping and manual sourcepath modification? --> + <!-- (We need JDK *sources*, not just -link, so that {@inheritDoc} works.) --> + <sourcepath>${project.build.sourceDirectory}:${project.build.directory}/jdk-sources</sourcepath> + <subpackages>com.google.common</subpackages> + </configuration> + <executions> + <execution> + <id>attach-docs</id> + </execution> + <execution> + <id>generate-javadoc-site-report</id> + <phase>site</phase> + <goals><goal>javadoc</goal></goals> + </execution> + </executions> + </plugin> + </plugins> + </build> + <profiles> + <profile> + <id>srczip</id> + <activation> + <file> + <exists>${java.home}/../src.zip</exists> + </file> + </activation> + <dependencies> + <dependency> + <groupId>jdk</groupId> + <artifactId>srczip</artifactId> + <version>999</version> + <scope>system</scope> + <systemPath>${java.home}/../src.zip</systemPath> + <optional>true</optional> + </dependency> + </dependencies> + </profile> + </profiles> +</project> diff --git a/com/google/guava/guava/23.5-jre/guava-23.5-jre.pom.md5 b/com/google/guava/guava/23.5-jre/guava-23.5-jre.pom.md5 new file mode 100644 index 000000000..73d74bbed --- /dev/null +++ b/com/google/guava/guava/23.5-jre/guava-23.5-jre.pom.md5 @@ -0,0 +1 @@ +93fd44f34bd870adca7726fb55dc9c2f
\ No newline at end of file diff --git a/com/google/guava/guava/23.5-jre/guava-23.5-jre.pom.sha1 b/com/google/guava/guava/23.5-jre/guava-23.5-jre.pom.sha1 new file mode 100644 index 000000000..1249d4dc3 --- /dev/null +++ b/com/google/guava/guava/23.5-jre/guava-23.5-jre.pom.sha1 @@ -0,0 +1 @@ +d234c56d135b9e5b8f2700b500a8bf2e7d825229
\ No newline at end of file diff --git a/com/google/guava/guava/23.6-android/guava-23.6-android-sources.jar b/com/google/guava/guava/23.6-android/guava-23.6-android-sources.jar Binary files differnew file mode 100644 index 000000000..2aeaad806 --- /dev/null +++ b/com/google/guava/guava/23.6-android/guava-23.6-android-sources.jar diff --git a/com/google/guava/guava/23.6-android/guava-23.6-android-sources.jar.md5 b/com/google/guava/guava/23.6-android/guava-23.6-android-sources.jar.md5 new file mode 100644 index 000000000..377233485 --- /dev/null +++ b/com/google/guava/guava/23.6-android/guava-23.6-android-sources.jar.md5 @@ -0,0 +1 @@ +353b2fb503a7d50e27fc3a0b91c1c41b
\ No newline at end of file diff --git a/com/google/guava/guava/23.6-android/guava-23.6-android-sources.jar.sha1 b/com/google/guava/guava/23.6-android/guava-23.6-android-sources.jar.sha1 new file mode 100644 index 000000000..187ec71e7 --- /dev/null +++ b/com/google/guava/guava/23.6-android/guava-23.6-android-sources.jar.sha1 @@ -0,0 +1 @@ +92dee3d8391d9d45d8c6323bc350b606aac89a12
\ No newline at end of file diff --git a/com/google/guava/guava/23.6-android/guava-23.6-android.jar b/com/google/guava/guava/23.6-android/guava-23.6-android.jar Binary files differnew file mode 100644 index 000000000..01180d232 --- /dev/null +++ b/com/google/guava/guava/23.6-android/guava-23.6-android.jar diff --git a/com/google/guava/guava/23.6-android/guava-23.6-android.jar.md5 b/com/google/guava/guava/23.6-android/guava-23.6-android.jar.md5 new file mode 100644 index 000000000..65cb3eca8 --- /dev/null +++ b/com/google/guava/guava/23.6-android/guava-23.6-android.jar.md5 @@ -0,0 +1 @@ +10116a34c1a1e4148be2779e9e328016
\ No newline at end of file diff --git a/com/google/guava/guava/23.6-android/guava-23.6-android.jar.sha1 b/com/google/guava/guava/23.6-android/guava-23.6-android.jar.sha1 new file mode 100644 index 000000000..04ebef763 --- /dev/null +++ b/com/google/guava/guava/23.6-android/guava-23.6-android.jar.sha1 @@ -0,0 +1 @@ +13f7bbf4f1b95dbec11df43200bfdb913ccd4072
\ No newline at end of file diff --git a/com/google/guava/guava/23.6-android/guava-23.6-android.pom b/com/google/guava/guava/23.6-android/guava-23.6-android.pom new file mode 100644 index 000000000..deda54a99 --- /dev/null +++ b/com/google/guava/guava/23.6-android/guava-23.6-android.pom @@ -0,0 +1,181 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> + <modelVersion>4.0.0</modelVersion> + <parent> + <groupId>com.google.guava</groupId> + <artifactId>guava-parent</artifactId> + <version>23.6-android</version> + </parent> + <artifactId>guava</artifactId> + <packaging>bundle</packaging> + <name>Guava: Google Core Libraries for Java</name> + <description> + Guava is a suite of core and expanded libraries that include + utility classes, google's collections, io classes, and much + much more. + </description> + <dependencies> + <dependency> + <groupId>com.google.code.findbugs</groupId> + <artifactId>jsr305</artifactId> + </dependency> + <dependency> + <groupId>org.checkerframework</groupId> + <artifactId>checker-compat-qual</artifactId> + </dependency> + <dependency> + <groupId>com.google.errorprone</groupId> + <artifactId>error_prone_annotations</artifactId> + </dependency> + <dependency> + <groupId>com.google.j2objc</groupId> + <artifactId>j2objc-annotations</artifactId> + </dependency> + <dependency> + <groupId>org.codehaus.mojo</groupId> + <artifactId>animal-sniffer-annotations</artifactId> + <version>${animal.sniffer.version}</version> + </dependency> + <!-- TODO(cpovirk): does this comment belong on the <dependency> in <profiles>? --> + <!-- TODO(cpovirk): want this only for dependency plugin but seems not to work there? Maven runs without failure, but the resulting Javadoc is missing the hoped-for inherited text --> + </dependencies> + <build> + <plugins> + <plugin> + <artifactId>maven-jar-plugin</artifactId> + <configuration> + <archive> + <manifestEntries> + <Automatic-Module-Name>com.google.common</Automatic-Module-Name> + </manifestEntries> + </archive> + </configuration> + </plugin> + <plugin> + <extensions>true</extensions> + <groupId>org.apache.felix</groupId> + <artifactId>maven-bundle-plugin</artifactId> + <version>2.5.0</version> + <executions> + <execution> + <id>bundle-manifest</id> + <phase>process-classes</phase> + <goals> + <goal>manifest</goal> + </goals> + </execution> + </executions> + <configuration> + <instructions> + <Export-Package>!com.google.common.base.internal,com.google.common.*</Export-Package> + <Import-Package> + javax.annotation;resolution:=optional, + javax.crypto.*;resolution:=optional, + sun.misc.*;resolution:=optional + </Import-Package> + <Bundle-DocURL>https://github.com/google/guava/</Bundle-DocURL> + </instructions> + </configuration> + </plugin> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + </plugin> + <plugin> + <artifactId>maven-source-plugin</artifactId> + </plugin> + <!-- TODO(cpovirk): include JDK sources when building testlib doc, too --> + <plugin> + <artifactId>maven-dependency-plugin</artifactId> + <executions> + <execution> + <id>unpack-jdk-sources</id> + <phase>generate-sources</phase> + <goals><goal>unpack-dependencies</goal></goals> + <configuration> + <includeArtifactIds>srczip</includeArtifactIds> + <outputDirectory>${project.build.directory}/jdk-sources</outputDirectory> + <silent>false</silent> + </configuration> + </execution> + </executions> + </plugin> + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>animal-sniffer-maven-plugin</artifactId> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <configuration> + <!-- TODO(cpovirk): Move this to the parent after making jdk-sources available there. --> + <!-- TODO(cpovirk): can we use includeDependencySources and a local com.oracle.java:jdk-lib:noversion:sources instead of all this unzipping and manual sourcepath modification? --> + <!-- (We need JDK *sources*, not just -link, so that {@inheritDoc} works.) --> + <sourcepath>${project.build.sourceDirectory}:${project.build.directory}/jdk-sources</sourcepath> + + <subpackages>com.google.common</subpackages> + <excludePackageNames>com.google.common.base.internal</excludePackageNames> + + <!-- TODO(cpovirk): Move this to the parent after making the package-list files available there. --> + <!-- We add the link ourselves, both so that we can choose Java 9 over the version that -source suggests and so that we can solve the JSR305 problem described below. --> + <detectJavaApiLink>false</detectJavaApiLink> + <offlineLinks> + <!-- We need local copies of some of these for 2 reasons: a User-Agent problem (https://stackoverflow.com/a/47891403/28465) and an SSL problem (https://issues.apache.org/jira/browse/MJAVADOC-507). If we choose to work around the User-Agent problem, we can go back to <links>, sidestepping the SSL problem. --> + <!-- Even after we stop using JSR305 annotations in our own code, we'll want this link so that NullPointerTester's docs can link to @CheckForNull and friends... at least once we start using this config for guava-testlib. --> + <offlineLink> + <url>https://static.javadoc.io/com.google.code.findbugs/jsr305/3.0.1/</url> + <location>${project.basedir}/javadoc-link/jsr305</location> + </offlineLink> + <offlineLink> + <url>https://static.javadoc.io/com.google.j2objc/j2objc-annotations/1.1/</url> + <location>${project.basedir}/javadoc-link/j2objc-annotations</location> + </offlineLink> + <!-- The JDK doc must be listed after JSR305 (and as an <offlineLink>, not a <link>) so that JSR305 "claims" javax.annotation. --> + <offlineLink> + <url>https://docs.oracle.com/javase/9/docs/api/</url> + <location>https://docs.oracle.com/javase/9/docs/api/</location> + </offlineLink> + <!-- The Checker Framework likewise would claim javax.annotations, despite providing only a subset of the JSR305 annotations, so it must likewise come after JSR305. --> + <offlineLink> + <url>https://checkerframework.org/api/</url> + <location>${project.basedir}/javadoc-link/checker-framework</location> + </offlineLink> + </offlineLinks> + <links> + <link>http://errorprone.info/api/latest/</link> + </links> + </configuration> + <executions> + <execution> + <id>attach-docs</id> + </execution> + <execution> + <id>generate-javadoc-site-report</id> + <phase>site</phase> + <goals><goal>javadoc</goal></goals> + </execution> + </executions> + </plugin> + </plugins> + </build> + <profiles> + <profile> + <id>srczip</id> + <activation> + <file> + <exists>${java.home}/../src.zip</exists> + </file> + </activation> + <dependencies> + <dependency> + <groupId>jdk</groupId> + <artifactId>srczip</artifactId> + <version>999</version> + <scope>system</scope> + <systemPath>${java.home}/../src.zip</systemPath> + <optional>true</optional> + </dependency> + </dependencies> + </profile> + </profiles> +</project> diff --git a/com/google/guava/guava/23.6-android/guava-23.6-android.pom.md5 b/com/google/guava/guava/23.6-android/guava-23.6-android.pom.md5 new file mode 100644 index 000000000..ae2ab43f1 --- /dev/null +++ b/com/google/guava/guava/23.6-android/guava-23.6-android.pom.md5 @@ -0,0 +1 @@ +52e78321ba9fe66a50c38990df20171f
\ No newline at end of file diff --git a/com/google/guava/guava/23.6-android/guava-23.6-android.pom.sha1 b/com/google/guava/guava/23.6-android/guava-23.6-android.pom.sha1 new file mode 100644 index 000000000..dd472cc5b --- /dev/null +++ b/com/google/guava/guava/23.6-android/guava-23.6-android.pom.sha1 @@ -0,0 +1 @@ +2482e48ccf48c4416fcedb3b200cc542eb8e37e1
\ No newline at end of file diff --git a/com/google/guava/guava/maven-metadata.xml b/com/google/guava/guava/maven-metadata.xml new file mode 100644 index 000000000..1ecbb0d3c --- /dev/null +++ b/com/google/guava/guava/maven-metadata.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<metadata> + <groupId>com.google.guava</groupId> + <artifactId>guava</artifactId> + <versioning> + <release>23.5-jre</release> + <versions> + <version>23.5-jre</version> + </versions> + <lastUpdated>20180713174404</lastUpdated> + </versioning> +</metadata> diff --git a/com/google/guava/guava/r06/guava-r06-sources.jar b/com/google/guava/guava/r06/guava-r06-sources.jar Binary files differnew file mode 100644 index 000000000..410e251ec --- /dev/null +++ b/com/google/guava/guava/r06/guava-r06-sources.jar diff --git a/com/google/guava/guava/r06/guava-r06-sources.jar.md5 b/com/google/guava/guava/r06/guava-r06-sources.jar.md5 new file mode 100644 index 000000000..779994b0c --- /dev/null +++ b/com/google/guava/guava/r06/guava-r06-sources.jar.md5 @@ -0,0 +1 @@ +da7b088f4de3fd4c3e1fb836453af0b8
\ No newline at end of file diff --git a/com/google/guava/guava/r06/guava-r06-sources.jar.sha1 b/com/google/guava/guava/r06/guava-r06-sources.jar.sha1 new file mode 100644 index 000000000..b86bec77c --- /dev/null +++ b/com/google/guava/guava/r06/guava-r06-sources.jar.sha1 @@ -0,0 +1 @@ +db9408a80a6db25fbbb555a866dbe1b4bdb6ca9f
\ No newline at end of file diff --git a/com/google/guava/guava/r06/guava-r06.jar b/com/google/guava/guava/r06/guava-r06.jar Binary files differnew file mode 100644 index 000000000..106801bd5 --- /dev/null +++ b/com/google/guava/guava/r06/guava-r06.jar diff --git a/com/google/guava/guava/r06/guava-r06.jar.md5 b/com/google/guava/guava/r06/guava-r06.jar.md5 new file mode 100644 index 000000000..ca9a573d7 --- /dev/null +++ b/com/google/guava/guava/r06/guava-r06.jar.md5 @@ -0,0 +1 @@ +50adcd84d9c1fd629df016bf6e86b63c
\ No newline at end of file diff --git a/com/google/guava/guava/r06/guava-r06.jar.sha1 b/com/google/guava/guava/r06/guava-r06.jar.sha1 new file mode 100644 index 000000000..c4ee6ae90 --- /dev/null +++ b/com/google/guava/guava/r06/guava-r06.jar.sha1 @@ -0,0 +1 @@ +6da298ed0bbf5b73831270931bb2125278190b3f
\ No newline at end of file diff --git a/com/google/guava/guava/r06/guava-r06.pom b/com/google/guava/guava/r06/guava-r06.pom new file mode 100644 index 000000000..89da71d08 --- /dev/null +++ b/com/google/guava/guava/r06/guava-r06.pom @@ -0,0 +1,91 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> + <modelVersion>4.0.0</modelVersion> + <parent> + <groupId>com.google</groupId> + <artifactId>google</artifactId> + <version>5</version> + </parent> + <groupId>com.google.guava</groupId> + <artifactId>guava</artifactId> + <version>r06</version> + <packaging>jar</packaging> + <name>Guava (Google Common Libraries)</name> + <description> + Guava is a suite of core and expanded libraries that include + utility classes, google's collections, io classes, and much + much more. + + This project is a complete packaging of all the Guava libraries + into a single jar. Individual portions of Guava can be used + by downloading the appropriate module and its dependencies. + + Guava (complete) has only one code dependency - javax.annotation, + per the JSR-305 spec. + </description> + <url>http://code.google.com/p/guava-libraries</url> + <issueManagement> + <system>code.google.com</system> + <url>http://code.google.com/p/guava-libraries/issues</url> + </issueManagement> + <inceptionYear>2010</inceptionYear> + <licenses> + <license> + <name>The Apache Software License, Version 2.0</name> + <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> + <distribution>repo</distribution> + </license> + </licenses> + <prerequisites> + <maven>2.0.9</maven> + </prerequisites> + <scm> + <connection>scm:svn:http://guava-libraries.googlecode.com/svn/trunk/</connection> + <developerConnection>scm:svn:https://guava-libraries.googlecode.com/svn/trunk/</developerConnection> + <url>http://code.google.com/p/guava-libraries/source/browse</url> + </scm> + <developers> + <developer> + <id>kevinb9n</id> + <name>Kevin Bourillion</name> + <email>kevinb@google.com</email> + <organization>Google</organization> + <organizationUrl>http://www.google.com</organizationUrl> + <roles> + <role>owner</role> + <role>developer</role> + </roles> + <timezone>-8</timezone> + </developer> + </developers> + <dependencies> + <dependency> + <groupId>com.google.code.findbugs</groupId> + <artifactId>jsr305</artifactId> + <version>1.3.7</version> + <optional>true</optional> + </dependency> + <dependency> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + <version>4.5</version> + <scope>test</scope> + </dependency> + </dependencies> + <build> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <source>1.5</source> + <target>1.5</target> + </configuration> + </plugin> + </plugins> + <finalName>${project.artifactId}-${project.version}</finalName> + <sourceDirectory>src</sourceDirectory> + <testSourceDirectory>tests_disabled</testSourceDirectory> + </build> +</project> diff --git a/com/google/guava/guava/r06/guava-r06.pom.md5 b/com/google/guava/guava/r06/guava-r06.pom.md5 new file mode 100644 index 000000000..2dcbe1097 --- /dev/null +++ b/com/google/guava/guava/r06/guava-r06.pom.md5 @@ -0,0 +1 @@ +be3a2d0f7309b5516c2b7bfb53f075f6
\ No newline at end of file diff --git a/com/google/guava/guava/r06/guava-r06.pom.sha1 b/com/google/guava/guava/r06/guava-r06.pom.sha1 new file mode 100644 index 000000000..7ce659855 --- /dev/null +++ b/com/google/guava/guava/r06/guava-r06.pom.sha1 @@ -0,0 +1 @@ +4519799446177df92cb2815ef8b5db2dfdb4fb17
\ No newline at end of file |