Upload via GUI (4909 Dateien)
This commit is contained in:
BIN
Binary file not shown.
+46
@@ -0,0 +1,46 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project
|
||||
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
|
||||
xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<groupId>com.googlecode.juniversalchardet</groupId>
|
||||
<artifactId>juniversalchardet</artifactId>
|
||||
<version>1.0.3</version>
|
||||
<packaging>jar</packaging>
|
||||
<name>juniversalchardet</name>
|
||||
<description>Java port of universalchardet</description>
|
||||
<url>http://juniversalchardet.googlecode.com/</url>
|
||||
<licenses>
|
||||
<license>
|
||||
<name>Mozilla Public License 1.1 (MPL 1.1)</name>
|
||||
<url>http://www.mozilla.org/MPL/MPL-1.1.html</url>
|
||||
<distribution>repo</distribution>
|
||||
</license>
|
||||
</licenses>
|
||||
<scm>
|
||||
<connection>scm:svn:http://juniversalchardet.googlecode.com/svn/trunk/</connection>
|
||||
<url>http://code.google.com/p/juniversalchardet/source/browse/</url>
|
||||
</scm>
|
||||
<developers>
|
||||
<developer>
|
||||
<id>takscape</id>
|
||||
<email>takscape@gmail.com</email>
|
||||
</developer>
|
||||
</developers>
|
||||
<build>
|
||||
<sourceDirectory>${basedir}/src</sourceDirectory>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<artifactId>maven-compiler-plugin</artifactId>
|
||||
<version>2.3.2</version>
|
||||
<configuration>
|
||||
<source>1.5</source>
|
||||
<target>1.5</target>
|
||||
</configuration>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
<properties>
|
||||
<project.build.sourceEncoding>us-ascii</project.build.sourceEncoding>
|
||||
</properties>
|
||||
</project>
|
||||
BIN
Binary file not shown.
+45
@@ -0,0 +1,45 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project xmlns="http://maven.apache.org/POM/4.0.0" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||
<!-- This module was also published with a richer model, Gradle metadata, -->
|
||||
<!-- which should be used instead. Do not delete the following line which -->
|
||||
<!-- is to indicate to Gradle or any Gradle module metadata file consumer -->
|
||||
<!-- that they should prefer consuming it instead. -->
|
||||
<!-- do_not_remove: published-with-gradle-metadata -->
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<groupId>com.squareup.okhttp3</groupId>
|
||||
<artifactId>okhttp</artifactId>
|
||||
<version>4.12.0</version>
|
||||
<name>okhttp</name>
|
||||
<description>Square’s meticulous HTTP client for Java and Kotlin.</description>
|
||||
<url>https://square.github.io/okhttp/</url>
|
||||
<licenses>
|
||||
<license>
|
||||
<name>The Apache Software License, Version 2.0</name>
|
||||
<url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
|
||||
</license>
|
||||
</licenses>
|
||||
<developers>
|
||||
<developer>
|
||||
<name>Square, Inc.</name>
|
||||
</developer>
|
||||
</developers>
|
||||
<scm>
|
||||
<connection>scm:git:https://github.com/square/okhttp.git</connection>
|
||||
<developerConnection>scm:git:ssh://git@github.com/square/okhttp.git</developerConnection>
|
||||
<url>https://github.com/square/okhttp</url>
|
||||
</scm>
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>com.squareup.okio</groupId>
|
||||
<artifactId>okio</artifactId>
|
||||
<version>3.6.0</version>
|
||||
<scope>compile</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.jetbrains.kotlin</groupId>
|
||||
<artifactId>kotlin-stdlib-jdk8</artifactId>
|
||||
<version>1.8.21</version>
|
||||
<scope>compile</scope>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
</project>
|
||||
+136
@@ -0,0 +1,136 @@
|
||||
{
|
||||
"formatVersion": "1.1",
|
||||
"component": {
|
||||
"group": "com.squareup.okhttp3",
|
||||
"module": "okhttp",
|
||||
"version": "4.12.0",
|
||||
"attributes": {
|
||||
"org.gradle.status": "release"
|
||||
}
|
||||
},
|
||||
"createdBy": {
|
||||
"gradle": {
|
||||
"version": "7.5"
|
||||
}
|
||||
},
|
||||
"variants": [
|
||||
{
|
||||
"name": "apiElements",
|
||||
"attributes": {
|
||||
"org.gradle.category": "library",
|
||||
"org.gradle.dependency.bundling": "external",
|
||||
"org.gradle.jvm.environment": "standard-jvm",
|
||||
"org.gradle.jvm.version": 8,
|
||||
"org.gradle.libraryelements": "jar",
|
||||
"org.gradle.usage": "java-api",
|
||||
"org.jetbrains.kotlin.platform.type": "jvm"
|
||||
},
|
||||
"dependencies": [
|
||||
{
|
||||
"group": "com.squareup.okio",
|
||||
"module": "okio",
|
||||
"version": {
|
||||
"requires": "3.6.0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"group": "org.jetbrains.kotlin",
|
||||
"module": "kotlin-stdlib-jdk8",
|
||||
"version": {
|
||||
"requires": "1.8.21"
|
||||
}
|
||||
}
|
||||
],
|
||||
"files": [
|
||||
{
|
||||
"name": "okhttp-4.12.0.jar",
|
||||
"url": "okhttp-4.12.0.jar",
|
||||
"size": 789531,
|
||||
"sha512": "da63f77c1cae377b40f6fd00cfbbe8177e760e4e622ae2c66860fffd3bbbdf605c8e8e415762e9263445b2289ee834100237c63949f2e01c30b6704315dd8f7b",
|
||||
"sha256": "b1050081b14bb7a3a7e55a4d3ef01b5dcfabc453b4573a4fc019767191d5f4e0",
|
||||
"sha1": "2f4525d4a200e97e1b87449c2cd9bd2e25b7e8cd",
|
||||
"md5": "6acba053af88fed87e710c6c29911d7c"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "runtimeElements",
|
||||
"attributes": {
|
||||
"org.gradle.category": "library",
|
||||
"org.gradle.dependency.bundling": "external",
|
||||
"org.gradle.jvm.environment": "standard-jvm",
|
||||
"org.gradle.jvm.version": 8,
|
||||
"org.gradle.libraryelements": "jar",
|
||||
"org.gradle.usage": "java-runtime",
|
||||
"org.jetbrains.kotlin.platform.type": "jvm"
|
||||
},
|
||||
"dependencies": [
|
||||
{
|
||||
"group": "com.squareup.okio",
|
||||
"module": "okio",
|
||||
"version": {
|
||||
"requires": "3.6.0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"group": "org.jetbrains.kotlin",
|
||||
"module": "kotlin-stdlib-jdk8",
|
||||
"version": {
|
||||
"requires": "1.8.21"
|
||||
}
|
||||
}
|
||||
],
|
||||
"files": [
|
||||
{
|
||||
"name": "okhttp-4.12.0.jar",
|
||||
"url": "okhttp-4.12.0.jar",
|
||||
"size": 789531,
|
||||
"sha512": "da63f77c1cae377b40f6fd00cfbbe8177e760e4e622ae2c66860fffd3bbbdf605c8e8e415762e9263445b2289ee834100237c63949f2e01c30b6704315dd8f7b",
|
||||
"sha256": "b1050081b14bb7a3a7e55a4d3ef01b5dcfabc453b4573a4fc019767191d5f4e0",
|
||||
"sha1": "2f4525d4a200e97e1b87449c2cd9bd2e25b7e8cd",
|
||||
"md5": "6acba053af88fed87e710c6c29911d7c"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "javadocElements",
|
||||
"attributes": {
|
||||
"org.gradle.category": "documentation",
|
||||
"org.gradle.dependency.bundling": "external",
|
||||
"org.gradle.docstype": "javadoc",
|
||||
"org.gradle.usage": "java-runtime"
|
||||
},
|
||||
"files": [
|
||||
{
|
||||
"name": "okhttp-4.12.0-javadoc.jar",
|
||||
"url": "okhttp-4.12.0-javadoc.jar",
|
||||
"size": 261,
|
||||
"sha512": "ae93d7ad35d3ba966ce2a5b87f7d2f6b5a08afd9d5ad5b190a957f41c28b229292f24ff1b8823bcedd423bbe0c7d796c3fd660d89b934c7430be17499ea51fa4",
|
||||
"sha256": "a059c7271b66e4c107ab2e2fce42e50ba3ef644eabf843903f95ad99bb5bc4de",
|
||||
"sha1": "8c6816d131791a66e792d7920f4109cfecf917e8",
|
||||
"md5": "d4751629d986c3c8de127d261119efe0"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "sourcesElements",
|
||||
"attributes": {
|
||||
"org.gradle.category": "documentation",
|
||||
"org.gradle.dependency.bundling": "external",
|
||||
"org.gradle.docstype": "sources",
|
||||
"org.gradle.usage": "java-runtime"
|
||||
},
|
||||
"files": [
|
||||
{
|
||||
"name": "okhttp-4.12.0-sources.jar",
|
||||
"url": "okhttp-4.12.0-sources.jar",
|
||||
"size": 368316,
|
||||
"sha512": "be32e14a58db30a43ee819d5150a2ca799f3b0b75d5ba271a1f632a5fb085fe35efceb3e1b6935b09e517ae77cf4e222389bf8f7a893400644a2b5b64222ac8a",
|
||||
"sha256": "d91a769a4140e542cddbac4e67fcf279299614e8bfd53bd23b85e60c2861341c",
|
||||
"sha1": "ae6ec072a7ddfd4e225a36de1c185e76ebc7348d",
|
||||
"md5": "5f419dc2ddaf38b3f16ee0257bd51ce2"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+47
@@ -0,0 +1,47 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project xmlns="http://maven.apache.org/POM/4.0.0" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||
<!-- This module was also published with a richer model, Gradle metadata, -->
|
||||
<!-- which should be used instead. Do not delete the following line which -->
|
||||
<!-- is to indicate to Gradle or any Gradle module metadata file consumer -->
|
||||
<!-- that they should prefer consuming it instead. -->
|
||||
<!-- do_not_remove: published-with-gradle-metadata -->
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<groupId>com.squareup.okio</groupId>
|
||||
<artifactId>okio-jvm</artifactId>
|
||||
<version>3.6.0</version>
|
||||
<name>okio</name>
|
||||
<description>A modern I/O library for Android, Java, and Kotlin Multiplatform.</description>
|
||||
<url>https://github.com/square/okio/</url>
|
||||
<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>
|
||||
<developers>
|
||||
<developer>
|
||||
<id>square</id>
|
||||
<name>Square, Inc.</name>
|
||||
</developer>
|
||||
</developers>
|
||||
<scm>
|
||||
<connection>scm:git:git://github.com/square/okio.git</connection>
|
||||
<developerConnection>scm:git:ssh://git@github.com/square/okio.git</developerConnection>
|
||||
<url>https://github.com/square/okio/</url>
|
||||
</scm>
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>org.jetbrains.kotlin</groupId>
|
||||
<artifactId>kotlin-stdlib-jdk8</artifactId>
|
||||
<version>1.9.10</version>
|
||||
<scope>compile</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.jetbrains.kotlin</groupId>
|
||||
<artifactId>kotlin-stdlib-common</artifactId>
|
||||
<version>1.9.10</version>
|
||||
<scope>compile</scope>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
</project>
|
||||
+113
@@ -0,0 +1,113 @@
|
||||
{
|
||||
"formatVersion": "1.1",
|
||||
"component": {
|
||||
"url": "../../okio/3.6.0/okio-3.6.0.module",
|
||||
"group": "com.squareup.okio",
|
||||
"module": "okio",
|
||||
"version": "3.6.0",
|
||||
"attributes": {
|
||||
"org.gradle.status": "release"
|
||||
}
|
||||
},
|
||||
"createdBy": {
|
||||
"gradle": {
|
||||
"version": "8.3"
|
||||
}
|
||||
},
|
||||
"variants": [
|
||||
{
|
||||
"name": "jvmApiElements-published",
|
||||
"attributes": {
|
||||
"org.gradle.category": "library",
|
||||
"org.gradle.libraryelements": "jar",
|
||||
"org.gradle.usage": "java-api",
|
||||
"org.jetbrains.kotlin.platform.type": "jvm"
|
||||
},
|
||||
"dependencies": [
|
||||
{
|
||||
"group": "org.jetbrains.kotlin",
|
||||
"module": "kotlin-stdlib-jdk8",
|
||||
"version": {
|
||||
"requires": "1.9.10"
|
||||
}
|
||||
},
|
||||
{
|
||||
"group": "org.jetbrains.kotlin",
|
||||
"module": "kotlin-stdlib-common",
|
||||
"version": {
|
||||
"requires": "1.9.10"
|
||||
}
|
||||
}
|
||||
],
|
||||
"files": [
|
||||
{
|
||||
"name": "okio-jvm-3.6.0.jar",
|
||||
"url": "okio-jvm-3.6.0.jar",
|
||||
"size": 359580,
|
||||
"sha512": "a592e93651fb5e335212bb25c1cf474c1b1076eda68d53cbdc82c383cbdd60114a62b698ca92a3b4b5e416d637a70f2ddabbf8a05551c62d59a240c3e3c3d2c6",
|
||||
"sha256": "67543f0736fc422ae927ed0e504b98bc5e269fda0d3500579337cb713da28412",
|
||||
"sha1": "5600569133b7bdefe1daf9ec7f4abeb6d13e1786",
|
||||
"md5": "26370180ff99a7e8a12dcaac2a70cc6e"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "jvmRuntimeElements-published",
|
||||
"attributes": {
|
||||
"org.gradle.category": "library",
|
||||
"org.gradle.libraryelements": "jar",
|
||||
"org.gradle.usage": "java-runtime",
|
||||
"org.jetbrains.kotlin.platform.type": "jvm"
|
||||
},
|
||||
"dependencies": [
|
||||
{
|
||||
"group": "org.jetbrains.kotlin",
|
||||
"module": "kotlin-stdlib-jdk8",
|
||||
"version": {
|
||||
"requires": "1.9.10"
|
||||
}
|
||||
},
|
||||
{
|
||||
"group": "org.jetbrains.kotlin",
|
||||
"module": "kotlin-stdlib-common",
|
||||
"version": {
|
||||
"requires": "1.9.10"
|
||||
}
|
||||
}
|
||||
],
|
||||
"files": [
|
||||
{
|
||||
"name": "okio-jvm-3.6.0.jar",
|
||||
"url": "okio-jvm-3.6.0.jar",
|
||||
"size": 359580,
|
||||
"sha512": "a592e93651fb5e335212bb25c1cf474c1b1076eda68d53cbdc82c383cbdd60114a62b698ca92a3b4b5e416d637a70f2ddabbf8a05551c62d59a240c3e3c3d2c6",
|
||||
"sha256": "67543f0736fc422ae927ed0e504b98bc5e269fda0d3500579337cb713da28412",
|
||||
"sha1": "5600569133b7bdefe1daf9ec7f4abeb6d13e1786",
|
||||
"md5": "26370180ff99a7e8a12dcaac2a70cc6e"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "jvmSourcesElements-published",
|
||||
"attributes": {
|
||||
"org.gradle.category": "documentation",
|
||||
"org.gradle.dependency.bundling": "external",
|
||||
"org.gradle.docstype": "sources",
|
||||
"org.gradle.libraryelements": "jar",
|
||||
"org.gradle.usage": "java-runtime",
|
||||
"org.jetbrains.kotlin.platform.type": "jvm"
|
||||
},
|
||||
"files": [
|
||||
{
|
||||
"name": "okio-jvm-3.6.0-sources.jar",
|
||||
"url": "okio-jvm-3.6.0-sources.jar",
|
||||
"size": 168730,
|
||||
"sha512": "3ce3ed2cd1574193d73fd771f2e9e7426f8fdabe4e6ca45c32a9de4fc5b92899142aff72521aa24d602a28d02fdbd52244e4b673451d95e4d61de307cc3e2415",
|
||||
"sha256": "870a42a7b468af8fd24d67b7b62e5861aab398c56f15a80b10642e7001564e2f",
|
||||
"sha1": "5b1761b9f5cd934db274cf972582e3dd6b267272",
|
||||
"md5": "bd688720ac04be3ef68b2249302d41e5"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+41
@@ -0,0 +1,41 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project xmlns="http://maven.apache.org/POM/4.0.0" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||
<!-- This module was also published with a richer model, Gradle metadata, -->
|
||||
<!-- which should be used instead. Do not delete the following line which -->
|
||||
<!-- is to indicate to Gradle or any Gradle module metadata file consumer -->
|
||||
<!-- that they should prefer consuming it instead. -->
|
||||
<!-- do_not_remove: published-with-gradle-metadata -->
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<groupId>com.squareup.okio</groupId>
|
||||
<artifactId>okio</artifactId>
|
||||
<version>3.6.0</version>
|
||||
<name>okio</name>
|
||||
<description>A modern I/O library for Android, Java, and Kotlin Multiplatform.</description>
|
||||
<url>https://github.com/square/okio/</url>
|
||||
<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>
|
||||
<developers>
|
||||
<developer>
|
||||
<id>square</id>
|
||||
<name>Square, Inc.</name>
|
||||
</developer>
|
||||
</developers>
|
||||
<scm>
|
||||
<connection>scm:git:git://github.com/square/okio.git</connection>
|
||||
<developerConnection>scm:git:ssh://git@github.com/square/okio.git</developerConnection>
|
||||
<url>https://github.com/square/okio/</url>
|
||||
</scm>
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>com.squareup.okio</groupId>
|
||||
<artifactId>okio-jvm</artifactId>
|
||||
<version>3.6.0</version>
|
||||
<scope>compile</scope>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
</project>
|
||||
+969
@@ -0,0 +1,969 @@
|
||||
{
|
||||
"formatVersion": "1.1",
|
||||
"component": {
|
||||
"group": "com.squareup.okio",
|
||||
"module": "okio",
|
||||
"version": "3.6.0",
|
||||
"attributes": {
|
||||
"org.gradle.status": "release"
|
||||
}
|
||||
},
|
||||
"createdBy": {
|
||||
"gradle": {
|
||||
"version": "8.3"
|
||||
}
|
||||
},
|
||||
"variants": [
|
||||
{
|
||||
"name": "metadataApiElements",
|
||||
"attributes": {
|
||||
"org.gradle.category": "library",
|
||||
"org.gradle.usage": "kotlin-metadata",
|
||||
"org.jetbrains.kotlin.platform.type": "common"
|
||||
},
|
||||
"dependencies": [
|
||||
{
|
||||
"group": "org.jetbrains.kotlin",
|
||||
"module": "kotlin-stdlib-common",
|
||||
"version": {
|
||||
"requires": "1.9.10"
|
||||
}
|
||||
}
|
||||
],
|
||||
"files": [
|
||||
{
|
||||
"name": "okio-metadata-3.6.0-all.jar",
|
||||
"url": "okio-3.6.0-all.jar",
|
||||
"size": 37334,
|
||||
"sha512": "06f9d4475b13e77a13d24c8b798ebddce9c17b410c7caa5dc49e9e9e081f3d4583fb45f02d98528e4720a20c17ae9020587e096347105a459e06c88e1fe86d77",
|
||||
"sha256": "2bbd3f0645a3ada7e6532b2e6db471af4861464e1a140f95f807dfd16aa049e3",
|
||||
"sha1": "564fbb1b15e8bef07e10ecf8648591917d80eeb9",
|
||||
"md5": "b77906e5377de4181a739029616f436c"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "commonMainMetadataElements",
|
||||
"attributes": {
|
||||
"org.gradle.category": "library",
|
||||
"org.gradle.usage": "kotlin-api",
|
||||
"org.jetbrains.kotlin.platform.type": "common"
|
||||
},
|
||||
"dependencies": [
|
||||
{
|
||||
"group": "org.jetbrains.kotlin",
|
||||
"module": "kotlin-stdlib-common",
|
||||
"version": {
|
||||
"requires": "1.9.10"
|
||||
}
|
||||
}
|
||||
],
|
||||
"files": [
|
||||
{
|
||||
"name": "okio-3.6.0.jar",
|
||||
"url": "okio-3.6.0.jar",
|
||||
"size": 25744,
|
||||
"sha512": "1c3e2933a386af47266229824744245799a9f77f7f3d3bb44428eb81f02d5df6993e864c8fa794caf08a98fd81a89d5d670037226345a570905d8229c1e55c3b",
|
||||
"sha256": "8e63292e5c53bb93c4a6b0c213e79f15990fed250c1340f1c343880e1c9c39b5",
|
||||
"sha1": "8bf9683c80762d7dd47db12b68e99abea2a7ae05",
|
||||
"md5": "990f7b25bbd4fee8787ffabf89aa229f"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "metadataSourcesElements",
|
||||
"attributes": {
|
||||
"org.gradle.category": "documentation",
|
||||
"org.gradle.dependency.bundling": "external",
|
||||
"org.gradle.docstype": "sources",
|
||||
"org.gradle.usage": "kotlin-runtime",
|
||||
"org.jetbrains.kotlin.platform.type": "common"
|
||||
},
|
||||
"files": [
|
||||
{
|
||||
"name": "okio-kotlin-3.6.0-sources.jar",
|
||||
"url": "okio-3.6.0-sources.jar",
|
||||
"size": 137572,
|
||||
"sha512": "055db1e16116cff24c258cc18a7af9a3fdde3e001cddf66eca2f5bbb0936d9e7196af570517e29745c93f7e2fd942eaba96ea2e11f69c292c88c9b73b8a74200",
|
||||
"sha256": "64d5b6667f064511dd93100173f735b2d5052a1c926858f4b6a05b84e825ef94",
|
||||
"sha1": "4db7b450410fe149e025092e5018b9c671fae55e",
|
||||
"md5": "88e21fcd1e39d8371e3b80b1dc7e4280"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "iosArm64ApiElements-published",
|
||||
"attributes": {
|
||||
"artifactType": "org.jetbrains.kotlin.klib",
|
||||
"org.gradle.category": "library",
|
||||
"org.gradle.usage": "kotlin-api",
|
||||
"org.jetbrains.kotlin.native.target": "ios_arm64",
|
||||
"org.jetbrains.kotlin.platform.type": "native"
|
||||
},
|
||||
"available-at": {
|
||||
"url": "../../okio-iosarm64/3.6.0/okio-iosarm64-3.6.0.module",
|
||||
"group": "com.squareup.okio",
|
||||
"module": "okio-iosarm64",
|
||||
"version": "3.6.0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "iosArm64SourcesElements-published",
|
||||
"attributes": {
|
||||
"org.gradle.category": "documentation",
|
||||
"org.gradle.dependency.bundling": "external",
|
||||
"org.gradle.docstype": "sources",
|
||||
"org.gradle.usage": "kotlin-runtime",
|
||||
"org.jetbrains.kotlin.native.target": "ios_arm64",
|
||||
"org.jetbrains.kotlin.platform.type": "native"
|
||||
},
|
||||
"available-at": {
|
||||
"url": "../../okio-iosarm64/3.6.0/okio-iosarm64-3.6.0.module",
|
||||
"group": "com.squareup.okio",
|
||||
"module": "okio-iosarm64",
|
||||
"version": "3.6.0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "iosArm64MetadataElements-published",
|
||||
"attributes": {
|
||||
"artifactType": "org.jetbrains.kotlin.klib",
|
||||
"org.gradle.category": "library",
|
||||
"org.gradle.usage": "kotlin-metadata",
|
||||
"org.jetbrains.kotlin.native.target": "ios_arm64",
|
||||
"org.jetbrains.kotlin.platform.type": "native"
|
||||
},
|
||||
"available-at": {
|
||||
"url": "../../okio-iosarm64/3.6.0/okio-iosarm64-3.6.0.module",
|
||||
"group": "com.squareup.okio",
|
||||
"module": "okio-iosarm64",
|
||||
"version": "3.6.0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "iosSimulatorArm64ApiElements-published",
|
||||
"attributes": {
|
||||
"artifactType": "org.jetbrains.kotlin.klib",
|
||||
"org.gradle.category": "library",
|
||||
"org.gradle.usage": "kotlin-api",
|
||||
"org.jetbrains.kotlin.native.target": "ios_simulator_arm64",
|
||||
"org.jetbrains.kotlin.platform.type": "native"
|
||||
},
|
||||
"available-at": {
|
||||
"url": "../../okio-iossimulatorarm64/3.6.0/okio-iossimulatorarm64-3.6.0.module",
|
||||
"group": "com.squareup.okio",
|
||||
"module": "okio-iossimulatorarm64",
|
||||
"version": "3.6.0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "iosSimulatorArm64SourcesElements-published",
|
||||
"attributes": {
|
||||
"org.gradle.category": "documentation",
|
||||
"org.gradle.dependency.bundling": "external",
|
||||
"org.gradle.docstype": "sources",
|
||||
"org.gradle.usage": "kotlin-runtime",
|
||||
"org.jetbrains.kotlin.native.target": "ios_simulator_arm64",
|
||||
"org.jetbrains.kotlin.platform.type": "native"
|
||||
},
|
||||
"available-at": {
|
||||
"url": "../../okio-iossimulatorarm64/3.6.0/okio-iossimulatorarm64-3.6.0.module",
|
||||
"group": "com.squareup.okio",
|
||||
"module": "okio-iossimulatorarm64",
|
||||
"version": "3.6.0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "iosSimulatorArm64MetadataElements-published",
|
||||
"attributes": {
|
||||
"artifactType": "org.jetbrains.kotlin.klib",
|
||||
"org.gradle.category": "library",
|
||||
"org.gradle.usage": "kotlin-metadata",
|
||||
"org.jetbrains.kotlin.native.target": "ios_simulator_arm64",
|
||||
"org.jetbrains.kotlin.platform.type": "native"
|
||||
},
|
||||
"available-at": {
|
||||
"url": "../../okio-iossimulatorarm64/3.6.0/okio-iossimulatorarm64-3.6.0.module",
|
||||
"group": "com.squareup.okio",
|
||||
"module": "okio-iossimulatorarm64",
|
||||
"version": "3.6.0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "iosX64ApiElements-published",
|
||||
"attributes": {
|
||||
"artifactType": "org.jetbrains.kotlin.klib",
|
||||
"org.gradle.category": "library",
|
||||
"org.gradle.usage": "kotlin-api",
|
||||
"org.jetbrains.kotlin.native.target": "ios_x64",
|
||||
"org.jetbrains.kotlin.platform.type": "native"
|
||||
},
|
||||
"available-at": {
|
||||
"url": "../../okio-iosx64/3.6.0/okio-iosx64-3.6.0.module",
|
||||
"group": "com.squareup.okio",
|
||||
"module": "okio-iosx64",
|
||||
"version": "3.6.0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "iosX64SourcesElements-published",
|
||||
"attributes": {
|
||||
"org.gradle.category": "documentation",
|
||||
"org.gradle.dependency.bundling": "external",
|
||||
"org.gradle.docstype": "sources",
|
||||
"org.gradle.usage": "kotlin-runtime",
|
||||
"org.jetbrains.kotlin.native.target": "ios_x64",
|
||||
"org.jetbrains.kotlin.platform.type": "native"
|
||||
},
|
||||
"available-at": {
|
||||
"url": "../../okio-iosx64/3.6.0/okio-iosx64-3.6.0.module",
|
||||
"group": "com.squareup.okio",
|
||||
"module": "okio-iosx64",
|
||||
"version": "3.6.0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "iosX64MetadataElements-published",
|
||||
"attributes": {
|
||||
"artifactType": "org.jetbrains.kotlin.klib",
|
||||
"org.gradle.category": "library",
|
||||
"org.gradle.usage": "kotlin-metadata",
|
||||
"org.jetbrains.kotlin.native.target": "ios_x64",
|
||||
"org.jetbrains.kotlin.platform.type": "native"
|
||||
},
|
||||
"available-at": {
|
||||
"url": "../../okio-iosx64/3.6.0/okio-iosx64-3.6.0.module",
|
||||
"group": "com.squareup.okio",
|
||||
"module": "okio-iosx64",
|
||||
"version": "3.6.0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "jsApiElements-published",
|
||||
"attributes": {
|
||||
"org.gradle.category": "library",
|
||||
"org.gradle.usage": "kotlin-api",
|
||||
"org.jetbrains.kotlin.js.compiler": "ir",
|
||||
"org.jetbrains.kotlin.platform.type": "js"
|
||||
},
|
||||
"available-at": {
|
||||
"url": "../../okio-js/3.6.0/okio-js-3.6.0.module",
|
||||
"group": "com.squareup.okio",
|
||||
"module": "okio-js",
|
||||
"version": "3.6.0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "jsRuntimeElements-published",
|
||||
"attributes": {
|
||||
"org.gradle.category": "library",
|
||||
"org.gradle.usage": "kotlin-runtime",
|
||||
"org.jetbrains.kotlin.js.compiler": "ir",
|
||||
"org.jetbrains.kotlin.platform.type": "js"
|
||||
},
|
||||
"available-at": {
|
||||
"url": "../../okio-js/3.6.0/okio-js-3.6.0.module",
|
||||
"group": "com.squareup.okio",
|
||||
"module": "okio-js",
|
||||
"version": "3.6.0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "jsSourcesElements-published",
|
||||
"attributes": {
|
||||
"org.gradle.category": "documentation",
|
||||
"org.gradle.dependency.bundling": "external",
|
||||
"org.gradle.docstype": "sources",
|
||||
"org.gradle.usage": "kotlin-runtime",
|
||||
"org.jetbrains.kotlin.js.compiler": "ir",
|
||||
"org.jetbrains.kotlin.platform.type": "js"
|
||||
},
|
||||
"available-at": {
|
||||
"url": "../../okio-js/3.6.0/okio-js-3.6.0.module",
|
||||
"group": "com.squareup.okio",
|
||||
"module": "okio-js",
|
||||
"version": "3.6.0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "jvmApiElements-published",
|
||||
"attributes": {
|
||||
"org.gradle.category": "library",
|
||||
"org.gradle.libraryelements": "jar",
|
||||
"org.gradle.usage": "java-api",
|
||||
"org.jetbrains.kotlin.platform.type": "jvm"
|
||||
},
|
||||
"available-at": {
|
||||
"url": "../../okio-jvm/3.6.0/okio-jvm-3.6.0.module",
|
||||
"group": "com.squareup.okio",
|
||||
"module": "okio-jvm",
|
||||
"version": "3.6.0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "jvmRuntimeElements-published",
|
||||
"attributes": {
|
||||
"org.gradle.category": "library",
|
||||
"org.gradle.libraryelements": "jar",
|
||||
"org.gradle.usage": "java-runtime",
|
||||
"org.jetbrains.kotlin.platform.type": "jvm"
|
||||
},
|
||||
"available-at": {
|
||||
"url": "../../okio-jvm/3.6.0/okio-jvm-3.6.0.module",
|
||||
"group": "com.squareup.okio",
|
||||
"module": "okio-jvm",
|
||||
"version": "3.6.0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "jvmSourcesElements-published",
|
||||
"attributes": {
|
||||
"org.gradle.category": "documentation",
|
||||
"org.gradle.dependency.bundling": "external",
|
||||
"org.gradle.docstype": "sources",
|
||||
"org.gradle.libraryelements": "jar",
|
||||
"org.gradle.usage": "java-runtime",
|
||||
"org.jetbrains.kotlin.platform.type": "jvm"
|
||||
},
|
||||
"available-at": {
|
||||
"url": "../../okio-jvm/3.6.0/okio-jvm-3.6.0.module",
|
||||
"group": "com.squareup.okio",
|
||||
"module": "okio-jvm",
|
||||
"version": "3.6.0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "linuxArm64ApiElements-published",
|
||||
"attributes": {
|
||||
"artifactType": "org.jetbrains.kotlin.klib",
|
||||
"org.gradle.category": "library",
|
||||
"org.gradle.usage": "kotlin-api",
|
||||
"org.jetbrains.kotlin.native.target": "linux_arm64",
|
||||
"org.jetbrains.kotlin.platform.type": "native"
|
||||
},
|
||||
"available-at": {
|
||||
"url": "../../okio-linuxarm64/3.6.0/okio-linuxarm64-3.6.0.module",
|
||||
"group": "com.squareup.okio",
|
||||
"module": "okio-linuxarm64",
|
||||
"version": "3.6.0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "linuxArm64SourcesElements-published",
|
||||
"attributes": {
|
||||
"org.gradle.category": "documentation",
|
||||
"org.gradle.dependency.bundling": "external",
|
||||
"org.gradle.docstype": "sources",
|
||||
"org.gradle.usage": "kotlin-runtime",
|
||||
"org.jetbrains.kotlin.native.target": "linux_arm64",
|
||||
"org.jetbrains.kotlin.platform.type": "native"
|
||||
},
|
||||
"available-at": {
|
||||
"url": "../../okio-linuxarm64/3.6.0/okio-linuxarm64-3.6.0.module",
|
||||
"group": "com.squareup.okio",
|
||||
"module": "okio-linuxarm64",
|
||||
"version": "3.6.0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "linuxX64ApiElements-published",
|
||||
"attributes": {
|
||||
"artifactType": "org.jetbrains.kotlin.klib",
|
||||
"org.gradle.category": "library",
|
||||
"org.gradle.usage": "kotlin-api",
|
||||
"org.jetbrains.kotlin.native.target": "linux_x64",
|
||||
"org.jetbrains.kotlin.platform.type": "native"
|
||||
},
|
||||
"available-at": {
|
||||
"url": "../../okio-linuxx64/3.6.0/okio-linuxx64-3.6.0.module",
|
||||
"group": "com.squareup.okio",
|
||||
"module": "okio-linuxx64",
|
||||
"version": "3.6.0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "linuxX64SourcesElements-published",
|
||||
"attributes": {
|
||||
"org.gradle.category": "documentation",
|
||||
"org.gradle.dependency.bundling": "external",
|
||||
"org.gradle.docstype": "sources",
|
||||
"org.gradle.usage": "kotlin-runtime",
|
||||
"org.jetbrains.kotlin.native.target": "linux_x64",
|
||||
"org.jetbrains.kotlin.platform.type": "native"
|
||||
},
|
||||
"available-at": {
|
||||
"url": "../../okio-linuxx64/3.6.0/okio-linuxx64-3.6.0.module",
|
||||
"group": "com.squareup.okio",
|
||||
"module": "okio-linuxx64",
|
||||
"version": "3.6.0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "macosArm64ApiElements-published",
|
||||
"attributes": {
|
||||
"artifactType": "org.jetbrains.kotlin.klib",
|
||||
"org.gradle.category": "library",
|
||||
"org.gradle.usage": "kotlin-api",
|
||||
"org.jetbrains.kotlin.native.target": "macos_arm64",
|
||||
"org.jetbrains.kotlin.platform.type": "native"
|
||||
},
|
||||
"available-at": {
|
||||
"url": "../../okio-macosarm64/3.6.0/okio-macosarm64-3.6.0.module",
|
||||
"group": "com.squareup.okio",
|
||||
"module": "okio-macosarm64",
|
||||
"version": "3.6.0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "macosArm64SourcesElements-published",
|
||||
"attributes": {
|
||||
"org.gradle.category": "documentation",
|
||||
"org.gradle.dependency.bundling": "external",
|
||||
"org.gradle.docstype": "sources",
|
||||
"org.gradle.usage": "kotlin-runtime",
|
||||
"org.jetbrains.kotlin.native.target": "macos_arm64",
|
||||
"org.jetbrains.kotlin.platform.type": "native"
|
||||
},
|
||||
"available-at": {
|
||||
"url": "../../okio-macosarm64/3.6.0/okio-macosarm64-3.6.0.module",
|
||||
"group": "com.squareup.okio",
|
||||
"module": "okio-macosarm64",
|
||||
"version": "3.6.0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "macosArm64MetadataElements-published",
|
||||
"attributes": {
|
||||
"artifactType": "org.jetbrains.kotlin.klib",
|
||||
"org.gradle.category": "library",
|
||||
"org.gradle.usage": "kotlin-metadata",
|
||||
"org.jetbrains.kotlin.native.target": "macos_arm64",
|
||||
"org.jetbrains.kotlin.platform.type": "native"
|
||||
},
|
||||
"available-at": {
|
||||
"url": "../../okio-macosarm64/3.6.0/okio-macosarm64-3.6.0.module",
|
||||
"group": "com.squareup.okio",
|
||||
"module": "okio-macosarm64",
|
||||
"version": "3.6.0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "macosX64ApiElements-published",
|
||||
"attributes": {
|
||||
"artifactType": "org.jetbrains.kotlin.klib",
|
||||
"org.gradle.category": "library",
|
||||
"org.gradle.usage": "kotlin-api",
|
||||
"org.jetbrains.kotlin.native.target": "macos_x64",
|
||||
"org.jetbrains.kotlin.platform.type": "native"
|
||||
},
|
||||
"available-at": {
|
||||
"url": "../../okio-macosx64/3.6.0/okio-macosx64-3.6.0.module",
|
||||
"group": "com.squareup.okio",
|
||||
"module": "okio-macosx64",
|
||||
"version": "3.6.0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "macosX64SourcesElements-published",
|
||||
"attributes": {
|
||||
"org.gradle.category": "documentation",
|
||||
"org.gradle.dependency.bundling": "external",
|
||||
"org.gradle.docstype": "sources",
|
||||
"org.gradle.usage": "kotlin-runtime",
|
||||
"org.jetbrains.kotlin.native.target": "macos_x64",
|
||||
"org.jetbrains.kotlin.platform.type": "native"
|
||||
},
|
||||
"available-at": {
|
||||
"url": "../../okio-macosx64/3.6.0/okio-macosx64-3.6.0.module",
|
||||
"group": "com.squareup.okio",
|
||||
"module": "okio-macosx64",
|
||||
"version": "3.6.0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "macosX64MetadataElements-published",
|
||||
"attributes": {
|
||||
"artifactType": "org.jetbrains.kotlin.klib",
|
||||
"org.gradle.category": "library",
|
||||
"org.gradle.usage": "kotlin-metadata",
|
||||
"org.jetbrains.kotlin.native.target": "macos_x64",
|
||||
"org.jetbrains.kotlin.platform.type": "native"
|
||||
},
|
||||
"available-at": {
|
||||
"url": "../../okio-macosx64/3.6.0/okio-macosx64-3.6.0.module",
|
||||
"group": "com.squareup.okio",
|
||||
"module": "okio-macosx64",
|
||||
"version": "3.6.0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "mingwX64ApiElements-published",
|
||||
"attributes": {
|
||||
"artifactType": "org.jetbrains.kotlin.klib",
|
||||
"org.gradle.category": "library",
|
||||
"org.gradle.usage": "kotlin-api",
|
||||
"org.jetbrains.kotlin.native.target": "mingw_x64",
|
||||
"org.jetbrains.kotlin.platform.type": "native"
|
||||
},
|
||||
"available-at": {
|
||||
"url": "../../okio-mingwx64/3.6.0/okio-mingwx64-3.6.0.module",
|
||||
"group": "com.squareup.okio",
|
||||
"module": "okio-mingwx64",
|
||||
"version": "3.6.0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "mingwX64SourcesElements-published",
|
||||
"attributes": {
|
||||
"org.gradle.category": "documentation",
|
||||
"org.gradle.dependency.bundling": "external",
|
||||
"org.gradle.docstype": "sources",
|
||||
"org.gradle.usage": "kotlin-runtime",
|
||||
"org.jetbrains.kotlin.native.target": "mingw_x64",
|
||||
"org.jetbrains.kotlin.platform.type": "native"
|
||||
},
|
||||
"available-at": {
|
||||
"url": "../../okio-mingwx64/3.6.0/okio-mingwx64-3.6.0.module",
|
||||
"group": "com.squareup.okio",
|
||||
"module": "okio-mingwx64",
|
||||
"version": "3.6.0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "tvosArm64ApiElements-published",
|
||||
"attributes": {
|
||||
"artifactType": "org.jetbrains.kotlin.klib",
|
||||
"org.gradle.category": "library",
|
||||
"org.gradle.usage": "kotlin-api",
|
||||
"org.jetbrains.kotlin.native.target": "tvos_arm64",
|
||||
"org.jetbrains.kotlin.platform.type": "native"
|
||||
},
|
||||
"available-at": {
|
||||
"url": "../../okio-tvosarm64/3.6.0/okio-tvosarm64-3.6.0.module",
|
||||
"group": "com.squareup.okio",
|
||||
"module": "okio-tvosarm64",
|
||||
"version": "3.6.0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "tvosArm64SourcesElements-published",
|
||||
"attributes": {
|
||||
"org.gradle.category": "documentation",
|
||||
"org.gradle.dependency.bundling": "external",
|
||||
"org.gradle.docstype": "sources",
|
||||
"org.gradle.usage": "kotlin-runtime",
|
||||
"org.jetbrains.kotlin.native.target": "tvos_arm64",
|
||||
"org.jetbrains.kotlin.platform.type": "native"
|
||||
},
|
||||
"available-at": {
|
||||
"url": "../../okio-tvosarm64/3.6.0/okio-tvosarm64-3.6.0.module",
|
||||
"group": "com.squareup.okio",
|
||||
"module": "okio-tvosarm64",
|
||||
"version": "3.6.0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "tvosArm64MetadataElements-published",
|
||||
"attributes": {
|
||||
"artifactType": "org.jetbrains.kotlin.klib",
|
||||
"org.gradle.category": "library",
|
||||
"org.gradle.usage": "kotlin-metadata",
|
||||
"org.jetbrains.kotlin.native.target": "tvos_arm64",
|
||||
"org.jetbrains.kotlin.platform.type": "native"
|
||||
},
|
||||
"available-at": {
|
||||
"url": "../../okio-tvosarm64/3.6.0/okio-tvosarm64-3.6.0.module",
|
||||
"group": "com.squareup.okio",
|
||||
"module": "okio-tvosarm64",
|
||||
"version": "3.6.0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "tvosSimulatorArm64ApiElements-published",
|
||||
"attributes": {
|
||||
"artifactType": "org.jetbrains.kotlin.klib",
|
||||
"org.gradle.category": "library",
|
||||
"org.gradle.usage": "kotlin-api",
|
||||
"org.jetbrains.kotlin.native.target": "tvos_simulator_arm64",
|
||||
"org.jetbrains.kotlin.platform.type": "native"
|
||||
},
|
||||
"available-at": {
|
||||
"url": "../../okio-tvossimulatorarm64/3.6.0/okio-tvossimulatorarm64-3.6.0.module",
|
||||
"group": "com.squareup.okio",
|
||||
"module": "okio-tvossimulatorarm64",
|
||||
"version": "3.6.0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "tvosSimulatorArm64SourcesElements-published",
|
||||
"attributes": {
|
||||
"org.gradle.category": "documentation",
|
||||
"org.gradle.dependency.bundling": "external",
|
||||
"org.gradle.docstype": "sources",
|
||||
"org.gradle.usage": "kotlin-runtime",
|
||||
"org.jetbrains.kotlin.native.target": "tvos_simulator_arm64",
|
||||
"org.jetbrains.kotlin.platform.type": "native"
|
||||
},
|
||||
"available-at": {
|
||||
"url": "../../okio-tvossimulatorarm64/3.6.0/okio-tvossimulatorarm64-3.6.0.module",
|
||||
"group": "com.squareup.okio",
|
||||
"module": "okio-tvossimulatorarm64",
|
||||
"version": "3.6.0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "tvosSimulatorArm64MetadataElements-published",
|
||||
"attributes": {
|
||||
"artifactType": "org.jetbrains.kotlin.klib",
|
||||
"org.gradle.category": "library",
|
||||
"org.gradle.usage": "kotlin-metadata",
|
||||
"org.jetbrains.kotlin.native.target": "tvos_simulator_arm64",
|
||||
"org.jetbrains.kotlin.platform.type": "native"
|
||||
},
|
||||
"available-at": {
|
||||
"url": "../../okio-tvossimulatorarm64/3.6.0/okio-tvossimulatorarm64-3.6.0.module",
|
||||
"group": "com.squareup.okio",
|
||||
"module": "okio-tvossimulatorarm64",
|
||||
"version": "3.6.0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "tvosX64ApiElements-published",
|
||||
"attributes": {
|
||||
"artifactType": "org.jetbrains.kotlin.klib",
|
||||
"org.gradle.category": "library",
|
||||
"org.gradle.usage": "kotlin-api",
|
||||
"org.jetbrains.kotlin.native.target": "tvos_x64",
|
||||
"org.jetbrains.kotlin.platform.type": "native"
|
||||
},
|
||||
"available-at": {
|
||||
"url": "../../okio-tvosx64/3.6.0/okio-tvosx64-3.6.0.module",
|
||||
"group": "com.squareup.okio",
|
||||
"module": "okio-tvosx64",
|
||||
"version": "3.6.0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "tvosX64SourcesElements-published",
|
||||
"attributes": {
|
||||
"org.gradle.category": "documentation",
|
||||
"org.gradle.dependency.bundling": "external",
|
||||
"org.gradle.docstype": "sources",
|
||||
"org.gradle.usage": "kotlin-runtime",
|
||||
"org.jetbrains.kotlin.native.target": "tvos_x64",
|
||||
"org.jetbrains.kotlin.platform.type": "native"
|
||||
},
|
||||
"available-at": {
|
||||
"url": "../../okio-tvosx64/3.6.0/okio-tvosx64-3.6.0.module",
|
||||
"group": "com.squareup.okio",
|
||||
"module": "okio-tvosx64",
|
||||
"version": "3.6.0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "tvosX64MetadataElements-published",
|
||||
"attributes": {
|
||||
"artifactType": "org.jetbrains.kotlin.klib",
|
||||
"org.gradle.category": "library",
|
||||
"org.gradle.usage": "kotlin-metadata",
|
||||
"org.jetbrains.kotlin.native.target": "tvos_x64",
|
||||
"org.jetbrains.kotlin.platform.type": "native"
|
||||
},
|
||||
"available-at": {
|
||||
"url": "../../okio-tvosx64/3.6.0/okio-tvosx64-3.6.0.module",
|
||||
"group": "com.squareup.okio",
|
||||
"module": "okio-tvosx64",
|
||||
"version": "3.6.0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "wasmApiElements-published",
|
||||
"attributes": {
|
||||
"org.gradle.category": "library",
|
||||
"org.gradle.usage": "kotlin-api",
|
||||
"org.jetbrains.kotlin.platform.type": "wasm"
|
||||
},
|
||||
"available-at": {
|
||||
"url": "../../okio-wasm/3.6.0/okio-wasm-3.6.0.module",
|
||||
"group": "com.squareup.okio",
|
||||
"module": "okio-wasm",
|
||||
"version": "3.6.0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "wasmRuntimeElements-published",
|
||||
"attributes": {
|
||||
"org.gradle.category": "library",
|
||||
"org.gradle.usage": "kotlin-runtime",
|
||||
"org.jetbrains.kotlin.platform.type": "wasm"
|
||||
},
|
||||
"available-at": {
|
||||
"url": "../../okio-wasm/3.6.0/okio-wasm-3.6.0.module",
|
||||
"group": "com.squareup.okio",
|
||||
"module": "okio-wasm",
|
||||
"version": "3.6.0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "wasmSourcesElements-published",
|
||||
"attributes": {
|
||||
"org.gradle.category": "documentation",
|
||||
"org.gradle.dependency.bundling": "external",
|
||||
"org.gradle.docstype": "sources",
|
||||
"org.gradle.usage": "kotlin-runtime",
|
||||
"org.jetbrains.kotlin.platform.type": "wasm"
|
||||
},
|
||||
"available-at": {
|
||||
"url": "../../okio-wasm/3.6.0/okio-wasm-3.6.0.module",
|
||||
"group": "com.squareup.okio",
|
||||
"module": "okio-wasm",
|
||||
"version": "3.6.0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "watchosArm32ApiElements-published",
|
||||
"attributes": {
|
||||
"artifactType": "org.jetbrains.kotlin.klib",
|
||||
"org.gradle.category": "library",
|
||||
"org.gradle.usage": "kotlin-api",
|
||||
"org.jetbrains.kotlin.native.target": "watchos_arm32",
|
||||
"org.jetbrains.kotlin.platform.type": "native"
|
||||
},
|
||||
"available-at": {
|
||||
"url": "../../okio-watchosarm32/3.6.0/okio-watchosarm32-3.6.0.module",
|
||||
"group": "com.squareup.okio",
|
||||
"module": "okio-watchosarm32",
|
||||
"version": "3.6.0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "watchosArm32SourcesElements-published",
|
||||
"attributes": {
|
||||
"org.gradle.category": "documentation",
|
||||
"org.gradle.dependency.bundling": "external",
|
||||
"org.gradle.docstype": "sources",
|
||||
"org.gradle.usage": "kotlin-runtime",
|
||||
"org.jetbrains.kotlin.native.target": "watchos_arm32",
|
||||
"org.jetbrains.kotlin.platform.type": "native"
|
||||
},
|
||||
"available-at": {
|
||||
"url": "../../okio-watchosarm32/3.6.0/okio-watchosarm32-3.6.0.module",
|
||||
"group": "com.squareup.okio",
|
||||
"module": "okio-watchosarm32",
|
||||
"version": "3.6.0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "watchosArm32MetadataElements-published",
|
||||
"attributes": {
|
||||
"artifactType": "org.jetbrains.kotlin.klib",
|
||||
"org.gradle.category": "library",
|
||||
"org.gradle.usage": "kotlin-metadata",
|
||||
"org.jetbrains.kotlin.native.target": "watchos_arm32",
|
||||
"org.jetbrains.kotlin.platform.type": "native"
|
||||
},
|
||||
"available-at": {
|
||||
"url": "../../okio-watchosarm32/3.6.0/okio-watchosarm32-3.6.0.module",
|
||||
"group": "com.squareup.okio",
|
||||
"module": "okio-watchosarm32",
|
||||
"version": "3.6.0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "watchosArm64ApiElements-published",
|
||||
"attributes": {
|
||||
"artifactType": "org.jetbrains.kotlin.klib",
|
||||
"org.gradle.category": "library",
|
||||
"org.gradle.usage": "kotlin-api",
|
||||
"org.jetbrains.kotlin.native.target": "watchos_arm64",
|
||||
"org.jetbrains.kotlin.platform.type": "native"
|
||||
},
|
||||
"available-at": {
|
||||
"url": "../../okio-watchosarm64/3.6.0/okio-watchosarm64-3.6.0.module",
|
||||
"group": "com.squareup.okio",
|
||||
"module": "okio-watchosarm64",
|
||||
"version": "3.6.0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "watchosArm64SourcesElements-published",
|
||||
"attributes": {
|
||||
"org.gradle.category": "documentation",
|
||||
"org.gradle.dependency.bundling": "external",
|
||||
"org.gradle.docstype": "sources",
|
||||
"org.gradle.usage": "kotlin-runtime",
|
||||
"org.jetbrains.kotlin.native.target": "watchos_arm64",
|
||||
"org.jetbrains.kotlin.platform.type": "native"
|
||||
},
|
||||
"available-at": {
|
||||
"url": "../../okio-watchosarm64/3.6.0/okio-watchosarm64-3.6.0.module",
|
||||
"group": "com.squareup.okio",
|
||||
"module": "okio-watchosarm64",
|
||||
"version": "3.6.0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "watchosArm64MetadataElements-published",
|
||||
"attributes": {
|
||||
"artifactType": "org.jetbrains.kotlin.klib",
|
||||
"org.gradle.category": "library",
|
||||
"org.gradle.usage": "kotlin-metadata",
|
||||
"org.jetbrains.kotlin.native.target": "watchos_arm64",
|
||||
"org.jetbrains.kotlin.platform.type": "native"
|
||||
},
|
||||
"available-at": {
|
||||
"url": "../../okio-watchosarm64/3.6.0/okio-watchosarm64-3.6.0.module",
|
||||
"group": "com.squareup.okio",
|
||||
"module": "okio-watchosarm64",
|
||||
"version": "3.6.0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "watchosSimulatorArm64ApiElements-published",
|
||||
"attributes": {
|
||||
"artifactType": "org.jetbrains.kotlin.klib",
|
||||
"org.gradle.category": "library",
|
||||
"org.gradle.usage": "kotlin-api",
|
||||
"org.jetbrains.kotlin.native.target": "watchos_simulator_arm64",
|
||||
"org.jetbrains.kotlin.platform.type": "native"
|
||||
},
|
||||
"available-at": {
|
||||
"url": "../../okio-watchossimulatorarm64/3.6.0/okio-watchossimulatorarm64-3.6.0.module",
|
||||
"group": "com.squareup.okio",
|
||||
"module": "okio-watchossimulatorarm64",
|
||||
"version": "3.6.0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "watchosSimulatorArm64SourcesElements-published",
|
||||
"attributes": {
|
||||
"org.gradle.category": "documentation",
|
||||
"org.gradle.dependency.bundling": "external",
|
||||
"org.gradle.docstype": "sources",
|
||||
"org.gradle.usage": "kotlin-runtime",
|
||||
"org.jetbrains.kotlin.native.target": "watchos_simulator_arm64",
|
||||
"org.jetbrains.kotlin.platform.type": "native"
|
||||
},
|
||||
"available-at": {
|
||||
"url": "../../okio-watchossimulatorarm64/3.6.0/okio-watchossimulatorarm64-3.6.0.module",
|
||||
"group": "com.squareup.okio",
|
||||
"module": "okio-watchossimulatorarm64",
|
||||
"version": "3.6.0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "watchosSimulatorArm64MetadataElements-published",
|
||||
"attributes": {
|
||||
"artifactType": "org.jetbrains.kotlin.klib",
|
||||
"org.gradle.category": "library",
|
||||
"org.gradle.usage": "kotlin-metadata",
|
||||
"org.jetbrains.kotlin.native.target": "watchos_simulator_arm64",
|
||||
"org.jetbrains.kotlin.platform.type": "native"
|
||||
},
|
||||
"available-at": {
|
||||
"url": "../../okio-watchossimulatorarm64/3.6.0/okio-watchossimulatorarm64-3.6.0.module",
|
||||
"group": "com.squareup.okio",
|
||||
"module": "okio-watchossimulatorarm64",
|
||||
"version": "3.6.0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "watchosX64ApiElements-published",
|
||||
"attributes": {
|
||||
"artifactType": "org.jetbrains.kotlin.klib",
|
||||
"org.gradle.category": "library",
|
||||
"org.gradle.usage": "kotlin-api",
|
||||
"org.jetbrains.kotlin.native.target": "watchos_x64",
|
||||
"org.jetbrains.kotlin.platform.type": "native"
|
||||
},
|
||||
"available-at": {
|
||||
"url": "../../okio-watchosx64/3.6.0/okio-watchosx64-3.6.0.module",
|
||||
"group": "com.squareup.okio",
|
||||
"module": "okio-watchosx64",
|
||||
"version": "3.6.0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "watchosX64SourcesElements-published",
|
||||
"attributes": {
|
||||
"org.gradle.category": "documentation",
|
||||
"org.gradle.dependency.bundling": "external",
|
||||
"org.gradle.docstype": "sources",
|
||||
"org.gradle.usage": "kotlin-runtime",
|
||||
"org.jetbrains.kotlin.native.target": "watchos_x64",
|
||||
"org.jetbrains.kotlin.platform.type": "native"
|
||||
},
|
||||
"available-at": {
|
||||
"url": "../../okio-watchosx64/3.6.0/okio-watchosx64-3.6.0.module",
|
||||
"group": "com.squareup.okio",
|
||||
"module": "okio-watchosx64",
|
||||
"version": "3.6.0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "watchosX64MetadataElements-published",
|
||||
"attributes": {
|
||||
"artifactType": "org.jetbrains.kotlin.klib",
|
||||
"org.gradle.category": "library",
|
||||
"org.gradle.usage": "kotlin-metadata",
|
||||
"org.jetbrains.kotlin.native.target": "watchos_x64",
|
||||
"org.jetbrains.kotlin.platform.type": "native"
|
||||
},
|
||||
"available-at": {
|
||||
"url": "../../okio-watchosx64/3.6.0/okio-watchosx64-3.6.0.module",
|
||||
"group": "com.squareup.okio",
|
||||
"module": "okio-watchosx64",
|
||||
"version": "3.6.0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "watchosX86ApiElements-published",
|
||||
"attributes": {
|
||||
"artifactType": "org.jetbrains.kotlin.klib",
|
||||
"org.gradle.category": "library",
|
||||
"org.gradle.usage": "kotlin-api",
|
||||
"org.jetbrains.kotlin.native.target": "watchos_x86",
|
||||
"org.jetbrains.kotlin.platform.type": "native"
|
||||
},
|
||||
"available-at": {
|
||||
"url": "../../okio-watchosx86/3.6.0/okio-watchosx86-3.6.0.module",
|
||||
"group": "com.squareup.okio",
|
||||
"module": "okio-watchosx86",
|
||||
"version": "3.6.0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "watchosX86SourcesElements-published",
|
||||
"attributes": {
|
||||
"org.gradle.category": "documentation",
|
||||
"org.gradle.dependency.bundling": "external",
|
||||
"org.gradle.docstype": "sources",
|
||||
"org.gradle.usage": "kotlin-runtime",
|
||||
"org.jetbrains.kotlin.native.target": "watchos_x86",
|
||||
"org.jetbrains.kotlin.platform.type": "native"
|
||||
},
|
||||
"available-at": {
|
||||
"url": "../../okio-watchosx86/3.6.0/okio-watchosx86-3.6.0.module",
|
||||
"group": "com.squareup.okio",
|
||||
"module": "okio-watchosx86",
|
||||
"version": "3.6.0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "watchosX86MetadataElements-published",
|
||||
"attributes": {
|
||||
"artifactType": "org.jetbrains.kotlin.klib",
|
||||
"org.gradle.category": "library",
|
||||
"org.gradle.usage": "kotlin-metadata",
|
||||
"org.jetbrains.kotlin.native.target": "watchos_x86",
|
||||
"org.jetbrains.kotlin.platform.type": "native"
|
||||
},
|
||||
"available-at": {
|
||||
"url": "../../okio-watchosx86/3.6.0/okio-watchosx86-3.6.0.module",
|
||||
"group": "com.squareup.okio",
|
||||
"module": "okio-watchosx86",
|
||||
"version": "3.6.0"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
+159
@@ -0,0 +1,159 @@
|
||||
<?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>org.sonatype.oss</groupId>
|
||||
<artifactId>oss-parent</artifactId>
|
||||
<version>7</version>
|
||||
</parent>
|
||||
|
||||
<groupId>com.squareup</groupId>
|
||||
<artifactId>javapoet</artifactId>
|
||||
<version>1.10.0</version>
|
||||
|
||||
<name>JavaPoet</name>
|
||||
<description>Use beautiful Java code to generate beautiful Java code.</description>
|
||||
<url>http://github.com/square/javapoet/</url>
|
||||
|
||||
<properties>
|
||||
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
||||
|
||||
<java.version>1.8</java.version>
|
||||
<junit.version>4.12</junit.version>
|
||||
<truth.version>0.39</truth.version>
|
||||
<compile-testing.version>0.15</compile-testing.version>
|
||||
</properties>
|
||||
|
||||
<scm>
|
||||
<url>http://github.com/square/javapoet/</url>
|
||||
<connection>scm:git:git://github.com/square/javapoet.git</connection>
|
||||
<developerConnection>scm:git:ssh://git@github.com/square/javapoet.git</developerConnection>
|
||||
<tag>HEAD</tag>
|
||||
</scm>
|
||||
|
||||
<issueManagement>
|
||||
<system>GitHub Issues</system>
|
||||
<url>http://github.com/square/javapoet/issues</url>
|
||||
</issueManagement>
|
||||
|
||||
<licenses>
|
||||
<license>
|
||||
<name>Apache 2.0</name>
|
||||
<url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
|
||||
</license>
|
||||
</licenses>
|
||||
|
||||
<organization>
|
||||
<name>Square, Inc.</name>
|
||||
<url>http://squareup.com</url>
|
||||
</organization>
|
||||
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>com.google.truth</groupId>
|
||||
<artifactId>truth</artifactId>
|
||||
<version>${truth.version}</version>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>com.google.testing.compile</groupId>
|
||||
<artifactId>compile-testing</artifactId>
|
||||
<version>${compile-testing.version}</version>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>junit</groupId>
|
||||
<artifactId>junit</artifactId>
|
||||
<version>${junit.version}</version>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>com.google.jimfs</groupId>
|
||||
<artifactId>jimfs</artifactId>
|
||||
<version>1.1</version>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.mockito</groupId>
|
||||
<artifactId>mockito-core</artifactId>
|
||||
<version>2.13.0</version>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.eclipse.jdt.core.compiler</groupId>
|
||||
<artifactId>ecj</artifactId>
|
||||
<version>4.6.1</version>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
|
||||
<build>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-compiler-plugin</artifactId>
|
||||
<version>3.7.0</version>
|
||||
<configuration>
|
||||
<compilerId>javac-with-errorprone</compilerId>
|
||||
<forceJavacCompilerUse>true</forceJavacCompilerUse>
|
||||
<source>${java.version}</source>
|
||||
<target>${java.version}</target>
|
||||
</configuration>
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>org.codehaus.plexus</groupId>
|
||||
<artifactId>plexus-compiler-javac-errorprone</artifactId>
|
||||
<version>2.8.2</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>com.google.errorprone</groupId>
|
||||
<artifactId>error_prone_core</artifactId>
|
||||
<version>2.2.0</version>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
</plugin>
|
||||
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-checkstyle-plugin</artifactId>
|
||||
<version>2.17</version>
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>com.puppycrawl.tools</groupId>
|
||||
<artifactId>checkstyle</artifactId>
|
||||
<version>8.7</version>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
<configuration>
|
||||
<failsOnError>true</failsOnError>
|
||||
<configLocation>checkstyle.xml</configLocation>
|
||||
<consoleOutput>true</consoleOutput>
|
||||
</configuration>
|
||||
<executions>
|
||||
<execution>
|
||||
<phase>verify</phase>
|
||||
<goals>
|
||||
<goal>checkstyle</goal>
|
||||
</goals>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-jar-plugin</artifactId>
|
||||
<version>3.0.2</version>
|
||||
<configuration>
|
||||
<archive>
|
||||
<manifestEntries>
|
||||
<Automatic-Module-Name>com.squareup.javapoet</Automatic-Module-Name>
|
||||
</manifestEntries>
|
||||
</archive>
|
||||
</configuration>
|
||||
</plugin>
|
||||
|
||||
</plugins>
|
||||
</build>
|
||||
</project>
|
||||
BIN
Binary file not shown.
BIN
Binary file not shown.
+99
@@ -0,0 +1,99 @@
|
||||
<?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>org.sonatype.oss</groupId>
|
||||
<artifactId>oss-parent</artifactId>
|
||||
<version>7</version>
|
||||
</parent>
|
||||
|
||||
<groupId>com.squareup</groupId>
|
||||
<artifactId>javawriter</artifactId>
|
||||
<version>2.5.0</version>
|
||||
|
||||
<name>JavaWriter</name>
|
||||
<description>A utility class which aids in generating Java source files.</description>
|
||||
<url>http://github.com/square/javawriter/</url>
|
||||
|
||||
<properties>
|
||||
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
||||
|
||||
<java.version>1.6</java.version>
|
||||
<junit.version>4.10</junit.version>
|
||||
<fest.version>2.0M8</fest.version>
|
||||
</properties>
|
||||
|
||||
<scm>
|
||||
<url>http://github.com/square/javawriter/</url>
|
||||
<connection>scm:git:git://github.com/square/javawriter.git</connection>
|
||||
<developerConnection>scm:git:ssh://git@github.com/square/javawriter.git</developerConnection>
|
||||
<tag>HEAD</tag>
|
||||
</scm>
|
||||
|
||||
<issueManagement>
|
||||
<system>GitHub Issues</system>
|
||||
<url>http://github.com/square/javawriter/issues</url>
|
||||
</issueManagement>
|
||||
|
||||
<licenses>
|
||||
<license>
|
||||
<name>Apache 2.0</name>
|
||||
<url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
|
||||
</license>
|
||||
</licenses>
|
||||
|
||||
<organization>
|
||||
<name>Square, Inc.</name>
|
||||
<url>http://squareup.com</url>
|
||||
</organization>
|
||||
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>junit</groupId>
|
||||
<artifactId>junit</artifactId>
|
||||
<version>${junit.version}</version>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.easytesting</groupId>
|
||||
<artifactId>fest-assert-core</artifactId>
|
||||
<version>${fest.version}</version>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
|
||||
<build>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-compiler-plugin</artifactId>
|
||||
<version>3.0</version>
|
||||
<configuration>
|
||||
<source>${java.version}</source>
|
||||
<target>${java.version}</target>
|
||||
</configuration>
|
||||
</plugin>
|
||||
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-checkstyle-plugin</artifactId>
|
||||
<version>2.9.1</version>
|
||||
<configuration>
|
||||
<failsOnError>true</failsOnError>
|
||||
<configLocation>checkstyle.xml</configLocation>
|
||||
<consoleOutput>true</consoleOutput>
|
||||
</configuration>
|
||||
<executions>
|
||||
<execution>
|
||||
<phase>verify</phase>
|
||||
<goals>
|
||||
<goal>checkstyle</goal>
|
||||
</goals>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
</project>
|
||||
+641
@@ -0,0 +1,641 @@
|
||||
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||
<!--
|
||||
|
||||
DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
|
||||
|
||||
Copyright (c) 1997-2017 Oracle and/or its affiliates. All rights reserved.
|
||||
|
||||
The contents of this file are subject to the terms of either the GNU
|
||||
General Public License Version 2 only ("GPL") or the Common Development
|
||||
and Distribution License("CDDL") (collectively, the "License"). You
|
||||
may not use this file except in compliance with the License. You can
|
||||
obtain a copy of the License at
|
||||
https://oss.oracle.com/licenses/CDDL+GPL-1.1
|
||||
or LICENSE.txt. See the License for the specific
|
||||
language governing permissions and limitations under the License.
|
||||
|
||||
When distributing the software, include this License Header Notice in each
|
||||
file and include the License file at LICENSE.txt.
|
||||
|
||||
GPL Classpath Exception:
|
||||
Oracle designates this particular file as subject to the "Classpath"
|
||||
exception as provided by Oracle in the GPL Version 2 section of the License
|
||||
file that accompanied this code.
|
||||
|
||||
Modifications:
|
||||
If applicable, add the following below the License Header, with the fields
|
||||
enclosed by brackets [] replaced by your own identifying information:
|
||||
"Portions Copyright [year] [name of copyright owner]"
|
||||
|
||||
Contributor(s):
|
||||
If you wish your version of this file to be governed by only the CDDL or
|
||||
only the GPL Version 2, indicate your decision by adding "[Contributor]
|
||||
elects to include this software in this distribution under the [CDDL or GPL
|
||||
Version 2] license." If you don't indicate a single choice of license, a
|
||||
recipient has the option to distribute your version of this file under
|
||||
either the CDDL, the GPL Version 2 or to extend the choice of license to
|
||||
its licensees as provided above. However, if you add GPL Version 2 code
|
||||
and therefore, elected the GPL Version 2 license, then the option applies
|
||||
only if the new code is made subject to such option by the copyright
|
||||
holder.
|
||||
|
||||
-->
|
||||
|
||||
<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">
|
||||
<parent>
|
||||
<groupId>net.java</groupId>
|
||||
<artifactId>jvnet-parent</artifactId>
|
||||
<version>1</version>
|
||||
</parent>
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<groupId>com.sun.activation</groupId>
|
||||
<artifactId>all</artifactId>
|
||||
<packaging>pom</packaging>
|
||||
<version>1.2.0</version>
|
||||
<name>JavaBeans Activation Framework distribution</name>
|
||||
<description>${project.name}</description>
|
||||
|
||||
<scm>
|
||||
<connection>scm:git:https://github.com/javaee/activation.git</connection>
|
||||
<developerConnection>scm:git:git@github.com:javaee/activation.git</developerConnection>
|
||||
<url>https://github.com/javaee/activation</url>
|
||||
</scm>
|
||||
|
||||
<issueManagement>
|
||||
<system>GitHub</system>
|
||||
<url>https://github.com/javaee/activation/issues</url>
|
||||
</issueManagement>
|
||||
|
||||
<licenses>
|
||||
<license>
|
||||
<name>CDDL/GPLv2+CE</name>
|
||||
<url>https://github.com/javaee/activation/blob/master/LICENSE.txt</url>
|
||||
<distribution>repo</distribution>
|
||||
<comments>CDDL or GPL version 2 plus the Classpath Exception</comments>
|
||||
</license>
|
||||
</licenses>
|
||||
|
||||
<organization>
|
||||
<name>Oracle</name>
|
||||
<url>http://www.oracle.com</url>
|
||||
</organization>
|
||||
|
||||
<properties>
|
||||
<activation.spec.version>1.2</activation.spec.version>
|
||||
<!-- defaults that are overridden in activation module -->
|
||||
<activation.extensionName>
|
||||
${project.groupId}.${project.artifactId}
|
||||
</activation.extensionName>
|
||||
<activation.moduleName>
|
||||
${project.groupId}.${project.artifactId}
|
||||
</activation.moduleName>
|
||||
<activation.specificationTitle>
|
||||
${project.groupId}.${project.artifactId}
|
||||
</activation.specificationTitle>
|
||||
<activation.implementationTitle>
|
||||
${project.groupId}.${project.artifactId}
|
||||
</activation.implementationTitle>
|
||||
<activation.bundle.symbolicName>
|
||||
${project.groupId}.${project.artifactId}
|
||||
</activation.bundle.symbolicName>
|
||||
<activation.bundle.symbolicName>
|
||||
${project.groupId}.${project.artifactId}
|
||||
</activation.bundle.symbolicName>
|
||||
<activation.packages.export>
|
||||
javax.activation.*; version=${activation.spec.version}
|
||||
</activation.packages.export>
|
||||
<activation.packages.import>
|
||||
*
|
||||
</activation.packages.import>
|
||||
<activation.packages.private>
|
||||
com.sun.activation.*
|
||||
</activation.packages.private>
|
||||
<!-- for the osgiversion-maven-plugin -->
|
||||
<hk2.plugin.version>2.0.0</hk2.plugin.version>
|
||||
<project.build.sourceEncoding>iso-8859-1</project.build.sourceEncoding>
|
||||
<findbugs.threshold>
|
||||
High
|
||||
</findbugs.threshold>
|
||||
<findbugs.version>
|
||||
3.0.1
|
||||
</findbugs.version>
|
||||
<findbugs.skip>
|
||||
true
|
||||
</findbugs.skip>
|
||||
<findbugs.exclude/>
|
||||
<copyright-plugin.version>1.42</copyright-plugin.version>
|
||||
</properties>
|
||||
|
||||
<developers>
|
||||
<developer>
|
||||
<id>shannon</id>
|
||||
<name>Bill Shannon</name>
|
||||
<email>bill.shannon@oracle.com</email>
|
||||
<organization>Oracle</organization>
|
||||
<roles>
|
||||
<role>lead</role>
|
||||
</roles>
|
||||
</developer>
|
||||
</developers>
|
||||
|
||||
<!-- following to enable use of "mvn site:stage" -->
|
||||
<distributionManagement>
|
||||
<site>
|
||||
<id>oracle.com</id>
|
||||
<url>file:/tmp</url> <!-- not used -->
|
||||
</site>
|
||||
</distributionManagement>
|
||||
|
||||
<modules>
|
||||
<module>activation</module>
|
||||
<module>activationapi</module>
|
||||
</modules>
|
||||
|
||||
<profiles>
|
||||
<!--
|
||||
This profile contains modules that should only be built
|
||||
but not installed or deployed.
|
||||
-->
|
||||
<profile>
|
||||
<id>build-only</id>
|
||||
<modules>
|
||||
<module>demo</module>
|
||||
</modules>
|
||||
<activation>
|
||||
<activeByDefault>true</activeByDefault>
|
||||
</activation>
|
||||
</profile>
|
||||
|
||||
<!--
|
||||
This profile is used for deploying a JAF final release.
|
||||
-->
|
||||
<profile>
|
||||
<id>deploy-release</id>
|
||||
<build>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-surefire-plugin</artifactId>
|
||||
<configuration>
|
||||
<skip>true</skip>
|
||||
</configuration>
|
||||
</plugin>
|
||||
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-javadoc-plugin</artifactId>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>attach-javadocs</id>
|
||||
<goals>
|
||||
<goal>jar</goal>
|
||||
</goals>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-gpg-plugin</artifactId>
|
||||
<version>1.1</version>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>sign-artifacts</id>
|
||||
<phase>verify</phase>
|
||||
<goals>
|
||||
<goal>sign</goal>
|
||||
</goals>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
</profile>
|
||||
|
||||
<!--
|
||||
This profile is used for deploying a JAF SNAPSHOT release.
|
||||
It's identical to the above deploy-release profile except that
|
||||
artifacts aren't signed.
|
||||
-->
|
||||
<profile>
|
||||
<id>deploy-snapshot</id>
|
||||
<build>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-surefire-plugin</artifactId>
|
||||
<configuration>
|
||||
<skip>true</skip>
|
||||
</configuration>
|
||||
</plugin>
|
||||
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-javadoc-plugin</artifactId>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>attach-javadocs</id>
|
||||
<goals>
|
||||
<goal>jar</goal>
|
||||
</goals>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
</profile>
|
||||
|
||||
<!--
|
||||
A special profile for compiling with the real JDK 1.5
|
||||
compiler, to make sure there are no accidental dependencies
|
||||
on JDK 1.6 or newer APIs. Set the property javac.path to the path
|
||||
to the JDK 1.5 compiler, e.g.,
|
||||
"mvn -P1.5 -Djavac.path=/opt/jdk1.5/bin/javac".
|
||||
-->
|
||||
<profile>
|
||||
<id>1.5</id>
|
||||
<build>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<artifactId>maven-compiler-plugin</artifactId>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>default-compile</id>
|
||||
<configuration>
|
||||
<fork>true</fork>
|
||||
<executable>${javac.path}</executable>
|
||||
<compilerVersion>1.5</compilerVersion>
|
||||
<source>1.5</source>
|
||||
<target>1.5</target>
|
||||
</configuration>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
</profile>
|
||||
</profiles>
|
||||
|
||||
<build>
|
||||
<defaultGoal>install</defaultGoal>
|
||||
<plugins>
|
||||
<!--
|
||||
Make sure we're using the correct version of maven.
|
||||
-->
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-enforcer-plugin</artifactId>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>enforce-version</id>
|
||||
<goals>
|
||||
<goal>enforce</goal>
|
||||
</goals>
|
||||
<configuration>
|
||||
<rules>
|
||||
<requireMavenVersion>
|
||||
<version>[2.2.1,)</version>
|
||||
</requireMavenVersion>
|
||||
</rules>
|
||||
</configuration>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
|
||||
<!--
|
||||
This plugin is reponsible for packaging artifacts
|
||||
as OSGi bundles. Please refer to
|
||||
http://felix.apache.org/site/apache-felix-maven-bundle-plugin-bnd.html
|
||||
for more information about how to use this plugin.
|
||||
-->
|
||||
<plugin>
|
||||
<groupId>org.apache.felix</groupId>
|
||||
<artifactId>maven-bundle-plugin</artifactId>
|
||||
<configuration>
|
||||
<instructions>
|
||||
<Bundle-SymbolicName>
|
||||
${activation.bundle.symbolicName}
|
||||
</Bundle-SymbolicName>
|
||||
<Export-Package>
|
||||
${activation.packages.export}
|
||||
</Export-Package>
|
||||
<Import-Package>
|
||||
${activation.packages.import}
|
||||
</Import-Package>
|
||||
<Private-Package>
|
||||
${activation.packages.private}
|
||||
</Private-Package>
|
||||
<DynamicImport-Package>
|
||||
*
|
||||
</DynamicImport-Package>
|
||||
</instructions>
|
||||
</configuration>
|
||||
<!--
|
||||
Since we don't change the packaging type to bundle, we
|
||||
need to configure the plugin to execute the manifest goal
|
||||
during the process-classes phase of the build life cycle.
|
||||
-->
|
||||
<executions>
|
||||
<execution>
|
||||
<id>osgi-manifest</id>
|
||||
<phase>process-classes</phase>
|
||||
<goals>
|
||||
<goal>manifest</goal>
|
||||
</goals>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
|
||||
<!--
|
||||
Since we don't want a qualifier like b05 or SNAPSHOT to
|
||||
appear in the OSGi package version attribute, we use
|
||||
the following plugin to populate a project property
|
||||
with an OSGi version that is equivalent to the maven
|
||||
version without the qualifier.
|
||||
-->
|
||||
<plugin>
|
||||
<groupId>org.glassfish.hk2</groupId>
|
||||
<artifactId>osgiversion-maven-plugin</artifactId>
|
||||
<version>${hk2.plugin.version}</version>
|
||||
<configuration>
|
||||
<dropVersionComponent>qualifier</dropVersionComponent>
|
||||
<versionPropertyName>activation.osgiversion</versionPropertyName>
|
||||
</configuration>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>compute-osgi-version</id>
|
||||
<goals>
|
||||
<goal>compute-osgi-version</goal>
|
||||
</goals>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
|
||||
<!--
|
||||
Use the 1.5 compiler for JAF itself and the test classes.
|
||||
-->
|
||||
<plugin>
|
||||
<artifactId>maven-compiler-plugin</artifactId>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>default-compile</id>
|
||||
<configuration>
|
||||
<source>1.5</source>
|
||||
<target>1.5</target>
|
||||
</configuration>
|
||||
</execution>
|
||||
<execution>
|
||||
<id>default-testCompile</id>
|
||||
<configuration>
|
||||
<source>1.5</source>
|
||||
<target>1.5</target>
|
||||
</configuration>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
|
||||
<plugin>
|
||||
<artifactId>maven-jar-plugin</artifactId>
|
||||
<!-- need at least this version to make excludes work -->
|
||||
<configuration>
|
||||
<finalName>${project.artifactId}</finalName>
|
||||
<archive>
|
||||
<!--
|
||||
Configure the maven-jar-plugin to pick up
|
||||
META-INF/MANIFEST.MF that's generated by
|
||||
the maven-bundle-plugin.
|
||||
-->
|
||||
<manifestFile>
|
||||
${project.build.outputDirectory}/META-INF/MANIFEST.MF
|
||||
</manifestFile>
|
||||
<manifestEntries>
|
||||
<Extension-Name>
|
||||
${activation.extensionName}
|
||||
</Extension-Name>
|
||||
<Specification-Title>
|
||||
${activation.specificationTitle}
|
||||
</Specification-Title>
|
||||
<Specification-Version>
|
||||
${activation.spec.version}
|
||||
</Specification-Version>
|
||||
<Specification-Vendor>
|
||||
${project.organization.name}
|
||||
</Specification-Vendor>
|
||||
<Implementation-Title>
|
||||
${activation.implementationTitle}
|
||||
</Implementation-Title>
|
||||
<Implementation-Version>
|
||||
${project.version}
|
||||
</Implementation-Version>
|
||||
<Implementation-Vendor>
|
||||
${project.organization.name}
|
||||
</Implementation-Vendor>
|
||||
<Implementation-Vendor-Id>
|
||||
com.sun
|
||||
</Implementation-Vendor-Id>
|
||||
<!-- for JDK 9 -->
|
||||
<Automatic-Module-Name>
|
||||
${activation.moduleName}
|
||||
</Automatic-Module-Name>
|
||||
</manifestEntries>
|
||||
</archive>
|
||||
<excludes>
|
||||
<exclude>**/*.java</exclude>
|
||||
</excludes>
|
||||
</configuration>
|
||||
</plugin>
|
||||
|
||||
<!--
|
||||
Tell the source plugin about the sources that may have
|
||||
been downloaded by the maven-dependency-plugin.
|
||||
|
||||
Also, need this plugin to define target/classes as another
|
||||
source directory so that the filtered Version.java
|
||||
that's copied there will also be compiled when using
|
||||
the latest version of the maven-compiler-plugin.
|
||||
-->
|
||||
|
||||
<plugin>
|
||||
<groupId>org.codehaus.mojo</groupId>
|
||||
<artifactId>build-helper-maven-plugin</artifactId>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>add-source</id>
|
||||
<phase>generate-sources</phase>
|
||||
<goals>
|
||||
<goal>add-source</goal>
|
||||
</goals>
|
||||
<configuration>
|
||||
<sources>
|
||||
<source> <!-- for dependencies -->
|
||||
${project.build.directory}/sources
|
||||
</source>
|
||||
<source> <!-- for Version.java -->
|
||||
target/classes
|
||||
</source>
|
||||
</sources>
|
||||
</configuration>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
|
||||
<!--
|
||||
Configure the source plugin here so that it will know
|
||||
about the sources that may have been downloaded by the
|
||||
maven-dependency-plugin and configured by the
|
||||
build-helper-maven-plugin.
|
||||
-->
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-source-plugin</artifactId>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>attach-sources</id>
|
||||
<goals>
|
||||
<goal>jar-no-fork</goal>
|
||||
</goals>
|
||||
</execution>
|
||||
</executions>
|
||||
<configuration>
|
||||
<includePom>true</includePom>
|
||||
<!--
|
||||
Since we added the classes directory using the
|
||||
build-helper-maven-plugin above, we need to exclude
|
||||
the class files from the source jar file.
|
||||
-->
|
||||
<excludes>
|
||||
<exclude>**/*.class</exclude>
|
||||
</excludes>
|
||||
</configuration>
|
||||
</plugin>
|
||||
|
||||
<!-- not used
|
||||
<plugin>
|
||||
<artifactId>maven-release-plugin</artifactId>
|
||||
<configuration>
|
||||
<arguments>-P deploy</arguments>
|
||||
</configuration>
|
||||
</plugin>
|
||||
-->
|
||||
</plugins>
|
||||
|
||||
<pluginManagement>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-compiler-plugin</artifactId>
|
||||
<version>2.4</version>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-surefire-plugin</artifactId>
|
||||
<version>2.4.3</version>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-jar-plugin</artifactId>
|
||||
<version>2.4</version>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.codehaus.mojo</groupId>
|
||||
<artifactId>build-helper-maven-plugin</artifactId>
|
||||
<version>1.7</version>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-assembly-plugin</artifactId>
|
||||
<version>2.4</version>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<!--
|
||||
By default, disable the FindBugs plugin for all modules.
|
||||
It's enabled in the modules where we actually want to
|
||||
run it.
|
||||
-->
|
||||
<groupId>org.codehaus.mojo</groupId>
|
||||
<artifactId>findbugs-maven-plugin</artifactId>
|
||||
<version>${findbugs.version}</version>
|
||||
<configuration>
|
||||
<skip>${findbugs.skip}</skip>
|
||||
<threshold>${findbugs.threshold}</threshold>
|
||||
<findbugsXmlWithMessages>true</findbugsXmlWithMessages>
|
||||
<excludeFilterFile>
|
||||
${findbugs.exclude}
|
||||
</excludeFilterFile>
|
||||
</configuration>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-enforcer-plugin</artifactId>
|
||||
<version>1.0</version>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.felix</groupId>
|
||||
<artifactId>maven-bundle-plugin</artifactId>
|
||||
<version>2.1.0</version>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-source-plugin</artifactId>
|
||||
<version>2.1.2</version>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-javadoc-plugin</artifactId>
|
||||
<version>2.10</version>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-project-info-reports-plugin</artifactId>
|
||||
<version>2.7</version>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.glassfish.copyright</groupId>
|
||||
<artifactId>glassfish-copyright-maven-plugin</artifactId>
|
||||
<version>${copyright-plugin.version}</version>
|
||||
<configuration>
|
||||
<scm>git</scm>
|
||||
<scmOnly>true</scmOnly>
|
||||
<excludeFile>
|
||||
copyright-exclude
|
||||
</excludeFile>
|
||||
</configuration>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</pluginManagement>
|
||||
</build>
|
||||
|
||||
<dependencyManagement>
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>com.sun.activation</groupId>
|
||||
<artifactId>javax.activation</artifactId>
|
||||
<version>${project.version}</version>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
</dependencyManagement>
|
||||
|
||||
<reporting>
|
||||
<plugins>
|
||||
<!--
|
||||
Configure FindBugs to run with "mvn site" and
|
||||
generate html output that can be viewed directly.
|
||||
-->
|
||||
<plugin>
|
||||
<groupId>org.codehaus.mojo</groupId>
|
||||
<artifactId>findbugs-maven-plugin</artifactId>
|
||||
<version>${findbugs.version}</version>
|
||||
<configuration>
|
||||
<skip>${findbugs.skip}</skip>
|
||||
<threshold>${findbugs.threshold}</threshold>
|
||||
<excludeFilterFile>
|
||||
${findbugs.exclude}
|
||||
</excludeFilterFile>
|
||||
</configuration>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</reporting>
|
||||
</project>
|
||||
+672
@@ -0,0 +1,672 @@
|
||||
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||
<!--
|
||||
|
||||
Copyright (c) 1997, 2018 Oracle and/or its affiliates. All rights reserved.
|
||||
|
||||
This program and the accompanying materials are made available under the
|
||||
terms of the Eclipse Distribution License v. 1.0, which is available at
|
||||
http://www.eclipse.org/org/documents/edl-v10.php.
|
||||
|
||||
SPDX-License-Identifier: BSD-3-Clause
|
||||
|
||||
-->
|
||||
|
||||
<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">
|
||||
<parent>
|
||||
<groupId>org.eclipse.ee4j</groupId>
|
||||
<artifactId>project</artifactId>
|
||||
<version>1.0.2</version>
|
||||
</parent>
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<groupId>com.sun.activation</groupId>
|
||||
<artifactId>all</artifactId>
|
||||
<packaging>pom</packaging>
|
||||
<version>1.2.1</version>
|
||||
<name>JavaBeans Activation Framework distribution</name>
|
||||
<description>${project.name}</description>
|
||||
<url>https://github.com/eclipse-ee4j/jaf</url>
|
||||
|
||||
<scm>
|
||||
<connection>scm:git:ssh://git@github.com/eclipse/jaf.git</connection>
|
||||
<developerConnection>scm:git:ssh://git@github.com/eclipse/jaf.git</developerConnection>
|
||||
<url>https://github.com/eclipse-ee4j/jaf</url>
|
||||
<tag>HEAD</tag>
|
||||
</scm>
|
||||
|
||||
<issueManagement>
|
||||
<system>github</system>
|
||||
<url>https://github.com/eclipse-ee4j/jaf/issues/</url>
|
||||
</issueManagement>
|
||||
|
||||
<licenses>
|
||||
<license>
|
||||
<name>EDL 1.0</name>
|
||||
<url>http://www.eclipse.org/org/documents/edl-v10.php</url>
|
||||
<distribution>repo</distribution>
|
||||
</license>
|
||||
</licenses>
|
||||
|
||||
<properties>
|
||||
<activation.spec.version>1.2</activation.spec.version>
|
||||
<!-- defaults that are overridden in activation module -->
|
||||
<activation.extensionName>
|
||||
${project.groupId}.${project.artifactId}
|
||||
</activation.extensionName>
|
||||
<activation.moduleName>
|
||||
${project.groupId}.${project.artifactId}
|
||||
</activation.moduleName>
|
||||
<activation.specificationTitle>
|
||||
${project.groupId}.${project.artifactId}
|
||||
</activation.specificationTitle>
|
||||
<activation.implementationTitle>
|
||||
${project.groupId}.${project.artifactId}
|
||||
</activation.implementationTitle>
|
||||
<activation.bundle.symbolicName>
|
||||
${project.groupId}.${project.artifactId}
|
||||
</activation.bundle.symbolicName>
|
||||
<activation.bundle.symbolicName>
|
||||
${project.groupId}.${project.artifactId}
|
||||
</activation.bundle.symbolicName>
|
||||
<activation.packages.export>
|
||||
javax.activation.*; version=${activation.spec.version}
|
||||
</activation.packages.export>
|
||||
<activation.packages.import>
|
||||
*
|
||||
</activation.packages.import>
|
||||
<activation.packages.private>
|
||||
com.sun.activation.*
|
||||
</activation.packages.private>
|
||||
<!-- for the osgiversion-maven-plugin -->
|
||||
<hk2.plugin.version>2.0.0</hk2.plugin.version>
|
||||
<project.build.sourceEncoding>iso-8859-1</project.build.sourceEncoding>
|
||||
<findbugs.threshold>
|
||||
High
|
||||
</findbugs.threshold>
|
||||
<findbugs.version>
|
||||
3.0.1
|
||||
</findbugs.version>
|
||||
<findbugs.skip>
|
||||
true
|
||||
</findbugs.skip>
|
||||
<findbugs.exclude/>
|
||||
<copyright-plugin.version>1.42</copyright-plugin.version>
|
||||
</properties>
|
||||
|
||||
<developers>
|
||||
<developer>
|
||||
<id>shannon</id>
|
||||
<name>Bill Shannon</name>
|
||||
<email>bill.shannon@oracle.com</email>
|
||||
<organization>Oracle</organization>
|
||||
<roles>
|
||||
<role>lead</role>
|
||||
</roles>
|
||||
</developer>
|
||||
</developers>
|
||||
|
||||
<!-- following to enable use of "mvn site:stage" -->
|
||||
<distributionManagement>
|
||||
<site>
|
||||
<id>oracle.com</id>
|
||||
<url>file:/tmp</url> <!-- not used -->
|
||||
</site>
|
||||
</distributionManagement>
|
||||
|
||||
<modules>
|
||||
<module>activation</module>
|
||||
<module>activationapi</module>
|
||||
</modules>
|
||||
|
||||
<profiles>
|
||||
<!--
|
||||
This profile contains modules that should only be built
|
||||
but not installed or deployed.
|
||||
-->
|
||||
<profile>
|
||||
<id>build-only</id>
|
||||
<modules>
|
||||
<module>demo</module>
|
||||
</modules>
|
||||
<activation>
|
||||
<activeByDefault>true</activeByDefault>
|
||||
</activation>
|
||||
</profile>
|
||||
|
||||
<!--
|
||||
This profile is used for deploying a JAF final release.
|
||||
-->
|
||||
<profile>
|
||||
<id>deploy-release</id>
|
||||
<build>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-surefire-plugin</artifactId>
|
||||
<configuration>
|
||||
<skip>true</skip>
|
||||
</configuration>
|
||||
</plugin>
|
||||
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-javadoc-plugin</artifactId>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>attach-javadocs</id>
|
||||
<goals>
|
||||
<goal>jar</goal>
|
||||
</goals>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-gpg-plugin</artifactId>
|
||||
<version>1.6</version>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-deploy-plugin</artifactId>
|
||||
<configuration>
|
||||
<!-- To prefer nexus-staging-maven-plugin -->
|
||||
<skip>true</skip>
|
||||
</configuration>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.sonatype.plugins</groupId>
|
||||
<artifactId>nexus-staging-maven-plugin</artifactId>
|
||||
<extensions>true</extensions>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>default-deploy</id>
|
||||
<phase>deploy</phase>
|
||||
<goals>
|
||||
<goal>deploy</goal>
|
||||
</goals>
|
||||
</execution>
|
||||
</executions>
|
||||
<configuration>
|
||||
<serverId>ossrh</serverId>
|
||||
<nexusUrl>https://oss.sonatype.org/</nexusUrl>
|
||||
<autoReleaseAfterClose>false</autoReleaseAfterClose>
|
||||
</configuration>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
</profile>
|
||||
|
||||
<!--
|
||||
This profile is used for deploying a JAF SNAPSHOT release.
|
||||
It's identical to the above deploy-release profile except that
|
||||
artifacts aren't signed.
|
||||
-->
|
||||
<profile>
|
||||
<id>deploy-snapshot</id>
|
||||
<build>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-surefire-plugin</artifactId>
|
||||
<configuration>
|
||||
<skip>true</skip>
|
||||
</configuration>
|
||||
</plugin>
|
||||
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-javadoc-plugin</artifactId>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>attach-javadocs</id>
|
||||
<goals>
|
||||
<goal>jar</goal>
|
||||
</goals>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
</profile>
|
||||
|
||||
<!--
|
||||
A special profile for compiling with the real JDK 1.5
|
||||
compiler, to make sure there are no accidental dependencies
|
||||
on JDK 1.6 or newer APIs. Set the property javac.path to the path
|
||||
to the JDK 1.5 compiler, e.g.,
|
||||
"mvn -P1.5 -Djavac.path=/opt/jdk1.5/bin/javac".
|
||||
-->
|
||||
<profile>
|
||||
<id>1.5</id>
|
||||
<build>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<artifactId>maven-compiler-plugin</artifactId>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>default-compile</id>
|
||||
<configuration>
|
||||
<fork>true</fork>
|
||||
<executable>${javac.path}</executable>
|
||||
<compilerVersion>1.5</compilerVersion>
|
||||
<source>1.5</source>
|
||||
<target>1.5</target>
|
||||
</configuration>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
</profile>
|
||||
</profiles>
|
||||
|
||||
<build>
|
||||
<defaultGoal>install</defaultGoal>
|
||||
<plugins>
|
||||
<!--
|
||||
Make sure we're using the correct version of maven.
|
||||
-->
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-enforcer-plugin</artifactId>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>enforce-version</id>
|
||||
<goals>
|
||||
<goal>enforce</goal>
|
||||
</goals>
|
||||
<configuration>
|
||||
<rules>
|
||||
<requireMavenVersion>
|
||||
<version>[2.2.1,)</version>
|
||||
</requireMavenVersion>
|
||||
</rules>
|
||||
</configuration>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
|
||||
<!--
|
||||
This plugin is reponsible for packaging artifacts
|
||||
as OSGi bundles. Please refer to
|
||||
http://felix.apache.org/site/apache-felix-maven-bundle-plugin-bnd.html
|
||||
for more information about how to use this plugin.
|
||||
-->
|
||||
<plugin>
|
||||
<groupId>org.apache.felix</groupId>
|
||||
<artifactId>maven-bundle-plugin</artifactId>
|
||||
<configuration>
|
||||
<instructions>
|
||||
<Bundle-SymbolicName>
|
||||
${activation.bundle.symbolicName}
|
||||
</Bundle-SymbolicName>
|
||||
<Export-Package>
|
||||
${activation.packages.export}
|
||||
</Export-Package>
|
||||
<Import-Package>
|
||||
${activation.packages.import}
|
||||
</Import-Package>
|
||||
<Private-Package>
|
||||
${activation.packages.private}
|
||||
</Private-Package>
|
||||
<DynamicImport-Package>
|
||||
*
|
||||
</DynamicImport-Package>
|
||||
</instructions>
|
||||
</configuration>
|
||||
<!--
|
||||
Since we don't change the packaging type to bundle, we
|
||||
need to configure the plugin to execute the manifest goal
|
||||
during the process-classes phase of the build life cycle.
|
||||
-->
|
||||
<executions>
|
||||
<execution>
|
||||
<id>osgi-manifest</id>
|
||||
<phase>process-classes</phase>
|
||||
<goals>
|
||||
<goal>manifest</goal>
|
||||
</goals>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
|
||||
<!--
|
||||
Since we don't want a qualifier like b05 or SNAPSHOT to
|
||||
appear in the OSGi package version attribute, we use
|
||||
the following plugin to populate a project property
|
||||
with an OSGi version that is equivalent to the maven
|
||||
version without the qualifier.
|
||||
-->
|
||||
<plugin>
|
||||
<groupId>org.glassfish.hk2</groupId>
|
||||
<artifactId>osgiversion-maven-plugin</artifactId>
|
||||
<version>${hk2.plugin.version}</version>
|
||||
<configuration>
|
||||
<dropVersionComponent>qualifier</dropVersionComponent>
|
||||
<versionPropertyName>activation.osgiversion</versionPropertyName>
|
||||
</configuration>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>compute-osgi-version</id>
|
||||
<goals>
|
||||
<goal>compute-osgi-version</goal>
|
||||
</goals>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
|
||||
<!--
|
||||
Use the 1.5 compiler for JAF itself and the test classes.
|
||||
-->
|
||||
<plugin>
|
||||
<artifactId>maven-compiler-plugin</artifactId>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>default-compile</id>
|
||||
<configuration>
|
||||
<source>1.5</source>
|
||||
<target>1.5</target>
|
||||
</configuration>
|
||||
</execution>
|
||||
<execution>
|
||||
<id>default-testCompile</id>
|
||||
<configuration>
|
||||
<source>1.5</source>
|
||||
<target>1.5</target>
|
||||
</configuration>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
|
||||
<plugin>
|
||||
<artifactId>maven-jar-plugin</artifactId>
|
||||
<!-- need at least this version to make excludes work -->
|
||||
<configuration>
|
||||
<finalName>${project.artifactId}</finalName>
|
||||
<archive>
|
||||
<!--
|
||||
Configure the maven-jar-plugin to pick up
|
||||
META-INF/MANIFEST.MF that's generated by
|
||||
the maven-bundle-plugin.
|
||||
-->
|
||||
<manifestFile>
|
||||
${project.build.outputDirectory}/META-INF/MANIFEST.MF
|
||||
</manifestFile>
|
||||
<manifestEntries>
|
||||
<Extension-Name>
|
||||
${activation.extensionName}
|
||||
</Extension-Name>
|
||||
<Specification-Title>
|
||||
${activation.specificationTitle}
|
||||
</Specification-Title>
|
||||
<Specification-Version>
|
||||
${activation.spec.version}
|
||||
</Specification-Version>
|
||||
<Specification-Vendor>
|
||||
${project.organization.name}
|
||||
</Specification-Vendor>
|
||||
<Implementation-Title>
|
||||
${activation.implementationTitle}
|
||||
</Implementation-Title>
|
||||
<Implementation-Version>
|
||||
${project.version}
|
||||
</Implementation-Version>
|
||||
<Implementation-Vendor>
|
||||
${project.organization.name}
|
||||
</Implementation-Vendor>
|
||||
<Implementation-Vendor-Id>
|
||||
com.sun
|
||||
</Implementation-Vendor-Id>
|
||||
<!-- for JDK 9 -->
|
||||
<Automatic-Module-Name>
|
||||
${activation.moduleName}
|
||||
</Automatic-Module-Name>
|
||||
</manifestEntries>
|
||||
</archive>
|
||||
<excludes>
|
||||
<exclude>**/*.java</exclude>
|
||||
</excludes>
|
||||
</configuration>
|
||||
</plugin>
|
||||
|
||||
<!--
|
||||
Tell the source plugin about the sources that may have
|
||||
been downloaded by the maven-dependency-plugin.
|
||||
-->
|
||||
|
||||
<plugin>
|
||||
<groupId>org.codehaus.mojo</groupId>
|
||||
<artifactId>build-helper-maven-plugin</artifactId>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>add-source</id>
|
||||
<phase>generate-sources</phase>
|
||||
<goals>
|
||||
<goal>add-source</goal>
|
||||
</goals>
|
||||
<configuration>
|
||||
<sources>
|
||||
<source> <!-- for dependencies -->
|
||||
${project.build.directory}/sources
|
||||
</source>
|
||||
</sources>
|
||||
</configuration>
|
||||
</execution>
|
||||
<execution>
|
||||
<id>add-resource</id>
|
||||
<phase>generate-resources</phase>
|
||||
<goals>
|
||||
<goal>add-resource</goal>
|
||||
</goals>
|
||||
<configuration>
|
||||
<resources>
|
||||
<resource>
|
||||
<directory>${main.basedir}</directory>
|
||||
<targetPath>META-INF</targetPath>
|
||||
<includes>
|
||||
<include>LICENSE.md</include>
|
||||
<include>NOTICE.md</include>
|
||||
</includes>
|
||||
</resource>
|
||||
</resources>
|
||||
</configuration>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
|
||||
<!--
|
||||
Directory plugin to find parent root directory absolute path.
|
||||
Sets ${main.basedir}, used above with build-helper-maven-plugin
|
||||
to include LICENSE.md and NOTICE.md in jar files.
|
||||
-->
|
||||
<plugin>
|
||||
<groupId>org.commonjava.maven.plugins</groupId>
|
||||
<artifactId>directory-maven-plugin</artifactId>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>directories</id>
|
||||
<goals>
|
||||
<goal>highest-basedir</goal>
|
||||
</goals>
|
||||
<phase>initialize</phase>
|
||||
<configuration>
|
||||
<property>main.basedir</property>
|
||||
</configuration>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
|
||||
<!--
|
||||
Configure the source plugin here so that it will know
|
||||
about the sources that may have been downloaded by the
|
||||
maven-dependency-plugin and configured by the
|
||||
build-helper-maven-plugin.
|
||||
-->
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-source-plugin</artifactId>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>attach-sources</id>
|
||||
<goals>
|
||||
<goal>jar-no-fork</goal>
|
||||
</goals>
|
||||
</execution>
|
||||
</executions>
|
||||
<configuration>
|
||||
<includePom>true</includePom>
|
||||
<!--
|
||||
Since we added the classes directory using the
|
||||
build-helper-maven-plugin above, we need to exclude
|
||||
the class files from the source jar file.
|
||||
-->
|
||||
<excludes>
|
||||
<exclude>**/*.class</exclude>
|
||||
</excludes>
|
||||
</configuration>
|
||||
</plugin>
|
||||
|
||||
<!-- not used
|
||||
<plugin>
|
||||
<artifactId>maven-release-plugin</artifactId>
|
||||
<configuration>
|
||||
<arguments>-P deploy</arguments>
|
||||
</configuration>
|
||||
</plugin>
|
||||
-->
|
||||
</plugins>
|
||||
|
||||
<pluginManagement>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-compiler-plugin</artifactId>
|
||||
<version>2.4</version>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-surefire-plugin</artifactId>
|
||||
<version>2.4.3</version>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-jar-plugin</artifactId>
|
||||
<version>2.4</version>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.codehaus.mojo</groupId>
|
||||
<artifactId>build-helper-maven-plugin</artifactId>
|
||||
<version>1.7</version>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.commonjava.maven.plugins</groupId>
|
||||
<artifactId>directory-maven-plugin</artifactId>
|
||||
<version>0.3</version>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-assembly-plugin</artifactId>
|
||||
<version>2.4</version>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<!--
|
||||
By default, disable the FindBugs plugin for all modules.
|
||||
It's enabled in the modules where we actually want to
|
||||
run it.
|
||||
-->
|
||||
<groupId>org.codehaus.mojo</groupId>
|
||||
<artifactId>findbugs-maven-plugin</artifactId>
|
||||
<version>${findbugs.version}</version>
|
||||
<configuration>
|
||||
<skip>${findbugs.skip}</skip>
|
||||
<threshold>${findbugs.threshold}</threshold>
|
||||
<findbugsXmlWithMessages>true</findbugsXmlWithMessages>
|
||||
<excludeFilterFile>
|
||||
${findbugs.exclude}
|
||||
</excludeFilterFile>
|
||||
</configuration>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-enforcer-plugin</artifactId>
|
||||
<version>1.0</version>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.felix</groupId>
|
||||
<artifactId>maven-bundle-plugin</artifactId>
|
||||
<version>2.1.0</version>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-source-plugin</artifactId>
|
||||
<version>2.1.2</version>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-javadoc-plugin</artifactId>
|
||||
<version>2.10</version>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-project-info-reports-plugin</artifactId>
|
||||
<version>2.7</version>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.glassfish.copyright</groupId>
|
||||
<artifactId>glassfish-copyright-maven-plugin</artifactId>
|
||||
<version>${copyright-plugin.version}</version>
|
||||
<configuration>
|
||||
<scm>git</scm>
|
||||
<scmOnly>true</scmOnly>
|
||||
<excludeFile>
|
||||
copyright-exclude
|
||||
</excludeFile>
|
||||
</configuration>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.sonatype.plugins</groupId>
|
||||
<artifactId>nexus-staging-maven-plugin</artifactId>
|
||||
<extensions>true</extensions>
|
||||
<configuration>
|
||||
<serverId>ossrh</serverId>
|
||||
<nexusUrl>https://oss.sonatype.org/</nexusUrl>
|
||||
</configuration>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</pluginManagement>
|
||||
</build>
|
||||
|
||||
<dependencyManagement>
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>com.sun.activation</groupId>
|
||||
<artifactId>jakarta.activation</artifactId>
|
||||
<version>${project.version}</version>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
</dependencyManagement>
|
||||
|
||||
<reporting>
|
||||
<plugins>
|
||||
<!--
|
||||
Configure FindBugs to run with "mvn site" and
|
||||
generate html output that can be viewed directly.
|
||||
-->
|
||||
<plugin>
|
||||
<groupId>org.codehaus.mojo</groupId>
|
||||
<artifactId>findbugs-maven-plugin</artifactId>
|
||||
<version>${findbugs.version}</version>
|
||||
<configuration>
|
||||
<skip>${findbugs.skip}</skip>
|
||||
<threshold>${findbugs.threshold}</threshold>
|
||||
<excludeFilterFile>
|
||||
${findbugs.exclude}
|
||||
</excludeFilterFile>
|
||||
</configuration>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</reporting>
|
||||
</project>
|
||||
+211
@@ -0,0 +1,211 @@
|
||||
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||
<!--
|
||||
|
||||
DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
|
||||
|
||||
Copyright (c) 1997-2017 Oracle and/or its affiliates. All rights reserved.
|
||||
|
||||
The contents of this file are subject to the terms of either the GNU
|
||||
General Public License Version 2 only ("GPL") or the Common Development
|
||||
and Distribution License("CDDL") (collectively, the "License"). You
|
||||
may not use this file except in compliance with the License. You can
|
||||
obtain a copy of the License at
|
||||
https://oss.oracle.com/licenses/CDDL+GPL-1.1
|
||||
or LICENSE.txt. See the License for the specific
|
||||
language governing permissions and limitations under the License.
|
||||
|
||||
When distributing the software, include this License Header Notice in each
|
||||
file and include the License file at LICENSE.txt.
|
||||
|
||||
GPL Classpath Exception:
|
||||
Oracle designates this particular file as subject to the "Classpath"
|
||||
exception as provided by Oracle in the GPL Version 2 section of the License
|
||||
file that accompanied this code.
|
||||
|
||||
Modifications:
|
||||
If applicable, add the following below the License Header, with the fields
|
||||
enclosed by brackets [] replaced by your own identifying information:
|
||||
"Portions Copyright [year] [name of copyright owner]"
|
||||
|
||||
Contributor(s):
|
||||
If you wish your version of this file to be governed by only the CDDL or
|
||||
only the GPL Version 2, indicate your decision by adding "[Contributor]
|
||||
elects to include this software in this distribution under the [CDDL or GPL
|
||||
Version 2] license." If you don't indicate a single choice of license, a
|
||||
recipient has the option to distribute your version of this file under
|
||||
either the CDDL, the GPL Version 2 or to extend the choice of license to
|
||||
its licensees as provided above. However, if you add GPL Version 2 code
|
||||
and therefore, elected the GPL Version 2 license, then the option applies
|
||||
only if the new code is made subject to such option by the copyright
|
||||
holder.
|
||||
|
||||
-->
|
||||
|
||||
<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">
|
||||
<parent>
|
||||
<groupId>com.sun.activation</groupId>
|
||||
<artifactId>all</artifactId>
|
||||
<version>1.2.0</version>
|
||||
</parent>
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<groupId>com.sun.activation</groupId>
|
||||
<artifactId>javax.activation</artifactId>
|
||||
<packaging>jar</packaging>
|
||||
<name>JavaBeans Activation Framework</name>
|
||||
|
||||
<properties>
|
||||
<activation.extensionName>
|
||||
javax.activation
|
||||
</activation.extensionName>
|
||||
<activation.moduleName>
|
||||
java.activation
|
||||
</activation.moduleName>
|
||||
<activation.specificationTitle>
|
||||
JavaBeans(TM) Activation Framework Specification
|
||||
</activation.specificationTitle>
|
||||
<activation.implementationTitle>
|
||||
javax.activation
|
||||
</activation.implementationTitle>
|
||||
<activation.packages.export>
|
||||
javax.activation.*; version=${activation.spec.version},
|
||||
com.sun.activation.*; version=${activation.osgiversion}
|
||||
</activation.packages.export>
|
||||
<findbugs.skip>
|
||||
false
|
||||
</findbugs.skip>
|
||||
<findbugs.exclude>
|
||||
${project.basedir}/exclude.xml
|
||||
</findbugs.exclude>
|
||||
</properties>
|
||||
|
||||
<build>
|
||||
<resources>
|
||||
<resource>
|
||||
<directory>src/main/resources</directory>
|
||||
<filtering>true</filtering>
|
||||
</resource>
|
||||
</resources>
|
||||
<plugins>
|
||||
<!--
|
||||
Configure compiler plugin to print lint warnings.
|
||||
-->
|
||||
<plugin>
|
||||
<artifactId>maven-compiler-plugin</artifactId>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>default-compile</id>
|
||||
<configuration>
|
||||
<source>1.5</source>
|
||||
<target>1.5</target>
|
||||
<fork>true</fork>
|
||||
<!--
|
||||
ignore some of the errors that are
|
||||
too hard to fix for now
|
||||
-->
|
||||
<!--
|
||||
<compilerArguments>
|
||||
<Xlint:all/>
|
||||
<Xlint:-rawtypes/>
|
||||
<Xlint:-unchecked/>
|
||||
<Xlint:-finally/>
|
||||
</compilerArguments>
|
||||
<showWarnings>true</showWarnings>
|
||||
-->
|
||||
</configuration>
|
||||
</execution>
|
||||
<execution>
|
||||
<id>default-testCompile</id>
|
||||
<configuration>
|
||||
<source>1.5</source>
|
||||
<target>1.5</target>
|
||||
</configuration>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
|
||||
<!--
|
||||
Configure test plugin to find *TestSuite classes.
|
||||
-->
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-surefire-plugin</artifactId>
|
||||
<configuration>
|
||||
<includes>
|
||||
<include>**/*Test.java</include>
|
||||
<include>**/*TestSuite.java</include>
|
||||
</includes>
|
||||
</configuration>
|
||||
</plugin>
|
||||
|
||||
<plugin>
|
||||
<artifactId>maven-javadoc-plugin</artifactId>
|
||||
<inherited>false</inherited>
|
||||
<executions>
|
||||
<execution>
|
||||
<phase>package</phase>
|
||||
<goals>
|
||||
<goal>javadoc</goal>
|
||||
</goals>
|
||||
<configuration>
|
||||
<author>false</author>
|
||||
<description>
|
||||
JavaBeans Activation Framework API documentation
|
||||
</description>
|
||||
<doctitle>
|
||||
JavaBeans Activation Framework API documentation
|
||||
</doctitle>
|
||||
<windowtitle>
|
||||
JavaBeans Activation Framework API documentation
|
||||
</windowtitle>
|
||||
<splitindex>true</splitindex>
|
||||
<use>true</use>
|
||||
<notimestamp>true</notimestamp>
|
||||
<serialwarn>true</serialwarn>
|
||||
<quiet>true</quiet>
|
||||
<bottom>
|
||||
<![CDATA[Copyright © 1996-2017,
|
||||
<a href="http://www.oracle.com">Oracle</a>
|
||||
and/or its affiliates. All Rights Reserved.
|
||||
Use is subject to
|
||||
<a href="{@docRoot}/doc-files/speclicense.html" target="_top">license terms</a>.
|
||||
]]>
|
||||
</bottom>
|
||||
<groups>
|
||||
<group>
|
||||
<title>JavaBeans Activation Framework API Packages</title>
|
||||
<packages>javax.*</packages>
|
||||
</group>
|
||||
</groups>
|
||||
<subpackages>javax.activation</subpackages>
|
||||
<!--
|
||||
Links to Java SE javadocs.
|
||||
|
||||
XXX - links need to include a trailing "/."
|
||||
because Maven strips off a trailing "/"
|
||||
before passing the option to the javadoc
|
||||
command, which then strips off the last
|
||||
name if it doesn't end with "/".
|
||||
-->
|
||||
<links>
|
||||
<link>http://docs.oracle.com/javase/1.5.0/docs/api/.</link>
|
||||
</links>
|
||||
</configuration>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>junit</groupId>
|
||||
<artifactId>junit</artifactId>
|
||||
<version>4.7</version>
|
||||
<scope>test</scope>
|
||||
<optional>true</optional>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
</project>
|
||||
BIN
Binary file not shown.
BIN
Binary file not shown.
+98
@@ -0,0 +1,98 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
|
||||
Copyright (c) 1997, 2018 Oracle and/or its affiliates. All rights reserved.
|
||||
|
||||
This program and the accompanying materials are made available under the
|
||||
terms of the Eclipse Distribution License v. 1.0, which is available at
|
||||
http://www.eclipse.org/org/documents/edl-v10.php.
|
||||
|
||||
SPDX-License-Identifier: BSD-3-Clause
|
||||
|
||||
-->
|
||||
|
||||
<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.sun.istack</groupId>
|
||||
<artifactId>istack-commons</artifactId>
|
||||
<version>3.0.8</version>
|
||||
<relativePath>../pom.xml</relativePath>
|
||||
</parent>
|
||||
<artifactId>istack-commons-runtime</artifactId>
|
||||
|
||||
<name>istack common utility code runtime</name>
|
||||
|
||||
<build>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-resources-plugin</artifactId>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<artifactId>maven-jar-plugin</artifactId>
|
||||
<configuration>
|
||||
<archive>
|
||||
<manifestFile>${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile>
|
||||
</archive>
|
||||
</configuration>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>jakarta.activation</groupId>
|
||||
<artifactId>jakarta.activation-api</artifactId>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>junit</groupId>
|
||||
<artifactId>junit</artifactId>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
|
||||
<profiles>
|
||||
<profile>
|
||||
<id>jdk9-setup</id>
|
||||
<activation>
|
||||
<jdk>[9,)</jdk>
|
||||
</activation>
|
||||
<build>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-compiler-plugin</artifactId>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>default-compile</id>
|
||||
<configuration>
|
||||
<source>9</source>
|
||||
<target>9</target>
|
||||
</configuration>
|
||||
</execution>
|
||||
<execution>
|
||||
<id>base-compile</id>
|
||||
<goals>
|
||||
<goal>compile</goal>
|
||||
</goals>
|
||||
<configuration>
|
||||
<source>1.7</source>
|
||||
<target>1.7</target>
|
||||
<excludes>
|
||||
<exclude>module-info.java</exclude>
|
||||
</excludes>
|
||||
</configuration>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.felix</groupId>
|
||||
<artifactId>maven-bundle-plugin</artifactId>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
</profile>
|
||||
</profiles>
|
||||
|
||||
</project>
|
||||
|
||||
+453
@@ -0,0 +1,453 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
|
||||
Copyright (c) 1997, 2018 Oracle and/or its affiliates. All rights reserved.
|
||||
|
||||
This program and the accompanying materials are made available under the
|
||||
terms of the Eclipse Distribution License v. 1.0, which is available at
|
||||
http://www.eclipse.org/org/documents/edl-v10.php.
|
||||
|
||||
SPDX-License-Identifier: BSD-3-Clause
|
||||
|
||||
-->
|
||||
|
||||
<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>org.eclipse.ee4j</groupId>
|
||||
<artifactId>project</artifactId>
|
||||
<version>1.0.5</version>
|
||||
</parent>
|
||||
|
||||
<groupId>com.sun.istack</groupId>
|
||||
<artifactId>istack-commons</artifactId>
|
||||
<version>3.0.8</version>
|
||||
<packaging>pom</packaging>
|
||||
<name>iStack Common Utility Code</name>
|
||||
<description>istack common utility code</description>
|
||||
|
||||
<scm>
|
||||
<connection>scm:git:ssh://git@github.com/eclipse-ee4j/jaxb-istack-commons.git</connection>
|
||||
<developerConnection>scm:git:ssh://git@github.com/eclipse-ee4j/jaxb-istack-commons.git</developerConnection>
|
||||
<url>https://github.com/eclipse-ee4j/jaxb-istack-commons</url>
|
||||
<tag>HEAD</tag>
|
||||
</scm>
|
||||
|
||||
<licenses>
|
||||
<license>
|
||||
<name>Eclipse Distribution License - v 1.0</name>
|
||||
<url>http://www.eclipse.org/org/documents/edl-v10.php</url>
|
||||
<distribution>repo</distribution>
|
||||
</license>
|
||||
</licenses>
|
||||
|
||||
<developers>
|
||||
<developer>
|
||||
<name>Lukas Jungmann</name>
|
||||
<email>lukas.jungmann@oracle.com</email>
|
||||
<organization>Oracle Corporation</organization>
|
||||
</developer>
|
||||
</developers>
|
||||
|
||||
<issueManagement>
|
||||
<system>github</system>
|
||||
<url>https://github.com/eclipse-ee4j/jaxb-istack-commons/issues</url>
|
||||
</issueManagement>
|
||||
|
||||
<mailingLists>
|
||||
<mailingList>
|
||||
<name>Eclipse Implementation of JAXB mailing list</name>
|
||||
<post>jaxb-impl-dev@eclipse.org</post>
|
||||
<subscribe>https://dev.eclipse.org/mailman/listinfo/jaxb-impl-dev</subscribe>
|
||||
<unsubscribe>https://dev.eclipse.org/mailman/listinfo/jaxb-impl-dev</unsubscribe>
|
||||
<archive>https://dev.eclipse.org/mhonarc/lists/jaxb-impl-dev</archive>
|
||||
</mailingList>
|
||||
</mailingLists>
|
||||
|
||||
<properties>
|
||||
<findbugs.skip>false</findbugs.skip>
|
||||
<findbugs.threshold>Low</findbugs.threshold>
|
||||
<findbugs.exclude>exclude.xml</findbugs.exclude>
|
||||
<maven.api.version>3.5.2</maven.api.version>
|
||||
<resolver.version>1.1.1</resolver.version>
|
||||
<legal.doc.source>${maven.multiModuleProjectDirectory}/..</legal.doc.source>
|
||||
<vendor.name>Oracle Corporation</vendor.name>
|
||||
</properties>
|
||||
|
||||
<modules>
|
||||
<module>buildtools</module>
|
||||
<module>runtime</module>
|
||||
<module>test</module>
|
||||
<module>tools</module>
|
||||
<module>maven-plugin</module>
|
||||
<module>import-properties-plugin</module>
|
||||
<module>soimp</module>
|
||||
</modules>
|
||||
|
||||
<dependencyManagement>
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>jakarta.activation</groupId>
|
||||
<artifactId>jakarta.activation-api</artifactId>
|
||||
<version>1.2.1</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>junit</groupId>
|
||||
<artifactId>junit</artifactId>
|
||||
<version>4.12</version>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.apache.ant</groupId>
|
||||
<artifactId>ant</artifactId>
|
||||
<version>1.10.5</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.apache.ant</groupId>
|
||||
<artifactId>ant-junit</artifactId>
|
||||
<version>1.10.5</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.glassfish.jaxb</groupId>
|
||||
<artifactId>codemodel</artifactId>
|
||||
<version>2.3.2</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.apache.maven</groupId>
|
||||
<artifactId>maven-plugin-api</artifactId>
|
||||
<version>${maven.api.version}</version>
|
||||
<exclusions>
|
||||
<exclusion>
|
||||
<groupId>*</groupId>
|
||||
<artifactId>*</artifactId>
|
||||
</exclusion>
|
||||
</exclusions>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.apache.maven</groupId>
|
||||
<artifactId>maven-core</artifactId>
|
||||
<version>${maven.api.version}</version>
|
||||
<exclusions>
|
||||
<exclusion>
|
||||
<groupId>*</groupId>
|
||||
<artifactId>*</artifactId>
|
||||
</exclusion>
|
||||
</exclusions>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.apache.maven</groupId>
|
||||
<artifactId>maven-artifact</artifactId>
|
||||
<version>${maven.api.version}</version>
|
||||
<exclusions>
|
||||
<exclusion>
|
||||
<groupId>*</groupId>
|
||||
<artifactId>*</artifactId>
|
||||
</exclusion>
|
||||
</exclusions>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.apache.maven</groupId>
|
||||
<artifactId>maven-model</artifactId>
|
||||
<version>${maven.api.version}</version>
|
||||
<exclusions>
|
||||
<exclusion>
|
||||
<groupId>*</groupId>
|
||||
<artifactId>*</artifactId>
|
||||
</exclusion>
|
||||
</exclusions>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.codehaus.plexus</groupId>
|
||||
<artifactId>plexus-utils</artifactId>
|
||||
<version>3.1.0</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.apache.maven.plugin-tools</groupId>
|
||||
<artifactId>maven-plugin-annotations</artifactId>
|
||||
<version>3.5</version>
|
||||
<scope>provided</scope>
|
||||
<exclusions>
|
||||
<exclusion>
|
||||
<groupId>*</groupId>
|
||||
<artifactId>*</artifactId>
|
||||
</exclusion>
|
||||
</exclusions>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.testng</groupId>
|
||||
<artifactId>testng</artifactId>
|
||||
<version>6.14.2</version>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.apache.maven</groupId>
|
||||
<artifactId>maven-settings</artifactId>
|
||||
<version>${maven.api.version}</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.apache.maven.resolver</groupId>
|
||||
<artifactId>maven-resolver-api</artifactId>
|
||||
<version>${resolver.version}</version>
|
||||
<exclusions>
|
||||
<exclusion>
|
||||
<groupId>*</groupId>
|
||||
<artifactId>*</artifactId>
|
||||
</exclusion>
|
||||
</exclusions>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.apache.maven.resolver</groupId>
|
||||
<artifactId>maven-resolver-impl</artifactId>
|
||||
<version>${resolver.version}</version>
|
||||
<exclusions>
|
||||
<exclusion>
|
||||
<groupId>*</groupId>
|
||||
<artifactId>*</artifactId>
|
||||
</exclusion>
|
||||
</exclusions>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>dom4j</groupId>
|
||||
<artifactId>dom4j</artifactId>
|
||||
<version>1.6.1</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>args4j</groupId>
|
||||
<artifactId>args4j</artifactId>
|
||||
<version>2.33</version>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
</dependencyManagement>
|
||||
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>junit</groupId>
|
||||
<artifactId>junit</artifactId>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
|
||||
<build>
|
||||
<pluginManagement>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.codehaus.mojo</groupId>
|
||||
<artifactId>build-helper-maven-plugin</artifactId>
|
||||
<version>3.0.0</version>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.codehaus.mojo</groupId>
|
||||
<artifactId>buildnumber-maven-plugin</artifactId>
|
||||
<version>1.4</version>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-compiler-plugin</artifactId>
|
||||
<version>3.8.0</version>
|
||||
<configuration>
|
||||
<source>1.7</source>
|
||||
<target>1.7</target>
|
||||
</configuration>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.codehaus.mojo</groupId>
|
||||
<artifactId>cobertura-maven-plugin</artifactId>
|
||||
<version>2.7</version>
|
||||
<configuration>
|
||||
<formats>
|
||||
<format>xml</format>
|
||||
</formats>
|
||||
<check>
|
||||
<totalLineRate>45</totalLineRate>
|
||||
<packageLineRate>45</packageLineRate>
|
||||
<haltOnFailure>true</haltOnFailure>
|
||||
</check>
|
||||
</configuration>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.glassfish.copyright</groupId>
|
||||
<artifactId>glassfish-copyright-maven-plugin</artifactId>
|
||||
<version>1.50</version>
|
||||
<configuration>
|
||||
<templateFile>copyright.txt</templateFile>
|
||||
<excludeFile>copyright-exclude</excludeFile>
|
||||
<!-- skip files not under SCM-->
|
||||
<scmOnly>true</scmOnly>
|
||||
<!-- turn off warnings -->
|
||||
<warn>true</warn>
|
||||
<!-- for use with repair -->
|
||||
<update>false</update>
|
||||
<!-- check that year is correct -->
|
||||
<ignoreYear>false</ignoreYear>
|
||||
</configuration>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.codehaus.mojo</groupId>
|
||||
<artifactId>findbugs-maven-plugin</artifactId>
|
||||
<version>3.0.5</version>
|
||||
<configuration>
|
||||
<skip>${findbugs.skip}</skip>
|
||||
<threshold>${findbugs.threshold}</threshold>
|
||||
<findbugsXmlWithMessages>true</findbugsXmlWithMessages>
|
||||
<excludeFilterFile>
|
||||
exclude-common.xml,${findbugs.exclude}
|
||||
</excludeFilterFile>
|
||||
<fork>true</fork>
|
||||
<jvmArgs>-Xms64m -Xmx256m</jvmArgs>
|
||||
</configuration>
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>org.glassfish.findbugs</groupId>
|
||||
<artifactId>findbugs</artifactId>
|
||||
<version>1.7</version>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<artifactId>maven-source-plugin</artifactId>
|
||||
<version>3.0.1</version>
|
||||
<configuration>
|
||||
<useDefaultManifestFile>true</useDefaultManifestFile>
|
||||
<archive>
|
||||
<manifestEntries>
|
||||
<Implementation-Build-Id>${project.version}-${buildNumber}, ${timestamp}</Implementation-Build-Id>
|
||||
</manifestEntries>
|
||||
</archive>
|
||||
</configuration>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<artifactId>maven-jar-plugin</artifactId>
|
||||
<version>3.1.0</version>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-deploy-plugin</artifactId>
|
||||
<version>2.8.2</version>
|
||||
<configuration>
|
||||
<deployAtEnd>true</deployAtEnd>
|
||||
<retryFailedDeploymentCount>10</retryFailedDeploymentCount>
|
||||
</configuration>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.felix</groupId>
|
||||
<artifactId>maven-bundle-plugin</artifactId>
|
||||
<version>3.5.1</version>
|
||||
<configuration>
|
||||
<instructions>
|
||||
<Implementation-Vendor>${vendor.name}</Implementation-Vendor>
|
||||
<Implementation-Vendor-Id>${project.groupId}</Implementation-Vendor-Id>
|
||||
<Implementation-Build-Id>${project.version}-${buildNumber}, ${timestamp}</Implementation-Build-Id>
|
||||
<_noee>true</_noee>
|
||||
</instructions>
|
||||
</configuration>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-resources-plugin</artifactId>
|
||||
<version>3.1.0</version>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-javadoc-plugin</artifactId>
|
||||
<version>3.0.1</version>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-enforcer-plugin</artifactId>
|
||||
<version>3.0.0-M2</version>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-gpg-plugin</artifactId>
|
||||
<version>1.6</version>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.codehaus.gmaven</groupId>
|
||||
<artifactId>gmaven-plugin</artifactId>
|
||||
<version>1.5</version>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-invoker-plugin</artifactId>
|
||||
<version>2.0.0</version>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-failsafe-plugin</artifactId>
|
||||
<version>2.19.1</version>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-plugin-plugin</artifactId>
|
||||
<version>3.5</version>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.codehaus.plexus</groupId>
|
||||
<artifactId>plexus-component-metadata</artifactId>
|
||||
<version>1.5.5</version>
|
||||
</plugin>
|
||||
</plugins>
|
||||
|
||||
</pluginManagement>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.codehaus.mojo</groupId>
|
||||
<artifactId>buildnumber-maven-plugin</artifactId>
|
||||
<configuration>
|
||||
<getRevisionOnlyOnce>true</getRevisionOnlyOnce>
|
||||
<timestampFormat>{0,date,yyyy-MM-dd'T'HH:mm:ssZ}</timestampFormat>
|
||||
<getRevisionOnlyOnce>true</getRevisionOnlyOnce>
|
||||
<revisionOnScmFailure>false</revisionOnScmFailure>
|
||||
<shortRevisionLength>7</shortRevisionLength>
|
||||
</configuration>
|
||||
<executions>
|
||||
<execution>
|
||||
<phase>validate</phase>
|
||||
<goals>
|
||||
<goal>create</goal>
|
||||
</goals>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.felix</groupId>
|
||||
<artifactId>maven-bundle-plugin</artifactId>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>bundle-manifest</id>
|
||||
<phase>process-classes</phase>
|
||||
<goals>
|
||||
<goal>manifest</goal>
|
||||
</goals>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.codehaus.mojo</groupId>
|
||||
<artifactId>build-helper-maven-plugin</artifactId>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>add-legal-resource</id>
|
||||
<phase>generate-resources</phase>
|
||||
<goals>
|
||||
<goal>add-resource</goal>
|
||||
</goals>
|
||||
<configuration>
|
||||
<resources>
|
||||
<resource>
|
||||
<directory>${legal.doc.source}</directory>
|
||||
<includes>
|
||||
<include>NOTICE.md</include>
|
||||
<include>LICENSE.md</include>
|
||||
</includes>
|
||||
<targetPath>META-INF</targetPath>
|
||||
</resource>
|
||||
</resources>
|
||||
</configuration>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
|
||||
</project>
|
||||
+671
@@ -0,0 +1,671 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
|
||||
Copyright (c) 2013, 2018 Oracle and/or its affiliates. All rights reserved.
|
||||
|
||||
This program and the accompanying materials are made available under the
|
||||
terms of the Eclipse Distribution License v. 1.0, which is available at
|
||||
http://www.eclipse.org/org/documents/edl-v10.php.
|
||||
|
||||
SPDX-License-Identifier: BSD-3-Clause
|
||||
|
||||
-->
|
||||
|
||||
<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.sun.xml.bind</groupId>
|
||||
<artifactId>jaxb-bom-ext</artifactId>
|
||||
<version>2.3.2</version>
|
||||
<relativePath>boms/bom-ext/pom.xml</relativePath>
|
||||
</parent>
|
||||
|
||||
<groupId>com.sun.xml.bind.mvn</groupId>
|
||||
<artifactId>jaxb-parent</artifactId>
|
||||
<version>2.3.2</version>
|
||||
<packaging>pom</packaging>
|
||||
<name>JAXB Reference Implementation</name>
|
||||
<description>
|
||||
Open source Reference Implementation of JSR-222: Java Architecture for XML Binding
|
||||
</description>
|
||||
|
||||
<url>https://javaee.github.io/jaxb-v2/</url>
|
||||
<scm>
|
||||
<connection>scm:git:ssh://git@github.com/eclipse-ee4j/jaxb-ri</connection>
|
||||
<developerConnection>scm:git:ssh://git@github.com/eclipse-ee4j/jaxb-ri.git</developerConnection>
|
||||
<url>https://github.com/eclipse-ee4j/jaxb-ri.git</url>
|
||||
<tag>HEAD</tag>
|
||||
</scm>
|
||||
|
||||
<licenses>
|
||||
<license>
|
||||
<name>Eclipse Distribution License - v 1.0</name>
|
||||
<url>http://www.eclipse.org/org/documents/edl-v10.php</url>
|
||||
<distribution>repo</distribution>
|
||||
</license>
|
||||
</licenses>
|
||||
|
||||
<developers>
|
||||
<developer>
|
||||
<name>Roman Grigoriadi</name>
|
||||
<email>roman.grigoriadi@oracle.com</email>
|
||||
<organization>Oracle Corporation</organization>
|
||||
</developer>
|
||||
</developers>
|
||||
|
||||
<organization>
|
||||
<name>Oracle Corporation</name>
|
||||
<url>http://www.oracle.com/</url>
|
||||
</organization>
|
||||
|
||||
<issueManagement>
|
||||
<system>github</system>
|
||||
<url>https://github.com/eclipse-ee4j/jaxb-ri/issues</url>
|
||||
</issueManagement>
|
||||
|
||||
<mailingLists>
|
||||
<mailingList>
|
||||
<name>JAXB mailing list</name>
|
||||
<post>jaxb-dev@eclipse.org</post>
|
||||
<subscribe>https://dev.eclipse.org/mailman/listinfo/jaxb-dev</subscribe>
|
||||
<unsubscribe>https://dev.eclipse.org/mailman/listinfo/jaxb-dev</unsubscribe>
|
||||
<archive>https://dev.eclipse.org/mhonarc/lists/jaxb-dev</archive>
|
||||
</mailingList>
|
||||
</mailingLists>
|
||||
|
||||
<repositories>
|
||||
<repository>
|
||||
<id>netbeans</id>
|
||||
<name>Repository hosting NetBeans modules</name>
|
||||
<url>http://bits.netbeans.org/nexus/content/groups/netbeans</url>
|
||||
<snapshots>
|
||||
<enabled>false</enabled>
|
||||
</snapshots>
|
||||
</repository>
|
||||
</repositories>
|
||||
|
||||
<properties>
|
||||
<junit.version>4.12</junit.version>
|
||||
<args4j.version>1.0</args4j.version>
|
||||
|
||||
<module.path>${project.build.directory}/mods</module.path>
|
||||
<!-- This will work ONLY if mvn is run from root folder. In case of runing from submodules - fail :( -->
|
||||
<glassfish.findbugs.version>1.7</glassfish.findbugs.version>
|
||||
<findbugs.skip>false</findbugs.skip>
|
||||
<findbugs.threshold>High</findbugs.threshold>
|
||||
<findbugs.exclude/>
|
||||
<findbugs.version>3.0.1</findbugs.version>
|
||||
<skipOsgiTests>true</skipOsgiTests>
|
||||
<netbeans.hint.jdkPlatform>JDK_9</netbeans.hint.jdkPlatform>
|
||||
<felix.junit4osgi>1.0.0</felix.junit4osgi>
|
||||
<felix.osgi.core>6.0.0</felix.osgi.core>
|
||||
<jmockit.version>1.34</jmockit.version>
|
||||
<copyright.template.file>tools/config/copyright.txt</copyright.template.file>
|
||||
<copyright.exclude.file>tools/config/copyright-exclude</copyright.exclude.file>
|
||||
<mrjar.sourceDirectory>${project.basedir}/src/main/java-mr</mrjar.sourceDirectory>
|
||||
<base.java.level>7</base.java.level>
|
||||
<upper.java.level>9</upper.java.level>
|
||||
<root.dir>${session.executionRootDirectory}/..</root.dir>
|
||||
<oss.disallow.snapshots>true</oss.disallow.snapshots>
|
||||
</properties>
|
||||
|
||||
<dependencyManagement>
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>args4j</groupId>
|
||||
<artifactId>args4j</artifactId>
|
||||
<version>${args4j.version}</version>
|
||||
</dependency>
|
||||
<!-- Test -->
|
||||
<dependency>
|
||||
<groupId>org.jmockit</groupId>
|
||||
<artifactId>jmockit</artifactId>
|
||||
<version>${jmockit.version}</version>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>junit</groupId>
|
||||
<artifactId>junit</artifactId>
|
||||
<version>${junit.version}</version>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
<!-- JDK dependencies -->
|
||||
<dependency>
|
||||
<!-- required by com.sun.tools.xjc.Options on JDK < 9
|
||||
(com.sun.org.apache.xml.internal.resolver.CatalogManager
|
||||
com.sun.org.apache.xml.internal.resolver.tools.CatalogResolver) -->
|
||||
<groupId>com.sun.org.apache.xml.internal</groupId>
|
||||
<artifactId>resolver</artifactId>
|
||||
<version>20050927</version>
|
||||
<optional>true</optional>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
</dependencyManagement>
|
||||
|
||||
<build>
|
||||
<pluginManagement>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-shade-plugin</artifactId>
|
||||
<version>3.2.1</version>
|
||||
<configuration>
|
||||
<createDependencyReducedPom>false</createDependencyReducedPom>
|
||||
<filters>
|
||||
<filter>
|
||||
<artifact>*:*</artifact>
|
||||
<excludes>
|
||||
<exclude>module-info.java</exclude>
|
||||
</excludes>
|
||||
</filter>
|
||||
</filters>
|
||||
</configuration>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-clean-plugin</artifactId>
|
||||
<version>3.0.0</version>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-resources-plugin</artifactId>
|
||||
<version>3.0.2</version>
|
||||
<configuration>
|
||||
<escapeString>\</escapeString>
|
||||
</configuration>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.felix</groupId>
|
||||
<artifactId>maven-bundle-plugin</artifactId>
|
||||
<version>4.1.0</version>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-jar-plugin</artifactId>
|
||||
<version>3.1.0</version>
|
||||
<configuration>
|
||||
<archive>
|
||||
<manifestEntries>
|
||||
<Specification-Title>Java Architecture for XML Binding</Specification-Title>
|
||||
<Specification-Version>${jaxb-api.majorVersion}.${jaxb-api.minorVersion}</Specification-Version>
|
||||
<Implementation-Title>JAXB Implementation</Implementation-Title>
|
||||
<Implementation-Version>${project.version}</Implementation-Version>
|
||||
<Implementation-Vendor>Oracle</Implementation-Vendor>
|
||||
<Implementation-Vendor-Id>com.oracle</Implementation-Vendor-Id>
|
||||
<Git-Revision>${buildNumber}</Git-Revision>
|
||||
<Git-Url>${project.scm.connection}</Git-Url>
|
||||
<Build-Id>${project.version}</Build-Id>
|
||||
<Build-Version>JAXB RI ${project.version}</Build-Version>
|
||||
<Major-Version>${jaxb.majorVersion}.${jaxb.minorVersion}.${jaxb.incrementalVersion}</Major-Version>
|
||||
</manifestEntries>
|
||||
<manifest>
|
||||
<addClasspath>true</addClasspath>
|
||||
</manifest>
|
||||
</archive>
|
||||
</configuration>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-dependency-plugin</artifactId>
|
||||
<version>3.1.1</version>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-compiler-plugin</artifactId>
|
||||
<version>3.8.0</version>
|
||||
<configuration>
|
||||
<source>1.7</source>
|
||||
<target>1.7</target>
|
||||
<fork>true</fork>
|
||||
<compilerArgs>
|
||||
<arg>-Xlint:all</arg>
|
||||
<!--<XDignore.symbol.file/>-->
|
||||
</compilerArgs>
|
||||
</configuration>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-surefire-plugin</artifactId>
|
||||
<version>3.0.0-M1</version>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-source-plugin</artifactId>
|
||||
<version>3.0.1</version>
|
||||
<configuration>
|
||||
<archive>
|
||||
<manifestEntries>
|
||||
<Specification-Title>Java Architecture for XML Binding</Specification-Title>
|
||||
<Specification-Version>${jaxb-api.majorVersion}.${jaxb-api.minorVersion}</Specification-Version>
|
||||
<Implementation-Title>JAXB Implementation</Implementation-Title>
|
||||
<Implementation-Version>${project.version}</Implementation-Version>
|
||||
<Implementation-Vendor>Oracle</Implementation-Vendor>
|
||||
<Implementation-Vendor-Id>com.oracle</Implementation-Vendor-Id>
|
||||
<Git-Revision>${buildNumber}</Git-Revision>
|
||||
<Git-Url>${project.scm.connection}</Git-Url>
|
||||
<Build-Id>${project.version}</Build-Id>
|
||||
<Build-Version>JAXB RI ${project.version}</Build-Version>
|
||||
<Major-Version>${jaxb.majorVersion}.${jaxb.minorVersion}.${jaxb.incrementalVersion}</Major-Version>
|
||||
</manifestEntries>
|
||||
</archive>
|
||||
</configuration>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-assembly-plugin</artifactId>
|
||||
<version>3.0.0</version>
|
||||
<configuration>
|
||||
<archive>
|
||||
<manifestEntries>
|
||||
<Specification-Title>Java Architecture for XML Binding</Specification-Title>
|
||||
<Specification-Version>${jaxb-api.majorVersion}.${jaxb-api.minorVersion}</Specification-Version>
|
||||
<Implementation-Title>JAXB Implementation</Implementation-Title>
|
||||
<Implementation-Version>${project.version}</Implementation-Version>
|
||||
<Implementation-Vendor>Oracle</Implementation-Vendor>
|
||||
<Implementation-Vendor-Id>com.oracle</Implementation-Vendor-Id>
|
||||
<Git-Revision>${buildNumber}</Git-Revision>
|
||||
<Git-Url>${project.scm.connection}</Git-Url>
|
||||
<Build-Id>${project.version}</Build-Id>
|
||||
<Build-Version>JAXB RI ${project.version}</Build-Version>
|
||||
<Major-Version>${jaxb.majorVersion}.${jaxb.minorVersion}.${jaxb.incrementalVersion}</Major-Version>
|
||||
</manifestEntries>
|
||||
</archive>
|
||||
</configuration>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-javadoc-plugin</artifactId>
|
||||
<version>3.0.1</version>
|
||||
<configuration>
|
||||
<aggregate>false</aggregate>
|
||||
<dependencySourceExcludes>
|
||||
<dependencySourceExclude>com.sun.xml:*</dependencySourceExclude>
|
||||
</dependencySourceExcludes>
|
||||
</configuration>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.codehaus.mojo</groupId>
|
||||
<artifactId>build-helper-maven-plugin</artifactId>
|
||||
<version>3.0.0</version>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>jaxb.version</id>
|
||||
<phase>compile</phase>
|
||||
<goals>
|
||||
<goal>parse-version</goal>
|
||||
</goals>
|
||||
<configuration>
|
||||
<propertyPrefix>jaxb</propertyPrefix>
|
||||
</configuration>
|
||||
</execution>
|
||||
<execution>
|
||||
<id>jaxb-api.version</id>
|
||||
<phase>compile</phase>
|
||||
<goals>
|
||||
<goal>parse-version</goal>
|
||||
</goals>
|
||||
<configuration>
|
||||
<propertyPrefix>jaxb-api</propertyPrefix>
|
||||
<versionString>${jaxb-api.version}</versionString>
|
||||
</configuration>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.glassfish.copyright</groupId>
|
||||
<artifactId>glassfish-copyright-maven-plugin</artifactId>
|
||||
<version>1.50</version>
|
||||
<configuration>
|
||||
<templateFile>${copyright.template.file}</templateFile>
|
||||
<!--todo: fix me-->
|
||||
<excludeFile>${copyright.exclude.file}</excludeFile>
|
||||
<!--svn|mercurial|git - defaults to svn-->
|
||||
<scm>git</scm>
|
||||
<!-- turn on/off debugging -->
|
||||
<debug>false</debug>
|
||||
<!-- skip files not under SCM-->
|
||||
<scmOnly>true</scmOnly>
|
||||
<!-- turn off warnings -->
|
||||
<warn>true</warn>
|
||||
<!-- for use with repair -->
|
||||
<update>false</update>
|
||||
<!-- check that year is correct -->
|
||||
<ignoreYear>false</ignoreYear>
|
||||
</configuration>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.codehaus.mojo</groupId>
|
||||
<artifactId>findbugs-maven-plugin</artifactId>
|
||||
<version>${findbugs.version}</version>
|
||||
<configuration>
|
||||
<skip>${findbugs.skip}</skip>
|
||||
<threshold>${findbugs.threshold}</threshold>
|
||||
<findbugsXmlWithMessages>true</findbugsXmlWithMessages>
|
||||
<excludeFilterFile>
|
||||
${findbugs.exclude}
|
||||
</excludeFilterFile>
|
||||
<fork>true</fork>
|
||||
<jvmArgs>-Xms64m -Xmx256m</jvmArgs>
|
||||
</configuration>
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>org.glassfish.findbugs</groupId>
|
||||
<artifactId>findbugs</artifactId>
|
||||
<version>${glassfish.findbugs.version}</version>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.codehaus.mojo</groupId>
|
||||
<artifactId>properties-maven-plugin</artifactId>
|
||||
<version>1.0-alpha-2</version>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.codehaus.mojo</groupId>
|
||||
<artifactId>buildnumber-maven-plugin</artifactId>
|
||||
<version>1.4</version>
|
||||
<configuration>
|
||||
<locale>en-US</locale>
|
||||
</configuration>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-enforcer-plugin</artifactId>
|
||||
<version>3.0.0-M1</version>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</pluginManagement>
|
||||
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.codehaus.mojo</groupId>
|
||||
<artifactId>build-helper-maven-plugin</artifactId>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>add-resource</id>
|
||||
<phase>generate-resources</phase>
|
||||
<goals>
|
||||
<goal>add-resource</goal>
|
||||
</goals>
|
||||
<configuration>
|
||||
<resources>
|
||||
<resource>
|
||||
<directory>${root.dir}</directory>
|
||||
<targetPath>META-INF</targetPath>
|
||||
<includes>
|
||||
<include>LICENSE.md</include>
|
||||
<include>NOTICE.md</include>
|
||||
</includes>
|
||||
</resource>
|
||||
</resources>
|
||||
</configuration>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-enforcer-plugin</artifactId>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>enforce-versions</id>
|
||||
<goals>
|
||||
<goal>enforce</goal>
|
||||
</goals>
|
||||
</execution>
|
||||
</executions>
|
||||
<configuration>
|
||||
<rules>
|
||||
<requireJavaVersion>
|
||||
<version>[1.7,)</version>
|
||||
</requireJavaVersion>
|
||||
<requireMavenVersion>
|
||||
<version>[3.3.9,)</version>
|
||||
</requireMavenVersion>
|
||||
<DependencyConvergence/>
|
||||
</rules>
|
||||
</configuration>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.codehaus.mojo</groupId>
|
||||
<artifactId>buildnumber-maven-plugin</artifactId>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>create-buildnumber</id>
|
||||
<goals>
|
||||
<goal>create</goal>
|
||||
</goals>
|
||||
<configuration>
|
||||
<getRevisionOnlyOnce>true</getRevisionOnlyOnce>
|
||||
<shortRevisionLength>7</shortRevisionLength>
|
||||
<revisionOnScmFailure>unknown</revisionOnScmFailure>
|
||||
</configuration>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-compiler-plugin</artifactId>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>default-compile</id>
|
||||
<configuration>
|
||||
<source>${upper.java.level}</source>
|
||||
<target>${upper.java.level}</target>
|
||||
</configuration>
|
||||
</execution>
|
||||
<execution>
|
||||
<id>base-compile</id>
|
||||
<goals>
|
||||
<goal>compile</goal>
|
||||
</goals>
|
||||
<configuration>
|
||||
<source>1.7</source>
|
||||
<target>1.7</target>
|
||||
<excludes>
|
||||
<exclude>module-info.java</exclude>
|
||||
</excludes>
|
||||
</configuration>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-source-plugin</artifactId>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>attach-sources</id>
|
||||
<goals>
|
||||
<goal>jar-no-fork</goal>
|
||||
</goals>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
|
||||
<reporting>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.codehaus.mojo</groupId>
|
||||
<artifactId>findbugs-maven-plugin</artifactId>
|
||||
<version>${findbugs.version}</version>
|
||||
<configuration>
|
||||
<skip>${findbugs.skip}</skip>
|
||||
<threshold>${findbugs.threshold}</threshold>
|
||||
<excludeFilterFile>
|
||||
${findbugs.exclude}
|
||||
</excludeFilterFile>
|
||||
</configuration>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</reporting>
|
||||
|
||||
<modules>
|
||||
<module>boms/bom</module>
|
||||
<module>boms/bom-ext</module>
|
||||
<module>txw</module>
|
||||
<module>runtime</module>
|
||||
<module>xjc</module>
|
||||
<module>jxc</module>
|
||||
<module>bundles</module>
|
||||
</modules>
|
||||
|
||||
<profiles>
|
||||
<profile>
|
||||
<id>default-profile</id>
|
||||
<activation>
|
||||
<property>
|
||||
<name>!dev</name>
|
||||
</property>
|
||||
</activation>
|
||||
<!-- <properties>
|
||||
<skipOsgiTests>false</skipOsgiTests>
|
||||
</properties>-->
|
||||
<modules>
|
||||
<module>docs</module>
|
||||
<module>tools/osgi_tests</module>
|
||||
</modules>
|
||||
</profile>
|
||||
<profile>
|
||||
<id>oss-release</id>
|
||||
<build>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-enforcer-plugin</artifactId>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>enforce-no-snapshots</id>
|
||||
<goals>
|
||||
<goal>enforce</goal>
|
||||
</goals>
|
||||
<configuration>
|
||||
<rules>
|
||||
<requireReleaseDeps>
|
||||
<message>No SNAPSHOT dependency allowed!</message>
|
||||
</requireReleaseDeps>
|
||||
<requireReleaseVersion>
|
||||
<message>release version no SNAPSHOT Allowed!</message>
|
||||
</requireReleaseVersion>
|
||||
</rules>
|
||||
<fail>${oss.disallow.snapshots}</fail>
|
||||
</configuration>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
</profile>
|
||||
<profile>
|
||||
<id>dev-impl</id>
|
||||
<activation>
|
||||
<property>
|
||||
<name>dev</name>
|
||||
</property>
|
||||
</activation>
|
||||
</profile>
|
||||
<profile>
|
||||
<id>coverage</id>
|
||||
<activation>
|
||||
<property>
|
||||
<name>cobertura-build</name>
|
||||
</property>
|
||||
</activation>
|
||||
<properties>
|
||||
<cobertura.report.format>xml</cobertura.report.format>
|
||||
<cobertura.version>1.9.4.1</cobertura.version>
|
||||
<cobertura.skip>false</cobertura.skip>
|
||||
<net.sourceforge.cobertura.datafile>${basedir}/target/cobertura/cobertura.ser</net.sourceforge.cobertura.datafile>
|
||||
</properties>
|
||||
<dependencies>
|
||||
<!-- cobertura library -->
|
||||
<dependency>
|
||||
<groupId>net.sourceforge.cobertura</groupId>
|
||||
<artifactId>cobertura</artifactId>
|
||||
<version>${cobertura.version}</version>
|
||||
<exclusions>
|
||||
<exclusion>
|
||||
<groupId>oro</groupId>
|
||||
<artifactId>oro</artifactId>
|
||||
</exclusion>
|
||||
<exclusion>
|
||||
<groupId>asm</groupId>
|
||||
<artifactId>asm</artifactId>
|
||||
</exclusion>
|
||||
<exclusion>
|
||||
<groupId>asm</groupId>
|
||||
<artifactId>asm-tree</artifactId>
|
||||
</exclusion>
|
||||
<exclusion>
|
||||
<groupId>log4j</groupId>
|
||||
<artifactId>log4j</artifactId>
|
||||
</exclusion>
|
||||
</exclusions>
|
||||
</dependency>
|
||||
<!-- needed for cobertura-instrument ant task to work
|
||||
and to not be included in assemblies/shaded jars -->
|
||||
<dependency>
|
||||
<groupId>oro</groupId>
|
||||
<artifactId>oro</artifactId>
|
||||
<version>2.0.8</version>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>asm</groupId>
|
||||
<artifactId>asm</artifactId>
|
||||
<version>3.3.1</version>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>asm</groupId>
|
||||
<artifactId>asm-tree</artifactId>
|
||||
<version>3.3.1</version>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>log4j</groupId>
|
||||
<artifactId>log4j</artifactId>
|
||||
<version>1.2.17</version>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
<build>
|
||||
<pluginManagement>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.codehaus.mojo</groupId>
|
||||
<artifactId>cobertura-maven-plugin</artifactId>
|
||||
<version>2.5.2</version>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.osgi</groupId>
|
||||
<artifactId>maven-bundle-plugin</artifactId>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</pluginManagement>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.codehaus.mojo</groupId>
|
||||
<artifactId>cobertura-maven-plugin</artifactId>
|
||||
<inherited>true</inherited>
|
||||
<configuration>
|
||||
<attach>true</attach>
|
||||
<skip>${cobertura.skip}</skip>
|
||||
</configuration>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>instrument-code</id>
|
||||
<phase>process-classes</phase>
|
||||
<goals>
|
||||
<goal>instrument</goal>
|
||||
</goals>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
</profile>
|
||||
</profiles>
|
||||
</project>
|
||||
+35
@@ -0,0 +1,35 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
|
||||
Copyright (c) 2013, 2018 Oracle and/or its affiliates. All rights reserved.
|
||||
|
||||
This program and the accompanying materials are made available under the
|
||||
terms of the Eclipse Distribution License v. 1.0, which is available at
|
||||
http://www.eclipse.org/org/documents/edl-v10.php.
|
||||
|
||||
SPDX-License-Identifier: BSD-3-Clause
|
||||
|
||||
-->
|
||||
|
||||
<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.sun.xml.bind.mvn</groupId>
|
||||
<artifactId>jaxb-parent</artifactId>
|
||||
<version>2.3.2</version>
|
||||
<relativePath>../pom.xml</relativePath>
|
||||
</parent>
|
||||
|
||||
<artifactId>jaxb-runtime-parent</artifactId>
|
||||
|
||||
<packaging>pom</packaging>
|
||||
<name>JAXB Runtime parent</name>
|
||||
<description>JAXB Runtime parent module. Contains sources used during runtime processing.</description>
|
||||
|
||||
<modules>
|
||||
<module>impl</module>
|
||||
</modules>
|
||||
|
||||
</project>
|
||||
+35
@@ -0,0 +1,35 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
|
||||
Copyright (c) 2013, 2018 Oracle and/or its affiliates. All rights reserved.
|
||||
|
||||
This program and the accompanying materials are made available under the
|
||||
terms of the Eclipse Distribution License v. 1.0, which is available at
|
||||
http://www.eclipse.org/org/documents/edl-v10.php.
|
||||
|
||||
SPDX-License-Identifier: BSD-3-Clause
|
||||
|
||||
-->
|
||||
|
||||
<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.sun.xml.bind.mvn</groupId>
|
||||
<artifactId>jaxb-parent</artifactId>
|
||||
<version>2.3.2</version>
|
||||
<relativePath>../pom.xml</relativePath>
|
||||
</parent>
|
||||
|
||||
<artifactId>jaxb-txw-parent</artifactId>
|
||||
<packaging>pom</packaging>
|
||||
<name>JAXB TXW parent</name>
|
||||
<description>JAXB TXW parent module. Contains sources for TXW component.</description>
|
||||
|
||||
<modules>
|
||||
<module>compiler</module>
|
||||
<module>runtime</module>
|
||||
</modules>
|
||||
|
||||
</project>
|
||||
+86
@@ -0,0 +1,86 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
|
||||
Copyright (c) 2013, 2018 Oracle and/or its affiliates. All rights reserved.
|
||||
|
||||
This program and the accompanying materials are made available under the
|
||||
terms of the Eclipse Distribution License v. 1.0, which is available at
|
||||
http://www.eclipse.org/org/documents/edl-v10.php.
|
||||
|
||||
SPDX-License-Identifier: BSD-3-Clause
|
||||
|
||||
-->
|
||||
|
||||
<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>org.glassfish.jaxb</groupId>
|
||||
<artifactId>jaxb-bom</artifactId>
|
||||
<relativePath>../bom/pom.xml</relativePath>
|
||||
<version>2.3.2</version>
|
||||
</parent>
|
||||
|
||||
<groupId>com.sun.xml.bind</groupId>
|
||||
<artifactId>jaxb-bom-ext</artifactId>
|
||||
|
||||
<packaging>pom</packaging>
|
||||
<name>JAXB BOM with ALL dependencies</name>
|
||||
<description>
|
||||
JAXB Bill of Materials (BOM) with all dependencies.
|
||||
If you are not sure - DON'T USE THIS BOM. Use com.sun.xml.bind:jaxb-bom instead.
|
||||
</description>
|
||||
|
||||
<properties>
|
||||
<ant.version>1.10.2</ant.version>
|
||||
</properties>
|
||||
|
||||
<dependencyManagement>
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>com.sun.xml.bind.external</groupId>
|
||||
<artifactId>rngom</artifactId>
|
||||
<version>${relaxng.version}</version>
|
||||
</dependency>
|
||||
<!-- Dependencies -->
|
||||
<dependency>
|
||||
<groupId>com.sun.istack</groupId>
|
||||
<artifactId>istack-commons-tools</artifactId>
|
||||
<version>${istack.version}</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.apache.ant</groupId>
|
||||
<artifactId>ant</artifactId>
|
||||
<version>${ant.version}</version>
|
||||
</dependency>
|
||||
<dependency> <!-- xjc dependency... needed to be specified for xjc maven-dependency-plugin -->
|
||||
<groupId>com.sun.xml.bind.external</groupId>
|
||||
<artifactId>relaxng-datatype</artifactId>
|
||||
<version>${relaxng.version}</version>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
</dependencyManagement>
|
||||
|
||||
<build>
|
||||
<pluginManagement>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-source-plugin</artifactId>
|
||||
<version>3.0.1</version>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-javadoc-plugin</artifactId>
|
||||
<version>3.0.0-M1</version>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-deploy-plugin</artifactId>
|
||||
<version>2.8.2</version>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</pluginManagement>
|
||||
</build>
|
||||
</project>
|
||||
BIN
Binary file not shown.
+129
@@ -0,0 +1,129 @@
|
||||
<!--
|
||||
|
||||
DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
|
||||
|
||||
Copyright (c) 2012-2018 Oracle and/or its affiliates. All rights reserved.
|
||||
|
||||
Oracle licenses this file to You under the Apache License, Version 2.0
|
||||
(the "License"); you may not use this file except in compliance with
|
||||
the License. You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
|
||||
-->
|
||||
|
||||
<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">
|
||||
<parent>
|
||||
<groupId>com.sun.xml.fastinfoset</groupId>
|
||||
<artifactId>fastinfoset-project</artifactId>
|
||||
<version>1.2.16</version>
|
||||
<relativePath>../pom.xml</relativePath>
|
||||
</parent>
|
||||
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<groupId>com.sun.xml.fastinfoset</groupId>
|
||||
<artifactId>FastInfoset</artifactId>
|
||||
<packaging>jar</packaging>
|
||||
<version>1.2.16</version>
|
||||
<name>fastinfoset</name>
|
||||
|
||||
<build>
|
||||
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-jar-plugin</artifactId>
|
||||
<configuration>
|
||||
<archive>
|
||||
<manifestFile>${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile>
|
||||
</archive>
|
||||
</configuration>
|
||||
<executions>
|
||||
<execution>
|
||||
<goals>
|
||||
<goal>test-jar</goal>
|
||||
</goals>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.felix</groupId>
|
||||
<artifactId>maven-bundle-plugin</artifactId>
|
||||
<configuration>
|
||||
<instructions>
|
||||
<Specification-Title>ITU-T Rec. X.891 | ISO/IEC 24824-1 (Fast Infoset)</Specification-Title>
|
||||
<Specification-Version>1.0</Specification-Version>
|
||||
<Implementation-Title>Fast Infoset Implementation</Implementation-Title>
|
||||
<Implementation-Vendor>${vendor.name}</Implementation-Vendor>
|
||||
<Implementation-Vendor-Id>${project.groupId}</Implementation-Vendor-Id>
|
||||
<Extension-Name>com.sun.xml.fastinfoset</Extension-Name>
|
||||
<_noee>true</_noee>
|
||||
</instructions>
|
||||
</configuration>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>bundle-manifest</id>
|
||||
<phase>process-classes</phase>
|
||||
<goals>
|
||||
<goal>manifest</goal>
|
||||
</goals>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
|
||||
<profiles>
|
||||
<profile>
|
||||
<id>jdk9-setup</id>
|
||||
<activation>
|
||||
<jdk>[9,)</jdk>
|
||||
</activation>
|
||||
<build>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-compiler-plugin</artifactId>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>default-compile</id>
|
||||
<configuration>
|
||||
<source>9</source>
|
||||
<target>9</target>
|
||||
</configuration>
|
||||
</execution>
|
||||
<execution>
|
||||
<id>base-compile</id>
|
||||
<goals>
|
||||
<goal>compile</goal>
|
||||
</goals>
|
||||
<configuration>
|
||||
<jdkToolchain>
|
||||
<version>1.7</version>
|
||||
</jdkToolchain>
|
||||
<excludes>
|
||||
<exclude>module-info.java</exclude>
|
||||
</excludes>
|
||||
</configuration>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-javadoc-plugin</artifactId>
|
||||
<configuration>
|
||||
<doclint>none</doclint>
|
||||
</configuration>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
</profile>
|
||||
</profiles>
|
||||
|
||||
</project>
|
||||
+371
@@ -0,0 +1,371 @@
|
||||
<!--
|
||||
|
||||
DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
|
||||
|
||||
Copyright (c) 2012-2018 Oracle and/or its affiliates. All rights reserved.
|
||||
|
||||
Oracle licenses this file to You under the Apache License, Version 2.0
|
||||
(the "License"); you may not use this file except in compliance with
|
||||
the License. You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
|
||||
-->
|
||||
|
||||
<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">
|
||||
<parent>
|
||||
<groupId>org.eclipse.ee4j</groupId>
|
||||
<artifactId>project</artifactId>
|
||||
<version>1.0.5</version>
|
||||
</parent>
|
||||
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<groupId>com.sun.xml.fastinfoset</groupId>
|
||||
<artifactId>fastinfoset-project</artifactId>
|
||||
<packaging>pom</packaging>
|
||||
<name>fastinfoset-project</name>
|
||||
<version>1.2.16</version>
|
||||
<description>Open Source implementation of the Fast Infoset Standard for Binary XML (http://www.itu.int/ITU-T/asn1/).</description>
|
||||
<url>https://projects.eclipse.org/projects/ee4j.jaxb-impl</url>
|
||||
|
||||
<scm>
|
||||
<connection>scm:git:ssh://git@github.com/eclipse-ee4j/jaxb-fi.git</connection>
|
||||
<developerConnection>scm:git:ssh://git@github.com/eclipse-ee4j/jaxb-fi.git</developerConnection>
|
||||
<url>https://github.com/eclipse-ee4j/jaxb-fi</url>
|
||||
<tag>HEAD</tag>
|
||||
</scm>
|
||||
|
||||
<licenses>
|
||||
<license>
|
||||
<name>Apache License, Version 2.0</name>
|
||||
<url>http://www.opensource.org/licenses/apache2.0.php</url>
|
||||
</license>
|
||||
<license>
|
||||
<name>Eclipse Distribution License - v 1.0</name>
|
||||
<url>http://www.eclipse.org/org/documents/edl-v10.php</url>
|
||||
<distribution>repo</distribution>
|
||||
</license>
|
||||
</licenses>
|
||||
|
||||
<developers>
|
||||
<developer>
|
||||
<id>bravehorsie</id>
|
||||
<name>Roman Grigoriadi</name>
|
||||
<email>Roman.Grigoriadi@oracle.com</email>
|
||||
</developer>
|
||||
</developers>
|
||||
|
||||
<issueManagement>
|
||||
<system>github</system>
|
||||
<url>https://github.com/eclipse-ee4j/jaxb-fi/issues</url>
|
||||
</issueManagement>
|
||||
|
||||
<mailingLists>
|
||||
<mailingList>
|
||||
<name>Eclipse Implementation of JAXB mailing list</name>
|
||||
<post>jaxb-impl-dev@eclipse.org</post>
|
||||
<subscribe>https://dev.eclipse.org/mailman/listinfo/jaxb-impl-dev</subscribe>
|
||||
<unsubscribe>https://dev.eclipse.org/mailman/listinfo/jaxb-impl-dev</unsubscribe>
|
||||
<archive>https://dev.eclipse.org/mhonarc/lists/jaxb-impl-dev</archive>
|
||||
</mailingList>
|
||||
</mailingLists>
|
||||
|
||||
<properties>
|
||||
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
||||
<junit-version>4.12</junit-version>
|
||||
<maven-plugin.version>1.0.0</maven-plugin.version>
|
||||
<findbugs.exclude>${project.basedir}/exclude.xml</findbugs.exclude>
|
||||
<findbugs.skip>false</findbugs.skip>
|
||||
<findbugs.threshold>Low</findbugs.threshold>
|
||||
<legal.doc.source>${maven.multiModuleProjectDirectory}/..</legal.doc.source>
|
||||
<vendor.name>Oracle Corporation</vendor.name>
|
||||
</properties>
|
||||
|
||||
<modules>
|
||||
<module>fastinfoset</module>
|
||||
<module>roundtrip-tests</module>
|
||||
<module>utilities</module>
|
||||
<module>samples</module>
|
||||
</modules>
|
||||
|
||||
<dependencyManagement>
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>org.apache.maven</groupId>
|
||||
<artifactId>maven-plugin-tools-api</artifactId>
|
||||
<version>2.1</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.glassfish.jaxb</groupId>
|
||||
<artifactId>xsom</artifactId>
|
||||
<version>2.3.2</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>com.sun.xml.stream.buffer</groupId>
|
||||
<artifactId>streambuffer</artifactId>
|
||||
<version>1.5.7</version>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
</dependencyManagement>
|
||||
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>junit</groupId>
|
||||
<artifactId>junit</artifactId>
|
||||
<version>${junit-version}</version>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
|
||||
<build>
|
||||
|
||||
<extensions>
|
||||
<extension>
|
||||
<groupId>org.apache.maven.wagon</groupId>
|
||||
<artifactId>wagon-webdav</artifactId>
|
||||
<version>1.0-beta-2</version>
|
||||
</extension>
|
||||
</extensions>
|
||||
|
||||
<directory>target</directory>
|
||||
<finalName>${project.artifactId}-${project.version}</finalName>
|
||||
|
||||
<pluginManagement>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<inherited>true</inherited>
|
||||
<groupId>org.jvnet.maven-antrun-extended-plugin</groupId>
|
||||
<artifactId>maven-antrun-extended-plugin</artifactId>
|
||||
<version>1.43</version>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.codehaus.mojo</groupId>
|
||||
<artifactId>cobertura-maven-plugin</artifactId>
|
||||
<version>2.7</version>
|
||||
<configuration>
|
||||
<aggregate>true</aggregate>
|
||||
<formats>
|
||||
<format>xml</format>
|
||||
</formats>
|
||||
<check>
|
||||
<totalLineRate>35</totalLineRate>
|
||||
<!--packageLineRate>45</packageLineRate-->
|
||||
<haltOnFailure>true</haltOnFailure>
|
||||
</check>
|
||||
</configuration>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.glassfish.copyright</groupId>
|
||||
<artifactId>glassfish-copyright-maven-plugin</artifactId>
|
||||
<version>1.50</version>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.codehaus.mojo</groupId>
|
||||
<artifactId>build-helper-maven-plugin</artifactId>
|
||||
<version>3.0.0</version>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.codehaus.mojo</groupId>
|
||||
<artifactId>findbugs-maven-plugin</artifactId>
|
||||
<version>3.0.5</version>
|
||||
<configuration>
|
||||
<skip>${findbugs.skip}</skip>
|
||||
<threshold>${findbugs.threshold}</threshold>
|
||||
<findbugsXmlWithMessages>true</findbugsXmlWithMessages>
|
||||
<excludeFilterFile>
|
||||
exclude-common.xml,${findbugs.exclude}
|
||||
</excludeFilterFile>
|
||||
<fork>true</fork>
|
||||
<jvmArgs>-Xms64m -Xmx256m</jvmArgs>
|
||||
</configuration>
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>org.glassfish.findbugs</groupId>
|
||||
<artifactId>findbugs</artifactId>
|
||||
<version>1.0</version>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<inherited>true</inherited>
|
||||
<artifactId>maven-compiler-plugin</artifactId>
|
||||
<configuration>
|
||||
<source>1.6</source>
|
||||
<target>1.6</target>
|
||||
<compilerArgument>${maven.compiler.argument}</compilerArgument>
|
||||
</configuration>
|
||||
<version>3.8.0</version>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.codehaus.mojo</groupId>
|
||||
<artifactId>buildnumber-maven-plugin</artifactId>
|
||||
<version>1.4</version>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-jar-plugin</artifactId>
|
||||
<version>3.1.0</version>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.felix</groupId>
|
||||
<artifactId>maven-bundle-plugin</artifactId>
|
||||
<version>3.5.1</version>
|
||||
<configuration>
|
||||
<instructions>
|
||||
<Implementation-Version>${project.version}</Implementation-Version>
|
||||
<Implementation-Build-Id>${project.version}-${buildNumber}, ${timestamp}</Implementation-Build-Id>
|
||||
</instructions>
|
||||
</configuration>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-javadoc-plugin</artifactId>
|
||||
<version>3.0.1</version>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-enforcer-plugin</artifactId>
|
||||
<version>3.0.0-M2</version>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-source-plugin</artifactId>
|
||||
<version>3.0.1</version>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-gpg-plugin</artifactId>
|
||||
<version>1.6</version>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</pluginManagement>
|
||||
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.codehaus.mojo</groupId>
|
||||
<artifactId>buildnumber-maven-plugin</artifactId>
|
||||
<configuration>
|
||||
<getRevisionOnlyOnce>true</getRevisionOnlyOnce>
|
||||
<timestampFormat>{0,date,yyyy-MM-dd'T'HH:mm:ssZ}</timestampFormat>
|
||||
<getRevisionOnlyOnce>true</getRevisionOnlyOnce>
|
||||
<revisionOnScmFailure>false</revisionOnScmFailure>
|
||||
<shortRevisionLength>7</shortRevisionLength>
|
||||
</configuration>
|
||||
<executions>
|
||||
<execution>
|
||||
<phase>validate</phase>
|
||||
<goals>
|
||||
<goal>create</goal>
|
||||
</goals>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.glassfish.copyright</groupId>
|
||||
<artifactId>glassfish-copyright-maven-plugin</artifactId>
|
||||
<configuration>
|
||||
<scm>git</scm>
|
||||
<templateFile>copyright.txt</templateFile>
|
||||
<excludeFile>copyright-exclude</excludeFile>
|
||||
<!-- skip files not under SCM-->
|
||||
<scmOnly>true</scmOnly>
|
||||
<!-- turn off warnings -->
|
||||
<warn>true</warn>
|
||||
<!-- for use with repair -->
|
||||
<update>false</update>
|
||||
<!-- check that year is correct -->
|
||||
<ignoreYear>false</ignoreYear>
|
||||
</configuration>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>copyright-check</id>
|
||||
<phase>validate</phase>
|
||||
<goals>
|
||||
<goal>check</goal>
|
||||
</goals>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.codehaus.mojo</groupId>
|
||||
<artifactId>build-helper-maven-plugin</artifactId>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>add-legal-resource</id>
|
||||
<phase>generate-resources</phase>
|
||||
<goals>
|
||||
<goal>add-resource</goal>
|
||||
</goals>
|
||||
<configuration>
|
||||
<resources>
|
||||
<resource>
|
||||
<directory>${legal.doc.source}</directory>
|
||||
<includes>
|
||||
<include>NOTICE.md</include>
|
||||
<include>LICENSE</include>
|
||||
</includes>
|
||||
<targetPath>META-INF</targetPath>
|
||||
</resource>
|
||||
</resources>
|
||||
</configuration>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
</plugins>
|
||||
|
||||
</build>
|
||||
|
||||
<reporting>
|
||||
<outputDirectory>target/site</outputDirectory>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-javadoc-plugin</artifactId>
|
||||
<version>3.0.1</version>
|
||||
<configuration>
|
||||
<aggregate>true</aggregate>
|
||||
<debug>true</debug>
|
||||
<links>
|
||||
<link>http://java.sun.com/j2se/1.5.0/docs/api</link>
|
||||
</links>
|
||||
</configuration>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-jxr-plugin</artifactId>
|
||||
<configuration>
|
||||
<aggregate>true</aggregate>
|
||||
</configuration>
|
||||
<version>2.5</version>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-project-info-reports-plugin</artifactId>
|
||||
<version>3.0.0</version>
|
||||
<reportSets>
|
||||
<reportSet>
|
||||
<reports>
|
||||
<report>project-team</report>
|
||||
</reports>
|
||||
</reportSet>
|
||||
</reportSets>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.codehaus.mojo</groupId>
|
||||
<artifactId>findbugs-maven-plugin</artifactId>
|
||||
<version>3.0.5</version>
|
||||
<configuration>
|
||||
<xmlOutput>true</xmlOutput>
|
||||
<xmlOutputDirectory>${project.reporting.outputDirectory}</xmlOutputDirectory>
|
||||
</configuration>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</reporting>
|
||||
|
||||
</project>
|
||||
+343
@@ -0,0 +1,343 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--
|
||||
Licensed to the Apache Software Foundation (ASF) under one or more
|
||||
contributor license agreements. See the NOTICE file distributed with
|
||||
this work for additional information regarding copyright ownership.
|
||||
The ASF licenses this file to You under the Apache License, Version 2.0
|
||||
(the "License"); you may not use this file except in compliance with
|
||||
the License. You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
-->
|
||||
<!--
|
||||
To produce reports, use the reporting profile, for example: mvn -Preporting clean site
|
||||
You may need to use the -U option to update your environment if you get an error.
|
||||
-->
|
||||
<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">
|
||||
<parent>
|
||||
<groupId>org.apache.commons</groupId>
|
||||
<artifactId>commons-parent</artifactId>
|
||||
<version>35</version>
|
||||
</parent>
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<groupId>commons-codec</groupId>
|
||||
<artifactId>commons-codec</artifactId>
|
||||
<!-- Remember to update the version in default.properties as well -->
|
||||
<version>1.10</version>
|
||||
<name>Apache Commons Codec</name>
|
||||
<inceptionYear>2002</inceptionYear>
|
||||
<description>
|
||||
The Apache Commons Codec package contains simple encoder and decoders for
|
||||
various formats such as Base64 and Hexadecimal. In addition to these
|
||||
widely used encoders and decoders, the codec package also maintains a
|
||||
collection of phonetic encoding utilities.
|
||||
</description>
|
||||
<prerequisites>
|
||||
<maven>3.0.0</maven>
|
||||
</prerequisites>
|
||||
<url>http://commons.apache.org/proper/commons-codec/</url>
|
||||
<issueManagement>
|
||||
<system>jira</system>
|
||||
<url>http://issues.apache.org/jira/browse/CODEC</url>
|
||||
</issueManagement>
|
||||
<scm>
|
||||
<connection>scm:svn:http://svn.apache.org/repos/asf/commons/proper/codec/trunk</connection>
|
||||
<developerConnection>scm:svn:https://svn.apache.org/repos/asf/commons/proper/codec/trunk</developerConnection>
|
||||
<url>http://svn.apache.org/viewvc/commons/proper/codec/trunk</url>
|
||||
</scm>
|
||||
<distributionManagement>
|
||||
<site>
|
||||
<id>stagingSite</id>
|
||||
<name>Apache Staging Website</name>
|
||||
<url>${commons.deployment.protocol}://people.apache.org/www/commons.apache.org/${commons.componentid}/</url>
|
||||
</site>
|
||||
</distributionManagement>
|
||||
<developers>
|
||||
<developer>
|
||||
<name>Henri Yandell</name>
|
||||
<id>bayard</id>
|
||||
<email>bayard@apache.org</email>
|
||||
</developer>
|
||||
<developer>
|
||||
<name>Tim OBrien</name>
|
||||
<id>tobrien</id>
|
||||
<email>tobrien@apache.org</email>
|
||||
<timezone>-6</timezone>
|
||||
</developer>
|
||||
<developer>
|
||||
<name>Scott Sanders</name>
|
||||
<id>sanders</id>
|
||||
<email>sanders@totalsync.com</email>
|
||||
</developer>
|
||||
<developer>
|
||||
<name>Rodney Waldhoff</name>
|
||||
<id>rwaldhoff</id>
|
||||
<email>rwaldhoff@apache.org</email>
|
||||
</developer>
|
||||
<developer>
|
||||
<name>Daniel Rall</name>
|
||||
<id>dlr</id>
|
||||
<email>dlr@finemaltcoding.com</email>
|
||||
</developer>
|
||||
<developer>
|
||||
<name>Jon S. Stevens</name>
|
||||
<id>jon</id>
|
||||
<email>jon@collab.net</email>
|
||||
</developer>
|
||||
<developer>
|
||||
<name>Gary Gregory</name>
|
||||
<id>ggregory</id>
|
||||
<email>ggregory@apache.org</email>
|
||||
<url>http://www.garygregory.com</url>
|
||||
<timezone>-5</timezone>
|
||||
</developer>
|
||||
<developer>
|
||||
<name>David Graham</name>
|
||||
<id>dgraham</id>
|
||||
<email>dgraham@apache.org</email>
|
||||
</developer>
|
||||
<developer>
|
||||
<name>Julius Davies</name>
|
||||
<id>julius</id>
|
||||
<email>julius@apache.org</email>
|
||||
<organizationUrl>http://juliusdavies.ca/</organizationUrl>
|
||||
<timezone>-8</timezone>
|
||||
</developer>
|
||||
<developer>
|
||||
<name>Thomas Neidhart</name>
|
||||
<id>tn</id>
|
||||
<email>tn@apache.org</email>
|
||||
</developer>
|
||||
</developers>
|
||||
<contributors>
|
||||
<contributor>
|
||||
<name>Christopher O'Brien</name>
|
||||
<email>siege@preoccupied.net</email>
|
||||
<roles>
|
||||
<role>hex</role>
|
||||
<role>md5</role>
|
||||
<role>architecture</role>
|
||||
</roles>
|
||||
</contributor>
|
||||
<contributor>
|
||||
<name>Martin Redington</name>
|
||||
<roles>
|
||||
<role>Representing xml-rpc</role>
|
||||
</roles>
|
||||
</contributor>
|
||||
<contributor>
|
||||
<name>Jeffery Dever</name>
|
||||
<roles>
|
||||
<role>Representing http-client</role>
|
||||
</roles>
|
||||
</contributor>
|
||||
<contributor>
|
||||
<name>Steve Zimmermann</name>
|
||||
<email>steve.zimmermann@heii.com</email>
|
||||
<roles>
|
||||
<role>Documentation</role>
|
||||
</roles>
|
||||
</contributor>
|
||||
<contributor>
|
||||
<name>Benjamin Walstrum</name>
|
||||
<email>ben@walstrum.com</email>
|
||||
</contributor>
|
||||
<contributor>
|
||||
<name>Oleg Kalnichevski</name>
|
||||
<email>oleg@ural.ru</email>
|
||||
<roles>
|
||||
<role>Representing http-client</role>
|
||||
</roles>
|
||||
</contributor>
|
||||
<contributor>
|
||||
<name>Dave Dribin</name>
|
||||
<email>apache@dave.dribin.org</email>
|
||||
<roles>
|
||||
<role>DigestUtil</role>
|
||||
</roles>
|
||||
</contributor>
|
||||
<contributor>
|
||||
<name>Alex Karasulu</name>
|
||||
<email>aok123 at bellsouth.net</email>
|
||||
<roles>
|
||||
<role>Submitted Binary class and test</role>
|
||||
</roles>
|
||||
</contributor>
|
||||
<contributor>
|
||||
<name>Matthew Inger</name>
|
||||
<email>mattinger at yahoo.com</email>
|
||||
<roles>
|
||||
<role>Submitted DIFFERENCE algorithm for Soundex and RefinedSoundex</role>
|
||||
</roles>
|
||||
</contributor>
|
||||
<contributor>
|
||||
<name>Jochen Wiedmann</name>
|
||||
<email>jochen@apache.org</email>
|
||||
<roles>
|
||||
<role>Base64 code [CODEC-69]</role>
|
||||
</roles>
|
||||
</contributor>
|
||||
<contributor>
|
||||
<name>Sebastian Bazley</name>
|
||||
<email>sebb@apache.org</email>
|
||||
<roles>
|
||||
<role>Streaming Base64</role>
|
||||
</roles>
|
||||
</contributor>
|
||||
<contributor>
|
||||
<name>Matthew Pocock</name>
|
||||
<email>turingatemyhamster@gmail.com</email>
|
||||
<roles>
|
||||
<role>Beider-Morse phonetic matching</role>
|
||||
</roles>
|
||||
</contributor>
|
||||
<contributor>
|
||||
<name>Colm Rice</name>
|
||||
<email>colm_rice at hotmail dot com</email>
|
||||
<roles>
|
||||
<role>Submitted Match Rating Approach (MRA) phonetic encoder and tests [CODEC-161]</role>
|
||||
</roles>
|
||||
</contributor>
|
||||
</contributors>
|
||||
<!-- Codec should depend on very little -->
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>junit</groupId>
|
||||
<artifactId>junit</artifactId>
|
||||
<version>4.11</version>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
<properties>
|
||||
<maven.compiler.source>1.6</maven.compiler.source>
|
||||
<maven.compiler.target>1.6</maven.compiler.target>
|
||||
<commons.componentid>codec</commons.componentid>
|
||||
<commons.release.version>1.10</commons.release.version>
|
||||
<!-- The RC version used in the staging repository URL. -->
|
||||
<commons.rc.version>RC1</commons.rc.version>
|
||||
<commons.jira.id>CODEC</commons.jira.id>
|
||||
<commons.jira.pid>12310464</commons.jira.pid>
|
||||
<!-- Ensure copies work OK (can be removed later when this is in parent POM) -->
|
||||
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
||||
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
|
||||
<commons.encoding>UTF-8</commons.encoding>
|
||||
<checkstyle.header.file>${basedir}/LICENSE-header.txt</checkstyle.header.file>
|
||||
</properties>
|
||||
<build>
|
||||
<pluginManagement>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-scm-publish-plugin</artifactId>
|
||||
<configuration>
|
||||
<ignorePathsToDelete>
|
||||
<ignorePathToDelete>archive**</ignorePathToDelete>
|
||||
</ignorePathsToDelete>
|
||||
</configuration>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</pluginManagement>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-surefire-plugin</artifactId>
|
||||
<configuration>
|
||||
<excludes>
|
||||
<exclude>**/*AbstractTest.java</exclude>
|
||||
<exclude>**/*PerformanceTest.java</exclude>
|
||||
</excludes>
|
||||
</configuration>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-jar-plugin</artifactId>
|
||||
<version>2.4</version>
|
||||
<executions>
|
||||
<execution>
|
||||
<goals>
|
||||
<goal>test-jar</goal>
|
||||
</goals>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-assembly-plugin</artifactId>
|
||||
<version>2.5</version>
|
||||
<configuration>
|
||||
<descriptors>
|
||||
<descriptor>src/main/assembly/bin.xml</descriptor>
|
||||
<descriptor>src/main/assembly/src.xml</descriptor>
|
||||
</descriptors>
|
||||
<tarLongFileMode>gnu</tarLongFileMode>
|
||||
</configuration>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
<reporting>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-checkstyle-plugin</artifactId>
|
||||
<!-- Use 2.9.1 instead of 2.10; 2.10 seems to scan the 'target'
|
||||
dir and wants license headers in .properties to be the header for
|
||||
Java files. -->
|
||||
<version>2.9.1</version>
|
||||
<configuration>
|
||||
<configLocation>${basedir}/checkstyle.xml</configLocation>
|
||||
<enableRulesSummary>false</enableRulesSummary>
|
||||
<headerFile>${basedir}/LICENSE-header.txt</headerFile>
|
||||
</configuration>
|
||||
<!-- We need to specify reportSets because 2.9.1 creates two reports -->
|
||||
<reportSets>
|
||||
<reportSet>
|
||||
<reports>
|
||||
<report>checkstyle</report>
|
||||
</reports>
|
||||
</reportSet>
|
||||
</reportSets>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-pmd-plugin</artifactId>
|
||||
<version>3.2</version>
|
||||
<configuration>
|
||||
<targetJdk>${maven.compiler.target}</targetJdk>
|
||||
<linkXref>true</linkXref>
|
||||
<rulesets>
|
||||
<ruleset>${basedir}/pmd.xml</ruleset>
|
||||
</rulesets>
|
||||
</configuration>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.codehaus.mojo</groupId>
|
||||
<artifactId>findbugs-maven-plugin</artifactId>
|
||||
<version>2.5.5</version>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.codehaus.mojo</groupId>
|
||||
<artifactId>taglist-maven-plugin</artifactId>
|
||||
<version>2.4</version>
|
||||
<configuration>
|
||||
<tags>
|
||||
<tag>TODO</tag>
|
||||
<tag>NOPMD</tag>
|
||||
<tag>NOTE</tag>
|
||||
</tags>
|
||||
</configuration>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.codehaus.mojo</groupId>
|
||||
<artifactId>javancss-maven-plugin</artifactId>
|
||||
<version>2.0</version>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</reporting>
|
||||
</project>
|
||||
BIN
Binary file not shown.
+410
@@ -0,0 +1,410 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--
|
||||
Licensed to the Apache Software Foundation (ASF) under one or more
|
||||
contributor license agreements. See the NOTICE file distributed with
|
||||
this work for additional information regarding copyright ownership.
|
||||
The ASF licenses this file to You under the Apache License, Version 2.0
|
||||
(the "License"); you may not use this file except in compliance with
|
||||
the License. You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
-->
|
||||
<!--
|
||||
To produce reports, use the reporting profile, for example: mvn -Preporting clean site
|
||||
You may need to use the -U option to update your environment if you get an error.
|
||||
-->
|
||||
<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>org.apache.commons</groupId>
|
||||
<artifactId>commons-parent</artifactId>
|
||||
<version>42</version>
|
||||
</parent>
|
||||
<groupId>commons-codec</groupId>
|
||||
<artifactId>commons-codec</artifactId>
|
||||
<!-- Remember to update the version in default.properties as well -->
|
||||
<version>1.11</version>
|
||||
<name>Apache Commons Codec</name>
|
||||
<inceptionYear>2002</inceptionYear>
|
||||
<description>
|
||||
The Apache Commons Codec package contains simple encoder and decoders for
|
||||
various formats such as Base64 and Hexadecimal. In addition to these
|
||||
widely used encoders and decoders, the codec package also maintains a
|
||||
collection of phonetic encoding utilities.
|
||||
</description>
|
||||
<prerequisites>
|
||||
<maven>3.0.0</maven>
|
||||
</prerequisites>
|
||||
<url>http://commons.apache.org/proper/commons-codec/</url>
|
||||
<issueManagement>
|
||||
<system>jira</system>
|
||||
<url>http://issues.apache.org/jira/browse/CODEC</url>
|
||||
</issueManagement>
|
||||
<scm>
|
||||
<connection>scm:svn:http://svn.apache.org/repos/asf/commons/proper/codec/trunk</connection>
|
||||
<developerConnection>scm:svn:https://svn.apache.org/repos/asf/commons/proper/codec/trunk</developerConnection>
|
||||
<url>http://svn.apache.org/viewvc/commons/proper/codec/trunk</url>
|
||||
</scm>
|
||||
<distributionManagement>
|
||||
<site>
|
||||
<id>stagingSite</id>
|
||||
<name>Apache Staging Website</name>
|
||||
<url>${commons.deployment.protocol}://people.apache.org/www/commons.apache.org/${commons.componentid}/</url>
|
||||
</site>
|
||||
</distributionManagement>
|
||||
<developers>
|
||||
<developer>
|
||||
<name>Henri Yandell</name>
|
||||
<id>bayard</id>
|
||||
<email>bayard@apache.org</email>
|
||||
</developer>
|
||||
<developer>
|
||||
<name>Tim OBrien</name>
|
||||
<id>tobrien</id>
|
||||
<email>tobrien@apache.org</email>
|
||||
<timezone>-6</timezone>
|
||||
</developer>
|
||||
<developer>
|
||||
<name>Scott Sanders</name>
|
||||
<id>sanders</id>
|
||||
<email>sanders@totalsync.com</email>
|
||||
</developer>
|
||||
<developer>
|
||||
<name>Rodney Waldhoff</name>
|
||||
<id>rwaldhoff</id>
|
||||
<email>rwaldhoff@apache.org</email>
|
||||
</developer>
|
||||
<developer>
|
||||
<name>Daniel Rall</name>
|
||||
<id>dlr</id>
|
||||
<email>dlr@finemaltcoding.com</email>
|
||||
</developer>
|
||||
<developer>
|
||||
<name>Jon S. Stevens</name>
|
||||
<id>jon</id>
|
||||
<email>jon@collab.net</email>
|
||||
</developer>
|
||||
<developer>
|
||||
<name>Gary Gregory</name>
|
||||
<id>ggregory</id>
|
||||
<email>ggregory@apache.org</email>
|
||||
<url>http://www.garygregory.com</url>
|
||||
<timezone>-8</timezone>
|
||||
</developer>
|
||||
<developer>
|
||||
<name>David Graham</name>
|
||||
<id>dgraham</id>
|
||||
<email>dgraham@apache.org</email>
|
||||
</developer>
|
||||
<developer>
|
||||
<name>Julius Davies</name>
|
||||
<id>julius</id>
|
||||
<email>julius@apache.org</email>
|
||||
<organizationUrl>http://juliusdavies.ca/</organizationUrl>
|
||||
<timezone>-8</timezone>
|
||||
</developer>
|
||||
<developer>
|
||||
<name>Thomas Neidhart</name>
|
||||
<id>tn</id>
|
||||
<email>tn@apache.org</email>
|
||||
</developer>
|
||||
</developers>
|
||||
<contributors>
|
||||
<contributor>
|
||||
<name>Christopher O'Brien</name>
|
||||
<email>siege@preoccupied.net</email>
|
||||
<roles>
|
||||
<role>hex</role>
|
||||
<role>md5</role>
|
||||
<role>architecture</role>
|
||||
</roles>
|
||||
</contributor>
|
||||
<contributor>
|
||||
<name>Martin Redington</name>
|
||||
<roles>
|
||||
<role>Representing xml-rpc</role>
|
||||
</roles>
|
||||
</contributor>
|
||||
<contributor>
|
||||
<name>Jeffery Dever</name>
|
||||
<roles>
|
||||
<role>Representing http-client</role>
|
||||
</roles>
|
||||
</contributor>
|
||||
<contributor>
|
||||
<name>Steve Zimmermann</name>
|
||||
<email>steve.zimmermann@heii.com</email>
|
||||
<roles>
|
||||
<role>Documentation</role>
|
||||
</roles>
|
||||
</contributor>
|
||||
<contributor>
|
||||
<name>Benjamin Walstrum</name>
|
||||
<email>ben@walstrum.com</email>
|
||||
</contributor>
|
||||
<contributor>
|
||||
<name>Oleg Kalnichevski</name>
|
||||
<email>oleg@ural.ru</email>
|
||||
<roles>
|
||||
<role>Representing http-client</role>
|
||||
</roles>
|
||||
</contributor>
|
||||
<contributor>
|
||||
<name>Dave Dribin</name>
|
||||
<email>apache@dave.dribin.org</email>
|
||||
<roles>
|
||||
<role>DigestUtil</role>
|
||||
</roles>
|
||||
</contributor>
|
||||
<contributor>
|
||||
<name>Alex Karasulu</name>
|
||||
<email>aok123 at bellsouth.net</email>
|
||||
<roles>
|
||||
<role>Submitted Binary class and test</role>
|
||||
</roles>
|
||||
</contributor>
|
||||
<contributor>
|
||||
<name>Matthew Inger</name>
|
||||
<email>mattinger at yahoo.com</email>
|
||||
<roles>
|
||||
<role>Submitted DIFFERENCE algorithm for Soundex and RefinedSoundex</role>
|
||||
</roles>
|
||||
</contributor>
|
||||
<contributor>
|
||||
<name>Jochen Wiedmann</name>
|
||||
<email>jochen@apache.org</email>
|
||||
<roles>
|
||||
<role>Base64 code [CODEC-69]</role>
|
||||
</roles>
|
||||
</contributor>
|
||||
<contributor>
|
||||
<name>Sebastian Bazley</name>
|
||||
<email>sebb@apache.org</email>
|
||||
<roles>
|
||||
<role>Streaming Base64</role>
|
||||
</roles>
|
||||
</contributor>
|
||||
<contributor>
|
||||
<name>Matthew Pocock</name>
|
||||
<email>turingatemyhamster@gmail.com</email>
|
||||
<roles>
|
||||
<role>Beider-Morse phonetic matching</role>
|
||||
</roles>
|
||||
</contributor>
|
||||
<contributor>
|
||||
<name>Colm Rice</name>
|
||||
<email>colm_rice at hotmail dot com</email>
|
||||
<roles>
|
||||
<role>Submitted Match Rating Approach (MRA) phonetic encoder and tests [CODEC-161]</role>
|
||||
</roles>
|
||||
</contributor>
|
||||
</contributors>
|
||||
<!-- Codec only has test dependencies ATM -->
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>junit</groupId>
|
||||
<artifactId>junit</artifactId>
|
||||
<version>4.12</version>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.apache.commons</groupId>
|
||||
<artifactId>commons-lang3</artifactId>
|
||||
<version>3.5</version>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
<properties>
|
||||
<maven.compiler.source>1.6</maven.compiler.source>
|
||||
<maven.compiler.target>1.6</maven.compiler.target>
|
||||
<commons.componentid>codec</commons.componentid>
|
||||
<commons.module.name>org.apache.commons.codec</commons.module.name>
|
||||
<commons.release.version>1.11</commons.release.version>
|
||||
<!-- The RC version used in the staging repository URL. -->
|
||||
<commons.rc.version>RC1</commons.rc.version>
|
||||
<commons.jira.id>CODEC</commons.jira.id>
|
||||
<commons.jira.pid>12310464</commons.jira.pid>
|
||||
<!-- Ensure copies work OK (can be removed later when this is in parent POM) -->
|
||||
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
||||
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
|
||||
<commons.encoding>UTF-8</commons.encoding>
|
||||
<checkstyle.header.file>${basedir}/LICENSE-header.txt</checkstyle.header.file>
|
||||
<checkstyle.version>2.17</checkstyle.version>
|
||||
<commons.clirr.version>2.8</commons.clirr.version>
|
||||
</properties>
|
||||
<build>
|
||||
<pluginManagement>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-scm-publish-plugin</artifactId>
|
||||
<version>${commons.scm-publish.version}</version>
|
||||
<configuration>
|
||||
<ignorePathsToDelete>
|
||||
<ignorePathToDelete>archive**</ignorePathToDelete>
|
||||
</ignorePathsToDelete>
|
||||
</configuration>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</pluginManagement>
|
||||
<plugins>
|
||||
|
||||
<plugin>
|
||||
<groupId>org.apache.rat</groupId>
|
||||
<artifactId>apache-rat-plugin</artifactId>
|
||||
<configuration>
|
||||
<excludes>
|
||||
<exclude>src/site/resources/.htaccess</exclude>
|
||||
</excludes>
|
||||
</configuration>
|
||||
</plugin>
|
||||
|
||||
<!-- Add Java 9 Automatic-Module-Name -->
|
||||
<plugin>
|
||||
<artifactId>maven-jar-plugin</artifactId>
|
||||
<configuration>
|
||||
<archive combine.children="append">
|
||||
<!-- Temporary fix, remove this after this has implemented in parent pom -->
|
||||
<manifestEntries>
|
||||
<Automatic-Module-Name>${commons.module.name}</Automatic-Module-Name>
|
||||
</manifestEntries>
|
||||
</archive>
|
||||
</configuration>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-surefire-plugin</artifactId>
|
||||
<configuration>
|
||||
<excludes>
|
||||
<exclude>**/*AbstractTest.java</exclude>
|
||||
<exclude>**/*PerformanceTest.java</exclude>
|
||||
</excludes>
|
||||
</configuration>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-assembly-plugin</artifactId>
|
||||
<configuration>
|
||||
<descriptors>
|
||||
<descriptor>src/assembly/bin.xml</descriptor>
|
||||
<descriptor>src/assembly/src.xml</descriptor>
|
||||
</descriptors>
|
||||
<tarLongFileMode>gnu</tarLongFileMode>
|
||||
</configuration>
|
||||
</plugin>
|
||||
<!-- Allow use of mvn checkstyle:checkstyle. Must agree with reporting section below. -->
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-checkstyle-plugin</artifactId>
|
||||
<version>${checkstyle.version}</version>
|
||||
<configuration>
|
||||
<configLocation>${basedir}/checkstyle.xml</configLocation>
|
||||
<enableRulesSummary>false</enableRulesSummary>
|
||||
<headerFile>${basedir}/LICENSE-header.txt</headerFile>
|
||||
</configuration>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
<reporting>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-checkstyle-plugin</artifactId>
|
||||
<version>${checkstyle.version}</version>
|
||||
<configuration>
|
||||
<configLocation>${basedir}/checkstyle.xml</configLocation>
|
||||
<enableRulesSummary>false</enableRulesSummary>
|
||||
<headerFile>${basedir}/LICENSE-header.txt</headerFile>
|
||||
</configuration>
|
||||
<!-- We need to specify reportSets because 2.9.1 creates two reports -->
|
||||
<reportSets>
|
||||
<reportSet>
|
||||
<reports>
|
||||
<report>checkstyle</report>
|
||||
</reports>
|
||||
</reportSet>
|
||||
</reportSets>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-pmd-plugin</artifactId>
|
||||
<version>3.8</version>
|
||||
<configuration>
|
||||
<targetJdk>${maven.compiler.target}</targetJdk>
|
||||
<linkXref>true</linkXref>
|
||||
<rulesets>
|
||||
<ruleset>${basedir}/pmd.xml</ruleset>
|
||||
</rulesets>
|
||||
</configuration>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.codehaus.mojo</groupId>
|
||||
<artifactId>findbugs-maven-plugin</artifactId>
|
||||
<version>${commons.findbugs.version}</version>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.codehaus.mojo</groupId>
|
||||
<artifactId>taglist-maven-plugin</artifactId>
|
||||
<version>2.4</version>
|
||||
<configuration>
|
||||
<tags>
|
||||
<tag>TODO</tag>
|
||||
<tag>NOPMD</tag>
|
||||
<tag>NOTE</tag>
|
||||
</tags>
|
||||
</configuration>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.codehaus.mojo</groupId>
|
||||
<artifactId>javancss-maven-plugin</artifactId>
|
||||
<version>2.1</version>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.rat</groupId>
|
||||
<artifactId>apache-rat-plugin</artifactId>
|
||||
<configuration>
|
||||
<excludes>
|
||||
<exclude>src/site/resources/.htaccess</exclude>
|
||||
</excludes>
|
||||
</configuration>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</reporting>
|
||||
<profiles>
|
||||
<profile>
|
||||
<id>travis</id>
|
||||
<activation>
|
||||
<property>
|
||||
<name>env.TRAVIS</name>
|
||||
<value>true</value>
|
||||
</property>
|
||||
</activation>
|
||||
<build>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.codehaus.mojo</groupId>
|
||||
<artifactId>cobertura-maven-plugin</artifactId>
|
||||
<version>${commons.cobertura.version}</version>
|
||||
<configuration>
|
||||
<formats>
|
||||
<format>xml</format>
|
||||
</formats>
|
||||
</configuration>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.eluder.coveralls</groupId>
|
||||
<artifactId>coveralls-maven-plugin</artifactId>
|
||||
<version>4.3.0</version>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
</profile>
|
||||
</profiles>
|
||||
</project>
|
||||
+605
@@ -0,0 +1,605 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--
|
||||
Licensed to the Apache Software Foundation (ASF) under one or more
|
||||
contributor license agreements. See the NOTICE file distributed with
|
||||
this work for additional information regarding copyright ownership.
|
||||
The ASF licenses this file to You under the Apache License, Version 2.0
|
||||
(the "License"); you may not use this file except in compliance with
|
||||
the License. You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
-->
|
||||
<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">
|
||||
<parent>
|
||||
<groupId>org.apache.commons</groupId>
|
||||
<artifactId>commons-parent</artifactId>
|
||||
<version>58</version>
|
||||
</parent>
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<groupId>commons-io</groupId>
|
||||
<artifactId>commons-io</artifactId>
|
||||
<version>2.13.0</version>
|
||||
<name>Apache Commons IO</name>
|
||||
|
||||
<inceptionYear>2002</inceptionYear>
|
||||
<description>
|
||||
The Apache Commons IO library contains utility classes, stream implementations, file filters,
|
||||
file comparators, endian transformation classes, and much more.
|
||||
</description>
|
||||
|
||||
<url>https://commons.apache.org/proper/commons-io/</url>
|
||||
|
||||
<issueManagement>
|
||||
<system>jira</system>
|
||||
<url>https://issues.apache.org/jira/browse/IO</url>
|
||||
</issueManagement>
|
||||
|
||||
<distributionManagement>
|
||||
<site>
|
||||
<id>apache.website</id>
|
||||
<name>Apache Commons Site</name>
|
||||
<url>scm:svn:https://svn.apache.org/repos/infra/websites/production/commons/content/proper/commons-io/</url>
|
||||
</site>
|
||||
</distributionManagement>
|
||||
|
||||
<scm>
|
||||
<connection>scm:git:https://gitbox.apache.org/repos/asf/commons-io.git</connection>
|
||||
<developerConnection>scm:git:https://gitbox.apache.org/repos/asf/commons-io.git</developerConnection>
|
||||
<url>https://gitbox.apache.org/repos/asf?p=commons-io.git</url>
|
||||
<tag>rel/commons-io-2.13.0</tag>
|
||||
</scm>
|
||||
|
||||
<developers>
|
||||
<developer>
|
||||
<name>Scott Sanders</name>
|
||||
<id>sanders</id>
|
||||
<email>sanders@apache.org</email>
|
||||
<organization />
|
||||
<roles>
|
||||
<role>Java Developer</role>
|
||||
</roles>
|
||||
</developer>
|
||||
<developer>
|
||||
<name>dIon Gillard</name>
|
||||
<!-- Note: first name is correctly capitalised above -->
|
||||
<id>dion</id>
|
||||
<email>dion@apache.org</email>
|
||||
<organization />
|
||||
<roles>
|
||||
<role>Java Developer</role>
|
||||
</roles>
|
||||
</developer>
|
||||
<developer>
|
||||
<name>Nicola Ken Barozzi</name>
|
||||
<id>nicolaken</id>
|
||||
<email>nicolaken@apache.org</email>
|
||||
<organization />
|
||||
<roles>
|
||||
<role>Java Developer</role>
|
||||
</roles>
|
||||
</developer>
|
||||
<developer>
|
||||
<name>Henri Yandell</name>
|
||||
<id>bayard</id>
|
||||
<email>bayard@apache.org</email>
|
||||
<organization />
|
||||
<roles>
|
||||
<role>Java Developer</role>
|
||||
</roles>
|
||||
</developer>
|
||||
<developer>
|
||||
<name>Stephen Colebourne</name>
|
||||
<id>scolebourne</id>
|
||||
<organization />
|
||||
<roles>
|
||||
<role>Java Developer</role>
|
||||
</roles>
|
||||
<timezone>0</timezone>
|
||||
</developer>
|
||||
<developer>
|
||||
<name>Jeremias Maerki</name>
|
||||
<id>jeremias</id>
|
||||
<email>jeremias@apache.org</email>
|
||||
<organization />
|
||||
<roles>
|
||||
<role>Java Developer</role>
|
||||
</roles>
|
||||
<timezone>+1</timezone>
|
||||
</developer>
|
||||
<developer>
|
||||
<name>Matthew Hawthorne</name>
|
||||
<id>matth</id>
|
||||
<email>matth@apache.org</email>
|
||||
<organization />
|
||||
<roles>
|
||||
<role>Java Developer</role>
|
||||
</roles>
|
||||
</developer>
|
||||
<developer>
|
||||
<name>Martin Cooper</name>
|
||||
<id>martinc</id>
|
||||
<email>martinc@apache.org</email>
|
||||
<organization />
|
||||
<roles>
|
||||
<role>Java Developer</role>
|
||||
</roles>
|
||||
</developer>
|
||||
<developer>
|
||||
<name>Rob Oxspring</name>
|
||||
<id>roxspring</id>
|
||||
<email>roxspring@apache.org</email>
|
||||
<organization />
|
||||
<roles>
|
||||
<role>Java Developer</role>
|
||||
</roles>
|
||||
</developer>
|
||||
<developer>
|
||||
<name>Jochen Wiedmann</name>
|
||||
<id>jochen</id>
|
||||
<email>jochen.wiedmann@gmail.com</email>
|
||||
</developer>
|
||||
<developer>
|
||||
<name>Niall Pemberton</name>
|
||||
<id>niallp</id>
|
||||
<roles>
|
||||
<role>Java Developer</role>
|
||||
</roles>
|
||||
</developer>
|
||||
<developer>
|
||||
<name>Jukka Zitting</name>
|
||||
<id>jukka</id>
|
||||
<roles>
|
||||
<role>Java Developer</role>
|
||||
</roles>
|
||||
</developer>
|
||||
<developer>
|
||||
<id>ggregory</id>
|
||||
<name>Gary Gregory</name>
|
||||
<email>ggregory at apache.org</email>
|
||||
<url>https://www.garygregory.com</url>
|
||||
<organization>The Apache Software Foundation</organization>
|
||||
<organizationUrl>https://www.apache.org/</organizationUrl>
|
||||
<roles>
|
||||
<role>PMC Member</role>
|
||||
</roles>
|
||||
<timezone>America/New_York</timezone>
|
||||
<properties>
|
||||
<picUrl>https://people.apache.org/~ggregory/img/garydgregory80.png</picUrl>
|
||||
</properties>
|
||||
</developer>
|
||||
<developer>
|
||||
<name>Kristian Rosenvold</name>
|
||||
<id>krosenvold</id>
|
||||
<email>krosenvold@apache.org</email>
|
||||
<timezone>+1</timezone>
|
||||
</developer>
|
||||
</developers>
|
||||
|
||||
<contributors>
|
||||
<contributor>
|
||||
<name>Rahul Akolkar</name>
|
||||
</contributor>
|
||||
<contributor>
|
||||
<name>Jason Anderson</name>
|
||||
</contributor>
|
||||
<contributor>
|
||||
<name>Nathan Beyer</name>
|
||||
</contributor>
|
||||
<contributor>
|
||||
<name>Emmanuel Bourg</name>
|
||||
</contributor>
|
||||
<contributor>
|
||||
<name>Chris Eldredge</name>
|
||||
</contributor>
|
||||
<contributor>
|
||||
<name>Magnus Grimsell</name>
|
||||
</contributor>
|
||||
<contributor>
|
||||
<name>Jim Harrington</name>
|
||||
</contributor>
|
||||
<contributor>
|
||||
<name>Thomas Ledoux</name>
|
||||
</contributor>
|
||||
<contributor>
|
||||
<name>Andy Lehane</name>
|
||||
</contributor>
|
||||
<contributor>
|
||||
<name>Marcelo Liberato</name>
|
||||
</contributor>
|
||||
<contributor>
|
||||
<name>Alban Peignier</name>
|
||||
<email>alban.peignier at free.fr</email>
|
||||
</contributor>
|
||||
<contributor>
|
||||
<name>Adam Retter</name>
|
||||
<organization>Evolved Binary</organization>
|
||||
</contributor>
|
||||
<contributor>
|
||||
<name>Ian Springer</name>
|
||||
</contributor>
|
||||
<contributor>
|
||||
<name>Dominik Stadler</name>
|
||||
</contributor>
|
||||
<contributor>
|
||||
<name>Masato Tezuka</name>
|
||||
</contributor>
|
||||
<contributor>
|
||||
<name>James Urie</name>
|
||||
</contributor>
|
||||
<contributor>
|
||||
<name>Frank W. Zammetti</name>
|
||||
</contributor>
|
||||
<contributor>
|
||||
<name>Martin Grigorov</name>
|
||||
<email>mgrigorov@apache.org</email>
|
||||
</contributor>
|
||||
<contributor>
|
||||
<name>Arturo Bernal</name>
|
||||
</contributor>
|
||||
</contributors>
|
||||
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>org.junit.jupiter</groupId>
|
||||
<artifactId>junit-jupiter</artifactId>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.junit-pioneer</groupId>
|
||||
<artifactId>junit-pioneer</artifactId>
|
||||
<version>1.9.1</version>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.mockito</groupId>
|
||||
<artifactId>mockito-inline</artifactId>
|
||||
<version>4.11.0</version>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>com.google.jimfs</groupId>
|
||||
<artifactId>jimfs</artifactId>
|
||||
<version>1.2</version>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.apache.commons</groupId>
|
||||
<artifactId>commons-lang3</artifactId>
|
||||
<version>3.12.0</version>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.openjdk.jmh</groupId>
|
||||
<artifactId>jmh-core</artifactId>
|
||||
<version>${jmh.version}</version>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.openjdk.jmh</groupId>
|
||||
<artifactId>jmh-generator-annprocess</artifactId>
|
||||
<version>${jmh.version}</version>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
|
||||
<properties>
|
||||
<maven.compiler.source>1.8</maven.compiler.source>
|
||||
<maven.compiler.target>1.8</maven.compiler.target>
|
||||
<commons.componentid>io</commons.componentid>
|
||||
<commons.module.name>org.apache.commons.io</commons.module.name>
|
||||
<commons.rc.version>RC1</commons.rc.version>
|
||||
<commons.bc.version>2.12.0</commons.bc.version>
|
||||
<commons.release.version>2.13.0</commons.release.version>
|
||||
<commons.release.desc>(requires Java 8)</commons.release.desc>
|
||||
<commons.jira.id>IO</commons.jira.id>
|
||||
<commons.jira.pid>12310477</commons.jira.pid>
|
||||
<commons.osgi.export>
|
||||
<!-- Explicit list of packages from IO 1.4 -->
|
||||
org.apache.commons.io;
|
||||
org.apache.commons.io.comparator;
|
||||
org.apache.commons.io.filefilter;
|
||||
org.apache.commons.io.input;
|
||||
org.apache.commons.io.output;version=1.4.9999;-noimport:=true,
|
||||
<!-- Same list plus * for new packages -->
|
||||
org.apache.commons.io;
|
||||
org.apache.commons.io.comparator;
|
||||
org.apache.commons.io.filefilter;
|
||||
org.apache.commons.io.input;
|
||||
org.apache.commons.io.output;
|
||||
org.apache.commons.io.*;version=${project.version};-noimport:=true
|
||||
</commons.osgi.export>
|
||||
<commons.osgi.import>
|
||||
<!-- IO-734 - Make the sun.* references from BufferedFileChannelInputStream optional -->
|
||||
sun.nio.ch;resolution:=optional,
|
||||
sun.misc;resolution:=optional,
|
||||
*
|
||||
</commons.osgi.import>
|
||||
<commons.scmPubUrl>https://svn.apache.org/repos/infra/websites/production/commons/content/proper/commons-io/</commons.scmPubUrl>
|
||||
<commons.scmPubCheckoutDirectory>site-content</commons.scmPubCheckoutDirectory>
|
||||
<commons.javadoc.java.link>${commons.javadoc8.java.link}</commons.javadoc.java.link>
|
||||
<commons.moditect.version>1.0.0.Final</commons.moditect.version>
|
||||
<jmh.version>1.36</jmh.version>
|
||||
<japicmp.skip>false</japicmp.skip>
|
||||
<jacoco.skip>${env.JACOCO_SKIP}</jacoco.skip>
|
||||
<commons.release.isDistModule>true</commons.release.isDistModule>
|
||||
<commons.releaseManagerName>Gary Gregory</commons.releaseManagerName>
|
||||
<commons.releaseManagerKey>86fdc7e2a11262cb</commons.releaseManagerKey>
|
||||
</properties>
|
||||
|
||||
<build>
|
||||
<!-- japicmp:cmp needs package to work from a jar -->
|
||||
<defaultGoal>clean verify apache-rat:check japicmp:cmp checkstyle:check pmd:check javadoc:javadoc</defaultGoal>
|
||||
<pluginManagement>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.apache.rat</groupId>
|
||||
<artifactId>apache-rat-plugin</artifactId>
|
||||
<version>0.15</version>
|
||||
<configuration>
|
||||
<excludes>
|
||||
<exclude>src/test/resources/**/*.bin</exclude>
|
||||
<exclude>src/test/resources/dir-equals-tests/**</exclude>
|
||||
<exclude>test/**</exclude>
|
||||
</excludes>
|
||||
</configuration>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-checkstyle-plugin</artifactId>
|
||||
<configuration>
|
||||
<configLocation>${basedir}/src/conf/checkstyle.xml</configLocation>
|
||||
<suppressionsLocation>${basedir}/src/conf/checkstyle-suppressions.xml</suppressionsLocation>
|
||||
<enableRulesSummary>false</enableRulesSummary>
|
||||
<includeTestSourceDirectory>true</includeTestSourceDirectory>
|
||||
</configuration>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</pluginManagement>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-jar-plugin</artifactId>
|
||||
<executions>
|
||||
<execution>
|
||||
<goals>
|
||||
<goal>test-jar</goal>
|
||||
</goals>
|
||||
</execution>
|
||||
</executions>
|
||||
<configuration>
|
||||
<archive combine.children="append">
|
||||
<manifestEntries>
|
||||
<Automatic-Module-Name>${commons.module.name}</Automatic-Module-Name>
|
||||
</manifestEntries>
|
||||
</archive>
|
||||
</configuration>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-surefire-plugin</artifactId>
|
||||
<configuration>
|
||||
<classpathDependencyExcludes>
|
||||
<classpathDependencyExclude>xerces:xercesImpl</classpathDependencyExclude>
|
||||
</classpathDependencyExcludes>
|
||||
<forkCount>1</forkCount>
|
||||
<reuseForks>false</reuseForks>
|
||||
<!-- limit memory size see IO-161 -->
|
||||
<argLine>${argLine} -Xmx25M</argLine>
|
||||
<includes>
|
||||
<!-- Only include test classes, not test data -->
|
||||
<include>**/*Test*.class</include>
|
||||
</includes>
|
||||
<excludes>
|
||||
<exclude>**/*AbstractTestCase*</exclude>
|
||||
<exclude>**/testtools/**</exclude>
|
||||
<!-- https://issues.apache.org/jira/browse/SUREFIRE-44 -->
|
||||
<exclude>**/*$*</exclude>
|
||||
</excludes>
|
||||
</configuration>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<artifactId>maven-assembly-plugin</artifactId>
|
||||
<configuration>
|
||||
<descriptors>
|
||||
<descriptor>src/assembly/bin.xml</descriptor>
|
||||
<descriptor>src/assembly/src.xml</descriptor>
|
||||
</descriptors>
|
||||
<tarLongFileMode>gnu</tarLongFileMode>
|
||||
</configuration>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-checkstyle-plugin</artifactId>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-scm-publish-plugin</artifactId>
|
||||
<configuration>
|
||||
<ignorePathsToDelete>
|
||||
<ignorePathToDelete>javadocs</ignorePathToDelete>
|
||||
</ignorePathsToDelete>
|
||||
</configuration>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>com.github.spotbugs</groupId>
|
||||
<artifactId>spotbugs-maven-plugin</artifactId>
|
||||
<configuration>
|
||||
<excludeFilterFile>${basedir}/src/conf/spotbugs-exclude-filter.xml</excludeFilterFile>
|
||||
</configuration>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>com.github.siom79.japicmp</groupId>
|
||||
<artifactId>japicmp-maven-plugin</artifactId>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-pmd-plugin</artifactId>
|
||||
<configuration>
|
||||
<rulesets>
|
||||
<ruleset>src/conf/maven-pmd-plugin.xml</ruleset>
|
||||
</rulesets>
|
||||
</configuration>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
|
||||
<reporting>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-checkstyle-plugin</artifactId>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>com.github.spotbugs</groupId>
|
||||
<artifactId>spotbugs-maven-plugin</artifactId>
|
||||
<configuration>
|
||||
<excludeFilterFile>${basedir}/src/conf/spotbugs-exclude-filter.xml</excludeFilterFile>
|
||||
</configuration>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>com.github.siom79.japicmp</groupId>
|
||||
<artifactId>japicmp-maven-plugin</artifactId>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</reporting>
|
||||
<profiles>
|
||||
<profile>
|
||||
<id>setup-checkout</id>
|
||||
<activation>
|
||||
<file>
|
||||
<missing>site-content</missing>
|
||||
</file>
|
||||
</activation>
|
||||
<build>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-antrun-plugin</artifactId>
|
||||
<version>3.1.0</version>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>prepare-checkout</id>
|
||||
<phase>pre-site</phase>
|
||||
<goals>
|
||||
<goal>run</goal>
|
||||
</goals>
|
||||
<configuration>
|
||||
<target>
|
||||
<exec executable="svn">
|
||||
<arg line="checkout --depth immediates ${commons.scmPubUrl} ${commons.scmPubCheckoutDirectory}" />
|
||||
</exec>
|
||||
|
||||
<exec executable="svn">
|
||||
<arg line="update --set-depth exclude ${commons.scmPubCheckoutDirectory}/javadocs" />
|
||||
</exec>
|
||||
|
||||
<pathconvert pathsep=" " property="dirs">
|
||||
<dirset dir="${commons.scmPubCheckoutDirectory}" includes="*" />
|
||||
</pathconvert>
|
||||
<exec executable="svn">
|
||||
<arg line="update --set-depth infinity ${dirs}" />
|
||||
</exec>
|
||||
</target>
|
||||
</configuration>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
</profile>
|
||||
<profile>
|
||||
<id>java9-compile</id>
|
||||
<activation>
|
||||
<jdk>[9,)</jdk>
|
||||
</activation>
|
||||
<properties>
|
||||
<!-- coverall version 4.3.0 does not work with java 9, see https://github.com/trautonen/coveralls-maven-plugin/issues/112 -->
|
||||
<coveralls.skip>true</coveralls.skip>
|
||||
<maven.compiler.release>8</maven.compiler.release>
|
||||
</properties>
|
||||
</profile>
|
||||
<profile>
|
||||
<id>java9-moditect</id>
|
||||
<activation>
|
||||
<!--
|
||||
Fails on Java 11 and Windows:
|
||||
Error: Failed to execute goal org.moditect:moditect-maven-plugin:1.0.0.RC2:add-module-info (add-module-infos) on project commons-io: Execution add-module-infos of goal org.moditect:moditect-maven-plugin:1.0.0.RC2:add-module-info failed: Couldn't add module-info.class to JAR: D:\a\commons-io\commons-io\target\commons-io-2.12.0-SNAPSHOT.jar: The process cannot access the file because it is being used by another process. -> [Help 1]
|
||||
-->
|
||||
<jdk>[9,11)</jdk>
|
||||
</activation>
|
||||
<build>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.moditect</groupId>
|
||||
<artifactId>moditect-maven-plugin</artifactId>
|
||||
<version>${commons.moditect.version}</version>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>add-module-infos</id>
|
||||
<phase>package</phase>
|
||||
<goals>
|
||||
<goal>add-module-info</goal>
|
||||
</goals>
|
||||
<configuration>
|
||||
<jvmVersion>9</jvmVersion>
|
||||
<outputDirectory>${project.build.directory}</outputDirectory>
|
||||
<overwriteExistingFiles>true</overwriteExistingFiles>
|
||||
<module>
|
||||
<moduleInfo>
|
||||
<name>org.apache.commons.io</name>
|
||||
</moduleInfo>
|
||||
</module>
|
||||
</configuration>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
</profile>
|
||||
<profile>
|
||||
<id>benchmark</id>
|
||||
<properties>
|
||||
<skipTests>true</skipTests>
|
||||
<benchmark>org.apache</benchmark>
|
||||
</properties>
|
||||
<build>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.codehaus.mojo</groupId>
|
||||
<artifactId>exec-maven-plugin</artifactId>
|
||||
<version>3.1.0</version>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>benchmark</id>
|
||||
<phase>test</phase>
|
||||
<goals>
|
||||
<goal>exec</goal>
|
||||
</goals>
|
||||
<configuration>
|
||||
<classpathScope>test</classpathScope>
|
||||
<executable>java</executable>
|
||||
<arguments>
|
||||
<argument>-classpath</argument>
|
||||
<classpath/>
|
||||
<argument>org.openjdk.jmh.Main</argument>
|
||||
<argument>-rf</argument>
|
||||
<argument>json</argument>
|
||||
<argument>-rff</argument>
|
||||
<argument>target/jmh-result.${benchmark}.json</argument>
|
||||
<argument>${benchmark}</argument>
|
||||
</arguments>
|
||||
</configuration>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
</profile>
|
||||
</profiles>
|
||||
</project>
|
||||
BIN
Binary file not shown.
BIN
Binary file not shown.
+547
@@ -0,0 +1,547 @@
|
||||
<!--
|
||||
Licensed to the Apache Software Foundation (ASF) under one
|
||||
or more contributor license agreements. See the NOTICE file
|
||||
distributed with this work for additional information
|
||||
regarding copyright ownership. The ASF licenses this file
|
||||
to you under the Apache License, Version 2.0 (the
|
||||
"License"); you may not use this file except in compliance
|
||||
with the License. You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing,
|
||||
software distributed under the License is distributed on an
|
||||
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
KIND, either express or implied. See the License for the
|
||||
specific language governing permissions and limitations
|
||||
under the License.
|
||||
-->
|
||||
<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/xsd/maven-4.0.0.xsd">
|
||||
<!--
|
||||
- Note that due to the special requirements of logging unit-tests, most
|
||||
- tests are executed in the "integration-test" phase rather than the
|
||||
- "test" phase. Please run "mvn integration-test" to run the full suite of
|
||||
- available unit tests.
|
||||
-->
|
||||
<parent>
|
||||
<groupId>org.apache.commons</groupId>
|
||||
<artifactId>commons-parent</artifactId>
|
||||
<version>34</version>
|
||||
</parent>
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<groupId>commons-logging</groupId>
|
||||
<artifactId>commons-logging</artifactId>
|
||||
<name>Apache Commons Logging</name>
|
||||
<version>1.2</version>
|
||||
<description>Apache Commons Logging is a thin adapter allowing configurable bridging to other,
|
||||
well known logging systems.</description>
|
||||
<url>http://commons.apache.org/proper/commons-logging/</url>
|
||||
|
||||
<issueManagement>
|
||||
<system>JIRA</system>
|
||||
<url>http://issues.apache.org/jira/browse/LOGGING</url>
|
||||
</issueManagement>
|
||||
|
||||
<inceptionYear>2001</inceptionYear>
|
||||
|
||||
<developers>
|
||||
<developer>
|
||||
<id>baliuka</id>
|
||||
<name>Juozas Baliuka</name>
|
||||
<email>baliuka@apache.org</email>
|
||||
<roles>
|
||||
<role>Java Developer</role>
|
||||
</roles>
|
||||
</developer>
|
||||
<developer>
|
||||
<id>morgand</id>
|
||||
<name>Morgan Delagrange</name>
|
||||
<email>morgand@apache.org</email>
|
||||
<organization>Apache</organization>
|
||||
<roles>
|
||||
<role>Java Developer</role>
|
||||
</roles>
|
||||
</developer>
|
||||
<developer>
|
||||
<id>donaldp</id>
|
||||
<name>Peter Donald</name>
|
||||
<email>donaldp@apache.org</email>
|
||||
</developer>
|
||||
<developer>
|
||||
<id>rdonkin</id>
|
||||
<name>Robert Burrell Donkin</name>
|
||||
<email>rdonkin@apache.org</email>
|
||||
<organization>The Apache Software Foundation</organization>
|
||||
</developer>
|
||||
<developer>
|
||||
<id>skitching</id>
|
||||
<name>Simon Kitching</name>
|
||||
<email>skitching@apache.org</email>
|
||||
<organization>The Apache Software Foundation</organization>
|
||||
</developer>
|
||||
<developer>
|
||||
<id>dennisl</id>
|
||||
<name>Dennis Lundberg</name>
|
||||
<email>dennisl@apache.org</email>
|
||||
<organization>The Apache Software Foundation</organization>
|
||||
</developer>
|
||||
<developer>
|
||||
<id>costin</id>
|
||||
<name>Costin Manolache</name>
|
||||
<email>costin@apache.org</email>
|
||||
<organization>The Apache Software Foundation</organization>
|
||||
</developer>
|
||||
<developer>
|
||||
<id>craigmcc</id>
|
||||
<name>Craig McClanahan</name>
|
||||
<email>craigmcc@apache.org</email>
|
||||
<organization>The Apache Software Foundation</organization>
|
||||
</developer>
|
||||
<developer>
|
||||
<id>tn</id>
|
||||
<name>Thomas Neidhart</name>
|
||||
<email>tn@apache.org</email>
|
||||
<organization>The Apache Software Foundation</organization>
|
||||
</developer>
|
||||
<developer>
|
||||
<id>sanders</id>
|
||||
<name>Scott Sanders</name>
|
||||
<email>sanders@apache.org</email>
|
||||
<organization>The Apache Software Foundation</organization>
|
||||
</developer>
|
||||
<developer>
|
||||
<id>rsitze</id>
|
||||
<name>Richard Sitze</name>
|
||||
<email>rsitze@apache.org</email>
|
||||
<organization>The Apache Software Foundation</organization>
|
||||
</developer>
|
||||
<developer>
|
||||
<id>bstansberry</id>
|
||||
<name>Brian Stansberry</name>
|
||||
</developer>
|
||||
<developer>
|
||||
<id>rwaldhoff</id>
|
||||
<name>Rodney Waldhoff</name>
|
||||
<email>rwaldhoff@apache.org</email>
|
||||
<organization>The Apache Software Foundation</organization>
|
||||
</developer>
|
||||
</developers>
|
||||
<contributors>
|
||||
<contributor>
|
||||
<name>Matthew P. Del Buono</name>
|
||||
<roles>
|
||||
<role>Provided patch</role>
|
||||
</roles>
|
||||
</contributor>
|
||||
<contributor>
|
||||
<name>Vince Eagen</name>
|
||||
<email>vince256 at comcast dot net</email>
|
||||
<roles>
|
||||
<role>Lumberjack logging abstraction</role>
|
||||
</roles>
|
||||
</contributor>
|
||||
<contributor>
|
||||
<name>Peter Lawrey</name>
|
||||
<roles>
|
||||
<role>Provided patch</role>
|
||||
</roles>
|
||||
</contributor>
|
||||
<contributor>
|
||||
<name>Berin Loritsch</name>
|
||||
<email>bloritsch at apache dot org</email>
|
||||
<roles>
|
||||
<role>Lumberjack logging abstraction</role>
|
||||
<role>JDK 1.4 logging abstraction</role>
|
||||
</roles>
|
||||
</contributor>
|
||||
<contributor>
|
||||
<name>Philippe Mouawad</name>
|
||||
<roles>
|
||||
<role>Provided patch</role>
|
||||
</roles>
|
||||
</contributor>
|
||||
<contributor>
|
||||
<name>Neeme Praks</name>
|
||||
<email>neeme at apache dot org</email>
|
||||
<roles>
|
||||
<role>Avalon logging abstraction</role>
|
||||
</roles>
|
||||
</contributor>
|
||||
|
||||
</contributors>
|
||||
|
||||
<scm>
|
||||
<connection>scm:svn:http://svn.apache.org/repos/asf/commons/proper/logging/trunk</connection>
|
||||
<developerConnection>scm:svn:https://svn.apache.org/repos/asf/commons/proper/logging/trunk</developerConnection>
|
||||
<url>http://svn.apache.org/repos/asf/commons/proper/logging/trunk</url>
|
||||
</scm>
|
||||
|
||||
<build>
|
||||
<plugins>
|
||||
|
||||
<!--
|
||||
- We want to create four jarfiles from this project: normal, tests, api
|
||||
- and adapters. The first two are handled by the normal jar:jar and
|
||||
- jar:test-jar targets.
|
||||
- The jar plugin with some includes/excludes is used to create the other
|
||||
- ones.
|
||||
-->
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-jar-plugin</artifactId>
|
||||
<executions>
|
||||
<execution>
|
||||
<!--
|
||||
- The custom test framework requires the unit test code to be
|
||||
- in a jarfile so it can control its place in the classpath.
|
||||
-->
|
||||
<id>testjar</id>
|
||||
<phase>package</phase>
|
||||
<goals>
|
||||
<goal>test-jar</goal>
|
||||
</goals>
|
||||
<configuration>
|
||||
<jarName>commons-logging</jarName>
|
||||
</configuration>
|
||||
</execution>
|
||||
|
||||
<execution>
|
||||
<id>apijar</id>
|
||||
<phase>package</phase>
|
||||
<goals>
|
||||
<goal>jar</goal>
|
||||
</goals>
|
||||
<configuration>
|
||||
<jarName>${project.artifactId}-api-${project.version}</jarName>
|
||||
<includes>
|
||||
<include>org/apache/commons/logging/*.class</include>
|
||||
<include>org/apache/commons/logging/impl/LogFactoryImpl*.class</include>
|
||||
<include>org/apache/commons/logging/impl/WeakHashtable*.class</include>
|
||||
<include>org/apache/commons/logging/impl/SimpleLog*.class</include>
|
||||
<include>org/apache/commons/logging/impl/NoOpLog*.class</include>
|
||||
<include>org/apache/commons/logging/impl/Jdk14Logger.class</include>
|
||||
<include>META-INF/LICENSE.txt</include>
|
||||
<include>META-INF/NOTICE.txt</include>
|
||||
</includes>
|
||||
<excludes>
|
||||
<exclude>**/package.html</exclude>
|
||||
</excludes>
|
||||
</configuration>
|
||||
</execution>
|
||||
|
||||
<execution>
|
||||
<id>adaptersjar</id>
|
||||
<phase>package</phase>
|
||||
<goals>
|
||||
<goal>jar</goal>
|
||||
</goals>
|
||||
<configuration>
|
||||
<jarName>${project.artifactId}-adapters-${project.version}</jarName>
|
||||
<includes>
|
||||
<include>org/apache/commons/logging/impl/**.class</include>
|
||||
<include>META-INF/LICENSE.txt</include>
|
||||
<include>META-INF/NOTICE.txt</include>
|
||||
</includes>
|
||||
<excludes>
|
||||
<exclude>org/apache/commons/logging/impl/WeakHashtable*.class</exclude>
|
||||
<exclude>org/apache/commons/logging/impl/LogFactoryImpl*.class</exclude>
|
||||
</excludes>
|
||||
</configuration>
|
||||
</execution>
|
||||
|
||||
<!--
|
||||
- Define the full jar last, the deploy/install plugin seems to be broken
|
||||
- and takes the last definition from here.
|
||||
-->
|
||||
<execution>
|
||||
<id>fulljar</id>
|
||||
<phase>package</phase>
|
||||
<goals>
|
||||
<goal>jar</goal>
|
||||
</goals>
|
||||
<configuration>
|
||||
<jarName>${project.artifactId}-${project.version}</jarName>
|
||||
</configuration>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-antrun-plugin</artifactId>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>site.resources</id>
|
||||
<phase>site</phase>
|
||||
<configuration>
|
||||
<target>
|
||||
<copy todir="${project.reporting.outputDirectory}">
|
||||
<fileset dir="${basedir}">
|
||||
<include name="RELEASE-NOTES.txt" />
|
||||
</fileset>
|
||||
</copy>
|
||||
</target>
|
||||
</configuration>
|
||||
<goals>
|
||||
<goal>run</goal>
|
||||
</goals>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
|
||||
<plugin>
|
||||
<!--
|
||||
- Attach the adapters and api jars to the normal artifact. This way
|
||||
- they will be deployed when the normal artifact is deployed.
|
||||
-->
|
||||
<groupId>org.codehaus.mojo</groupId>
|
||||
<artifactId>build-helper-maven-plugin</artifactId>
|
||||
<version>1.0</version>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>attach-artifacts</id>
|
||||
<phase>package</phase>
|
||||
<goals>
|
||||
<goal>attach-artifact</goal>
|
||||
</goals>
|
||||
<configuration>
|
||||
<artifacts>
|
||||
<artifact>
|
||||
<file>${project.build.directory}/${project.artifactId}-adapters-${project.version}.jar</file>
|
||||
<type>jar</type>
|
||||
<classifier>adapters</classifier>
|
||||
</artifact>
|
||||
<artifact>
|
||||
<file>${project.build.directory}/${project.artifactId}-api-${project.version}.jar</file>
|
||||
<type>jar</type>
|
||||
<classifier>api</classifier>
|
||||
</artifact>
|
||||
</artifacts>
|
||||
</configuration>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
|
||||
<plugin>
|
||||
<!--
|
||||
- Many of JCL's tests use tricky techniques to place the generated
|
||||
- JCL jarfiles on the classpath in various configurations. This means
|
||||
- that those tests must be run *after* the "package" build phase.
|
||||
-
|
||||
- In order to not mess with the Ant build we "disable" the normal test
|
||||
- phase. This is done by skipping the execution of the surefire plugin.
|
||||
-->
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-surefire-plugin</artifactId>
|
||||
<configuration>
|
||||
<skip>true</skip>
|
||||
</configuration>
|
||||
</plugin>
|
||||
|
||||
<plugin>
|
||||
<!--
|
||||
- Many of JCL's tests use tricky techniques to place the generated
|
||||
- JCL jarfiles on the classpath in various configurations. This means
|
||||
- that those tests must be run *after* the "package" build phase.
|
||||
-
|
||||
- Disable cobertura report generation as this does not work correctly
|
||||
- with integration-tests and the normal unit tests are disabled too.
|
||||
-->
|
||||
<groupId>org.codehaus.mojo</groupId>
|
||||
<artifactId>cobertura-maven-plugin</artifactId>
|
||||
<version>${commons.cobertura.version}</version>
|
||||
<configuration>
|
||||
<skip>true</skip>
|
||||
</configuration>
|
||||
</plugin>
|
||||
|
||||
<plugin>
|
||||
<!--
|
||||
- Many of JCL's tests use tricky techniques to place the generated
|
||||
- JCL jarfiles on the classpath in various configurations. This means
|
||||
- that those tests must be run *after* the "package" build phase.
|
||||
-
|
||||
- For this we use the failsafe plugin which is bound to the
|
||||
- "integration-test" phase by default.
|
||||
-->
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-failsafe-plugin</artifactId>
|
||||
<version>${commons.surefire.version}</version>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>integration-test</id>
|
||||
<goals>
|
||||
<goal>integration-test</goal>
|
||||
<goal>verify</goal>
|
||||
</goals>
|
||||
<configuration>
|
||||
<runOrder>${failsafe.runorder}</runOrder>
|
||||
<includes>
|
||||
<include>**/*TestCase.java</include>
|
||||
</includes>
|
||||
<systemPropertyVariables>
|
||||
<!--
|
||||
<org.apache.commons.logging.diagnostics.dest>STDOUT</org.apache.commons.logging.diagnostics.dest>
|
||||
-->
|
||||
<log4j12>${log4j:log4j:jar}</log4j12>
|
||||
<logkit>${logkit:logkit:jar}</logkit>
|
||||
<servlet-api>${javax.servlet:servlet-api:jar}</servlet-api>
|
||||
<commons-logging>target/${project.build.finalName}.jar</commons-logging>
|
||||
<commons-logging-api>target/${project.artifactId}-api-${project.version}.jar</commons-logging-api>
|
||||
<commons-logging-adapters>target/${project.artifactId}-adapters-${project.version}.jar</commons-logging-adapters>
|
||||
<testclasses>target/commons-logging-tests.jar</testclasses>
|
||||
</systemPropertyVariables>
|
||||
</configuration>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-assembly-plugin</artifactId>
|
||||
<version>2.3</version>
|
||||
<configuration>
|
||||
<descriptors>
|
||||
<descriptor>src/main/assembly/bin.xml</descriptor>
|
||||
<descriptor>src/main/assembly/src.xml</descriptor>
|
||||
</descriptors>
|
||||
<tarLongFileMode>gnu</tarLongFileMode>
|
||||
</configuration>
|
||||
</plugin>
|
||||
<!-- Define properties for referencing dependencies -->
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-dependency-plugin</artifactId>
|
||||
<version>2.4</version>
|
||||
<executions>
|
||||
<execution>
|
||||
<goals>
|
||||
<goal>properties</goal>
|
||||
</goals>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-scm-publish-plugin</artifactId>
|
||||
<configuration>
|
||||
<ignorePathsToDelete>
|
||||
<ignorePathToDelete>javadocs</ignorePathToDelete>
|
||||
<ignorePathToDelete>commons-logging-**</ignorePathToDelete>
|
||||
</ignorePathsToDelete>
|
||||
</configuration>
|
||||
</plugin>
|
||||
|
||||
</plugins>
|
||||
</build>
|
||||
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>junit</groupId>
|
||||
<artifactId>junit</artifactId>
|
||||
<version>3.8.1</version>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>log4j</groupId>
|
||||
<artifactId>log4j</artifactId>
|
||||
<version>1.2.17</version>
|
||||
<optional>true</optional>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>logkit</groupId>
|
||||
<artifactId>logkit</artifactId>
|
||||
<version>1.0.1</version>
|
||||
<optional>true</optional>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>avalon-framework</groupId>
|
||||
<artifactId>avalon-framework</artifactId>
|
||||
<version>4.1.5</version>
|
||||
<optional>true</optional>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>javax.servlet</groupId>
|
||||
<artifactId>servlet-api</artifactId>
|
||||
<version>2.3</version>
|
||||
<scope>provided</scope>
|
||||
<optional>true</optional>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
|
||||
<reporting>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-checkstyle-plugin</artifactId>
|
||||
<version>2.7</version>
|
||||
<configuration>
|
||||
<configLocation>${basedir}/checkstyle.xml</configLocation>
|
||||
<enableRulesSummary>false</enableRulesSummary>
|
||||
<headerFile>${basedir}/license-header.txt</headerFile>
|
||||
</configuration>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.codehaus.mojo</groupId>
|
||||
<artifactId>clirr-maven-plugin</artifactId>
|
||||
<version>2.2.2</version>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.codehaus.mojo</groupId>
|
||||
<artifactId>jdepend-maven-plugin</artifactId>
|
||||
<version>2.0-beta-1</version>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.codehaus.mojo</groupId>
|
||||
<artifactId>findbugs-maven-plugin</artifactId>
|
||||
<version>2.5.2</version>
|
||||
<configuration>
|
||||
<skip>true</skip>
|
||||
</configuration>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-pmd-plugin</artifactId>
|
||||
<version>3.0.1</version>
|
||||
<configuration>
|
||||
<!-- targetJdk 1.1, 1.2 is not supported -->
|
||||
<targetJdk>1.3</targetJdk>
|
||||
<linkXref>true</linkXref>
|
||||
<rulesets>
|
||||
<ruleset>${basedir}/pmd.xml</ruleset>
|
||||
</rulesets>
|
||||
</configuration>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</reporting>
|
||||
|
||||
<distributionManagement>
|
||||
<site>
|
||||
<id>apache.website</id>
|
||||
<url>${commons.deployment.protocol}://people.apache.org/www/commons.apache.org/logging/</url>
|
||||
</site>
|
||||
</distributionManagement>
|
||||
|
||||
<properties>
|
||||
<maven.compiler.source>1.2</maven.compiler.source>
|
||||
<maven.compiler.target>1.2</maven.compiler.target>
|
||||
<commons.componentid>logging</commons.componentid>
|
||||
<commons.release.version>1.2</commons.release.version>
|
||||
<commons.jira.id>LOGGING</commons.jira.id>
|
||||
<commons.jira.pid>12310484</commons.jira.pid>
|
||||
<!-- The RC version used in the staging repository URL. -->
|
||||
<commons.rc.version>RC2</commons.rc.version>
|
||||
<commons.surefire.version>2.12</commons.surefire.version>
|
||||
<skipSurefireReport>true</skipSurefireReport>
|
||||
<!-- Allow default test run order to be changed -->
|
||||
<failsafe.runorder>filesystem</failsafe.runorder>
|
||||
|
||||
<commons.osgi.import>
|
||||
javax.servlet;version="[2.1.0, 3.0.0)";resolution:=optional,
|
||||
org.apache.avalon.framework.logger;version="[4.1.3, 4.1.5]";resolution:=optional,
|
||||
org.apache.log;version="[1.0.1, 1.0.1]";resolution:=optional,
|
||||
org.apache.log4j;version="[1.2.15, 2.0.0)";resolution:=optional
|
||||
</commons.osgi.import>
|
||||
</properties>
|
||||
</project>
|
||||
BIN
Binary file not shown.
+52
@@ -0,0 +1,52 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<groupId>io.grpc</groupId>
|
||||
<artifactId>grpc-api</artifactId>
|
||||
<version>1.57.0</version>
|
||||
<name>io.grpc:grpc-api</name>
|
||||
<description>gRPC: API</description>
|
||||
<url>https://github.com/grpc/grpc-java</url>
|
||||
<licenses>
|
||||
<license>
|
||||
<name>Apache 2.0</name>
|
||||
<url>https://opensource.org/licenses/Apache-2.0</url>
|
||||
</license>
|
||||
</licenses>
|
||||
<developers>
|
||||
<developer>
|
||||
<id>grpc.io</id>
|
||||
<name>gRPC Contributors</name>
|
||||
<email>grpc-io@googlegroups.com</email>
|
||||
<url>https://grpc.io/</url>
|
||||
<organization>gRPC Authors</organization>
|
||||
<organizationUrl>https://www.google.com</organizationUrl>
|
||||
</developer>
|
||||
</developers>
|
||||
<scm>
|
||||
<connection>scm:git:https://github.com/grpc/grpc-java.git</connection>
|
||||
<developerConnection>scm:git:git@github.com:grpc/grpc-java.git</developerConnection>
|
||||
<url>https://github.com/grpc/grpc-java</url>
|
||||
</scm>
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>com.google.code.findbugs</groupId>
|
||||
<artifactId>jsr305</artifactId>
|
||||
<version>3.0.2</version>
|
||||
<scope>compile</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>com.google.errorprone</groupId>
|
||||
<artifactId>error_prone_annotations</artifactId>
|
||||
<version>2.18.0</version>
|
||||
<scope>compile</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>com.google.guava</groupId>
|
||||
<artifactId>guava</artifactId>
|
||||
<version>32.0.1-android</version>
|
||||
<scope>runtime</scope>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
</project>
|
||||
+54
@@ -0,0 +1,54 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<groupId>io.grpc</groupId>
|
||||
<artifactId>grpc-context</artifactId>
|
||||
<version>1.57.0</version>
|
||||
<name>io.grpc:grpc-context</name>
|
||||
<description>gRPC: Context</description>
|
||||
<url>https://github.com/grpc/grpc-java</url>
|
||||
<licenses>
|
||||
<license>
|
||||
<name>Apache 2.0</name>
|
||||
<url>https://opensource.org/licenses/Apache-2.0</url>
|
||||
</license>
|
||||
</licenses>
|
||||
<developers>
|
||||
<developer>
|
||||
<id>grpc.io</id>
|
||||
<name>gRPC Contributors</name>
|
||||
<email>grpc-io@googlegroups.com</email>
|
||||
<url>https://grpc.io/</url>
|
||||
<organization>gRPC Authors</organization>
|
||||
<organizationUrl>https://www.google.com</organizationUrl>
|
||||
</developer>
|
||||
</developers>
|
||||
<scm>
|
||||
<connection>scm:git:https://github.com/grpc/grpc-java.git</connection>
|
||||
<developerConnection>scm:git:git@github.com:grpc/grpc-java.git</developerConnection>
|
||||
<url>https://github.com/grpc/grpc-java</url>
|
||||
</scm>
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>io.grpc</groupId>
|
||||
<artifactId>grpc-api</artifactId>
|
||||
<version>1.57.0</version>
|
||||
<scope>runtime</scope>
|
||||
<exclusions>
|
||||
<exclusion>
|
||||
<artifactId>jsr305</artifactId>
|
||||
<groupId>com.google.code.findbugs</groupId>
|
||||
</exclusion>
|
||||
<exclusion>
|
||||
<artifactId>guava</artifactId>
|
||||
<groupId>com.google.guava</groupId>
|
||||
</exclusion>
|
||||
<exclusion>
|
||||
<artifactId>error_prone_annotations</artifactId>
|
||||
<groupId>com.google.errorprone</groupId>
|
||||
</exclusion>
|
||||
</exclusions>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
</project>
|
||||
BIN
Binary file not shown.
BIN
Binary file not shown.
+82
@@ -0,0 +1,82 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<groupId>io.grpc</groupId>
|
||||
<artifactId>grpc-core</artifactId>
|
||||
<version>1.57.0</version>
|
||||
<name>io.grpc:grpc-core</name>
|
||||
<description>gRPC: Core</description>
|
||||
<url>https://github.com/grpc/grpc-java</url>
|
||||
<licenses>
|
||||
<license>
|
||||
<name>Apache 2.0</name>
|
||||
<url>https://opensource.org/licenses/Apache-2.0</url>
|
||||
</license>
|
||||
</licenses>
|
||||
<developers>
|
||||
<developer>
|
||||
<id>grpc.io</id>
|
||||
<name>gRPC Contributors</name>
|
||||
<email>grpc-io@googlegroups.com</email>
|
||||
<url>https://grpc.io/</url>
|
||||
<organization>gRPC Authors</organization>
|
||||
<organizationUrl>https://www.google.com</organizationUrl>
|
||||
</developer>
|
||||
</developers>
|
||||
<scm>
|
||||
<connection>scm:git:https://github.com/grpc/grpc-java.git</connection>
|
||||
<developerConnection>scm:git:git@github.com:grpc/grpc-java.git</developerConnection>
|
||||
<url>https://github.com/grpc/grpc-java</url>
|
||||
</scm>
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>io.grpc</groupId>
|
||||
<artifactId>grpc-api</artifactId>
|
||||
<version>1.57.0</version>
|
||||
<scope>compile</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>com.google.code.gson</groupId>
|
||||
<artifactId>gson</artifactId>
|
||||
<version>2.10.1</version>
|
||||
<scope>runtime</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>com.google.android</groupId>
|
||||
<artifactId>annotations</artifactId>
|
||||
<version>4.1.1.4</version>
|
||||
<scope>runtime</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.codehaus.mojo</groupId>
|
||||
<artifactId>animal-sniffer-annotations</artifactId>
|
||||
<version>1.23</version>
|
||||
<scope>runtime</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>com.google.errorprone</groupId>
|
||||
<artifactId>error_prone_annotations</artifactId>
|
||||
<version>2.18.0</version>
|
||||
<scope>runtime</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>com.google.guava</groupId>
|
||||
<artifactId>guava</artifactId>
|
||||
<version>32.0.1-android</version>
|
||||
<scope>runtime</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>io.perfmark</groupId>
|
||||
<artifactId>perfmark-api</artifactId>
|
||||
<version>0.26.0</version>
|
||||
<scope>runtime</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>io.grpc</groupId>
|
||||
<artifactId>grpc-context</artifactId>
|
||||
<version>1.57.0</version>
|
||||
<scope>runtime</scope>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
</project>
|
||||
BIN
Binary file not shown.
+76
@@ -0,0 +1,76 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<groupId>io.grpc</groupId>
|
||||
<artifactId>grpc-netty</artifactId>
|
||||
<version>1.57.0</version>
|
||||
<name>io.grpc:grpc-netty</name>
|
||||
<description>gRPC: Netty</description>
|
||||
<url>https://github.com/grpc/grpc-java</url>
|
||||
<licenses>
|
||||
<license>
|
||||
<name>Apache 2.0</name>
|
||||
<url>https://opensource.org/licenses/Apache-2.0</url>
|
||||
</license>
|
||||
</licenses>
|
||||
<developers>
|
||||
<developer>
|
||||
<id>grpc.io</id>
|
||||
<name>gRPC Contributors</name>
|
||||
<email>grpc-io@googlegroups.com</email>
|
||||
<url>https://grpc.io/</url>
|
||||
<organization>gRPC Authors</organization>
|
||||
<organizationUrl>https://www.google.com</organizationUrl>
|
||||
</developer>
|
||||
</developers>
|
||||
<scm>
|
||||
<connection>scm:git:https://github.com/grpc/grpc-java.git</connection>
|
||||
<developerConnection>scm:git:git@github.com:grpc/grpc-java.git</developerConnection>
|
||||
<url>https://github.com/grpc/grpc-java</url>
|
||||
</scm>
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>io.grpc</groupId>
|
||||
<artifactId>grpc-core</artifactId>
|
||||
<version>1.57.0</version>
|
||||
<scope>compile</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>io.netty</groupId>
|
||||
<artifactId>netty-codec-http2</artifactId>
|
||||
<version>4.1.93.Final</version>
|
||||
<scope>compile</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>io.netty</groupId>
|
||||
<artifactId>netty-handler-proxy</artifactId>
|
||||
<version>4.1.93.Final</version>
|
||||
<scope>runtime</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>com.google.guava</groupId>
|
||||
<artifactId>guava</artifactId>
|
||||
<version>32.0.1-android</version>
|
||||
<scope>runtime</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>com.google.errorprone</groupId>
|
||||
<artifactId>error_prone_annotations</artifactId>
|
||||
<version>2.18.0</version>
|
||||
<scope>runtime</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>io.perfmark</groupId>
|
||||
<artifactId>perfmark-api</artifactId>
|
||||
<version>0.26.0</version>
|
||||
<scope>runtime</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>io.netty</groupId>
|
||||
<artifactId>netty-transport-native-unix-common</artifactId>
|
||||
<version>4.1.93.Final</version>
|
||||
<scope>runtime</scope>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
</project>
|
||||
+58
@@ -0,0 +1,58 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<groupId>io.grpc</groupId>
|
||||
<artifactId>grpc-protobuf-lite</artifactId>
|
||||
<version>1.57.0</version>
|
||||
<name>io.grpc:grpc-protobuf-lite</name>
|
||||
<description>gRPC: Protobuf Lite</description>
|
||||
<url>https://github.com/grpc/grpc-java</url>
|
||||
<licenses>
|
||||
<license>
|
||||
<name>Apache 2.0</name>
|
||||
<url>https://opensource.org/licenses/Apache-2.0</url>
|
||||
</license>
|
||||
</licenses>
|
||||
<developers>
|
||||
<developer>
|
||||
<id>grpc.io</id>
|
||||
<name>gRPC Contributors</name>
|
||||
<email>grpc-io@googlegroups.com</email>
|
||||
<url>https://grpc.io/</url>
|
||||
<organization>gRPC Authors</organization>
|
||||
<organizationUrl>https://www.google.com</organizationUrl>
|
||||
</developer>
|
||||
</developers>
|
||||
<scm>
|
||||
<connection>scm:git:https://github.com/grpc/grpc-java.git</connection>
|
||||
<developerConnection>scm:git:git@github.com:grpc/grpc-java.git</developerConnection>
|
||||
<url>https://github.com/grpc/grpc-java</url>
|
||||
</scm>
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>io.grpc</groupId>
|
||||
<artifactId>grpc-api</artifactId>
|
||||
<version>1.57.0</version>
|
||||
<scope>compile</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>com.google.protobuf</groupId>
|
||||
<artifactId>protobuf-javalite</artifactId>
|
||||
<version>3.22.3</version>
|
||||
<scope>compile</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>com.google.code.findbugs</groupId>
|
||||
<artifactId>jsr305</artifactId>
|
||||
<version>3.0.2</version>
|
||||
<scope>runtime</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>com.google.guava</groupId>
|
||||
<artifactId>guava</artifactId>
|
||||
<version>32.0.1-android</version>
|
||||
<scope>runtime</scope>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
</project>
|
||||
BIN
Binary file not shown.
+82
@@ -0,0 +1,82 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<groupId>io.grpc</groupId>
|
||||
<artifactId>grpc-protobuf</artifactId>
|
||||
<version>1.57.0</version>
|
||||
<name>io.grpc:grpc-protobuf</name>
|
||||
<description>gRPC: Protobuf</description>
|
||||
<url>https://github.com/grpc/grpc-java</url>
|
||||
<licenses>
|
||||
<license>
|
||||
<name>Apache 2.0</name>
|
||||
<url>https://opensource.org/licenses/Apache-2.0</url>
|
||||
</license>
|
||||
</licenses>
|
||||
<developers>
|
||||
<developer>
|
||||
<id>grpc.io</id>
|
||||
<name>gRPC Contributors</name>
|
||||
<email>grpc-io@googlegroups.com</email>
|
||||
<url>https://grpc.io/</url>
|
||||
<organization>gRPC Authors</organization>
|
||||
<organizationUrl>https://www.google.com</organizationUrl>
|
||||
</developer>
|
||||
</developers>
|
||||
<scm>
|
||||
<connection>scm:git:https://github.com/grpc/grpc-java.git</connection>
|
||||
<developerConnection>scm:git:git@github.com:grpc/grpc-java.git</developerConnection>
|
||||
<url>https://github.com/grpc/grpc-java</url>
|
||||
</scm>
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>io.grpc</groupId>
|
||||
<artifactId>grpc-api</artifactId>
|
||||
<version>1.57.0</version>
|
||||
<scope>compile</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>com.google.code.findbugs</groupId>
|
||||
<artifactId>jsr305</artifactId>
|
||||
<version>3.0.2</version>
|
||||
<scope>compile</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>com.google.protobuf</groupId>
|
||||
<artifactId>protobuf-java</artifactId>
|
||||
<version>3.22.3</version>
|
||||
<scope>compile</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>com.google.api.grpc</groupId>
|
||||
<artifactId>proto-google-common-protos</artifactId>
|
||||
<version>2.17.0</version>
|
||||
<scope>compile</scope>
|
||||
<exclusions>
|
||||
<exclusion>
|
||||
<artifactId>api-common</artifactId>
|
||||
<groupId>com.google.api</groupId>
|
||||
</exclusion>
|
||||
</exclusions>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>io.grpc</groupId>
|
||||
<artifactId>grpc-protobuf-lite</artifactId>
|
||||
<version>1.57.0</version>
|
||||
<scope>compile</scope>
|
||||
<exclusions>
|
||||
<exclusion>
|
||||
<artifactId>protobuf-javalite</artifactId>
|
||||
<groupId>com.google.protobuf</groupId>
|
||||
</exclusion>
|
||||
</exclusions>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>com.google.guava</groupId>
|
||||
<artifactId>guava</artifactId>
|
||||
<version>32.0.1-android</version>
|
||||
<scope>runtime</scope>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
</project>
|
||||
BIN
Binary file not shown.
BIN
Binary file not shown.
+52
@@ -0,0 +1,52 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<groupId>io.grpc</groupId>
|
||||
<artifactId>grpc-stub</artifactId>
|
||||
<version>1.57.0</version>
|
||||
<name>io.grpc:grpc-stub</name>
|
||||
<description>gRPC: Stub</description>
|
||||
<url>https://github.com/grpc/grpc-java</url>
|
||||
<licenses>
|
||||
<license>
|
||||
<name>Apache 2.0</name>
|
||||
<url>https://opensource.org/licenses/Apache-2.0</url>
|
||||
</license>
|
||||
</licenses>
|
||||
<developers>
|
||||
<developer>
|
||||
<id>grpc.io</id>
|
||||
<name>gRPC Contributors</name>
|
||||
<email>grpc-io@googlegroups.com</email>
|
||||
<url>https://grpc.io/</url>
|
||||
<organization>gRPC Authors</organization>
|
||||
<organizationUrl>https://www.google.com</organizationUrl>
|
||||
</developer>
|
||||
</developers>
|
||||
<scm>
|
||||
<connection>scm:git:https://github.com/grpc/grpc-java.git</connection>
|
||||
<developerConnection>scm:git:git@github.com:grpc/grpc-java.git</developerConnection>
|
||||
<url>https://github.com/grpc/grpc-java</url>
|
||||
</scm>
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>io.grpc</groupId>
|
||||
<artifactId>grpc-api</artifactId>
|
||||
<version>1.57.0</version>
|
||||
<scope>compile</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>com.google.guava</groupId>
|
||||
<artifactId>guava</artifactId>
|
||||
<version>32.0.1-android</version>
|
||||
<scope>compile</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>com.google.errorprone</groupId>
|
||||
<artifactId>error_prone_annotations</artifactId>
|
||||
<version>2.18.0</version>
|
||||
<scope>runtime</scope>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
</project>
|
||||
+46
@@ -0,0 +1,46 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
~ Copyright 2012 The Netty Project
|
||||
~
|
||||
~ The Netty Project licenses this file to you under the Apache License,
|
||||
~ version 2.0 (the "License"); you may not use this file except in compliance
|
||||
~ with the License. You may obtain a copy of the License at:
|
||||
~
|
||||
~ https://www.apache.org/licenses/LICENSE-2.0
|
||||
~
|
||||
~ Unless required by applicable law or agreed to in writing, software
|
||||
~ distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||
~ WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||
~ License for the specific language governing permissions and limitations
|
||||
~ under the License.
|
||||
-->
|
||||
<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 https://maven.apache.org/maven-v4_0_0.xsd">
|
||||
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<parent>
|
||||
<groupId>io.netty</groupId>
|
||||
<artifactId>netty-parent</artifactId>
|
||||
<version>4.1.93.Final</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>netty-buffer</artifactId>
|
||||
<packaging>jar</packaging>
|
||||
|
||||
<name>Netty/Buffer</name>
|
||||
|
||||
<properties>
|
||||
<javaModuleName>io.netty.buffer</javaModuleName>
|
||||
</properties>
|
||||
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>${project.groupId}</groupId>
|
||||
<artifactId>netty-common</artifactId>
|
||||
<version>${project.version}</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.mockito</groupId>
|
||||
<artifactId>mockito-core</artifactId>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
</project>
|
||||
Reference in New Issue
Block a user