From 828b9324cd783feb7fa29ac5066bcbe8f6acf4ac Mon Sep 17 00:00:00 2001 From: Clive Cox Date: Tue, 26 Jun 2018 09:28:31 +0100 Subject: [PATCH 1/2] initial engine pom tests for license creation --- engine/pom.xml | 55 +++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 54 insertions(+), 1 deletion(-) diff --git a/engine/pom.xml b/engine/pom.xml index 644c03b18e..c5add5d5d0 100644 --- a/engine/pom.xml +++ b/engine/pom.xml @@ -34,7 +34,60 @@ - + + org.codehaus.mojo + license-maven-plugin + 1.13 + false + + + verify + + aggregate-add-third-party + + + ${root.basedir} + LICENSES_THIRD_PARTY + + + + /org/codehaus/mojo/license/third-party-file-groupByLicense.ftl + + + Apache Software License, Version 2.0|The Apache Software License, Version 2.0|Apache License Version 2.0|Apache License, Version 2.0|Apache Public License 2.0|Apache License 2.0|Apache Software License - Version 2.0|Apache 2.0 License|Apache 2.0 license|Apache License V2.0|Apache 2|Apache License|Apache|ASF 2.0 + + Apache Software License, Version 2.0|http://ant-contrib.sourceforge.net/tasks/LICENSE.txt + BSD License|The BSD License|BSD licence|BSD license|BSD|BSD-style license|New BSD License|New BSD license|Revised BSD License + + BSD License|DuraSpace BSD License|DuraSpace Sourcecode License + + BSD License|BSD style modified by Coverity + Common Development and Distribution License (CDDL)|Common Development and Distribution License (CDDL) v1.0|COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0|CDDL, v1.0|CDDL 1.0 license|CDDL 1.0|CDDL 1.1 + + Common Development and Distribution License (CDDL)|CDDL + GPLv2 with classpath exception + + Common Development and Distribution License (CDDL)|GPL2 w/ CPE + Eclipse Public License|Eclipse Public License - Version 1.0|Eclipse Public License - v 1.0|EPL 1.0 license + + Eclipse Public License|Common Public License Version 1.0 + GNU Lesser General Public License (LGPL)|GNU Lesser General Public License (LGPL), Version 2.1|GNU LESSER GENERAL PUBLIC LICENSE, Version 2.1|GNU Lesser General Public License|GNU Lesser Public License|GNU Lesser General Public License, Version 2.1|Lesser General Public License (LGPL) v 2.1|LGPL 2.1|LGPL 2.1 license|LGPL 3.0 license|LGPL, v2.1 or later|LGPL + MIT License|The MIT License|MIT LICENSE + + MIT License|Bouncy Castle Licence + Mozilla Public License|Mozilla Public License version 1.1|Mozilla Public License 1.1 (MPL 1.1)|MPL 1.1 + + Mozilla Public License|MPL 2.0, and EPL 1.0 + + Public Domain|Public domain, Sun Microsoystems + + Public Domain|WTFPL + + + + + + + maven-compiler-plugin 3.5.1 From fb387227494010cc098f5174fa51444d6716f728 Mon Sep 17 00:00:00 2001 From: Clive Cox Date: Mon, 9 Jul 2018 10:55:20 +0100 Subject: [PATCH 2/2] add license generation plugin in pom --- api-frontend/pom.xml | 86 ++++++++++++++++++++++++ cluster-manager/pom.xml | 87 ++++++++++++++++++++++++- engine/pom.xml | 141 +++++++++++++++++++++++++--------------- 3 files changed, 259 insertions(+), 55 deletions(-) diff --git a/api-frontend/pom.xml b/api-frontend/pom.xml index 05db366f5b..4c4f6a3e1c 100644 --- a/api-frontend/pom.xml +++ b/api-frontend/pom.xml @@ -35,6 +35,92 @@ + + org.codehaus.mojo + license-maven-plugin + 1.13 + false + + + verify + + aggregate-add-third-party + + + ${root.basedir} + LICENSES_THIRD_PARTY + + + + /org/codehaus/mojo/license/third-party-file-groupByLicense.ftl + + + Apache Software License, Version 2.0|The Apache + Software License, Version 2.0|Apache License Version 2.0|Apache + License, Version 2.0|Apache Public License 2.0|Apache License + 2.0|Apache Software License - Version 2.0|Apache 2.0 + License|Apache 2.0 license|Apache License V2.0|Apache 2|Apache + License|Apache|ASF 2.0 + + Apache Software License, Version + 2.0|http://ant-contrib.sourceforge.net/tasks/LICENSE.txt + BSD License|The BSD License|BSD licence|BSD + license|BSD|BSD-style license|New BSD License|New BSD + license|Revised BSD License + + BSD License|DuraSpace BSD License|DuraSpace + Sourcecode License + + BSD License|BSD style modified by Coverity + Common Development and Distribution License + (CDDL)|Common Development and Distribution License (CDDL) + v1.0|COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version + 1.0|CDDL, v1.0|CDDL 1.0 license|CDDL 1.0|CDDL 1.1 + + Common Development and Distribution License + (CDDL)|CDDL + GPLv2 with classpath exception + + Common Development and Distribution License + (CDDL)|GPL2 w/ CPE + Eclipse Public License|Eclipse Public License - + Version 1.0|Eclipse Public License - v 1.0|EPL 1.0 license + + Eclipse Public License|Common Public License + Version + 1.0 + GNU Lesser General Public License (LGPL)|GNU + Lesser + General Public License (LGPL), Version 2.1|GNU LESSER GENERAL + PUBLIC LICENSE, Version 2.1|GNU Lesser General Public License|GNU + Lesser Public License|GNU Lesser General Public License, + Version + 2.1|Lesser General Public License (LGPL) v 2.1|LGPL 2.1|LGPL 2.1 + license|LGPL 3.0 license|LGPL, v2.1 or later|LGPL + MIT License|The MIT License|MIT LICENSE + + MIT License|Bouncy Castle Licence + Mozilla Public License|Mozilla Public License + version 1.1|Mozilla Public License 1.1 (MPL 1.1)|MPL 1.1 + + Mozilla Public License|MPL 2.0, and EPL 1.0 + + Public Domain|Public domain, Sun Microsoystems + + Public Domain|WTFPL + + + + + + org.apache.maven.plugins maven-compiler-plugin diff --git a/cluster-manager/pom.xml b/cluster-manager/pom.xml index 4cf71b05ba..d80ee06689 100644 --- a/cluster-manager/pom.xml +++ b/cluster-manager/pom.xml @@ -102,7 +102,92 @@ - + + org.codehaus.mojo + license-maven-plugin + 1.13 + false + + + verify + + aggregate-add-third-party + + + ${root.basedir} + LICENSES_THIRD_PARTY + + + + /org/codehaus/mojo/license/third-party-file-groupByLicense.ftl + + + Apache Software License, Version 2.0|The Apache + Software License, Version 2.0|Apache License Version 2.0|Apache + License, Version 2.0|Apache Public License 2.0|Apache License + 2.0|Apache Software License - Version 2.0|Apache 2.0 + License|Apache 2.0 license|Apache License V2.0|Apache 2|Apache + License|Apache|ASF 2.0 + + Apache Software License, Version + 2.0|http://ant-contrib.sourceforge.net/tasks/LICENSE.txt + BSD License|The BSD License|BSD licence|BSD + license|BSD|BSD-style license|New BSD License|New BSD + license|Revised BSD License + + BSD License|DuraSpace BSD License|DuraSpace + Sourcecode License + + BSD License|BSD style modified by Coverity + Common Development and Distribution License + (CDDL)|Common Development and Distribution License (CDDL) + v1.0|COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version + 1.0|CDDL, v1.0|CDDL 1.0 license|CDDL 1.0|CDDL 1.1 + + Common Development and Distribution License + (CDDL)|CDDL + GPLv2 with classpath exception + + Common Development and Distribution License + (CDDL)|GPL2 w/ CPE + Eclipse Public License|Eclipse Public License - + Version 1.0|Eclipse Public License - v 1.0|EPL 1.0 license + + Eclipse Public License|Common Public License + Version + 1.0 + GNU Lesser General Public License (LGPL)|GNU + Lesser + General Public License (LGPL), Version 2.1|GNU LESSER GENERAL + PUBLIC LICENSE, Version 2.1|GNU Lesser General Public License|GNU + Lesser Public License|GNU Lesser General Public License, + Version + 2.1|Lesser General Public License (LGPL) v 2.1|LGPL 2.1|LGPL 2.1 + license|LGPL 3.0 license|LGPL, v2.1 or later|LGPL + MIT License|The MIT License|MIT LICENSE + + MIT License|Bouncy Castle Licence + Mozilla Public License|Mozilla Public License + version 1.1|Mozilla Public License 1.1 (MPL 1.1)|MPL 1.1 + + Mozilla Public License|MPL 2.0, and EPL 1.0 + + Public Domain|Public domain, Sun Microsoystems + + Public Domain|WTFPL + + + + + + maven-compiler-plugin diff --git a/engine/pom.xml b/engine/pom.xml index 10c6411ac9..8ab0a50d6d 100644 --- a/engine/pom.xml +++ b/engine/pom.xml @@ -34,60 +34,93 @@ - - org.codehaus.mojo - license-maven-plugin - 1.13 - false - - - verify - - aggregate-add-third-party - - - ${root.basedir} - LICENSES_THIRD_PARTY - - - - /org/codehaus/mojo/license/third-party-file-groupByLicense.ftl - - - Apache Software License, Version 2.0|The Apache Software License, Version 2.0|Apache License Version 2.0|Apache License, Version 2.0|Apache Public License 2.0|Apache License 2.0|Apache Software License - Version 2.0|Apache 2.0 License|Apache 2.0 license|Apache License V2.0|Apache 2|Apache License|Apache|ASF 2.0 - - Apache Software License, Version 2.0|http://ant-contrib.sourceforge.net/tasks/LICENSE.txt - BSD License|The BSD License|BSD licence|BSD license|BSD|BSD-style license|New BSD License|New BSD license|Revised BSD License - - BSD License|DuraSpace BSD License|DuraSpace Sourcecode License - - BSD License|BSD style modified by Coverity - Common Development and Distribution License (CDDL)|Common Development and Distribution License (CDDL) v1.0|COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0|CDDL, v1.0|CDDL 1.0 license|CDDL 1.0|CDDL 1.1 - - Common Development and Distribution License (CDDL)|CDDL + GPLv2 with classpath exception - - Common Development and Distribution License (CDDL)|GPL2 w/ CPE - Eclipse Public License|Eclipse Public License - Version 1.0|Eclipse Public License - v 1.0|EPL 1.0 license - - Eclipse Public License|Common Public License Version 1.0 - GNU Lesser General Public License (LGPL)|GNU Lesser General Public License (LGPL), Version 2.1|GNU LESSER GENERAL PUBLIC LICENSE, Version 2.1|GNU Lesser General Public License|GNU Lesser Public License|GNU Lesser General Public License, Version 2.1|Lesser General Public License (LGPL) v 2.1|LGPL 2.1|LGPL 2.1 license|LGPL 3.0 license|LGPL, v2.1 or later|LGPL - MIT License|The MIT License|MIT LICENSE - - MIT License|Bouncy Castle Licence - Mozilla Public License|Mozilla Public License version 1.1|Mozilla Public License 1.1 (MPL 1.1)|MPL 1.1 - - Mozilla Public License|MPL 2.0, and EPL 1.0 - - Public Domain|Public domain, Sun Microsoystems - - Public Domain|WTFPL - - - - - - - + + org.codehaus.mojo + license-maven-plugin + 1.13 + false + + + verify + + aggregate-add-third-party + + + ${root.basedir} + LICENSES_THIRD_PARTY + + + + /org/codehaus/mojo/license/third-party-file-groupByLicense.ftl + + + Apache Software License, Version 2.0|The Apache + Software License, Version 2.0|Apache License Version 2.0|Apache + License, Version 2.0|Apache Public License 2.0|Apache License + 2.0|Apache Software License - Version 2.0|Apache 2.0 + License|Apache 2.0 license|Apache License V2.0|Apache 2|Apache + License|Apache|ASF 2.0 + + Apache Software License, Version + 2.0|http://ant-contrib.sourceforge.net/tasks/LICENSE.txt + BSD License|The BSD License|BSD licence|BSD + license|BSD|BSD-style license|New BSD License|New BSD + license|Revised BSD License + + BSD License|DuraSpace BSD License|DuraSpace + Sourcecode License + + BSD License|BSD style modified by Coverity + Common Development and Distribution License + (CDDL)|Common Development and Distribution License (CDDL) + v1.0|COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version + 1.0|CDDL, v1.0|CDDL 1.0 license|CDDL 1.0|CDDL 1.1 + + Common Development and Distribution License + (CDDL)|CDDL + GPLv2 with classpath exception + + Common Development and Distribution License + (CDDL)|GPL2 w/ CPE + Eclipse Public License|Eclipse Public License - + Version 1.0|Eclipse Public License - v 1.0|EPL 1.0 license + + Eclipse Public License|Common Public License + Version + 1.0 + GNU Lesser General Public License (LGPL)|GNU + Lesser + General Public License (LGPL), Version 2.1|GNU LESSER GENERAL + PUBLIC LICENSE, Version 2.1|GNU Lesser General Public License|GNU + Lesser Public License|GNU Lesser General Public License, + Version + 2.1|Lesser General Public License (LGPL) v 2.1|LGPL 2.1|LGPL 2.1 + license|LGPL 3.0 license|LGPL, v2.1 or later|LGPL + MIT License|The MIT License|MIT LICENSE + + MIT License|Bouncy Castle Licence + Mozilla Public License|Mozilla Public License + version 1.1|Mozilla Public License 1.1 (MPL 1.1)|MPL 1.1 + + Mozilla Public License|MPL 2.0, and EPL 1.0 + + Public Domain|Public domain, Sun Microsoystems + + Public Domain|WTFPL + + + + + + + maven-compiler-plugin 3.5.1