From 7607d92cc7d9ec00e2389b99674e63f5093adbb9 Mon Sep 17 00:00:00 2001 From: YIN JIA YI Date: Thu, 31 Aug 2023 20:29:49 +0800 Subject: [PATCH] feat(license): add LICENSE (#21) --- .github/workflows/container.yml | 14 + .gitignore | 2 + LICENSE.tpl => .license.tpl | 3 +- .licenserc.yaml | 384 +----------------- .mvn/wrapper/MavenWrapperDownloader.java | 16 + LICENSE | 108 ----- .../platform/common/support/ClassUtils.java | 16 + .../common/support/ResourceUtils.java | 16 + .../services/auth/PollPkeyInvalidRsp.java | 16 + 9 files changed, 86 insertions(+), 489 deletions(-) create mode 100644 .gitignore rename LICENSE.tpl => .license.tpl (99%) diff --git a/.github/workflows/container.yml b/.github/workflows/container.yml index 26e2280e..07c0213e 100644 --- a/.github/workflows/container.yml +++ b/.github/workflows/container.yml @@ -1,3 +1,17 @@ +# Copyright (c) 2022 Institute of Software Chinese Academy of Sciences (ISCAS) +# +# 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. + name: container build and push on: diff --git a/.gitignore b/.gitignore new file mode 100644 index 00000000..80147a61 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +eulixplatform-registry/target/* +eulixplatform-common/target/* diff --git a/LICENSE.tpl b/.license.tpl similarity index 99% rename from LICENSE.tpl rename to .license.tpl index deed1cec..7a4f56dc 100644 --- a/LICENSE.tpl +++ b/.license.tpl @@ -201,6 +201,7 @@ See the License for the specific language governing permissions and limitations under the License. + {{ range .Groups }} ======================================================================== {{.LicenseID}} licenses @@ -208,4 +209,4 @@ {{range .Deps}} {{.Name}} {{.Version}} {{.LicenseID}} {{- end }} -{{ end }} +{{ end }} \ No newline at end of file diff --git a/.licenserc.yaml b/.licenserc.yaml index 051a7689..d9b68b8b 100644 --- a/.licenserc.yaml +++ b/.licenserc.yaml @@ -42,8 +42,10 @@ header: - 'LICENSE' - 'NOTICE' - 'VERSION' - - 'LICENSE.tpl' + - '.license.tpl' - 'mvnw' + - '**/*.marker' + - '**/*.lst' language: Dockerfile: @@ -56,382 +58,4 @@ header: dependency: files: - - pom.xml - licenses: - - name: com.fasterxml.jackson.dataformat:jackson-dataformat-yaml - license: Apache-2.0 - version: 2.12.5 - - name: com.fasterxml.jackson.datatype:jackson-datatype-jsr310 - license: Apache-2.0 - version: 2.12.5 - - name: com.fasterxml.jackson.jaxrs:jackson-jaxrs-base - license: Apache-2.0 - version: 2.12.5 - - name: com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider - license: Apache-2.0 - version: 2.12.5 - - name: com.fasterxml.jackson.module:jackson-module-jaxb-annotations - license: Apache-2.0 - version: 2.12.5 - - name: com.github.docker-java:docker-java-api - license: Apache-2.0 - version: 3.2.12 - - name: com.github.docker-java:docker-java-transport - license: Apache-2.0 - version: 3.2.12 - - name: com.google.code.gson:gson - license: Apache-2.0 - version: 2.8.6 - - name: com.google.guava:listenablefuture - license: Apache-2.0 | 9999.0-empty-to-avoid-conflict-with-guava - - name: com.google.inject:guice - license: Apache-2.0 - version: 4.2.1 - - name: com.squareup.okhttp3:okhttp - license: Apache-2.0 - version: 3.14.9 - - name: com.squareup.okio:okio - license: Apache-2.0 - version: 1.17.2 - - name: io.quarkus.arc:arc - license: Apache-2.0 - version: 2.4.2.Final - - name: io.quarkus:quarkus-agroal - license: Apache-2.0 - version: 2.4.2.Final - - name: io.quarkus:quarkus-apache-httpclient - license: Apache-2.0 - version: 2.4.2.Final - - name: io.quarkus:quarkus-arc - license: Apache-2.0 - version: 2.4.2.Final - - name: io.quarkus:quarkus-bootstrap-app-model - license: Apache-2.0 - version: 2.4.2.Final - - name: io.quarkus:quarkus-bootstrap-core - license: Apache-2.0 - version: 2.4.2.Final - - name: io.quarkus:quarkus-bootstrap-gradle-resolver - license: Apache-2.0 - version: 2.4.2.Final - - name: io.quarkus:quarkus-bootstrap-maven-resolver - license: Apache-2.0 - version: 2.4.2.Final - - name: io.quarkus:quarkus-bootstrap-runner - license: Apache-2.0 - version: 2.4.2.Final - - name: io.quarkus:quarkus-builder - license: Apache-2.0 - version: 2.4.2.Final - - name: io.quarkus:quarkus-caffeine - license: Apache-2.0 - version: 2.4.2.Final - - name: io.quarkus:quarkus-class-change-agent - license: Apache-2.0 - version: 2.4.2.Final - - name: io.quarkus:quarkus-config-yaml - license: Apache-2.0 - version: 2.4.2.Final - - name: io.quarkus:quarkus-core - license: Apache-2.0 - version: 2.4.2.Final - - name: io.quarkus:quarkus-core-deployment - license: Apache-2.0 - version: 2.4.2.Final - - name: io.quarkus:quarkus-credentials - license: Apache-2.0 - version: 2.4.2.Final - - name: io.quarkus:quarkus-datasource - license: Apache-2.0 - version: 2.4.2.Final - - name: io.quarkus:quarkus-datasource-common - license: Apache-2.0 - version: 2.4.2.Final - - name: io.quarkus:quarkus-development-mode-spi - license: Apache-2.0 - version: 2.4.2.Final - - name: io.quarkus:quarkus-devtools-utilities - license: Apache-2.0 - version: 2.4.2.Final - - name: io.quarkus:quarkus-flyway - license: Apache-2.0 - version: 2.4.2.Final - - name: io.quarkus:quarkus-hibernate-orm - license: Apache-2.0 - version: 2.4.2.Final - - name: io.quarkus:quarkus-hibernate-orm-panache - license: Apache-2.0 - version: 2.4.2.Final - - name: io.quarkus:quarkus-hibernate-orm-panache-common - license: Apache-2.0 - version: 2.4.2.Final - - name: io.quarkus:quarkus-hibernate-validator - license: Apache-2.0 - version: 2.4.2.Final - - name: io.quarkus:quarkus-ide-launcher - license: Apache-2.0 - version: 2.4.2.Final - - name: io.quarkus:quarkus-jackson - license: Apache-2.0 - version: 2.4.2.Final - - name: io.quarkus:quarkus-jaxb - license: Apache-2.0 - version: 2.4.2.Final - - name: io.quarkus:quarkus-jaxp - license: Apache-2.0 - version: 2.4.2.Final - - name: io.quarkus:quarkus-jdbc-h2 - license: Apache-2.0 - version: 2.4.2.Final - - name: io.quarkus:quarkus-jdbc-mysql - license: Apache-2.0 - version: 2.4.2.Final - - name: io.quarkus:quarkus-jsonp - license: Apache-2.0 - version: 2.4.2.Final - - name: io.quarkus:quarkus-jsonp-deployment - license: Apache-2.0 - version: 2.4.2.Final - - name: io.quarkus:quarkus-mutiny - license: Apache-2.0 - version: 2.4.2.Final - - name: io.quarkus:quarkus-narayana-jta - license: Apache-2.0 - version: 2.4.2.Final - - name: io.quarkus:quarkus-netty - license: Apache-2.0 - version: 2.4.2.Final - - name: io.quarkus:quarkus-oidc - license: Apache-2.0 - version: 2.4.2.Final - - name: io.quarkus:quarkus-oidc-common - license: Apache-2.0 - version: 2.4.2.Final - - name: io.quarkus:quarkus-panache-common - license: Apache-2.0 - version: 2.4.2.Final - - name: io.quarkus:quarkus-panache-hibernate-common - license: Apache-2.0 - version: 2.4.2.Final - - name: io.quarkus:quarkus-redis-client - license: Apache-2.0 - version: 2.4.2.Final - - name: io.quarkus:quarkus-rest-client - license: Apache-2.0 - version: 2.4.2.Final - - name: io.quarkus:quarkus-rest-client-config - license: Apache-2.0 - version: 2.4.2.Final - - name: io.quarkus:quarkus-rest-client-jackson - license: Apache-2.0 - version: 2.4.2.Final - - name: io.quarkus:quarkus-resteasy - license: Apache-2.0 - version: 2.4.2.Final - - name: io.quarkus:quarkus-resteasy-common - license: Apache-2.0 - version: 2.4.2.Final - - name: io.quarkus:quarkus-resteasy-jackson - license: Apache-2.0 - version: 2.4.2.Final - - name: io.quarkus:quarkus-resteasy-jaxb - license: Apache-2.0 - version: 1.7.0.Final - - name: io.quarkus:quarkus-resteasy-server-common - license: Apache-2.0 - version: 2.4.2.Final - - name: io.quarkus:quarkus-security - license: Apache-2.0 - version: 2.4.2.Final - - name: io.quarkus:quarkus-security-runtime-spi - license: Apache-2.0 - version: 2.4.2.Final - - name: io.quarkus:quarkus-smallrye-context-propagation - license: Apache-2.0 - version: 2.4.2.Final - - name: io.quarkus:quarkus-smallrye-jwt-build - license: Apache-2.0 - version: 2.4.2.Final - - name: io.quarkus:quarkus-smallrye-openapi - license: Apache-2.0 - version: 2.4.2.Final - - name: io.quarkus:quarkus-swagger-ui - license: Apache-2.0 - version: 2.4.2.Final - - name: io.quarkus:quarkus-test-common - license: Apache-2.0 - version: 2.4.2.Final - - name: io.quarkus:quarkus-test-keycloak-server - license: Apache-2.0 - version: 2.4.2.Final - - name: io.quarkus:quarkus-vertx - license: Apache-2.0 - version: 2.4.2.Final - - name: io.quarkus:quarkus-vertx-http - license: Apache-2.0 - version: 2.4.2.Final - - name: io.quarkus:quarkus-vertx-http-dev-console-runtime-spi - license: Apache-2.0 - version: 2.4.2.Final - - name: io.quarkus:quarkus-websockets - license: Apache-2.0 - version: 2.4.2.Final - - name: io.quarkus:quarkus-websockets-client - license: Apache-2.0 - version: 2.4.2.Final - - name: io.smallrye.common:smallrye-common-annotation - license: Apache-2.0 - version: 1.6.0 - - name: io.smallrye.common:smallrye-common-classloader - license: Apache-2.0 - version: 1.6.0 - - name: io.smallrye.common:smallrye-common-constraint - license: Apache-2.0 - version: 1.6.0 - - name: io.smallrye.common:smallrye-common-expression - license: Apache-2.0 - version: 1.6.0 - - name: io.smallrye.common:smallrye-common-function - license: Apache-2.0 - version: 1.6.0 - - name: io.smallrye.common:smallrye-common-io - license: Apache-2.0 - version: 1.6.0 - - name: io.smallrye.config:smallrye-config-common - license: Apache-2.0 - version: 2.5.1 - - name: io.smallrye.config:smallrye-config-source-yaml - license: Apache-2.0 - version: 2.5.1 - - name: io.smallrye.reactive:mutiny - license: Apache-2.0 - version: 1.1.2 - - name: io.smallrye.reactive:mutiny-smallrye-context-propagation - license: Apache-2.0 - version: 1.1.2 - - name: io.smallrye.reactive:smallrye-mutiny-vertx-auth-common - license: Apache-2.0 - version: 2.14.1 - - name: io.smallrye.reactive:smallrye-mutiny-vertx-bridge-common - license: Apache-2.0 - version: 2.14.1 - - name: io.smallrye.reactive:smallrye-mutiny-vertx-core - license: Apache-2.0 - version: 2.14.1 - - name: io.smallrye.reactive:smallrye-mutiny-vertx-redis-client - license: Apache-2.0 - version: 2.14.1 - - name: io.smallrye.reactive:smallrye-mutiny-vertx-runtime - license: Apache-2.0 - version: 2.14.1 - - name: io.smallrye.reactive:smallrye-mutiny-vertx-web - license: Apache-2.0 - version: 2.14.1 - - name: io.smallrye.reactive:smallrye-mutiny-vertx-web-client - license: Apache-2.0 - version: 2.14.1 - - name: io.smallrye.reactive:smallrye-mutiny-vertx-web-common - license: Apache-2.0 - version: 2.14.1 - - name: io.smallrye.reactive:smallrye-reactive-converter-api - license: Apache-2.0 - version: 2.6.0 - - name: io.smallrye.reactive:smallrye-reactive-converter-mutiny - license: Apache-2.0 - version: 2.6.0 - - name: io.smallrye.reactive:vertx-mutiny-generator - license: Apache-2.0 - version: 2.14.1 - - name: io.smallrye:smallrye-context-propagation - license: Apache-2.0 - version: 1.2.2 - - name: io.smallrye:smallrye-context-propagation-api - license: Apache-2.0 - version: 1.2.2 - - name: io.smallrye:smallrye-context-propagation-jta - license: Apache-2.0 - version: 1.2.2 - - name: io.smallrye:smallrye-context-propagation-storage - license: Apache-2.0 - version: 1.2.2 - - name: io.smallrye:smallrye-open-api-core - license: Apache-2.0 - version: 2.1.15 - - name: io.vertx:vertx-auth-common - license: Apache-2.0 - version: 4.1.5 - - name: io.vertx:vertx-bridge-common - license: Apache-2.0 - version: 4.1.5 - - name: io.vertx:vertx-codegen - license: Apache-2.0 - version: 4.1.5 - - name: io.vertx:vertx-redis-client - license: Apache-2.0 - version: 4.1.5 - - name: io.vertx:vertx-web-client - license: Apache-2.0 - version: 4.1.5 - - name: io.vertx:vertx-web-common - license: Apache-2.0 - version: 4.1.5 - - name: net.bytebuddy:byte-buddy - license: Apache-2.0 - version: 1.11.20 - - name: org.codehaus.plexus:plexus-component-annotations - license: Apache-2.0 - version: 2.1.0 - - name: org.jboss.narayana.jta:narayana-jta - license: Apache-2.0 - version: 5.12.0.Final - - name: org.jboss.narayana.jts:narayana-jts-integration - license: Apache-2.0 - version: 5.12.0.Final - - name: org.jboss.resteasy:resteasy-cdi - license: Apache-2.0 - version: 4.7.3.Final - - name: org.jboss.resteasy:resteasy-client - license: Apache-2.0 - version: 4.7.3.Final - - name: org.jboss.resteasy:resteasy-client-api - license: Apache-2.0 - version: 4.7.3.Final - - name: org.jboss.resteasy:resteasy-client-microprofile - license: Apache-2.0 - version: 4.7.3.Final - - name: org.jboss.resteasy:resteasy-client-microprofile-base - license: Apache-2.0 - version: 4.7.3.Final - - name: org.jboss.resteasy:resteasy-core - license: Apache-2.0 - version: 4.7.3.Final - - name: org.jboss.resteasy:resteasy-core-spi - license: Apache-2.0 - version: 4.7.3.Final - - name: org.jboss.resteasy:resteasy-jackson2-provider - license: Apache-2.0 - version: 4.7.3.Final - - name: org.jboss.resteasy:resteasy-jaxb-provider - license: Apache-2.0 - version: 4.7.3.Final - - name: org.jboss.resteasy:resteasy-multipart-provider - license: Apache-2.0 - version: 4.7.3.Final - - name: org.jboss:jboss-transaction-spi - license: Apache-2.0 - version: 7.6.0.Final - - name: org.slf4j:slf4j-api - license: Apache-2.0 - version: 1.7.30 - - name: org.sonatype.plexus:plexus-cipher - license: Apache-2.0 - version: 1.4 - - name: org.sonatype.plexus:plexus-sec-dispatcher - license: Apache-2.0 - version: 1.4 - - name: io.quarkus:quarkus-resteasy-jaxb - livense: Apache-2.0 - version: 2.4.2.Final - - name: io.quarkus:quarkus-scheduler - livense: Apache-2.0 - version: 2.4.2.Final + - pom.xml \ No newline at end of file diff --git a/.mvn/wrapper/MavenWrapperDownloader.java b/.mvn/wrapper/MavenWrapperDownloader.java index e76d1f32..40c2816f 100644 --- a/.mvn/wrapper/MavenWrapperDownloader.java +++ b/.mvn/wrapper/MavenWrapperDownloader.java @@ -1,3 +1,19 @@ +/* + * Copyright (c) 2022 Institute of Software Chinese Academy of Sciences (ISCAS) + * + * 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. + */ + /* * Copyright 2007-present the original author or authors. * diff --git a/LICENSE b/LICENSE index 64999ec6..c706c1bf 100644 --- a/LICENSE +++ b/LICENSE @@ -202,12 +202,6 @@ limitations under the License. -======================================================================== - licenses -======================================================================== - - io.quarkus:quarkus-resteasy-jaxb 2.4.2.Final - io.quarkus:quarkus-scheduler 2.4.2.Final ======================================================================== Apache-2.0 licenses @@ -218,12 +212,7 @@ Apache-2.0 licenses com.fasterxml.jackson.core:jackson-annotations 2.12.5 Apache-2.0 com.fasterxml.jackson.core:jackson-core 2.12.5 Apache-2.0 com.fasterxml.jackson.core:jackson-databind 2.12.5 Apache-2.0 - com.fasterxml.jackson.dataformat:jackson-dataformat-yaml 2.12.5 Apache-2.0 com.fasterxml.jackson.datatype:jackson-datatype-jdk8 2.12.5 Apache-2.0 - com.fasterxml.jackson.datatype:jackson-datatype-jsr310 2.12.5 Apache-2.0 - com.fasterxml.jackson.jaxrs:jackson-jaxrs-base 2.12.5 Apache-2.0 - com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider 2.12.5 Apache-2.0 - com.fasterxml.jackson.module:jackson-module-jaxb-annotations 2.12.5 Apache-2.0 com.fasterxml.jackson.module:jackson-module-parameter-names 2.12.5 Apache-2.0 com.fasterxml:classmate 1.5.1 Apache-2.0 com.github.ben-manes.caffeine:caffeine 2.9.2 Apache-2.0 @@ -233,8 +222,6 @@ Apache-2.0 licenses com.google.guava:guava 30.1.1-jre Apache-2.0 com.google.j2objc:j2objc-annotations 1.3 Apache-2.0 com.ibm.async:asyncutil 0.1.0 Apache-2.0 - com.squareup.okhttp3:okhttp 3.14.9 Apache-2.0 - com.squareup.okio:okio 1.17.2 Apache-2.0 com.zaxxer:SparseBitSet 1.2 Apache-2.0 commons-codec:commons-codec 1.15 Apache-2.0 commons-io:commons-io 2.11.0 Apache-2.0 @@ -251,87 +238,13 @@ Apache-2.0 licenses io.netty:netty-resolver 4.1.68.Final Apache-2.0 io.netty:netty-resolver-dns 4.1.68.Final Apache-2.0 io.netty:netty-transport 4.1.68.Final Apache-2.0 - io.quarkus.arc:arc 2.4.2.Final Apache-2.0 io.quarkus.security:quarkus-security 1.1.4.Final Apache-2.0 - io.quarkus:quarkus-agroal 2.4.2.Final Apache-2.0 - io.quarkus:quarkus-apache-httpclient 2.4.2.Final Apache-2.0 - io.quarkus:quarkus-arc 2.4.2.Final Apache-2.0 - io.quarkus:quarkus-bootstrap-runner 2.4.2.Final Apache-2.0 - io.quarkus:quarkus-caffeine 2.4.2.Final Apache-2.0 - io.quarkus:quarkus-config-yaml 2.4.2.Final Apache-2.0 - io.quarkus:quarkus-core 2.4.2.Final Apache-2.0 - io.quarkus:quarkus-credentials 2.4.2.Final Apache-2.0 - io.quarkus:quarkus-datasource 2.4.2.Final Apache-2.0 - io.quarkus:quarkus-datasource-common 2.4.2.Final Apache-2.0 - io.quarkus:quarkus-development-mode-spi 2.4.2.Final Apache-2.0 - io.quarkus:quarkus-flyway 2.4.2.Final Apache-2.0 - io.quarkus:quarkus-hibernate-orm 2.4.2.Final Apache-2.0 - io.quarkus:quarkus-hibernate-orm-panache 2.4.2.Final Apache-2.0 - io.quarkus:quarkus-hibernate-orm-panache-common 2.4.2.Final Apache-2.0 - io.quarkus:quarkus-hibernate-validator 2.4.2.Final Apache-2.0 - io.quarkus:quarkus-ide-launcher 2.4.2.Final Apache-2.0 - io.quarkus:quarkus-jackson 2.4.2.Final Apache-2.0 - io.quarkus:quarkus-jaxb 2.4.2.Final Apache-2.0 - io.quarkus:quarkus-jaxp 2.4.2.Final Apache-2.0 - io.quarkus:quarkus-jdbc-h2 2.4.2.Final Apache-2.0 - io.quarkus:quarkus-jdbc-mysql 2.4.2.Final Apache-2.0 - io.quarkus:quarkus-mutiny 2.4.2.Final Apache-2.0 - io.quarkus:quarkus-narayana-jta 2.4.2.Final Apache-2.0 - io.quarkus:quarkus-netty 2.4.2.Final Apache-2.0 - io.quarkus:quarkus-panache-common 2.4.2.Final Apache-2.0 - io.quarkus:quarkus-panache-hibernate-common 2.4.2.Final Apache-2.0 - io.quarkus:quarkus-redis-client 2.4.2.Final Apache-2.0 - io.quarkus:quarkus-rest-client 2.4.2.Final Apache-2.0 - io.quarkus:quarkus-rest-client-config 2.4.2.Final Apache-2.0 - io.quarkus:quarkus-rest-client-jackson 2.4.2.Final Apache-2.0 - io.quarkus:quarkus-resteasy 2.4.2.Final Apache-2.0 - io.quarkus:quarkus-resteasy-common 2.4.2.Final Apache-2.0 - io.quarkus:quarkus-resteasy-jackson 2.4.2.Final Apache-2.0 - io.quarkus:quarkus-resteasy-server-common 2.4.2.Final Apache-2.0 - io.quarkus:quarkus-security-runtime-spi 2.4.2.Final Apache-2.0 - io.quarkus:quarkus-smallrye-context-propagation 2.4.2.Final Apache-2.0 - io.quarkus:quarkus-smallrye-openapi 2.4.2.Final Apache-2.0 - io.quarkus:quarkus-swagger-ui 2.4.2.Final Apache-2.0 - io.quarkus:quarkus-vertx 2.4.2.Final Apache-2.0 - io.quarkus:quarkus-vertx-http 2.4.2.Final Apache-2.0 - io.quarkus:quarkus-vertx-http-dev-console-runtime-spi 2.4.2.Final Apache-2.0 - io.smallrye.common:smallrye-common-annotation 1.6.0 Apache-2.0 - io.smallrye.common:smallrye-common-classloader 1.6.0 Apache-2.0 - io.smallrye.common:smallrye-common-constraint 1.6.0 Apache-2.0 - io.smallrye.common:smallrye-common-expression 1.6.0 Apache-2.0 - io.smallrye.common:smallrye-common-function 1.6.0 Apache-2.0 - io.smallrye.common:smallrye-common-io 1.6.0 Apache-2.0 io.smallrye.config:smallrye-config 2.5.1 Apache-2.0 - io.smallrye.config:smallrye-config-common 2.5.1 Apache-2.0 io.smallrye.config:smallrye-config-core 2.5.1 Apache-2.0 - io.smallrye.config:smallrye-config-source-yaml 2.5.1 Apache-2.0 io.smallrye.config:smallrye-config-validator 2.5.1 Apache-2.0 - io.smallrye.reactive:mutiny 1.1.2 Apache-2.0 - io.smallrye.reactive:mutiny-smallrye-context-propagation 1.1.2 Apache-2.0 - io.smallrye.reactive:smallrye-mutiny-vertx-auth-common 2.14.1 Apache-2.0 - io.smallrye.reactive:smallrye-mutiny-vertx-bridge-common 2.14.1 Apache-2.0 - io.smallrye.reactive:smallrye-mutiny-vertx-core 2.14.1 Apache-2.0 - io.smallrye.reactive:smallrye-mutiny-vertx-redis-client 2.14.1 Apache-2.0 - io.smallrye.reactive:smallrye-mutiny-vertx-runtime 2.14.1 Apache-2.0 - io.smallrye.reactive:smallrye-mutiny-vertx-web 2.14.1 Apache-2.0 - io.smallrye.reactive:smallrye-mutiny-vertx-web-common 2.14.1 Apache-2.0 - io.smallrye.reactive:smallrye-reactive-converter-api 2.6.0 Apache-2.0 - io.smallrye.reactive:smallrye-reactive-converter-mutiny 2.6.0 Apache-2.0 - io.smallrye.reactive:vertx-mutiny-generator 2.14.1 Apache-2.0 - io.smallrye:smallrye-context-propagation 1.2.2 Apache-2.0 - io.smallrye:smallrye-context-propagation-api 1.2.2 Apache-2.0 - io.smallrye:smallrye-context-propagation-jta 1.2.2 Apache-2.0 - io.smallrye:smallrye-context-propagation-storage 1.2.2 Apache-2.0 io.smallrye:smallrye-fault-tolerance-vertx 5.2.1 Apache-2.0 - io.smallrye:smallrye-open-api-core 2.1.15 Apache-2.0 - io.vertx:vertx-auth-common 4.1.5 Apache-2.0 - io.vertx:vertx-bridge-common 4.1.5 Apache-2.0 - io.vertx:vertx-codegen 4.1.5 Apache-2.0 - io.vertx:vertx-redis-client 4.1.5 Apache-2.0 - io.vertx:vertx-web-common 4.1.5 Apache-2.0 jakarta.inject:jakarta.inject-api 1.0 Apache-2.0 jakarta.validation:jakarta.validation-api 2.0.2 Apache-2.0 - net.bytebuddy:byte-buddy 1.11.20 Apache-2.0 org.apache.commons:commons-collections4 4.4 Apache-2.0 org.apache.commons:commons-compress 1.21 Apache-2.0 org.apache.commons:commons-csv 1.8 Apache-2.0 @@ -353,22 +266,8 @@ Apache-2.0 licenses org.hibernate:quarkus-local-cache 0.1.0 Apache-2.0 org.jboss.logging:jboss-logging 3.4.2.Final Apache-2.0 org.jboss.logging:jboss-logging-annotations 2.2.1.Final Apache-2.0 - org.jboss.narayana.jta:narayana-jta 5.12.0.Final Apache-2.0 - org.jboss.narayana.jts:narayana-jts-integration 5.12.0.Final Apache-2.0 - org.jboss.resteasy:resteasy-cdi 4.7.3.Final Apache-2.0 - org.jboss.resteasy:resteasy-client 4.7.3.Final Apache-2.0 - org.jboss.resteasy:resteasy-client-api 4.7.3.Final Apache-2.0 - org.jboss.resteasy:resteasy-client-microprofile 4.7.3.Final Apache-2.0 - org.jboss.resteasy:resteasy-client-microprofile-base 4.7.3.Final Apache-2.0 - org.jboss.resteasy:resteasy-core 4.7.3.Final Apache-2.0 - org.jboss.resteasy:resteasy-core-spi 4.7.3.Final Apache-2.0 - org.jboss.resteasy:resteasy-jackson2-provider 4.7.3.Final Apache-2.0 - org.jboss.resteasy:resteasy-jaxb-provider 4.7.3.Final Apache-2.0 - org.jboss.resteasy:resteasy-multipart-provider 4.7.3.Final Apache-2.0 org.jboss.threads:jboss-threads 3.4.2.Final Apache-2.0 org.jboss:jandex 2.4.1.Final Apache-2.0 - org.jboss:jboss-transaction-spi 7.6.0.Final Apache-2.0 - org.slf4j:slf4j-api 1.7.30 Apache-2.0 org.yaml:snakeyaml 1.29 Apache-2.0 xyz.eulix.platform.services:eulixplatform-common 1.8.0 Apache-2.0 @@ -393,12 +292,6 @@ Apache-2.0 and http://www.eclipse.org/legal/epl-v20.html licenses io.vertx:vertx-core 4.1.5 Apache-2.0 and http://www.eclipse.org/legal/epl-v20.html io.vertx:vertx-web 4.1.5 Apache-2.0 and http://www.eclipse.org/legal/epl-v20.html -======================================================================== -Apache-2.0 | 9999.0-empty-to-avoid-conflict-with-guava licenses -======================================================================== - - com.google.guava:listenablefuture 9999.0-empty-to-avoid-conflict-with-guava Apache-2.0 | 9999.0-empty-to-avoid-conflict-with-guava - ======================================================================== BSD-3-Clause licenses ======================================================================== @@ -528,4 +421,3 @@ https://repository.jboss.org/licenses/apache-2.0.txt licenses ======================================================================== jakarta.enterprise:jakarta.enterprise.cdi-api 2.0.2 https://repository.jboss.org/licenses/apache-2.0.txt - diff --git a/eulixplatform-common/src/main/java/xyz/eulix/platform/common/support/ClassUtils.java b/eulixplatform-common/src/main/java/xyz/eulix/platform/common/support/ClassUtils.java index 89777866..e803abb4 100644 --- a/eulixplatform-common/src/main/java/xyz/eulix/platform/common/support/ClassUtils.java +++ b/eulixplatform-common/src/main/java/xyz/eulix/platform/common/support/ClassUtils.java @@ -1,3 +1,19 @@ +/* + * Copyright (c) 2022 Institute of Software Chinese Academy of Sciences (ISCAS) + * + * 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. + */ + /* * Copyright 2002-2021 the original author or authors. * diff --git a/eulixplatform-common/src/main/java/xyz/eulix/platform/common/support/ResourceUtils.java b/eulixplatform-common/src/main/java/xyz/eulix/platform/common/support/ResourceUtils.java index 1f5b3728..8a0abc54 100644 --- a/eulixplatform-common/src/main/java/xyz/eulix/platform/common/support/ResourceUtils.java +++ b/eulixplatform-common/src/main/java/xyz/eulix/platform/common/support/ResourceUtils.java @@ -1,3 +1,19 @@ +/* + * Copyright (c) 2022 Institute of Software Chinese Academy of Sciences (ISCAS) + * + * 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. + */ + /* * Copyright 2002-2018 the original author or authors. * diff --git a/eulixplatform-registry/src/test/java/xyz/eulix/platform/services/auth/PollPkeyInvalidRsp.java b/eulixplatform-registry/src/test/java/xyz/eulix/platform/services/auth/PollPkeyInvalidRsp.java index f0dc73c7..b3a73e4d 100644 --- a/eulixplatform-registry/src/test/java/xyz/eulix/platform/services/auth/PollPkeyInvalidRsp.java +++ b/eulixplatform-registry/src/test/java/xyz/eulix/platform/services/auth/PollPkeyInvalidRsp.java @@ -1,3 +1,19 @@ +/* + * Copyright (c) 2022 Institute of Software Chinese Academy of Sciences (ISCAS) + * + * 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. + */ + package xyz.eulix.platform.services.auth; import lombok.Data;