This is an automated email from the ASF dual-hosted git repository.
kirs pushed a commit to branch dev
in repository https://gitbox.apache.org/repos/asf/incubator-seatunnel.git
The following commit(s) were added to refs/heads/dev by this push:
new a91753c [LICENSE]Add TypeSafe License and mvnw Licenses (#1177)
a91753c is described below
commit a91753c53f85306bd8d8b6b32b8c93a418abb3fd
Author: Kirs <[email protected]>
AuthorDate: Thu Jan 27 18:17:18 2022 +0800
[LICENSE]Add TypeSafe License and mvnw Licenses (#1177)
* [LICENSE]Add TypeSafe License and mvnw Licenses
* [LICENSE]Update License
* update license header
---
.licenserc.yaml | 1 +
LICENSE | 6 ++++++
seatunnel-config/pom.xml | 15 +++++++++++++--
.../java/com/typesafe/config/ConfigParseOptions.java | 17 ++---------------
.../java/com/typesafe/config/impl/ConfigNodePath.java | 18 ++----------------
.../java/com/typesafe/config/impl/ConfigParser.java | 17 ++---------------
.../src/main/java/com/typesafe/config/impl/Path.java | 17 ++---------------
.../main/java/com/typesafe/config/impl/PathParser.java | 17 ++---------------
8 files changed, 30 insertions(+), 78 deletions(-)
diff --git a/.licenserc.yaml b/.licenserc.yaml
index 59deb86..92e8537 100644
--- a/.licenserc.yaml
+++ b/.licenserc.yaml
@@ -38,5 +38,6 @@ header:
- '**/NOTICE'
- '**/META-INF/services/**'
- '**/.gitkeep'
+ - '**/com/typesafe/config/**'
comment: on-failure
diff --git a/LICENSE b/LICENSE
index 9760bdb..dac9507 100644
--- a/LICENSE
+++ b/LICENSE
@@ -208,3 +208,9 @@ The following components are provided under the Apache
License. See project link
The text of each license is the standard Apache 2.0 license.
tools/dependencies/checkLicense.sh files from
https://github.com/apache/skywalking
+mvnw files from https://github.com/apache/maven-wrapper Apache 2.0
+seatunnel-config/src/main/java/com/typesafe/config/impl/ConfigNodePath.java
from https://github.com/lightbend/config
+seatunnel-config/src/main/java/com/typesafe/config/impl/ConfigParser.java
from https://github.com/lightbend/config
+seatunnel-config/src/main/java/com/typesafe/config/impl/Path.java
from https://github.com/lightbend/config
+seatunnel-config/src/main/java/com/typesafe/config/impl/PathParser.java
from https://github.com/lightbend/config
+seatunnel-config/src/main/java/com/typesafe/config/ConfigParseOptions.java
from https://github.com/lightbend/config
\ No newline at end of file
diff --git a/seatunnel-config/pom.xml b/seatunnel-config/pom.xml
index 477e370..19a5afe 100644
--- a/seatunnel-config/pom.xml
+++ b/seatunnel-config/pom.xml
@@ -55,6 +55,15 @@
<finalName>${project.artifactId}-${project.version}</finalName>
<plugins>
+
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-checkstyle-plugin</artifactId>
+ <configuration>
+ <skip>true</skip>
+ </configuration>
+ </plugin>
+
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-shade-plugin</artifactId>
@@ -88,8 +97,10 @@
</relocation>
</relocations>
<transformers>
- <transformer
implementation="org.apache.maven.plugins.shade.resource.ApacheLicenseResourceTransformer"/>
- <transformer
implementation="org.apache.maven.plugins.shade.resource.ApacheNoticeResourceTransformer"/>
+ <transformer
+
implementation="org.apache.maven.plugins.shade.resource.ApacheLicenseResourceTransformer"/>
+ <transformer
+
implementation="org.apache.maven.plugins.shade.resource.ApacheNoticeResourceTransformer"/>
</transformers>
</configuration>
<executions>
diff --git
a/seatunnel-config/src/main/java/com/typesafe/config/ConfigParseOptions.java
b/seatunnel-config/src/main/java/com/typesafe/config/ConfigParseOptions.java
index 49d57e1..8adb360 100644
--- a/seatunnel-config/src/main/java/com/typesafe/config/ConfigParseOptions.java
+++ b/seatunnel-config/src/main/java/com/typesafe/config/ConfigParseOptions.java
@@ -1,18 +1,5 @@
-/*
- * 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.
+/**
+ * Copyright (C) 2011-2012 Typesafe Inc. <http://typesafe.com>
*/
package com.typesafe.config;
diff --git
a/seatunnel-config/src/main/java/com/typesafe/config/impl/ConfigNodePath.java
b/seatunnel-config/src/main/java/com/typesafe/config/impl/ConfigNodePath.java
index 7fcb3cc..7acdfd6 100644
---
a/seatunnel-config/src/main/java/com/typesafe/config/impl/ConfigNodePath.java
+++
b/seatunnel-config/src/main/java/com/typesafe/config/impl/ConfigNodePath.java
@@ -1,20 +1,6 @@
-/*
- * 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.
+/**
+ * Copyright (C) 2011-2012 Typesafe Inc. <http://typesafe.com>
*/
-
package com.typesafe.config.impl;
import com.typesafe.config.ConfigException;
diff --git
a/seatunnel-config/src/main/java/com/typesafe/config/impl/ConfigParser.java
b/seatunnel-config/src/main/java/com/typesafe/config/impl/ConfigParser.java
index 1048eba..e652b7f 100644
--- a/seatunnel-config/src/main/java/com/typesafe/config/impl/ConfigParser.java
+++ b/seatunnel-config/src/main/java/com/typesafe/config/impl/ConfigParser.java
@@ -1,18 +1,5 @@
-/*
- * 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.
+/**
+ * Copyright (C) 2011-2012 Typesafe Inc. <http://typesafe.com>
*/
package com.typesafe.config.impl;
diff --git a/seatunnel-config/src/main/java/com/typesafe/config/impl/Path.java
b/seatunnel-config/src/main/java/com/typesafe/config/impl/Path.java
index 10f3bd7..be49d53 100644
--- a/seatunnel-config/src/main/java/com/typesafe/config/impl/Path.java
+++ b/seatunnel-config/src/main/java/com/typesafe/config/impl/Path.java
@@ -1,18 +1,5 @@
-/*
- * 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.
+/**
+ * Copyright (C) 2011-2012 Typesafe Inc. <http://typesafe.com>
*/
package com.typesafe.config.impl;
diff --git
a/seatunnel-config/src/main/java/com/typesafe/config/impl/PathParser.java
b/seatunnel-config/src/main/java/com/typesafe/config/impl/PathParser.java
index bf867f3..606f33c 100644
--- a/seatunnel-config/src/main/java/com/typesafe/config/impl/PathParser.java
+++ b/seatunnel-config/src/main/java/com/typesafe/config/impl/PathParser.java
@@ -1,18 +1,5 @@
-/*
- * 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.
+/**
+ * Copyright (C) 2011-2012 Typesafe Inc. <http://typesafe.com>
*/
package com.typesafe.config.impl;