From 46c07b6db14bd2ddda6faa8635fa6950013277c0 Mon Sep 17 00:00:00 2001 From: Knut Wannheden Date: Mon, 5 Aug 2019 16:17:08 +0200 Subject: [PATCH] [jOOQ/jOOQ#8985] Add new empty jOOQ-extensions module jOOQ-extensions is a new Maven module (Maven artifact name is `jooq-extensions`) and will contain any code with third-party dependencies. --- jOOQ-extensions/.gitignore | 3 + jOOQ-extensions/LICENSE.txt | 19 ++++++ jOOQ-extensions/NOTICE.txt | 10 +++ jOOQ-extensions/pom.xml | 65 +++++++++++++++++++ .../src/main/java/module-info.java.invalid | 12 ++++ .../src/main/resources/META-INF/LICENSE.txt | 19 ++++++ .../src/main/resources/META-INF/README.txt | 2 + pom.xml | 1 + 8 files changed, 131 insertions(+) create mode 100644 jOOQ-extensions/.gitignore create mode 100644 jOOQ-extensions/LICENSE.txt create mode 100644 jOOQ-extensions/NOTICE.txt create mode 100644 jOOQ-extensions/pom.xml create mode 100644 jOOQ-extensions/src/main/java/module-info.java.invalid create mode 100644 jOOQ-extensions/src/main/resources/META-INF/LICENSE.txt create mode 100644 jOOQ-extensions/src/main/resources/META-INF/README.txt diff --git a/jOOQ-extensions/.gitignore b/jOOQ-extensions/.gitignore new file mode 100644 index 0000000000..4b664f2ce0 --- /dev/null +++ b/jOOQ-extensions/.gitignore @@ -0,0 +1,3 @@ +/target +/.idea +/*.iml diff --git a/jOOQ-extensions/LICENSE.txt b/jOOQ-extensions/LICENSE.txt new file mode 100644 index 0000000000..d090694f44 --- /dev/null +++ b/jOOQ-extensions/LICENSE.txt @@ -0,0 +1,19 @@ +Licensed 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. + +Other licenses: +----------------------------------------------------------------------------- +Commercial licenses for this work are available. These replace the above +ASL 2.0 and offer limited warranties, support, maintenance, and commercial +database integrations. + +For more information, please visit: http://www.jooq.org/licenses \ No newline at end of file diff --git a/jOOQ-extensions/NOTICE.txt b/jOOQ-extensions/NOTICE.txt new file mode 100644 index 0000000000..698edf47ee --- /dev/null +++ b/jOOQ-extensions/NOTICE.txt @@ -0,0 +1,10 @@ +Third party NOTICE.txt contents +=============================== + +Contents of https://github.com/apache/commons-lang/blob/master/NOTICE.txt +------------------------------------------------------------------------- +Apache Commons Lang +Copyright 2001-2019 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). \ No newline at end of file diff --git a/jOOQ-extensions/pom.xml b/jOOQ-extensions/pom.xml new file mode 100644 index 0000000000..64fbb61023 --- /dev/null +++ b/jOOQ-extensions/pom.xml @@ -0,0 +1,65 @@ + + + 4.0.0 + + + org.jooq + jooq-parent + 3.12.0-SNAPSHOT + + + jooq-extensions + jOOQ Extensions + + + + Apache License, Version 2.0 + http://www.jooq.org/inc/LICENSE.txt + repo + + + + + + + + + + + + + + org.apache.maven.plugins + maven-jar-plugin + + + + org.jooq.extensions + + + + + + + + + + org.jooq + jooq + + + com.h2database + h2 + + + + + + + + + + + + diff --git a/jOOQ-extensions/src/main/java/module-info.java.invalid b/jOOQ-extensions/src/main/java/module-info.java.invalid new file mode 100644 index 0000000000..1901ba936e --- /dev/null +++ b/jOOQ-extensions/src/main/java/module-info.java.invalid @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/jOOQ-extensions/src/main/resources/META-INF/LICENSE.txt b/jOOQ-extensions/src/main/resources/META-INF/LICENSE.txt new file mode 100644 index 0000000000..d090694f44 --- /dev/null +++ b/jOOQ-extensions/src/main/resources/META-INF/LICENSE.txt @@ -0,0 +1,19 @@ +Licensed 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. + +Other licenses: +----------------------------------------------------------------------------- +Commercial licenses for this work are available. These replace the above +ASL 2.0 and offer limited warranties, support, maintenance, and commercial +database integrations. + +For more information, please visit: http://www.jooq.org/licenses \ No newline at end of file diff --git a/jOOQ-extensions/src/main/resources/META-INF/README.txt b/jOOQ-extensions/src/main/resources/META-INF/README.txt new file mode 100644 index 0000000000..3e6e227e05 --- /dev/null +++ b/jOOQ-extensions/src/main/resources/META-INF/README.txt @@ -0,0 +1,2 @@ +Thanks for downloading jOOQ. +Please visit http://www.jooq.org for more information. \ No newline at end of file diff --git a/pom.xml b/pom.xml index 0ef916ed65..955c346e6a 100644 --- a/pom.xml +++ b/pom.xml @@ -403,6 +403,7 @@ jOOQ-checker + jOOQ-extensions jOOQ-meta jOOQ-meta-extensions jOOQ-codegen