You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hugegraph.apache.org by ji...@apache.org on 2023/01/12 15:12:22 UTC

[incubator-hugegraph-toolchain] branch fix-header created (now 3943f468)

This is an automated email from the ASF dual-hosted git repository.

jin pushed a change to branch fix-header
in repository https://gitbox.apache.org/repos/asf/incubator-hugegraph-toolchain.git


      at 3943f468 chore(hubble): add license header in svg & html

This branch includes the following new commits:

     new 1dba188a chore: fix NOTICE file & add license header
     new df92e720 chore(tools): fix license header & remove extra lines
     new 5ca6d91d chore(client): fix license header & adapt the import
     new 4f12ba7e chore(loader): fix license header & remove extra lines
     new 3943f468 chore(hubble): add license header in svg & html

The 5 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.



[incubator-hugegraph-toolchain] 02/05: chore(tools): fix license header & remove extra lines

Posted by ji...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

jin pushed a commit to branch fix-header
in repository https://gitbox.apache.org/repos/asf/incubator-hugegraph-toolchain.git

commit df92e720a7a7e64da4e50f3c50f3dd415fff8775
Author: imbajin <ji...@apache.org>
AuthorDate: Thu Jan 12 22:59:28 2023 +0800

    chore(tools): fix license header & remove extra lines
---
 hugegraph-tools/assembly/bin/backup.sh              | 20 ++++++++++----------
 hugegraph-tools/assembly/bin/clear.sh               | 20 ++++++++++----------
 hugegraph-tools/assembly/bin/deploy.sh              | 20 ++++++++++----------
 hugegraph-tools/assembly/bin/hugegraph              | 21 +++++++++++----------
 hugegraph-tools/assembly/bin/release.sh             | 20 ++++++++++----------
 hugegraph-tools/assembly/bin/schedule-backup.sh     | 20 ++++++++++----------
 hugegraph-tools/assembly/bin/start-all.sh           | 20 ++++++++++----------
 hugegraph-tools/assembly/bin/stop-all.sh            | 20 ++++++++++----------
 hugegraph-tools/assembly/bin/util.sh                | 21 ++++++++++-----------
 .../travis/install-hugegraph-from-source.sh         | 20 ++++++++++----------
 hugegraph-tools/pom.xml                             | 20 +++++++++++---------
 .../org/apache/hugegraph/base/HdfsDirectory.java    |  2 --
 .../org/apache/hugegraph/base/LocalDirectory.java   |  3 +--
 .../java/org/apache/hugegraph/base/Printer.java     |  1 -
 .../org/apache/hugegraph/base/RetryManager.java     |  1 -
 .../java/org/apache/hugegraph/base/ToolClient.java  |  5 ++---
 .../java/org/apache/hugegraph/base/ToolManager.java |  2 +-
 .../org/apache/hugegraph/cmd/HugeGraphCommand.java  |  7 +++----
 .../java/org/apache/hugegraph/cmd/SubCommands.java  |  3 +--
 .../constant/AuthRestoreConflictStrategy.java       |  1 -
 .../org/apache/hugegraph/constant/Constants.java    |  1 -
 .../apache/hugegraph/exception/ExitException.java   |  1 -
 .../apache/hugegraph/exception/ToolsException.java  |  1 -
 .../org/apache/hugegraph/formatter/Formatter.java   |  1 -
 .../apache/hugegraph/formatter/JsonFormatter.java   |  4 ++--
 .../hugegraph/formatter/kgdumper/ComputeSign.java   |  1 -
 .../formatter/kgdumper/DumpKGFormatter.java         |  3 +--
 .../hugegraph/formatter/kgdumper/SignFS64.java      |  1 -
 .../hugegraph/manager/AuthBackupRestoreManager.java |  9 ++++-----
 .../org/apache/hugegraph/manager/BackupManager.java |  5 ++---
 .../hugegraph/manager/BackupRestoreBaseManager.java |  4 ++--
 .../apache/hugegraph/manager/DumpGraphManager.java  |  5 ++---
 .../org/apache/hugegraph/manager/GraphsManager.java |  1 -
 .../apache/hugegraph/manager/GremlinManager.java    |  1 -
 .../apache/hugegraph/manager/RestoreManager.java    |  1 -
 .../org/apache/hugegraph/manager/TasksManager.java  |  2 +-
 .../org/apache/hugegraph/structure/JsonGraph.java   |  5 ++---
 .../java/org/apache/hugegraph/util/ToolUtil.java    |  2 +-
 hugegraph-tools/src/main/resources/log4j2.xml       | 20 +++++++++++---------
 .../hugegraph/test/functional/AuthBackupTest.java   |  6 ++----
 .../hugegraph/test/functional/AuthRestoreTest.java  |  7 +++----
 .../apache/hugegraph/test/functional/AuthTest.java  |  1 -
 .../hugegraph/test/functional/CommandTest.java      |  4 +---
 .../hugegraph/test/functional/FuncTestSuite.java    |  1 -
 .../org/apache/hugegraph/test/util/FileUtil.java    |  3 +--
 45 files changed, 155 insertions(+), 182 deletions(-)

diff --git a/hugegraph-tools/assembly/bin/backup.sh b/hugegraph-tools/assembly/bin/backup.sh
index 70ee5b1f..1e9cf839 100755
--- a/hugegraph-tools/assembly/bin/backup.sh
+++ b/hugegraph-tools/assembly/bin/backup.sh
@@ -1,19 +1,19 @@
 #!/bin/bash
 #
 # 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
+# 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
+#     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.
+# 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.
 #
 function abs_path() {
     SOURCE="${BASH_SOURCE[0]}"
diff --git a/hugegraph-tools/assembly/bin/clear.sh b/hugegraph-tools/assembly/bin/clear.sh
index 4845ec46..c1460d81 100755
--- a/hugegraph-tools/assembly/bin/clear.sh
+++ b/hugegraph-tools/assembly/bin/clear.sh
@@ -1,19 +1,19 @@
 #!/bin/bash
 #
 # 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
+# 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
+#     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.
+# 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.
 #
 INSTALL_PATH=""
 
diff --git a/hugegraph-tools/assembly/bin/deploy.sh b/hugegraph-tools/assembly/bin/deploy.sh
index 40368733..6621f7ba 100755
--- a/hugegraph-tools/assembly/bin/deploy.sh
+++ b/hugegraph-tools/assembly/bin/deploy.sh
@@ -1,19 +1,19 @@
 #!/bin/bash
 #
 # 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
+# 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
+#     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.
+# 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.
 #
 VERSION=""
 INSTALL_PATH=""
diff --git a/hugegraph-tools/assembly/bin/hugegraph b/hugegraph-tools/assembly/bin/hugegraph
index 2151a2eb..559465a2 100755
--- a/hugegraph-tools/assembly/bin/hugegraph
+++ b/hugegraph-tools/assembly/bin/hugegraph
@@ -1,20 +1,21 @@
 #!/bin/bash
 #
 # 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
+# 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
+#     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.
+# 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.
 #
+
 # Set environment here if needed
 #export HUGEGRAPH_URL=
 #export HUGEGRAPH_GRAPH=
diff --git a/hugegraph-tools/assembly/bin/release.sh b/hugegraph-tools/assembly/bin/release.sh
index b3869329..f5c43b99 100755
--- a/hugegraph-tools/assembly/bin/release.sh
+++ b/hugegraph-tools/assembly/bin/release.sh
@@ -1,19 +1,19 @@
 #!/bin/bash
 #
 # 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
+# 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
+#     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.
+# 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.
 #
 BASE_BRANCH="master"
 
diff --git a/hugegraph-tools/assembly/bin/schedule-backup.sh b/hugegraph-tools/assembly/bin/schedule-backup.sh
index 7318dc88..3007552e 100755
--- a/hugegraph-tools/assembly/bin/schedule-backup.sh
+++ b/hugegraph-tools/assembly/bin/schedule-backup.sh
@@ -1,19 +1,19 @@
 #!/bin/bash
 #
 # 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
+# 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
+#     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.
+# 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.
 #
 function abs_path() {
     SOURCE="${BASH_SOURCE[0]}"
diff --git a/hugegraph-tools/assembly/bin/start-all.sh b/hugegraph-tools/assembly/bin/start-all.sh
index 2e3c1b54..af74390c 100755
--- a/hugegraph-tools/assembly/bin/start-all.sh
+++ b/hugegraph-tools/assembly/bin/start-all.sh
@@ -1,19 +1,19 @@
 #!/bin/bash
 #
 # 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
+# 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
+#     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.
+# 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.
 #
 VERSION=""
 INSTALL_PATH=""
diff --git a/hugegraph-tools/assembly/bin/stop-all.sh b/hugegraph-tools/assembly/bin/stop-all.sh
index ce397ec3..fc4e0a0c 100755
--- a/hugegraph-tools/assembly/bin/stop-all.sh
+++ b/hugegraph-tools/assembly/bin/stop-all.sh
@@ -1,19 +1,19 @@
 #!/bin/bash
 #
 # 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
+# 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
+#     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.
+# 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.
 #
 function abs_path() {
     SOURCE="${BASH_SOURCE[0]}"
diff --git a/hugegraph-tools/assembly/bin/util.sh b/hugegraph-tools/assembly/bin/util.sh
index 4f754506..f2138df8 100755
--- a/hugegraph-tools/assembly/bin/util.sh
+++ b/hugegraph-tools/assembly/bin/util.sh
@@ -1,21 +1,20 @@
 #!/bin/bash
 #
 # 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
+# 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
+#     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.
+# 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.
 #
-# TODO: Need to check all command before using?
 
 function command_available() {
     local cmd=$1
diff --git a/hugegraph-tools/assembly/travis/install-hugegraph-from-source.sh b/hugegraph-tools/assembly/travis/install-hugegraph-from-source.sh
index f4863103..5b3b2637 100755
--- a/hugegraph-tools/assembly/travis/install-hugegraph-from-source.sh
+++ b/hugegraph-tools/assembly/travis/install-hugegraph-from-source.sh
@@ -1,19 +1,19 @@
 #!/bin/bash
 #
 # 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
+# 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
+#     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.
+# 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.
 #
 set -ev
 if [[ $# -ne 1 ]]; then
diff --git a/hugegraph-tools/pom.xml b/hugegraph-tools/pom.xml
index b6bfc9a4..a8c6ee6d 100644
--- a/hugegraph-tools/pom.xml
+++ b/hugegraph-tools/pom.xml
@@ -1,17 +1,19 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!--
   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
+  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.
+  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"
diff --git a/hugegraph-tools/src/main/java/org/apache/hugegraph/base/HdfsDirectory.java b/hugegraph-tools/src/main/java/org/apache/hugegraph/base/HdfsDirectory.java
index 573dbeb5..7dddb02d 100644
--- a/hugegraph-tools/src/main/java/org/apache/hugegraph/base/HdfsDirectory.java
+++ b/hugegraph-tools/src/main/java/org/apache/hugegraph/base/HdfsDirectory.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -34,7 +33,6 @@ import org.apache.hadoop.fs.FSDataOutputStream;
 import org.apache.hadoop.fs.FileStatus;
 import org.apache.hadoop.fs.FileSystem;
 import org.apache.hadoop.fs.Path;
-
 import org.apache.hugegraph.exception.ToolsException;
 import org.apache.hugegraph.rest.ClientException;
 import org.apache.hugegraph.util.E;
diff --git a/hugegraph-tools/src/main/java/org/apache/hugegraph/base/LocalDirectory.java b/hugegraph-tools/src/main/java/org/apache/hugegraph/base/LocalDirectory.java
index 0062b444..9e3c15f5 100644
--- a/hugegraph-tools/src/main/java/org/apache/hugegraph/base/LocalDirectory.java
+++ b/hugegraph-tools/src/main/java/org/apache/hugegraph/base/LocalDirectory.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -32,10 +31,10 @@ import java.util.zip.ZipInputStream;
 import java.util.zip.ZipOutputStream;
 
 import org.apache.commons.io.FileUtils;
-
 import org.apache.hugegraph.exception.ToolsException;
 import org.apache.hugegraph.rest.ClientException;
 import org.apache.hugegraph.util.E;
+
 import com.google.common.collect.ImmutableList;
 
 public class LocalDirectory extends Directory {
diff --git a/hugegraph-tools/src/main/java/org/apache/hugegraph/base/Printer.java b/hugegraph-tools/src/main/java/org/apache/hugegraph/base/Printer.java
index d62b5a71..86aa3d09 100644
--- a/hugegraph-tools/src/main/java/org/apache/hugegraph/base/Printer.java
+++ b/hugegraph-tools/src/main/java/org/apache/hugegraph/base/Printer.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-tools/src/main/java/org/apache/hugegraph/base/RetryManager.java b/hugegraph-tools/src/main/java/org/apache/hugegraph/base/RetryManager.java
index 15e2dad2..4a19dbb6 100644
--- a/hugegraph-tools/src/main/java/org/apache/hugegraph/base/RetryManager.java
+++ b/hugegraph-tools/src/main/java/org/apache/hugegraph/base/RetryManager.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-tools/src/main/java/org/apache/hugegraph/base/ToolClient.java b/hugegraph-tools/src/main/java/org/apache/hugegraph/base/ToolClient.java
index e41811d0..a24a940f 100644
--- a/hugegraph-tools/src/main/java/org/apache/hugegraph/base/ToolClient.java
+++ b/hugegraph-tools/src/main/java/org/apache/hugegraph/base/ToolClient.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -21,17 +20,17 @@ package org.apache.hugegraph.base;
 import java.nio.file.Paths;
 
 import org.apache.commons.lang3.StringUtils;
-
 import org.apache.hugegraph.driver.AuthManager;
 import org.apache.hugegraph.driver.GraphManager;
+import org.apache.hugegraph.driver.GraphsManager;
 import org.apache.hugegraph.driver.GremlinManager;
 import org.apache.hugegraph.driver.HugeClient;
 import org.apache.hugegraph.driver.SchemaManager;
 import org.apache.hugegraph.driver.TaskManager;
 import org.apache.hugegraph.driver.TraverserManager;
 import org.apache.hugegraph.util.E;
+
 import com.fasterxml.jackson.databind.ObjectMapper;
-import org.apache.hugegraph.driver.GraphsManager;
 
 public class ToolClient {
 
diff --git a/hugegraph-tools/src/main/java/org/apache/hugegraph/base/ToolManager.java b/hugegraph-tools/src/main/java/org/apache/hugegraph/base/ToolManager.java
index 41904825..eaad4942 100644
--- a/hugegraph-tools/src/main/java/org/apache/hugegraph/base/ToolManager.java
+++ b/hugegraph-tools/src/main/java/org/apache/hugegraph/base/ToolManager.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -22,6 +21,7 @@ import java.io.IOException;
 import java.util.List;
 
 import org.apache.hugegraph.rest.SerializeException;
+
 import com.fasterxml.jackson.databind.JavaType;
 import com.fasterxml.jackson.databind.JsonNode;
 import com.fasterxml.jackson.databind.ObjectMapper;
diff --git a/hugegraph-tools/src/main/java/org/apache/hugegraph/cmd/HugeGraphCommand.java b/hugegraph-tools/src/main/java/org/apache/hugegraph/cmd/HugeGraphCommand.java
index 093bc924..da5c46ea 100644
--- a/hugegraph-tools/src/main/java/org/apache/hugegraph/cmd/HugeGraphCommand.java
+++ b/hugegraph-tools/src/main/java/org/apache/hugegraph/cmd/HugeGraphCommand.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -31,9 +30,6 @@ import org.apache.hugegraph.base.ToolClient;
 import org.apache.hugegraph.base.ToolManager;
 import org.apache.hugegraph.constant.Constants;
 import org.apache.hugegraph.exception.ExitException;
-import org.apache.hugegraph.util.ToolUtil;
-import org.apache.logging.log4j.util.Strings;
-
 import org.apache.hugegraph.manager.AuthBackupRestoreManager;
 import org.apache.hugegraph.manager.BackupManager;
 import org.apache.hugegraph.manager.DumpGraphManager;
@@ -46,6 +42,9 @@ import org.apache.hugegraph.structure.constant.GraphMode;
 import org.apache.hugegraph.structure.gremlin.Result;
 import org.apache.hugegraph.structure.gremlin.ResultSet;
 import org.apache.hugegraph.util.E;
+import org.apache.hugegraph.util.ToolUtil;
+import org.apache.logging.log4j.util.Strings;
+
 import com.beust.jcommander.JCommander;
 import com.beust.jcommander.ParameterException;
 import com.beust.jcommander.ParametersDelegate;
diff --git a/hugegraph-tools/src/main/java/org/apache/hugegraph/cmd/SubCommands.java b/hugegraph-tools/src/main/java/org/apache/hugegraph/cmd/SubCommands.java
index 0c284d8a..449bde63 100644
--- a/hugegraph-tools/src/main/java/org/apache/hugegraph/cmd/SubCommands.java
+++ b/hugegraph-tools/src/main/java/org/apache/hugegraph/cmd/SubCommands.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -29,7 +28,6 @@ import java.util.Set;
 
 import org.apache.commons.io.FileUtils;
 import org.apache.commons.lang3.StringUtils;
-
 import org.apache.hugegraph.api.API;
 import org.apache.hugegraph.constant.AuthRestoreConflictStrategy;
 import org.apache.hugegraph.manager.TasksManager;
@@ -37,6 +35,7 @@ import org.apache.hugegraph.structure.constant.GraphMode;
 import org.apache.hugegraph.structure.constant.HugeType;
 import org.apache.hugegraph.util.E;
 import org.apache.hugegraph.util.InsertionOrderUtil;
+
 import com.beust.jcommander.DynamicParameter;
 import com.beust.jcommander.IParameterValidator;
 import com.beust.jcommander.IStringConverter;
diff --git a/hugegraph-tools/src/main/java/org/apache/hugegraph/constant/AuthRestoreConflictStrategy.java b/hugegraph-tools/src/main/java/org/apache/hugegraph/constant/AuthRestoreConflictStrategy.java
index f220c98f..a6e0a586 100644
--- a/hugegraph-tools/src/main/java/org/apache/hugegraph/constant/AuthRestoreConflictStrategy.java
+++ b/hugegraph-tools/src/main/java/org/apache/hugegraph/constant/AuthRestoreConflictStrategy.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-tools/src/main/java/org/apache/hugegraph/constant/Constants.java b/hugegraph-tools/src/main/java/org/apache/hugegraph/constant/Constants.java
index a4540367..1c1cad98 100644
--- a/hugegraph-tools/src/main/java/org/apache/hugegraph/constant/Constants.java
+++ b/hugegraph-tools/src/main/java/org/apache/hugegraph/constant/Constants.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-tools/src/main/java/org/apache/hugegraph/exception/ExitException.java b/hugegraph-tools/src/main/java/org/apache/hugegraph/exception/ExitException.java
index 8c7acfd0..2d7eb888 100644
--- a/hugegraph-tools/src/main/java/org/apache/hugegraph/exception/ExitException.java
+++ b/hugegraph-tools/src/main/java/org/apache/hugegraph/exception/ExitException.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-tools/src/main/java/org/apache/hugegraph/exception/ToolsException.java b/hugegraph-tools/src/main/java/org/apache/hugegraph/exception/ToolsException.java
index 914024c2..97be880f 100644
--- a/hugegraph-tools/src/main/java/org/apache/hugegraph/exception/ToolsException.java
+++ b/hugegraph-tools/src/main/java/org/apache/hugegraph/exception/ToolsException.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-tools/src/main/java/org/apache/hugegraph/formatter/Formatter.java b/hugegraph-tools/src/main/java/org/apache/hugegraph/formatter/Formatter.java
index e99cb12e..fc631ae8 100644
--- a/hugegraph-tools/src/main/java/org/apache/hugegraph/formatter/Formatter.java
+++ b/hugegraph-tools/src/main/java/org/apache/hugegraph/formatter/Formatter.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-tools/src/main/java/org/apache/hugegraph/formatter/JsonFormatter.java b/hugegraph-tools/src/main/java/org/apache/hugegraph/formatter/JsonFormatter.java
index 31c52563..f4764e85 100644
--- a/hugegraph-tools/src/main/java/org/apache/hugegraph/formatter/JsonFormatter.java
+++ b/hugegraph-tools/src/main/java/org/apache/hugegraph/formatter/JsonFormatter.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -18,9 +17,10 @@
 
 package org.apache.hugegraph.formatter;
 
-import com.fasterxml.jackson.databind.ObjectMapper;
 import org.apache.hugegraph.structure.JsonGraph;
 
+import com.fasterxml.jackson.databind.ObjectMapper;
+
 public class JsonFormatter implements Formatter {
 
     private final ObjectMapper mapper = new ObjectMapper();
diff --git a/hugegraph-tools/src/main/java/org/apache/hugegraph/formatter/kgdumper/ComputeSign.java b/hugegraph-tools/src/main/java/org/apache/hugegraph/formatter/kgdumper/ComputeSign.java
index 10861082..984028eb 100644
--- a/hugegraph-tools/src/main/java/org/apache/hugegraph/formatter/kgdumper/ComputeSign.java
+++ b/hugegraph-tools/src/main/java/org/apache/hugegraph/formatter/kgdumper/ComputeSign.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-tools/src/main/java/org/apache/hugegraph/formatter/kgdumper/DumpKGFormatter.java b/hugegraph-tools/src/main/java/org/apache/hugegraph/formatter/kgdumper/DumpKGFormatter.java
index 450dff68..9f66b0e7 100644
--- a/hugegraph-tools/src/main/java/org/apache/hugegraph/formatter/kgdumper/DumpKGFormatter.java
+++ b/hugegraph-tools/src/main/java/org/apache/hugegraph/formatter/kgdumper/DumpKGFormatter.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -25,8 +24,8 @@ import java.util.List;
 import java.util.Map;
 import java.util.Set;
 
-import org.apache.hugegraph.structure.JsonGraph;
 import org.apache.hugegraph.formatter.Formatter;
+import org.apache.hugegraph.structure.JsonGraph;
 
 public class DumpKGFormatter implements Formatter {
 
diff --git a/hugegraph-tools/src/main/java/org/apache/hugegraph/formatter/kgdumper/SignFS64.java b/hugegraph-tools/src/main/java/org/apache/hugegraph/formatter/kgdumper/SignFS64.java
index 29476d3a..1a330fe5 100644
--- a/hugegraph-tools/src/main/java/org/apache/hugegraph/formatter/kgdumper/SignFS64.java
+++ b/hugegraph-tools/src/main/java/org/apache/hugegraph/formatter/kgdumper/SignFS64.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-tools/src/main/java/org/apache/hugegraph/manager/AuthBackupRestoreManager.java b/hugegraph-tools/src/main/java/org/apache/hugegraph/manager/AuthBackupRestoreManager.java
index bce42e08..51830bf0 100644
--- a/hugegraph-tools/src/main/java/org/apache/hugegraph/manager/AuthBackupRestoreManager.java
+++ b/hugegraph-tools/src/main/java/org/apache/hugegraph/manager/AuthBackupRestoreManager.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -31,16 +30,14 @@ import java.util.stream.Collectors;
 
 import org.apache.commons.collections.CollectionUtils;
 import org.apache.commons.lang3.StringUtils;
-import org.apache.hugegraph.constant.AuthRestoreConflictStrategy;
-import org.apache.hugegraph.exception.ToolsException;
-import org.apache.logging.log4j.util.Strings;
-
 import org.apache.hugegraph.api.API;
 import org.apache.hugegraph.base.HdfsDirectory;
 import org.apache.hugegraph.base.LocalDirectory;
 import org.apache.hugegraph.base.Printer;
 import org.apache.hugegraph.base.ToolClient;
 import org.apache.hugegraph.cmd.SubCommands;
+import org.apache.hugegraph.constant.AuthRestoreConflictStrategy;
+import org.apache.hugegraph.exception.ToolsException;
 import org.apache.hugegraph.structure.auth.Access;
 import org.apache.hugegraph.structure.auth.Belong;
 import org.apache.hugegraph.structure.auth.Group;
@@ -49,6 +46,8 @@ import org.apache.hugegraph.structure.auth.User;
 import org.apache.hugegraph.structure.constant.HugeType;
 import org.apache.hugegraph.util.E;
 import org.apache.hugegraph.util.JsonUtil;
+import org.apache.logging.log4j.util.Strings;
+
 import com.google.common.collect.Lists;
 import com.google.common.collect.Maps;
 
diff --git a/hugegraph-tools/src/main/java/org/apache/hugegraph/manager/BackupManager.java b/hugegraph-tools/src/main/java/org/apache/hugegraph/manager/BackupManager.java
index 5d0f0a37..eaa916d7 100644
--- a/hugegraph-tools/src/main/java/org/apache/hugegraph/manager/BackupManager.java
+++ b/hugegraph-tools/src/main/java/org/apache/hugegraph/manager/BackupManager.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -36,13 +35,12 @@ import java.util.concurrent.atomic.AtomicInteger;
 import java.util.concurrent.locks.Lock;
 
 import org.apache.commons.io.FileUtils;
-
 import org.apache.hugegraph.api.API;
-import org.apache.hugegraph.exception.ToolsException;
 import org.apache.hugegraph.base.Printer;
 import org.apache.hugegraph.base.ToolClient;
 import org.apache.hugegraph.cmd.SubCommands;
 import org.apache.hugegraph.driver.TraverserManager;
+import org.apache.hugegraph.exception.ToolsException;
 import org.apache.hugegraph.structure.constant.HugeType;
 import org.apache.hugegraph.structure.graph.Edge;
 import org.apache.hugegraph.structure.graph.Edges;
@@ -54,6 +52,7 @@ import org.apache.hugegraph.structure.schema.IndexLabel;
 import org.apache.hugegraph.structure.schema.PropertyKey;
 import org.apache.hugegraph.structure.schema.VertexLabel;
 import org.apache.hugegraph.util.E;
+
 import com.google.common.collect.ImmutableList;
 import com.google.common.collect.ImmutableSet;
 
diff --git a/hugegraph-tools/src/main/java/org/apache/hugegraph/manager/BackupRestoreBaseManager.java b/hugegraph-tools/src/main/java/org/apache/hugegraph/manager/BackupRestoreBaseManager.java
index 3d10c4c6..37a47a69 100644
--- a/hugegraph-tools/src/main/java/org/apache/hugegraph/manager/BackupRestoreBaseManager.java
+++ b/hugegraph-tools/src/main/java/org/apache/hugegraph/manager/BackupRestoreBaseManager.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -32,7 +31,6 @@ import java.util.concurrent.atomic.AtomicLong;
 import java.util.function.BiConsumer;
 
 import org.apache.hugegraph.api.API;
-import org.apache.hugegraph.exception.ToolsException;
 import org.apache.hugegraph.base.Directory;
 import org.apache.hugegraph.base.HdfsDirectory;
 import org.apache.hugegraph.base.LocalDirectory;
@@ -41,10 +39,12 @@ import org.apache.hugegraph.base.RetryManager;
 import org.apache.hugegraph.base.ToolClient;
 import org.apache.hugegraph.cmd.SubCommands;
 import org.apache.hugegraph.concurrent.KeyLock;
+import org.apache.hugegraph.exception.ToolsException;
 import org.apache.hugegraph.structure.GraphElement;
 import org.apache.hugegraph.structure.constant.HugeType;
 import org.apache.hugegraph.structure.graph.Edge;
 import org.apache.hugegraph.util.E;
+
 import com.google.common.collect.ImmutableMap;
 
 public class BackupRestoreBaseManager extends RetryManager {
diff --git a/hugegraph-tools/src/main/java/org/apache/hugegraph/manager/DumpGraphManager.java b/hugegraph-tools/src/main/java/org/apache/hugegraph/manager/DumpGraphManager.java
index e6520b65..14081f23 100644
--- a/hugegraph-tools/src/main/java/org/apache/hugegraph/manager/DumpGraphManager.java
+++ b/hugegraph-tools/src/main/java/org/apache/hugegraph/manager/DumpGraphManager.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -24,12 +23,12 @@ import java.util.Collection;
 import java.util.List;
 
 import org.apache.hugegraph.api.API;
-import org.apache.hugegraph.formatter.Formatter;
-import org.apache.hugegraph.structure.JsonGraph;
 import org.apache.hugegraph.base.LocalDirectory;
 import org.apache.hugegraph.base.Printer;
 import org.apache.hugegraph.base.ToolClient;
 import org.apache.hugegraph.cmd.SubCommands;
+import org.apache.hugegraph.formatter.Formatter;
+import org.apache.hugegraph.structure.JsonGraph;
 import org.apache.hugegraph.structure.constant.HugeType;
 import org.apache.hugegraph.structure.graph.Edge;
 import org.apache.hugegraph.structure.graph.Vertex;
diff --git a/hugegraph-tools/src/main/java/org/apache/hugegraph/manager/GraphsManager.java b/hugegraph-tools/src/main/java/org/apache/hugegraph/manager/GraphsManager.java
index ae005c54..7661ad9f 100644
--- a/hugegraph-tools/src/main/java/org/apache/hugegraph/manager/GraphsManager.java
+++ b/hugegraph-tools/src/main/java/org/apache/hugegraph/manager/GraphsManager.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-tools/src/main/java/org/apache/hugegraph/manager/GremlinManager.java b/hugegraph-tools/src/main/java/org/apache/hugegraph/manager/GremlinManager.java
index 6e3cc519..24f47846 100644
--- a/hugegraph-tools/src/main/java/org/apache/hugegraph/manager/GremlinManager.java
+++ b/hugegraph-tools/src/main/java/org/apache/hugegraph/manager/GremlinManager.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-tools/src/main/java/org/apache/hugegraph/manager/RestoreManager.java b/hugegraph-tools/src/main/java/org/apache/hugegraph/manager/RestoreManager.java
index 03c22db8..4ae16af8 100644
--- a/hugegraph-tools/src/main/java/org/apache/hugegraph/manager/RestoreManager.java
+++ b/hugegraph-tools/src/main/java/org/apache/hugegraph/manager/RestoreManager.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-tools/src/main/java/org/apache/hugegraph/manager/TasksManager.java b/hugegraph-tools/src/main/java/org/apache/hugegraph/manager/TasksManager.java
index 04d33654..a7a5cf5b 100644
--- a/hugegraph-tools/src/main/java/org/apache/hugegraph/manager/TasksManager.java
+++ b/hugegraph-tools/src/main/java/org/apache/hugegraph/manager/TasksManager.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -24,6 +23,7 @@ import java.util.Set;
 import org.apache.hugegraph.base.ToolClient;
 import org.apache.hugegraph.base.ToolManager;
 import org.apache.hugegraph.structure.Task;
+
 import com.google.common.collect.ImmutableSet;
 
 public class TasksManager extends ToolManager {
diff --git a/hugegraph-tools/src/main/java/org/apache/hugegraph/structure/JsonGraph.java b/hugegraph-tools/src/main/java/org/apache/hugegraph/structure/JsonGraph.java
index 63ca7838..8e83d9aa 100644
--- a/hugegraph-tools/src/main/java/org/apache/hugegraph/structure/JsonGraph.java
+++ b/hugegraph-tools/src/main/java/org/apache/hugegraph/structure/JsonGraph.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -22,11 +21,11 @@ import java.util.Map;
 import java.util.Set;
 import java.util.concurrent.ConcurrentHashMap;
 
-import org.eclipse.jetty.util.ConcurrentHashSet;
-
 import org.apache.hugegraph.structure.graph.Edge;
 import org.apache.hugegraph.structure.graph.Vertex;
 import org.apache.hugegraph.util.JsonUtil;
+import org.eclipse.jetty.util.ConcurrentHashSet;
+
 import com.fasterxml.jackson.annotation.JsonRawValue;
 
 public class JsonGraph {
diff --git a/hugegraph-tools/src/main/java/org/apache/hugegraph/util/ToolUtil.java b/hugegraph-tools/src/main/java/org/apache/hugegraph/util/ToolUtil.java
index d123a057..d97f8a4b 100644
--- a/hugegraph-tools/src/main/java/org/apache/hugegraph/util/ToolUtil.java
+++ b/hugegraph-tools/src/main/java/org/apache/hugegraph/util/ToolUtil.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -24,6 +23,7 @@ import java.util.Scanner;
 import org.apache.hugegraph.base.Printer;
 import org.apache.hugegraph.constant.Constants;
 import org.apache.hugegraph.exception.ExitException;
+
 import com.beust.jcommander.JCommander;
 
 public final class ToolUtil {
diff --git a/hugegraph-tools/src/main/resources/log4j2.xml b/hugegraph-tools/src/main/resources/log4j2.xml
index 323de386..8406dd71 100644
--- a/hugegraph-tools/src/main/resources/log4j2.xml
+++ b/hugegraph-tools/src/main/resources/log4j2.xml
@@ -1,17 +1,19 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!--
   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
+  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.
+  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.
   -->
 <configuration status="error">
     <appenders>
diff --git a/hugegraph-tools/src/test/java/org/apache/hugegraph/test/functional/AuthBackupTest.java b/hugegraph-tools/src/test/java/org/apache/hugegraph/test/functional/AuthBackupTest.java
index a84508cd..675dc50c 100644
--- a/hugegraph-tools/src/test/java/org/apache/hugegraph/test/functional/AuthBackupTest.java
+++ b/hugegraph-tools/src/test/java/org/apache/hugegraph/test/functional/AuthBackupTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -20,12 +19,11 @@ package org.apache.hugegraph.test.functional;
 
 import java.util.List;
 
-import org.junit.Before;
-import org.junit.Test;
-
 import org.apache.hugegraph.cmd.HugeGraphCommand;
 import org.apache.hugegraph.test.util.FileUtil;
 import org.apache.hugegraph.testutil.Assert;
+import org.junit.Before;
+import org.junit.Test;
 
 public class AuthBackupTest extends AuthTest {
 
diff --git a/hugegraph-tools/src/test/java/org/apache/hugegraph/test/functional/AuthRestoreTest.java b/hugegraph-tools/src/test/java/org/apache/hugegraph/test/functional/AuthRestoreTest.java
index eb46171b..734138d1 100644
--- a/hugegraph-tools/src/test/java/org/apache/hugegraph/test/functional/AuthRestoreTest.java
+++ b/hugegraph-tools/src/test/java/org/apache/hugegraph/test/functional/AuthRestoreTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -22,9 +21,6 @@ import java.util.List;
 import java.util.Map;
 
 import org.apache.commons.collections.CollectionUtils;
-import org.junit.Before;
-import org.junit.Test;
-
 import org.apache.hugegraph.cmd.HugeGraphCommand;
 import org.apache.hugegraph.driver.HugeClient;
 import org.apache.hugegraph.structure.auth.Access;
@@ -35,6 +31,9 @@ import org.apache.hugegraph.structure.auth.User;
 import org.apache.hugegraph.structure.constant.HugeType;
 import org.apache.hugegraph.test.util.FileUtil;
 import org.apache.hugegraph.testutil.Assert;
+import org.junit.Before;
+import org.junit.Test;
+
 import com.google.common.collect.Lists;
 import com.google.common.collect.Maps;
 
diff --git a/hugegraph-tools/src/test/java/org/apache/hugegraph/test/functional/AuthTest.java b/hugegraph-tools/src/test/java/org/apache/hugegraph/test/functional/AuthTest.java
index cc2e57f0..cf8b847f 100644
--- a/hugegraph-tools/src/test/java/org/apache/hugegraph/test/functional/AuthTest.java
+++ b/hugegraph-tools/src/test/java/org/apache/hugegraph/test/functional/AuthTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-tools/src/test/java/org/apache/hugegraph/test/functional/CommandTest.java b/hugegraph-tools/src/test/java/org/apache/hugegraph/test/functional/CommandTest.java
index ad191e39..73d0ba90 100644
--- a/hugegraph-tools/src/test/java/org/apache/hugegraph/test/functional/CommandTest.java
+++ b/hugegraph-tools/src/test/java/org/apache/hugegraph/test/functional/CommandTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -18,11 +17,10 @@
 
 package org.apache.hugegraph.test.functional;
 
-import org.junit.Test;
-
 import org.apache.hugegraph.cmd.HugeGraphCommand;
 import org.apache.hugegraph.exception.ExitException;
 import org.apache.hugegraph.testutil.Assert;
+import org.junit.Test;
 
 public class CommandTest extends AuthTest {
 
diff --git a/hugegraph-tools/src/test/java/org/apache/hugegraph/test/functional/FuncTestSuite.java b/hugegraph-tools/src/test/java/org/apache/hugegraph/test/functional/FuncTestSuite.java
index 7bcb7ab9..30517025 100644
--- a/hugegraph-tools/src/test/java/org/apache/hugegraph/test/functional/FuncTestSuite.java
+++ b/hugegraph-tools/src/test/java/org/apache/hugegraph/test/functional/FuncTestSuite.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-tools/src/test/java/org/apache/hugegraph/test/util/FileUtil.java b/hugegraph-tools/src/test/java/org/apache/hugegraph/test/util/FileUtil.java
index dd998e18..6d4a34db 100644
--- a/hugegraph-tools/src/test/java/org/apache/hugegraph/test/util/FileUtil.java
+++ b/hugegraph-tools/src/test/java/org/apache/hugegraph/test/util/FileUtil.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -30,9 +29,9 @@ import java.nio.file.Paths;
 import java.util.List;
 
 import org.apache.commons.collections.ListUtils;
-
 import org.apache.hugegraph.api.API;
 import org.apache.hugegraph.exception.ToolsException;
+
 import com.google.common.collect.Lists;
 
 public class FileUtil {


[incubator-hugegraph-toolchain] 01/05: chore: fix NOTICE file & add license header

Posted by ji...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

jin pushed a commit to branch fix-header
in repository https://gitbox.apache.org/repos/asf/incubator-hugegraph-toolchain.git

commit 1dba188a74c573b9db27e6e24b97bda8390a5431
Author: imbajin <ji...@apache.org>
AuthorDate: Thu Jan 12 22:30:36 2023 +0800

    chore: fix NOTICE file & add license header
---
 LICENSE                                            |  2 +-
 NOTICE                                             |  7 +++++
 README.md                                          |  2 +-
 checkstyle.xml                                     |  4 +--
 hugegraph-client/README.md                         |  2 +-
 .../travis/conf/graphs/hugegraph.properties        | 17 ++++++++++++
 .../assembly/travis/conf/rest-server.properties    | 17 ++++++++++++
 .../java/org/apache/hugegraph/unit/IdUtilTest.java |  2 --
 .../src/test/resources/hugegraph-clone.properties  | 17 ++++++++++++
 .../src/test/resources/hugegraph-create.properties | 17 ++++++++++++
 hugegraph-dist/pom.xml                             | 17 ++++++++++++
 hugegraph-dist/release-docs/NOTICE                 |  5 ++--
 .../src/main/resources/application.properties      | 17 ++++++++++++
 .../hubble-be/src/main/resources/database/data.sql | 17 ++++++++++++
 .../src/main/resources/database/schema.sql         | 17 ++++++++++++
 .../src/main/resources/hugegraph-hubble.properties | 17 ++++++++++++
 .../src/main/resources/i18n/messages.properties    | 17 ++++++++++++
 .../main/resources/i18n/messages_zh_CN.properties  | 17 ++++++++++++
 .../src/test/python/steps/check_server_status.py   | 30 +++++++++++-----------
 .../src/test/resources/application.properties      | 17 ++++++++++++
 .../hubble-be/src/test/resources/database/data.sql | 17 ++++++++++++
 .../src/test/resources/database/schema.sql         | 17 ++++++++++++
 .../static/conf/hugegraph-hubble.properties        | 17 ++++++++++++
 .../hugegraph-server1/graphs/hugegraph1.properties | 17 ++++++++++++
 .../hugegraph-server1/graphs/hugegraph2.properties | 17 ++++++++++++
 .../hugegraph-server1/rest-server.properties       | 17 ++++++++++++
 .../hugegraph-server2/graphs/hugegraph3.properties | 17 ++++++++++++
 .../hugegraph-server2/rest-server.properties       | 17 ++++++++++++
 hugegraph-loader/README.md                         |  2 +-
 .../assembly/static/example/spark/schema.groovy    | 17 ++++++++++++
 .../matched_date_property_format/schema.groovy     | 17 ++++++++++++
 hugegraph-tools/assembly/descriptor/assembly.xml   | 23 ++++++++---------
 .../travis/conf/graphs/hugegraph.properties        | 17 ++++++++++++
 .../assembly/travis/conf/rest-server.properties    | 17 ++++++++++++
 .../java/org/apache/hugegraph/base/Directory.java  |  1 -
 35 files changed, 449 insertions(+), 39 deletions(-)

diff --git a/LICENSE b/LICENSE
index e06d2081..5a870205 100644
--- a/LICENSE
+++ b/LICENSE
@@ -1,4 +1,4 @@
-Apache License
+	                                 Apache License
                            Version 2.0, January 2004
                         http://www.apache.org/licenses/
 
diff --git a/NOTICE b/NOTICE
new file mode 100644
index 00000000..42f88212
--- /dev/null
+++ b/NOTICE
@@ -0,0 +1,7 @@
+Apache HugeGraph(incubating)
+Copyright 2022-2023 The Apache Software Foundation
+
+This product includes software developed at
+The Apache Software Foundation (http://www.apache.org/).
+
+The initial codebase was donated to the ASF by HugeGraph Authors, copyright 2017-2021.
diff --git a/README.md b/README.md
index 39930444..07868361 100644
--- a/README.md
+++ b/README.md
@@ -3,7 +3,7 @@
 [![License](https://img.shields.io/badge/license-Apache%202-0E78BA.svg)](https://www.apache.org/licenses/LICENSE-2.0.html)
 [![Build Status](https://github.com/apache/hugegraph-toolchain/actions/workflows/ci.yml/badge.svg)](https://github.com/apache/hugegraph-toolchain/actions/workflows/ci.yml)
 [![codecov](https://codecov.io/gh/apache/hugegraph-toolchain/branch/master/graph/badge.svg)](https://codecov.io/gh/apache/hugegraph-toolchain)
-[![Maven Central](https://maven-badges.herokuapp.com/maven-central/com.baidu.hugegraph/hugegraph-loader/badge.svg)](https://mvnrepository.com/artifact/com.baidu.hugegraph/hugegraph-loader)
+[![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.apache.hugegraph/hugegraph-loader/badge.svg)](https://mvnrepository.com/artifact/org.apache.hugegraph/hugegraph-loader)
 
 `hugegraph-toolchain` is the integration project of a series of utilities for [HugeGraph](https://github.com/apache/hugegraph), it includes 4 main modules.
 
diff --git a/checkstyle.xml b/checkstyle.xml
index 2977e3b0..79f0983f 100644
--- a/checkstyle.xml
+++ b/checkstyle.xml
@@ -39,10 +39,8 @@
             <message key="name.invalidPattern"  value="Package name ''{0}'' must match pattern ''{1}''."/>
         </module>
         <!--        <module name="ImportOrder">-->
-        <!--            <property name="staticGroups"-->
-        <!--                      value="org.apache,java,javax,org,com,com.baidu.hugegraph"/>-->
+        <!--            <property name="staticGroups" value="org.apache,java,javax,org"/>-->
         <!--            <property name="separatedStaticGroups" value="true"/>-->
-        <!--            <property name="groups" value="org.apache,java,javax,org,com,com.baidu.hugegraph"/>-->
         <!--            <property name="ordered" value="true"/>-->
         <!--            <property name="separated" value="true"/>-->
         <!--            <property name="option" value="top"/>-->
diff --git a/hugegraph-client/README.md b/hugegraph-client/README.md
index de956886..3ca33c32 100644
--- a/hugegraph-client/README.md
+++ b/hugegraph-client/README.md
@@ -3,7 +3,7 @@
 [![License](https://img.shields.io/badge/license-Apache%202-0E78BA.svg)](https://www.apache.org/licenses/LICENSE-2.0.html)
 [![Build Status](https://travis-ci.org/hugegraph/hugegraph-client.svg?branch=master)](https://travis-ci.org/hugegraph/hugegraph-client)
 [![codecov](https://codecov.io/gh/hugegraph/hugegraph-client/branch/master/graph/badge.svg)](https://codecov.io/gh/hugegraph/hugegraph-client)
-[![Maven Central](https://maven-badges.herokuapp.com/maven-central/com.baidu.hugegraph/hugegraph-client/badge.svg)](https://mvnrepository.com/artifact/com.baidu.hugegraph/hugegraph-client)
+[![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.apache.hugegraph/hugegraph-client/badge.svg)](https://mvnrepository.com/artifact/org.apache.hugegraph/hugegraph-client)
 
 hugegraph-client is a Java-written client of [HugeGraph](https://github.com/hugegraph/hugegraph), providing operations of graph, schema, gremlin, variables and traversals etc. All these operations are interpreted and translated into RESTful requests to HugeGraph Server. Besides, hugegraph-client also checks arguments, serializes and deserializes structures and encapsulates server exceptions.
 
diff --git a/hugegraph-client/assembly/travis/conf/graphs/hugegraph.properties b/hugegraph-client/assembly/travis/conf/graphs/hugegraph.properties
index 0d6d3ab5..9caf30a9 100644
--- a/hugegraph-client/assembly/travis/conf/graphs/hugegraph.properties
+++ b/hugegraph-client/assembly/travis/conf/graphs/hugegraph.properties
@@ -1,3 +1,20 @@
+#
+# 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.
+#
+
 # gremlin entrence to create graph
 gremlin.graph=org.apache.hugegraph.auth.HugeFactoryAuthProxy
 
diff --git a/hugegraph-client/assembly/travis/conf/rest-server.properties b/hugegraph-client/assembly/travis/conf/rest-server.properties
index 457df69b..dcf97da4 100644
--- a/hugegraph-client/assembly/travis/conf/rest-server.properties
+++ b/hugegraph-client/assembly/travis/conf/rest-server.properties
@@ -1,3 +1,20 @@
+#
+# 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.
+#
+
 # bind url
 restserver.url=http://127.0.0.1:8080
 # gremlin server url, need to be consistent with host and port in gremlin-server.yaml
diff --git a/hugegraph-client/src/test/java/org/apache/hugegraph/unit/IdUtilTest.java b/hugegraph-client/src/test/java/org/apache/hugegraph/unit/IdUtilTest.java
index d81557f8..39f98652 100644
--- a/hugegraph-client/src/test/java/org/apache/hugegraph/unit/IdUtilTest.java
+++ b/hugegraph-client/src/test/java/org/apache/hugegraph/unit/IdUtilTest.java
@@ -1,6 +1,4 @@
 /*
- * Copyright 2019 HugeGraph Authors
- *
  * 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
diff --git a/hugegraph-client/src/test/resources/hugegraph-clone.properties b/hugegraph-client/src/test/resources/hugegraph-clone.properties
index 712b6636..e0a8c873 100644
--- a/hugegraph-client/src/test/resources/hugegraph-clone.properties
+++ b/hugegraph-client/src/test/resources/hugegraph-clone.properties
@@ -1,3 +1,20 @@
+#
+# 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.
+#
+
 store=hugegraph3
 rocksdb.data_path=./hg3
 rocksdb.wal_path=./hg3
diff --git a/hugegraph-client/src/test/resources/hugegraph-create.properties b/hugegraph-client/src/test/resources/hugegraph-create.properties
index c1d89b3f..882b5bf4 100644
--- a/hugegraph-client/src/test/resources/hugegraph-create.properties
+++ b/hugegraph-client/src/test/resources/hugegraph-create.properties
@@ -1,3 +1,20 @@
+#
+# 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.
+#
+
 gremlin.graph=org.apache.hugegraph.auth.HugeFactoryAuthProxy
 backend=rocksdb
 serializer=binary
diff --git a/hugegraph-dist/pom.xml b/hugegraph-dist/pom.xml
index d8dfea97..c499bb86 100644
--- a/hugegraph-dist/pom.xml
+++ b/hugegraph-dist/pom.xml
@@ -1,4 +1,21 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+  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">
diff --git a/hugegraph-dist/release-docs/NOTICE b/hugegraph-dist/release-docs/NOTICE
index fa3ccfec..1e8c49ee 100644
--- a/hugegraph-dist/release-docs/NOTICE
+++ b/hugegraph-dist/release-docs/NOTICE
@@ -1,9 +1,10 @@
-Apache HugeGraph
-Copyright 2021-2022 The Apache Software Foundation
+Apache HugeGraph(incubating)
+Copyright 2022-2023 The Apache Software Foundation
 
 This product includes software developed at
 The Apache Software Foundation (http://www.apache.org/).
 
+The initial codebase was donated to the ASF by HugeGraph Authors, copyright 2017-2021.
 
 ========================================================================
 
diff --git a/hugegraph-hubble/hubble-be/src/main/resources/application.properties b/hugegraph-hubble/hubble-be/src/main/resources/application.properties
index 1804a9ea..851a2746 100644
--- a/hugegraph-hubble/hubble-be/src/main/resources/application.properties
+++ b/hugegraph-hubble/hubble-be/src/main/resources/application.properties
@@ -1,3 +1,20 @@
+#
+# 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.
+#
+
 info.app.name=hugegraph-hubble
 info.app.version=v1.2
 
diff --git a/hugegraph-hubble/hubble-be/src/main/resources/database/data.sql b/hugegraph-hubble/hubble-be/src/main/resources/database/data.sql
index 02129e09..d23cb344 100644
--- a/hugegraph-hubble/hubble-be/src/main/resources/database/data.sql
+++ b/hugegraph-hubble/hubble-be/src/main/resources/database/data.sql
@@ -1,4 +1,21 @@
 SELECT 1;
+/*
+ * 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.
+ */
+
 -- INSERT INTO `graph_connection`(name, graph, host, port, timeout, create_time) VALUES ('s', 'hugegraph', 'localhost', 8080, 60, sysdate);
 
 -- INSERT INTO `gremlin_collection`(name, content, create_time) VALUES ('first_gremlin', 'g.V().limit(10)', sysdate);
diff --git a/hugegraph-hubble/hubble-be/src/main/resources/database/schema.sql b/hugegraph-hubble/hubble-be/src/main/resources/database/schema.sql
index cc03c3e7..d8d1b9b8 100644
--- a/hugegraph-hubble/hubble-be/src/main/resources/database/schema.sql
+++ b/hugegraph-hubble/hubble-be/src/main/resources/database/schema.sql
@@ -1,3 +1,20 @@
+/*
+ * 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.
+ */
+
 CREATE TABLE IF NOT EXISTS `user_info` (
     `id` INT NOT NULL AUTO_INCREMENT,
     `username` VARCHAR(48) NOT NULL,
diff --git a/hugegraph-hubble/hubble-be/src/main/resources/hugegraph-hubble.properties b/hugegraph-hubble/hubble-be/src/main/resources/hugegraph-hubble.properties
index 1da61f6b..28dc5337 100644
--- a/hugegraph-hubble/hubble-be/src/main/resources/hugegraph-hubble.properties
+++ b/hugegraph-hubble/hubble-be/src/main/resources/hugegraph-hubble.properties
@@ -1,3 +1,20 @@
+#
+# 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.
+#
+
 server.host=localhost
 server.port=8088
 
diff --git a/hugegraph-hubble/hubble-be/src/main/resources/i18n/messages.properties b/hugegraph-hubble/hubble-be/src/main/resources/i18n/messages.properties
index 03153f2d..117b297f 100644
--- a/hugegraph-hubble/hubble-be/src/main/resources/i18n/messages.properties
+++ b/hugegraph-hubble/hubble-be/src/main/resources/i18n/messages.properties
@@ -1,3 +1,20 @@
+#
+# 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.
+#
+
 # External Exceptions
 common.param.cannot-be-null-or-empty=The param {0} cannot be null or empty
 common.param.cannot-be-null=The param {0} cannot be null
diff --git a/hugegraph-hubble/hubble-be/src/main/resources/i18n/messages_zh_CN.properties b/hugegraph-hubble/hubble-be/src/main/resources/i18n/messages_zh_CN.properties
index 2b8f925a..4ef261b5 100644
--- a/hugegraph-hubble/hubble-be/src/main/resources/i18n/messages_zh_CN.properties
+++ b/hugegraph-hubble/hubble-be/src/main/resources/i18n/messages_zh_CN.properties
@@ -1,3 +1,20 @@
+#
+# 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.
+#
+
 # External Exceptions
 common.param.cannot-be-null-or-empty=参数 {0} 不能为空
 common.param.cannot-be-null=参数 {0} 不能为 null
diff --git a/hugegraph-hubble/hubble-be/src/test/python/steps/check_server_status.py b/hugegraph-hubble/hubble-be/src/test/python/steps/check_server_status.py
index 99045fd9..317606ac 100644
--- a/hugegraph-hubble/hubble-be/src/test/python/steps/check_server_status.py
+++ b/hugegraph-hubble/hubble-be/src/test/python/steps/check_server_status.py
@@ -1,26 +1,26 @@
 # -*- coding: UTF-8 -*-
+
+#  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
 #
-# 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.
+#      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.
 
 import json
-import sys
-
 import requests
-from imp import reload
+import sys
 from assertpy import assert_that
 from behave import *
+from imp import reload
 
 reload(sys)
 use_step_matcher("re")
diff --git a/hugegraph-hubble/hubble-be/src/test/resources/application.properties b/hugegraph-hubble/hubble-be/src/test/resources/application.properties
index cc264dfd..12d387be 100644
--- a/hugegraph-hubble/hubble-be/src/test/resources/application.properties
+++ b/hugegraph-hubble/hubble-be/src/test/resources/application.properties
@@ -1,3 +1,20 @@
+#
+# 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.
+#
+
 server.servlet.context-path=/api/v1.1
 server.port=8088
 
diff --git a/hugegraph-hubble/hubble-be/src/test/resources/database/data.sql b/hugegraph-hubble/hubble-be/src/test/resources/database/data.sql
index 383904a8..d68b739a 100644
--- a/hugegraph-hubble/hubble-be/src/test/resources/database/data.sql
+++ b/hugegraph-hubble/hubble-be/src/test/resources/database/data.sql
@@ -1,4 +1,21 @@
 SELECT 1;
+/*
+ * 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.
+ */
+
 -- INSERT INTO `graph_connection`(name, graph, host, port, create_time) VALUES ('first_connection', 'hugegraph', 'localhost', 8080, sysdate);
 
 -- INSERT INTO `gremlin_collection`(name, content, create_time) VALUES ('first_gremlin', 'g.V().limit(10)', sysdate);
diff --git a/hugegraph-hubble/hubble-be/src/test/resources/database/schema.sql b/hugegraph-hubble/hubble-be/src/test/resources/database/schema.sql
index cc03c3e7..d8d1b9b8 100644
--- a/hugegraph-hubble/hubble-be/src/test/resources/database/schema.sql
+++ b/hugegraph-hubble/hubble-be/src/test/resources/database/schema.sql
@@ -1,3 +1,20 @@
+/*
+ * 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.
+ */
+
 CREATE TABLE IF NOT EXISTS `user_info` (
     `id` INT NOT NULL AUTO_INCREMENT,
     `username` VARCHAR(48) NOT NULL,
diff --git a/hugegraph-hubble/hubble-dist/assembly/static/conf/hugegraph-hubble.properties b/hugegraph-hubble/hubble-dist/assembly/static/conf/hugegraph-hubble.properties
index 0f747f99..8d90328c 100644
--- a/hugegraph-hubble/hubble-dist/assembly/static/conf/hugegraph-hubble.properties
+++ b/hugegraph-hubble/hubble-dist/assembly/static/conf/hugegraph-hubble.properties
@@ -1,3 +1,20 @@
+#
+# 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.
+#
+
 hubble.host=0.0.0.0
 hubble.port=8088
 
diff --git a/hugegraph-hubble/hubble-dist/assembly/travis/hugegraph-server1/graphs/hugegraph1.properties b/hugegraph-hubble/hubble-dist/assembly/travis/hugegraph-server1/graphs/hugegraph1.properties
index 23f828e0..3a4cc32e 100644
--- a/hugegraph-hubble/hubble-dist/assembly/travis/hugegraph-server1/graphs/hugegraph1.properties
+++ b/hugegraph-hubble/hubble-dist/assembly/travis/hugegraph-server1/graphs/hugegraph1.properties
@@ -1,3 +1,20 @@
+#
+# 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.
+#
+
 # gremlin entrance to create graph
 gremlin.graph=org.apache.hugegraph.HugeFactory
 
diff --git a/hugegraph-hubble/hubble-dist/assembly/travis/hugegraph-server1/graphs/hugegraph2.properties b/hugegraph-hubble/hubble-dist/assembly/travis/hugegraph-server1/graphs/hugegraph2.properties
index a0b25cba..c539afec 100644
--- a/hugegraph-hubble/hubble-dist/assembly/travis/hugegraph-server1/graphs/hugegraph2.properties
+++ b/hugegraph-hubble/hubble-dist/assembly/travis/hugegraph-server1/graphs/hugegraph2.properties
@@ -1,3 +1,20 @@
+#
+# 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.
+#
+
 # gremlin entrance to create graph
 gremlin.graph=org.apache.hugegraph.HugeFactory
 
diff --git a/hugegraph-hubble/hubble-dist/assembly/travis/hugegraph-server1/rest-server.properties b/hugegraph-hubble/hubble-dist/assembly/travis/hugegraph-server1/rest-server.properties
index e4a70012..e9554606 100644
--- a/hugegraph-hubble/hubble-dist/assembly/travis/hugegraph-server1/rest-server.properties
+++ b/hugegraph-hubble/hubble-dist/assembly/travis/hugegraph-server1/rest-server.properties
@@ -1,3 +1,20 @@
+#
+# 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.
+#
+
 # bind url
 restserver.url=http://127.0.0.1:8080
 gremlinserver.url=http://127.0.0.1:8182
diff --git a/hugegraph-hubble/hubble-dist/assembly/travis/hugegraph-server2/graphs/hugegraph3.properties b/hugegraph-hubble/hubble-dist/assembly/travis/hugegraph-server2/graphs/hugegraph3.properties
index 19331f3e..bb409ae8 100644
--- a/hugegraph-hubble/hubble-dist/assembly/travis/hugegraph-server2/graphs/hugegraph3.properties
+++ b/hugegraph-hubble/hubble-dist/assembly/travis/hugegraph-server2/graphs/hugegraph3.properties
@@ -1,3 +1,20 @@
+#
+# 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.
+#
+
 # gremlin entrance to create graph
 gremlin.graph=org.apache.hugegraph.HugeFactory
 
diff --git a/hugegraph-hubble/hubble-dist/assembly/travis/hugegraph-server2/rest-server.properties b/hugegraph-hubble/hubble-dist/assembly/travis/hugegraph-server2/rest-server.properties
index 1802056c..87982658 100644
--- a/hugegraph-hubble/hubble-dist/assembly/travis/hugegraph-server2/rest-server.properties
+++ b/hugegraph-hubble/hubble-dist/assembly/travis/hugegraph-server2/rest-server.properties
@@ -1,3 +1,20 @@
+#
+# 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.
+#
+
 # bind url
 restserver.url=http://127.0.0.1:8081
 gremlinserver.url=http://127.0.0.1:8183
diff --git a/hugegraph-loader/README.md b/hugegraph-loader/README.md
index 107dd8f0..bf52e7bd 100644
--- a/hugegraph-loader/README.md
+++ b/hugegraph-loader/README.md
@@ -3,7 +3,7 @@
 [![License](https://img.shields.io/badge/license-Apache%202-0E78BA.svg)](https://www.apache.org/licenses/LICENSE-2.0.html)
 [![Build Status](https://github.com/hugegraph/hugegraph-loader/actions/workflows/ci.yml/badge.svg)](https://github.com/hugegraph/hugegraph-loader/actions/workflows/ci.yml)
 [![codecov](https://codecov.io/gh/hugegraph/hugegraph-loader/branch/master/graph/badge.svg)](https://codecov.io/gh/hugegraph/hugegraph-loader)
-[![Maven Central](https://maven-badges.herokuapp.com/maven-central/com.baidu.hugegraph/hugegraph-loader/badge.svg)](https://mvnrepository.com/artifact/com.baidu.hugegraph/hugegraph-loader)
+[![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.apache.hugegraph/hugegraph-loader/badge.svg)](https://mvnrepository.com/artifact/org.apache.hugegraph/hugegraph-loader)
 
 hugegraph-loader is a customizable command line utility for loading small to medium size graph datasets into the HugeGraph database from multiple data sources with various input formats.
 
diff --git a/hugegraph-loader/assembly/static/example/spark/schema.groovy b/hugegraph-loader/assembly/static/example/spark/schema.groovy
index 15e829d3..3203d95f 100644
--- a/hugegraph-loader/assembly/static/example/spark/schema.groovy
+++ b/hugegraph-loader/assembly/static/example/spark/schema.groovy
@@ -1,3 +1,20 @@
+/*
+ * 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.
+ */
+
 // Define schema
 schema.propertyKey("name").asText().ifNotExist().create();
 schema.propertyKey("age").asInt().ifNotExist().create();
diff --git a/hugegraph-loader/src/test/resources/matched_date_property_format/schema.groovy b/hugegraph-loader/src/test/resources/matched_date_property_format/schema.groovy
index 93463898..d21be979 100644
--- a/hugegraph-loader/src/test/resources/matched_date_property_format/schema.groovy
+++ b/hugegraph-loader/src/test/resources/matched_date_property_format/schema.groovy
@@ -1,3 +1,20 @@
+/*
+ * 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.
+ */
+
 /*
  *
  * Licensed to the Apache Software Foundation (ASF) under one or more
diff --git a/hugegraph-tools/assembly/descriptor/assembly.xml b/hugegraph-tools/assembly/descriptor/assembly.xml
index 68266fee..38075356 100644
--- a/hugegraph-tools/assembly/descriptor/assembly.xml
+++ b/hugegraph-tools/assembly/descriptor/assembly.xml
@@ -1,19 +1,18 @@
 <!--
   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
+  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) 2018 Baidu, Inc. All Rights Reserved.
+  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.
   -->
 <assembly>
     <id>distribution</id>
diff --git a/hugegraph-tools/assembly/travis/conf/graphs/hugegraph.properties b/hugegraph-tools/assembly/travis/conf/graphs/hugegraph.properties
index dfb391fb..07f22269 100644
--- a/hugegraph-tools/assembly/travis/conf/graphs/hugegraph.properties
+++ b/hugegraph-tools/assembly/travis/conf/graphs/hugegraph.properties
@@ -1,3 +1,20 @@
+#
+# 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.
+#
+
 # gremlin entrence to create graph
 gremlin.graph=org.apache.hugegraph.auth.HugeFactoryAuthProxy
 
diff --git a/hugegraph-tools/assembly/travis/conf/rest-server.properties b/hugegraph-tools/assembly/travis/conf/rest-server.properties
index 457df69b..dcf97da4 100644
--- a/hugegraph-tools/assembly/travis/conf/rest-server.properties
+++ b/hugegraph-tools/assembly/travis/conf/rest-server.properties
@@ -1,3 +1,20 @@
+#
+# 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.
+#
+
 # bind url
 restserver.url=http://127.0.0.1:8080
 # gremlin server url, need to be consistent with host and port in gremlin-server.yaml
diff --git a/hugegraph-tools/src/main/java/org/apache/hugegraph/base/Directory.java b/hugegraph-tools/src/main/java/org/apache/hugegraph/base/Directory.java
index 779f7b93..ade5713c 100644
--- a/hugegraph-tools/src/main/java/org/apache/hugegraph/base/Directory.java
+++ b/hugegraph-tools/src/main/java/org/apache/hugegraph/base/Directory.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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


[incubator-hugegraph-toolchain] 04/05: chore(loader): fix license header & remove extra lines

Posted by ji...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

jin pushed a commit to branch fix-header
in repository https://gitbox.apache.org/repos/asf/incubator-hugegraph-toolchain.git

commit 4f12ba7eee2dc753714f398ed7e4df6e43a67362
Author: imbajin <ji...@apache.org>
AuthorDate: Thu Jan 12 23:05:02 2023 +0800

    chore(loader): fix license header & remove extra lines
---
 hugegraph-loader/assembly/descriptor/assembly.xml  | 20 +++++++-----
 hugegraph-loader/assembly/static/bin/get-params.sh | 20 ++++++------
 .../static/bin/hugegraph-flinkcdc-loader.sh        | 20 ++++++------
 .../assembly/static/bin/hugegraph-loader.sh        | 20 ++++++------
 .../assembly/static/bin/hugegraph-spark-loader.sh  | 20 ++++++------
 .../assembly/static/bin/mapping-convert.sh         | 20 ++++++------
 .../assembly/static/bin/utf8-bom-to-utf8.sh        | 20 ++++++------
 hugegraph-loader/assembly/static/conf/log4j2.xml   | 20 +++++++-----
 .../assembly/static/example/file/schema.groovy     |  1 -
 .../assembly/static/example/hdfs/schema.groovy     |  1 -
 .../assembly/static/example/mysql/schema.groovy    |  1 -
 hugegraph-loader/assembly/travis/install-hadoop.sh | 20 ++++++------
 .../travis/install-hugegraph-from-source.sh        | 20 ++++++------
 .../assembly/travis/install-hugegraph-from-tar.sh  | 20 ++++++------
 hugegraph-loader/assembly/travis/install-mysql.sh  | 20 ++++++------
 hugegraph-loader/pom.xml                           | 20 +++++++-----
 .../apache/hugegraph/loader/HugeGraphLoader.java   |  1 -
 .../apache/hugegraph/loader/MappingConverter.java  |  1 -
 .../hugegraph/loader/builder/EdgeBuilder.java      |  1 -
 .../hugegraph/loader/builder/ElementBuilder.java   |  1 -
 .../apache/hugegraph/loader/builder/Record.java    |  1 -
 .../hugegraph/loader/builder/SchemaCache.java      |  1 -
 .../hugegraph/loader/builder/VertexBuilder.java    |  1 -
 .../loader/constant/AutoCloseableIterator.java     |  1 -
 .../hugegraph/loader/constant/Checkable.java       |  1 -
 .../hugegraph/loader/constant/Constants.java       |  1 -
 .../apache/hugegraph/loader/constant/ElemType.java |  1 -
 .../apache/hugegraph/loader/constant/Unique.java   |  1 -
 .../loader/direct/loader/DirectLoader.java         |  1 -
 .../loader/direct/loader/HBaseDirectLoader.java    |  1 -
 .../hugegraph/loader/direct/util/SinkToHBase.java  |  1 -
 .../hugegraph/loader/exception/InitException.java  |  1 -
 .../loader/exception/InsertException.java          |  1 -
 .../hugegraph/loader/exception/LoadException.java  |  1 -
 .../hugegraph/loader/exception/ParseException.java |  1 -
 .../hugegraph/loader/exception/ReadException.java  |  1 -
 .../loader/executor/ComputerLoadOptions.java       |  1 -
 .../hugegraph/loader/executor/GroovyExecutor.java  |  1 -
 .../hugegraph/loader/executor/LoadContext.java     |  1 -
 .../hugegraph/loader/executor/LoadOptions.java     |  1 -
 .../hugegraph/loader/failure/FailLogger.java       |  1 -
 .../hugegraph/loader/failure/FailWriter.java       |  1 -
 .../loader/flink/HugeGraphDeserialization.java     |  1 -
 .../loader/flink/HugeGraphFlinkCDCLoader.java      |  1 -
 .../loader/flink/HugeGraphOutputFormat.java        |  1 -
 .../loader/flink/HugeGraphSinkFunction.java        |  1 -
 .../hugegraph/loader/mapping/BackendStoreInfo.java |  1 -
 .../hugegraph/loader/mapping/EdgeMapping.java      |  1 -
 .../hugegraph/loader/mapping/ElementMapping.java   |  1 -
 .../hugegraph/loader/mapping/InputStruct.java      |  1 -
 .../hugegraph/loader/mapping/LoadMapping.java      |  1 -
 .../hugegraph/loader/mapping/VertexMapping.java    |  1 -
 .../loader/metrics/LoadDistributeMetrics.java      |  1 -
 .../hugegraph/loader/metrics/LoadMetrics.java      |  1 -
 .../hugegraph/loader/metrics/LoadReport.java       |  1 -
 .../hugegraph/loader/metrics/LoadSummary.java      |  1 -
 .../hugegraph/loader/metrics/RangesTimer.java      |  1 -
 .../hugegraph/loader/parser/CsvLineParser.java     |  1 -
 .../hugegraph/loader/parser/JsonLineParser.java    |  1 -
 .../apache/hugegraph/loader/parser/LineParser.java |  1 -
 .../hugegraph/loader/parser/TextLineParser.java    |  1 -
 .../loader/progress/FileItemProgress.java          |  1 -
 .../loader/progress/InputItemProgress.java         |  1 -
 .../hugegraph/loader/progress/InputProgress.java   |  1 -
 .../hugegraph/loader/progress/LoadProgress.java    |  1 -
 .../hugegraph/loader/reader/AbstractReader.java    |  1 -
 .../hugegraph/loader/reader/InputReader.java       |  1 -
 .../apache/hugegraph/loader/reader/Readable.java   |  1 -
 .../loader/reader/file/FileLineFetcher.java        |  1 -
 .../hugegraph/loader/reader/file/FileReader.java   |  1 -
 .../loader/reader/file/LocalFileReader.java        |  1 -
 .../loader/reader/file/OrcFileLineFetcher.java     |  1 -
 .../loader/reader/file/ParquetFileLineFetcher.java |  1 -
 .../loader/reader/hdfs/HDFSFileReader.java         |  1 -
 .../hugegraph/loader/reader/jdbc/JDBCReader.java   |  1 -
 .../hugegraph/loader/reader/jdbc/JDBCUtil.java     |  1 -
 .../hugegraph/loader/reader/jdbc/RowFetcher.java   |  1 -
 .../apache/hugegraph/loader/reader/line/Line.java  |  1 -
 .../hugegraph/loader/reader/line/LineFetcher.java  |  1 -
 .../loader/serializer/DeserializeException.java    |  1 -
 .../loader/serializer/InputProgressDeser.java      |  1 -
 .../loader/serializer/InputSourceDeser.java        |  1 -
 .../hugegraph/loader/source/AbstractSource.java    |  1 -
 .../hugegraph/loader/source/InputSource.java       |  1 -
 .../apache/hugegraph/loader/source/SourceType.java |  1 -
 .../hugegraph/loader/source/file/Compression.java  |  1 -
 .../hugegraph/loader/source/file/FileFilter.java   |  1 -
 .../hugegraph/loader/source/file/FileFormat.java   |  1 -
 .../hugegraph/loader/source/file/FileSource.java   |  1 -
 .../hugegraph/loader/source/file/ListFormat.java   |  1 -
 .../hugegraph/loader/source/file/SkippedLine.java  |  1 -
 .../hugegraph/loader/source/hdfs/HDFSSource.java   |  1 -
 .../loader/source/hdfs/KerberosConfig.java         |  1 -
 .../hugegraph/loader/source/jdbc/JDBCSource.java   |  1 -
 .../hugegraph/loader/source/jdbc/JDBCVendor.java   |  1 -
 .../loader/spark/HugeGraphSparkLoader.java         |  1 -
 .../hugegraph/loader/struct/EdgeStructV1.java      |  1 -
 .../hugegraph/loader/struct/ElementStructV1.java   |  1 -
 .../hugegraph/loader/struct/GraphStructV1.java     |  1 -
 .../hugegraph/loader/struct/VertexStructV1.java    |  1 -
 .../hugegraph/loader/task/BatchInsertTask.java     |  1 -
 .../apache/hugegraph/loader/task/InsertTask.java   |  1 -
 .../hugegraph/loader/task/ParseTaskBuilder.java    |  1 -
 .../hugegraph/loader/task/SingleInsertTask.java    |  1 -
 .../apache/hugegraph/loader/task/TaskManager.java  |  1 -
 .../apache/hugegraph/loader/util/DataTypeUtil.java |  1 -
 .../org/apache/hugegraph/loader/util/DateUtil.java |  1 -
 .../hugegraph/loader/util/HugeClientHolder.java    |  1 -
 .../org/apache/hugegraph/loader/util/JsonUtil.java |  1 -
 .../org/apache/hugegraph/loader/util/LoadUtil.java |  1 -
 .../apache/hugegraph/loader/util/MappingUtil.java  |  1 -
 .../apache/hugegraph/loader/util/ParquetUtil.java  |  1 -
 .../org/apache/hugegraph/loader/util/Printer.java  |  1 -
 hugegraph-loader/src/main/resources/log4j2.xml     | 20 +++++++-----
 .../hugegraph/loader/test/functional/DBUtil.java   |  1 -
 .../loader/test/functional/FileLoadTest.java       |  1 -
 .../hugegraph/loader/test/functional/FileUtil.java |  1 -
 .../loader/test/functional/HDFSLoadTest.java       |  1 -
 .../hugegraph/loader/test/functional/HDFSUtil.java |  1 -
 .../hugegraph/loader/test/functional/IOUtil.java   |  1 -
 .../loader/test/functional/JDBCLoadTest.java       |  1 -
 .../hugegraph/loader/test/functional/LoadTest.java |  1 -
 .../hugegraph/loader/test/unit/DateUtilTest.java   |  1 -
 .../hugegraph/loader/test/unit/LineTest.java       |  1 -
 .../loader/test/unit/LoadProgressTest.java         |  1 -
 .../loader/test/unit/MappingConverterTest.java     |  1 -
 .../loader/test/unit/RangesTimerTest.java          |  1 -
 .../hugegraph/loader/test/unit/UnitTestSuite.java  |  1 -
 .../test/resources/bz2_compress_file/schema.groovy |  1 -
 .../clear_schema_before_load/schema.groovy         |  1 -
 .../customized_delimiter_in_csv_file/schema.groovy |  1 -
 .../resources/customized_long_id/schema.groovy     |  1 -
 .../resources/customized_number_id/schema.groovy   |  1 -
 .../test/resources/customized_schema/schema.groovy |  1 -
 .../customized_timezone_gmt0/schema.groovy         |  1 -
 .../test/resources/customized_uuid/schema.groovy   |  1 -
 .../resources/default_timezone_gmt8/schema.groovy  |  1 -
 .../resources/deflate_compress_file/schema.groovy  |  1 -
 .../resources/dir_has_multi_files/schema.groovy    |  1 -
 .../test/resources/dir_has_no_file/schema.groovy   |  1 -
 .../schema.groovy                                  |  1 -
 .../edge_unfold_many_to_many/schema.groovy         |  1 -
 .../schema.groovy                                  |  1 -
 .../edge_unfold_many_to_one/schema.groovy          |  1 -
 .../edge_unfold_one_to_many/schema.groovy          |  1 -
 .../resources/empty_file_with_header/schema.groovy |  1 -
 .../empty_file_without_header/schema.groovy        |  1 -
 .../resources/file_has_empty_line/schema.groovy    |  1 -
 .../file_has_skipped_line_regex/schema.groovy      |  1 -
 .../test/resources/file_no_header/schema.groovy    |  1 -
 .../fill_missing_column_with_empty/schema.groovy   |  1 -
 .../resources/filter_file_by_suffix/schema.groovy  |  1 -
 .../resources/filter_path_by_suffix/schema.groovy  |  1 -
 .../resources/gzip_compress_file/schema.groovy     |  1 -
 .../hdfs_with_core_site_path/core-site.xml         | 20 +++++++-----
 .../hdfs_with_core_site_path/schema.groovy         |  1 -
 .../hdfs_with_empty_core_site_path/schema.groovy   |  1 -
 .../hdfs_with_invalid_core_site_path/core-site.xml | 20 +++++++-----
 .../hdfs_with_invalid_core_site_path/schema.groovy |  1 -
 .../hdfs_with_unexist_core_site_path/core-site.xml | 20 +++++++-----
 .../hdfs_with_unexist_core_site_path/schema.groovy |  1 -
 .../test/resources/header_is_empty/schema.groovy   |  1 -
 .../resources/id_field_as_property/schema.groovy   |  1 -
 .../ignore_null_value_columns/schema.groovy        |  1 -
 .../schema.groovy                                  |  1 -
 .../test/resources/ignored_fields/schema.groovy    |  1 -
 .../schema.groovy                                  |  1 -
 .../resources/jdbc_customized_schema/schema.groovy |  1 -
 .../resources/jdbc_value_mapping/schema.groovy     |  1 -
 .../src/test/resources/long_property/schema.groovy |  1 -
 .../lz4_block_compress_file/schema.groovy          |  1 -
 .../lz4_framed_compress_file/schema.groovy         |  1 -
 .../resources/lzma_compress_file/schema.groovy     |  1 -
 .../schema.groovy                                  |  1 -
 .../src/test/resources/mapping_v2/schema.groovy    |  1 -
 .../matched_date_property_format/schema.groovy     | 38 +++-------------------
 .../matched_encoding_charset/schema.groovy         |  1 -
 .../schema.groovy                                  |  1 -
 .../multi_files_have_header/schema.groovy          |  1 -
 .../number_and_date_pks_encoded/schema.groovy      |  1 -
 .../test/resources/orc_compress_file/schema.groovy |  1 -
 .../resources/parquet_compress_file/core-site.xml  | 20 +++++++-----
 .../resources/parquet_compress_file/schema.groovy  |  1 -
 .../resources/parse_empty_csv_line/schema.groovy   |  1 -
 .../test/resources/pk_value_mapping/schema.groovy  |  1 -
 .../resources/read_reached_max_lines/schema.groovy |  1 -
 .../reload_json_failure_files/schema.groovy        |  1 -
 .../selected_and_ignored_fields/schema.groovy      |  1 -
 .../test/resources/selected_fields/schema.groovy   |  1 -
 .../schema.groovy                                  |  1 -
 .../src/test/resources/skip_struct/schema.groovy   |  1 -
 .../snappy_framed_compress_file/schema.groovy      |  1 -
 .../snappy_raw_compress_file/schema.groovy         |  1 -
 .../source_or_target_pk_value_empty/schema.groovy  |  1 -
 .../source_or_target_pk_value_null/schema.groovy   |  1 -
 .../source_target_value_mapping/schema.groovy      |  1 -
 .../timestamp_as_dateformat/schema.groovy          |  1 -
 .../test/resources/too_few_columns/schema.groovy   |  1 -
 .../test/resources/too_many_columns/schema.groovy  |  1 -
 .../unmatched_date_property_format/schema.groovy   |  1 -
 .../unmatched_encoding_charset/schema.groovy       |  1 -
 .../unmatched_property_datatype/schema.groovy      |  1 -
 .../resources/update_by_strategy/schema.groovy     |  1 -
 .../schema.groovy                                  |  1 -
 .../value_boolean_property_in_file/schema.groovy   |  1 -
 .../schema.groovy                                  |  1 -
 .../value_list_property_in_json_file/schema.groovy |  1 -
 .../value_list_property_in_text_file/schema.groovy |  1 -
 .../schema.groovy                                  |  1 -
 .../schema.groovy                                  |  1 -
 .../src/test/resources/value_mapping/schema.groovy |  1 -
 .../value_mapping_in_json_file/schema.groovy       |  1 -
 .../value_set_property_in_json_file/schema.groovy  |  1 -
 .../value_set_property_in_text_file/schema.groovy  |  1 -
 .../value_uuid_property_in_file/schema.groovy      |  1 -
 .../vertex_customized_id_unfold/schema.groovy      |  1 -
 .../schema.groovy                                  |  1 -
 .../resources/vertex_id_column_empty/schema.groovy |  1 -
 .../resources/vertex_id_exceed_limit/schema.groovy |  1 -
 .../vertex_id_exceed_limit_in_bytes/schema.groovy  |  1 -
 .../test/resources/vertex_joint_pks/schema.groovy  |  1 -
 .../schema.groovy                                  |  1 -
 .../resources/vertex_pk_value_empty/schema.groovy  |  1 -
 .../resources/vertex_pk_value_null/schema.groovy   |  1 -
 .../vertex_primarykey_unfold/schema.groovy         |  1 -
 .../schema.groovy                                  |  1 -
 .../schema.groovy                                  |  1 -
 .../vertex_unfold_in_json_file/schema.groovy       |  1 -
 .../test/resources/xz_compress_file/schema.groovy  |  1 -
 .../test/resources/z_compress_file/schema.groovy   |  1 -
 230 files changed, 192 insertions(+), 417 deletions(-)

diff --git a/hugegraph-loader/assembly/descriptor/assembly.xml b/hugegraph-loader/assembly/descriptor/assembly.xml
index 37bb81c0..62fe6793 100644
--- a/hugegraph-loader/assembly/descriptor/assembly.xml
+++ b/hugegraph-loader/assembly/descriptor/assembly.xml
@@ -1,16 +1,18 @@
 <!--
   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
+  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.
+  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.
   -->
 <assembly>
     <id>distribution</id>
diff --git a/hugegraph-loader/assembly/static/bin/get-params.sh b/hugegraph-loader/assembly/static/bin/get-params.sh
index b9040de1..dde3f0c7 100644
--- a/hugegraph-loader/assembly/static/bin/get-params.sh
+++ b/hugegraph-loader/assembly/static/bin/get-params.sh
@@ -1,19 +1,19 @@
 #!/bin/bash
 #
 # 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
+# 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
+#     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.
+# 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.
 #
 
 function get_params() {
diff --git a/hugegraph-loader/assembly/static/bin/hugegraph-flinkcdc-loader.sh b/hugegraph-loader/assembly/static/bin/hugegraph-flinkcdc-loader.sh
index 2cd65d96..7a6eacc4 100755
--- a/hugegraph-loader/assembly/static/bin/hugegraph-flinkcdc-loader.sh
+++ b/hugegraph-loader/assembly/static/bin/hugegraph-flinkcdc-loader.sh
@@ -1,19 +1,19 @@
 #!/bin/bash
 #
 # 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
+# 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
+#     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.
+# 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.
 #
 BIN_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
 APP_DIR=$(dirname "${BIN_DIR}")
diff --git a/hugegraph-loader/assembly/static/bin/hugegraph-loader.sh b/hugegraph-loader/assembly/static/bin/hugegraph-loader.sh
index 23615e5b..8f403b79 100755
--- a/hugegraph-loader/assembly/static/bin/hugegraph-loader.sh
+++ b/hugegraph-loader/assembly/static/bin/hugegraph-loader.sh
@@ -1,19 +1,19 @@
 #!/bin/bash
 #
 # 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
+# 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
+#     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.
+# 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.
 #
 abs_path() {
     SOURCE="${BASH_SOURCE[0]}"
diff --git a/hugegraph-loader/assembly/static/bin/hugegraph-spark-loader.sh b/hugegraph-loader/assembly/static/bin/hugegraph-spark-loader.sh
index 6aa38439..0e00d4e7 100755
--- a/hugegraph-loader/assembly/static/bin/hugegraph-spark-loader.sh
+++ b/hugegraph-loader/assembly/static/bin/hugegraph-spark-loader.sh
@@ -1,19 +1,19 @@
 #!/bin/bash
 #
 # 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
+# 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
+#     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.
+# 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.
 #
 BIN_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
 APP_DIR=$(dirname "${BIN_DIR}")
diff --git a/hugegraph-loader/assembly/static/bin/mapping-convert.sh b/hugegraph-loader/assembly/static/bin/mapping-convert.sh
index 2173c1af..75dede27 100755
--- a/hugegraph-loader/assembly/static/bin/mapping-convert.sh
+++ b/hugegraph-loader/assembly/static/bin/mapping-convert.sh
@@ -1,19 +1,19 @@
 #!/bin/bash
 #
 # 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
+# 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
+#     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.
+# 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.
 #
 export LANG=zh_CN.UTF-8
 set -e
diff --git a/hugegraph-loader/assembly/static/bin/utf8-bom-to-utf8.sh b/hugegraph-loader/assembly/static/bin/utf8-bom-to-utf8.sh
index 76138cd2..b461ca27 100755
--- a/hugegraph-loader/assembly/static/bin/utf8-bom-to-utf8.sh
+++ b/hugegraph-loader/assembly/static/bin/utf8-bom-to-utf8.sh
@@ -1,19 +1,19 @@
 #!/usr/bin/env bash
 #
 # 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
+# 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
+#     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.
+# 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.
 #
 if [[ -z "$1" ]]; then
     echo "Usage:$0 [folder | file]"
diff --git a/hugegraph-loader/assembly/static/conf/log4j2.xml b/hugegraph-loader/assembly/static/conf/log4j2.xml
index 53758f36..10330788 100644
--- a/hugegraph-loader/assembly/static/conf/log4j2.xml
+++ b/hugegraph-loader/assembly/static/conf/log4j2.xml
@@ -1,17 +1,19 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!--
   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
+  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.
+  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.
   -->
 <configuration status="error">
     <Properties>
diff --git a/hugegraph-loader/assembly/static/example/file/schema.groovy b/hugegraph-loader/assembly/static/example/file/schema.groovy
index f8ded2d4..a5f6f66c 100644
--- a/hugegraph-loader/assembly/static/example/file/schema.groovy
+++ b/hugegraph-loader/assembly/static/example/file/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/assembly/static/example/hdfs/schema.groovy b/hugegraph-loader/assembly/static/example/hdfs/schema.groovy
index f8ded2d4..a5f6f66c 100644
--- a/hugegraph-loader/assembly/static/example/hdfs/schema.groovy
+++ b/hugegraph-loader/assembly/static/example/hdfs/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/assembly/static/example/mysql/schema.groovy b/hugegraph-loader/assembly/static/example/mysql/schema.groovy
index ab2c0df4..ed703574 100644
--- a/hugegraph-loader/assembly/static/example/mysql/schema.groovy
+++ b/hugegraph-loader/assembly/static/example/mysql/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/assembly/travis/install-hadoop.sh b/hugegraph-loader/assembly/travis/install-hadoop.sh
index 3e21346a..54486816 100755
--- a/hugegraph-loader/assembly/travis/install-hadoop.sh
+++ b/hugegraph-loader/assembly/travis/install-hadoop.sh
@@ -1,19 +1,19 @@
 #!/bin/bash
 #
 # 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
+# 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
+#     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.
+# 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.
 #
 set -ev
 
diff --git a/hugegraph-loader/assembly/travis/install-hugegraph-from-source.sh b/hugegraph-loader/assembly/travis/install-hugegraph-from-source.sh
index e668c374..60adcfac 100755
--- a/hugegraph-loader/assembly/travis/install-hugegraph-from-source.sh
+++ b/hugegraph-loader/assembly/travis/install-hugegraph-from-source.sh
@@ -1,19 +1,19 @@
 #!/bin/bash
 #
 # 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
+# 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
+#     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.
+# 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.
 #
 set -ev
 
diff --git a/hugegraph-loader/assembly/travis/install-hugegraph-from-tar.sh b/hugegraph-loader/assembly/travis/install-hugegraph-from-tar.sh
index aab8ca69..afe1c859 100755
--- a/hugegraph-loader/assembly/travis/install-hugegraph-from-tar.sh
+++ b/hugegraph-loader/assembly/travis/install-hugegraph-from-tar.sh
@@ -1,19 +1,19 @@
 #!/bin/bash
 #
 # 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
+# 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
+#     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.
+# 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.
 #
 set -ev
 
diff --git a/hugegraph-loader/assembly/travis/install-mysql.sh b/hugegraph-loader/assembly/travis/install-mysql.sh
index a8441479..fcc12c1e 100755
--- a/hugegraph-loader/assembly/travis/install-mysql.sh
+++ b/hugegraph-loader/assembly/travis/install-mysql.sh
@@ -1,19 +1,19 @@
 #!/bin/bash
 #
 # 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
+# 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
+#     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.
+# 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.
 #
 set -ev
 
diff --git a/hugegraph-loader/pom.xml b/hugegraph-loader/pom.xml
index 419ec33c..db0c3bbb 100644
--- a/hugegraph-loader/pom.xml
+++ b/hugegraph-loader/pom.xml
@@ -1,17 +1,19 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!--
   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
+  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.
+  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"
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/HugeGraphLoader.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/HugeGraphLoader.java
index 3db3a5a7..95aca981 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/HugeGraphLoader.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/HugeGraphLoader.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/MappingConverter.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/MappingConverter.java
index 2ff19c1b..983b6f40 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/MappingConverter.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/MappingConverter.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/builder/EdgeBuilder.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/builder/EdgeBuilder.java
index 63e4e311..7237b210 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/builder/EdgeBuilder.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/builder/EdgeBuilder.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/builder/ElementBuilder.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/builder/ElementBuilder.java
index 01cbce79..69d6d0d3 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/builder/ElementBuilder.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/builder/ElementBuilder.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/builder/Record.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/builder/Record.java
index 6a03146d..c138d586 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/builder/Record.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/builder/Record.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/builder/SchemaCache.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/builder/SchemaCache.java
index c3c4c089..cc0b8e00 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/builder/SchemaCache.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/builder/SchemaCache.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/builder/VertexBuilder.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/builder/VertexBuilder.java
index 73576b41..c8470869 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/builder/VertexBuilder.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/builder/VertexBuilder.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/constant/AutoCloseableIterator.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/constant/AutoCloseableIterator.java
index 001ed78e..e8abfe41 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/constant/AutoCloseableIterator.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/constant/AutoCloseableIterator.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/constant/Checkable.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/constant/Checkable.java
index 5b799efa..9dd03a93 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/constant/Checkable.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/constant/Checkable.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/constant/Constants.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/constant/Constants.java
index ea0c6925..d2abeab9 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/constant/Constants.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/constant/Constants.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/constant/ElemType.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/constant/ElemType.java
index 6ea6e81a..ad6705fe 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/constant/ElemType.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/constant/ElemType.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/constant/Unique.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/constant/Unique.java
index a10e5691..768771c2 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/constant/Unique.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/constant/Unique.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/direct/loader/DirectLoader.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/direct/loader/DirectLoader.java
index 54cf0430..f99e4a49 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/direct/loader/DirectLoader.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/direct/loader/DirectLoader.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/direct/loader/HBaseDirectLoader.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/direct/loader/HBaseDirectLoader.java
index 6d6626d8..7456e927 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/direct/loader/HBaseDirectLoader.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/direct/loader/HBaseDirectLoader.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/direct/util/SinkToHBase.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/direct/util/SinkToHBase.java
index a5b16079..96b67b98 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/direct/util/SinkToHBase.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/direct/util/SinkToHBase.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/exception/InitException.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/exception/InitException.java
index bacd0452..d5a56781 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/exception/InitException.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/exception/InitException.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/exception/InsertException.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/exception/InsertException.java
index 51e77c2c..ce510e40 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/exception/InsertException.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/exception/InsertException.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/exception/LoadException.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/exception/LoadException.java
index 04a09774..ff14aa0a 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/exception/LoadException.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/exception/LoadException.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/exception/ParseException.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/exception/ParseException.java
index daebc3ef..1c7a1963 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/exception/ParseException.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/exception/ParseException.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/exception/ReadException.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/exception/ReadException.java
index 22f674dd..008391b7 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/exception/ReadException.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/exception/ReadException.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/executor/ComputerLoadOptions.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/executor/ComputerLoadOptions.java
index 03d24f7a..812f4096 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/executor/ComputerLoadOptions.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/executor/ComputerLoadOptions.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/executor/GroovyExecutor.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/executor/GroovyExecutor.java
index 9b0cd80f..84420240 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/executor/GroovyExecutor.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/executor/GroovyExecutor.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/executor/LoadContext.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/executor/LoadContext.java
index e01fc542..0be364bb 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/executor/LoadContext.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/executor/LoadContext.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/executor/LoadOptions.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/executor/LoadOptions.java
index 75404ff2..fb2a7d9d 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/executor/LoadOptions.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/executor/LoadOptions.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/failure/FailLogger.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/failure/FailLogger.java
index 0dc599f4..be21c5ae 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/failure/FailLogger.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/failure/FailLogger.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/failure/FailWriter.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/failure/FailWriter.java
index 91bcb333..982e51fb 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/failure/FailWriter.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/failure/FailWriter.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/flink/HugeGraphDeserialization.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/flink/HugeGraphDeserialization.java
index d947b006..7bed7774 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/flink/HugeGraphDeserialization.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/flink/HugeGraphDeserialization.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/flink/HugeGraphFlinkCDCLoader.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/flink/HugeGraphFlinkCDCLoader.java
index 35ac76d3..09ccded6 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/flink/HugeGraphFlinkCDCLoader.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/flink/HugeGraphFlinkCDCLoader.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/flink/HugeGraphOutputFormat.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/flink/HugeGraphOutputFormat.java
index ec165b06..7bfefa16 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/flink/HugeGraphOutputFormat.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/flink/HugeGraphOutputFormat.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/flink/HugeGraphSinkFunction.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/flink/HugeGraphSinkFunction.java
index 17f5f20c..f480feae 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/flink/HugeGraphSinkFunction.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/flink/HugeGraphSinkFunction.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/mapping/BackendStoreInfo.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/mapping/BackendStoreInfo.java
index f56d2bb6..fb8b466e 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/mapping/BackendStoreInfo.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/mapping/BackendStoreInfo.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/mapping/EdgeMapping.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/mapping/EdgeMapping.java
index 7426257a..4094f918 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/mapping/EdgeMapping.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/mapping/EdgeMapping.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/mapping/ElementMapping.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/mapping/ElementMapping.java
index 20d16a99..cf0bf07d 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/mapping/ElementMapping.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/mapping/ElementMapping.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/mapping/InputStruct.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/mapping/InputStruct.java
index 9b8920c6..9c17439e 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/mapping/InputStruct.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/mapping/InputStruct.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/mapping/LoadMapping.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/mapping/LoadMapping.java
index 90b4cef9..2649cdfb 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/mapping/LoadMapping.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/mapping/LoadMapping.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/mapping/VertexMapping.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/mapping/VertexMapping.java
index 39bb49a9..a9910bd0 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/mapping/VertexMapping.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/mapping/VertexMapping.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/metrics/LoadDistributeMetrics.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/metrics/LoadDistributeMetrics.java
index 7d0f9da9..baf25515 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/metrics/LoadDistributeMetrics.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/metrics/LoadDistributeMetrics.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/metrics/LoadMetrics.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/metrics/LoadMetrics.java
index d71c64ad..43370b5a 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/metrics/LoadMetrics.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/metrics/LoadMetrics.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/metrics/LoadReport.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/metrics/LoadReport.java
index 5ee09c9b..d0e7dced 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/metrics/LoadReport.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/metrics/LoadReport.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/metrics/LoadSummary.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/metrics/LoadSummary.java
index 90d1e254..dda1dd09 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/metrics/LoadSummary.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/metrics/LoadSummary.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/metrics/RangesTimer.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/metrics/RangesTimer.java
index daa94750..b9f923cc 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/metrics/RangesTimer.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/metrics/RangesTimer.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/parser/CsvLineParser.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/parser/CsvLineParser.java
index 8cdf612b..7cc4e55e 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/parser/CsvLineParser.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/parser/CsvLineParser.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/parser/JsonLineParser.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/parser/JsonLineParser.java
index 6ddf26ae..106b5008 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/parser/JsonLineParser.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/parser/JsonLineParser.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/parser/LineParser.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/parser/LineParser.java
index 7f3de862..d659a822 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/parser/LineParser.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/parser/LineParser.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/parser/TextLineParser.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/parser/TextLineParser.java
index aefa781e..644251bc 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/parser/TextLineParser.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/parser/TextLineParser.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/progress/FileItemProgress.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/progress/FileItemProgress.java
index 13b35c27..84caf0de 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/progress/FileItemProgress.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/progress/FileItemProgress.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/progress/InputItemProgress.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/progress/InputItemProgress.java
index 86d573a0..a1c78b71 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/progress/InputItemProgress.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/progress/InputItemProgress.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/progress/InputProgress.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/progress/InputProgress.java
index b457899e..d4feaa1f 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/progress/InputProgress.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/progress/InputProgress.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/progress/LoadProgress.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/progress/LoadProgress.java
index 8d33f4c7..d5468b6c 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/progress/LoadProgress.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/progress/LoadProgress.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/AbstractReader.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/AbstractReader.java
index b9978fed..5f263a12 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/AbstractReader.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/AbstractReader.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/InputReader.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/InputReader.java
index 07b98d51..8e6599f9 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/InputReader.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/InputReader.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/Readable.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/Readable.java
index 94756a63..a9b2097e 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/Readable.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/Readable.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/file/FileLineFetcher.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/file/FileLineFetcher.java
index 71c9d192..636d954d 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/file/FileLineFetcher.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/file/FileLineFetcher.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/file/FileReader.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/file/FileReader.java
index ba1ce0b8..a4d86a51 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/file/FileReader.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/file/FileReader.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/file/LocalFileReader.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/file/LocalFileReader.java
index d096d650..d41ac49d 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/file/LocalFileReader.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/file/LocalFileReader.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/file/OrcFileLineFetcher.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/file/OrcFileLineFetcher.java
index 5bb14331..9191adeb 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/file/OrcFileLineFetcher.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/file/OrcFileLineFetcher.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/file/ParquetFileLineFetcher.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/file/ParquetFileLineFetcher.java
index 3382fede..38638f4a 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/file/ParquetFileLineFetcher.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/file/ParquetFileLineFetcher.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/hdfs/HDFSFileReader.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/hdfs/HDFSFileReader.java
index 401822db..93f8b545 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/hdfs/HDFSFileReader.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/hdfs/HDFSFileReader.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/jdbc/JDBCReader.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/jdbc/JDBCReader.java
index c824fd04..3fdf1b0c 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/jdbc/JDBCReader.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/jdbc/JDBCReader.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/jdbc/JDBCUtil.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/jdbc/JDBCUtil.java
index b3ef4c87..0d09816c 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/jdbc/JDBCUtil.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/jdbc/JDBCUtil.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/jdbc/RowFetcher.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/jdbc/RowFetcher.java
index 77168318..e00f31d7 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/jdbc/RowFetcher.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/jdbc/RowFetcher.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/line/Line.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/line/Line.java
index 0f130246..ebc736cd 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/line/Line.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/line/Line.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/line/LineFetcher.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/line/LineFetcher.java
index e97ceba3..006dee36 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/line/LineFetcher.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/line/LineFetcher.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/serializer/DeserializeException.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/serializer/DeserializeException.java
index 9ac0ef11..a6c8a145 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/serializer/DeserializeException.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/serializer/DeserializeException.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/serializer/InputProgressDeser.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/serializer/InputProgressDeser.java
index b9041759..58509221 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/serializer/InputProgressDeser.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/serializer/InputProgressDeser.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/serializer/InputSourceDeser.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/serializer/InputSourceDeser.java
index 36149202..37dcef81 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/serializer/InputSourceDeser.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/serializer/InputSourceDeser.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/AbstractSource.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/AbstractSource.java
index 58b2bf51..cb0e0033 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/AbstractSource.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/AbstractSource.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/InputSource.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/InputSource.java
index be930d26..6bc09bff 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/InputSource.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/InputSource.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/SourceType.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/SourceType.java
index 355978fc..ed54933f 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/SourceType.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/SourceType.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/file/Compression.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/file/Compression.java
index f9ea37b8..2d62ff01 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/file/Compression.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/file/Compression.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/file/FileFilter.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/file/FileFilter.java
index 710acab5..ca9f2e6d 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/file/FileFilter.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/file/FileFilter.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/file/FileFormat.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/file/FileFormat.java
index 93fdbbf3..13dd593b 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/file/FileFormat.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/file/FileFormat.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/file/FileSource.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/file/FileSource.java
index 74458322..a0c0c9fd 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/file/FileSource.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/file/FileSource.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/file/ListFormat.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/file/ListFormat.java
index bda243b7..2f8e0588 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/file/ListFormat.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/file/ListFormat.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/file/SkippedLine.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/file/SkippedLine.java
index bd12a2bb..d70f5e46 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/file/SkippedLine.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/file/SkippedLine.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/hdfs/HDFSSource.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/hdfs/HDFSSource.java
index 2ef75cc5..3741ce01 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/hdfs/HDFSSource.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/hdfs/HDFSSource.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/hdfs/KerberosConfig.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/hdfs/KerberosConfig.java
index f3e6b8f5..6358ce15 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/hdfs/KerberosConfig.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/hdfs/KerberosConfig.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/jdbc/JDBCSource.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/jdbc/JDBCSource.java
index 41b100fd..b4193e9d 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/jdbc/JDBCSource.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/jdbc/JDBCSource.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/jdbc/JDBCVendor.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/jdbc/JDBCVendor.java
index 633abf78..dc5833b6 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/jdbc/JDBCVendor.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/jdbc/JDBCVendor.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/spark/HugeGraphSparkLoader.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/spark/HugeGraphSparkLoader.java
index 5d7722bc..60c7837f 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/spark/HugeGraphSparkLoader.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/spark/HugeGraphSparkLoader.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/struct/EdgeStructV1.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/struct/EdgeStructV1.java
index b56593d3..4e3dfde2 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/struct/EdgeStructV1.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/struct/EdgeStructV1.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/struct/ElementStructV1.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/struct/ElementStructV1.java
index ca23285c..d0cdb36a 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/struct/ElementStructV1.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/struct/ElementStructV1.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/struct/GraphStructV1.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/struct/GraphStructV1.java
index a4ecc2a6..1bd5fae5 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/struct/GraphStructV1.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/struct/GraphStructV1.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/struct/VertexStructV1.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/struct/VertexStructV1.java
index c942e853..160db1a8 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/struct/VertexStructV1.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/struct/VertexStructV1.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/task/BatchInsertTask.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/task/BatchInsertTask.java
index 159e44a6..992f4149 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/task/BatchInsertTask.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/task/BatchInsertTask.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/task/InsertTask.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/task/InsertTask.java
index 8a9a892c..b773f3fe 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/task/InsertTask.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/task/InsertTask.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/task/ParseTaskBuilder.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/task/ParseTaskBuilder.java
index 4d1a905e..fc12f8a7 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/task/ParseTaskBuilder.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/task/ParseTaskBuilder.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/task/SingleInsertTask.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/task/SingleInsertTask.java
index 607a9f59..d210b321 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/task/SingleInsertTask.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/task/SingleInsertTask.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/task/TaskManager.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/task/TaskManager.java
index a28dc4e5..ce4d77a9 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/task/TaskManager.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/task/TaskManager.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/util/DataTypeUtil.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/util/DataTypeUtil.java
index aca2b36e..4e066d45 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/util/DataTypeUtil.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/util/DataTypeUtil.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/util/DateUtil.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/util/DateUtil.java
index 05e5f502..670c70a0 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/util/DateUtil.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/util/DateUtil.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/util/HugeClientHolder.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/util/HugeClientHolder.java
index e9066375..31d21ddb 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/util/HugeClientHolder.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/util/HugeClientHolder.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/util/JsonUtil.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/util/JsonUtil.java
index 894ec6ed..c42f4b76 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/util/JsonUtil.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/util/JsonUtil.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/util/LoadUtil.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/util/LoadUtil.java
index f1b5ad43..823ce3d3 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/util/LoadUtil.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/util/LoadUtil.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/util/MappingUtil.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/util/MappingUtil.java
index 2f7f87c5..25635c4a 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/util/MappingUtil.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/util/MappingUtil.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/util/ParquetUtil.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/util/ParquetUtil.java
index b9fc86de..792cad47 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/util/ParquetUtil.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/util/ParquetUtil.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/util/Printer.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/util/Printer.java
index 0ec4ae9d..ccc06270 100644
--- a/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/util/Printer.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/util/Printer.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/main/resources/log4j2.xml b/hugegraph-loader/src/main/resources/log4j2.xml
index 3014d814..7ef6ba64 100644
--- a/hugegraph-loader/src/main/resources/log4j2.xml
+++ b/hugegraph-loader/src/main/resources/log4j2.xml
@@ -1,17 +1,19 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!--
   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
+  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.
+  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.
   -->
 <configuration status="error">
     <Properties>
diff --git a/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/functional/DBUtil.java b/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/functional/DBUtil.java
index 759b718e..58abdc1a 100644
--- a/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/functional/DBUtil.java
+++ b/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/functional/DBUtil.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/functional/FileLoadTest.java b/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/functional/FileLoadTest.java
index b26a0577..8a4eac1e 100644
--- a/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/functional/FileLoadTest.java
+++ b/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/functional/FileLoadTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/functional/FileUtil.java b/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/functional/FileUtil.java
index b37b21ca..ed80efbe 100644
--- a/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/functional/FileUtil.java
+++ b/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/functional/FileUtil.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/functional/HDFSLoadTest.java b/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/functional/HDFSLoadTest.java
index dd336fd6..5a51e17b 100644
--- a/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/functional/HDFSLoadTest.java
+++ b/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/functional/HDFSLoadTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/functional/HDFSUtil.java b/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/functional/HDFSUtil.java
index eccce2b7..3faeef3f 100644
--- a/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/functional/HDFSUtil.java
+++ b/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/functional/HDFSUtil.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/functional/IOUtil.java b/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/functional/IOUtil.java
index 02140dad..db94392e 100644
--- a/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/functional/IOUtil.java
+++ b/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/functional/IOUtil.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/functional/JDBCLoadTest.java b/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/functional/JDBCLoadTest.java
index 351e2067..9a5c54e6 100644
--- a/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/functional/JDBCLoadTest.java
+++ b/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/functional/JDBCLoadTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/functional/LoadTest.java b/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/functional/LoadTest.java
index 8ff6547d..1f597f79 100644
--- a/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/functional/LoadTest.java
+++ b/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/functional/LoadTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/unit/DateUtilTest.java b/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/unit/DateUtilTest.java
index c7c4490a..6370c897 100644
--- a/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/unit/DateUtilTest.java
+++ b/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/unit/DateUtilTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/unit/LineTest.java b/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/unit/LineTest.java
index 8111ce92..d8612ee2 100644
--- a/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/unit/LineTest.java
+++ b/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/unit/LineTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/unit/LoadProgressTest.java b/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/unit/LoadProgressTest.java
index 5b49ab8e..8bc703b1 100644
--- a/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/unit/LoadProgressTest.java
+++ b/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/unit/LoadProgressTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/unit/MappingConverterTest.java b/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/unit/MappingConverterTest.java
index 7e867862..ba661736 100644
--- a/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/unit/MappingConverterTest.java
+++ b/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/unit/MappingConverterTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/unit/RangesTimerTest.java b/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/unit/RangesTimerTest.java
index b3442442..d82cedc5 100644
--- a/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/unit/RangesTimerTest.java
+++ b/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/unit/RangesTimerTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/unit/UnitTestSuite.java b/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/unit/UnitTestSuite.java
index 2172c820..b9d453cf 100644
--- a/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/unit/UnitTestSuite.java
+++ b/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/unit/UnitTestSuite.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/bz2_compress_file/schema.groovy b/hugegraph-loader/src/test/resources/bz2_compress_file/schema.groovy
index 9ea09c10..94c747ff 100644
--- a/hugegraph-loader/src/test/resources/bz2_compress_file/schema.groovy
+++ b/hugegraph-loader/src/test/resources/bz2_compress_file/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/clear_schema_before_load/schema.groovy b/hugegraph-loader/src/test/resources/clear_schema_before_load/schema.groovy
index 9ea09c10..94c747ff 100644
--- a/hugegraph-loader/src/test/resources/clear_schema_before_load/schema.groovy
+++ b/hugegraph-loader/src/test/resources/clear_schema_before_load/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/customized_delimiter_in_csv_file/schema.groovy b/hugegraph-loader/src/test/resources/customized_delimiter_in_csv_file/schema.groovy
index 9ea09c10..94c747ff 100644
--- a/hugegraph-loader/src/test/resources/customized_delimiter_in_csv_file/schema.groovy
+++ b/hugegraph-loader/src/test/resources/customized_delimiter_in_csv_file/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/customized_long_id/schema.groovy b/hugegraph-loader/src/test/resources/customized_long_id/schema.groovy
index 99fa86c3..f74aa61f 100644
--- a/hugegraph-loader/src/test/resources/customized_long_id/schema.groovy
+++ b/hugegraph-loader/src/test/resources/customized_long_id/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/customized_number_id/schema.groovy b/hugegraph-loader/src/test/resources/customized_number_id/schema.groovy
index 99fa86c3..f74aa61f 100644
--- a/hugegraph-loader/src/test/resources/customized_number_id/schema.groovy
+++ b/hugegraph-loader/src/test/resources/customized_number_id/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/customized_schema/schema.groovy b/hugegraph-loader/src/test/resources/customized_schema/schema.groovy
index 4966a072..8571b435 100644
--- a/hugegraph-loader/src/test/resources/customized_schema/schema.groovy
+++ b/hugegraph-loader/src/test/resources/customized_schema/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/customized_timezone_gmt0/schema.groovy b/hugegraph-loader/src/test/resources/customized_timezone_gmt0/schema.groovy
index 60c4427b..1e31693e 100644
--- a/hugegraph-loader/src/test/resources/customized_timezone_gmt0/schema.groovy
+++ b/hugegraph-loader/src/test/resources/customized_timezone_gmt0/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/customized_uuid/schema.groovy b/hugegraph-loader/src/test/resources/customized_uuid/schema.groovy
index 3aad8f7d..33b2024a 100644
--- a/hugegraph-loader/src/test/resources/customized_uuid/schema.groovy
+++ b/hugegraph-loader/src/test/resources/customized_uuid/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/default_timezone_gmt8/schema.groovy b/hugegraph-loader/src/test/resources/default_timezone_gmt8/schema.groovy
index 60c4427b..1e31693e 100644
--- a/hugegraph-loader/src/test/resources/default_timezone_gmt8/schema.groovy
+++ b/hugegraph-loader/src/test/resources/default_timezone_gmt8/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/deflate_compress_file/schema.groovy b/hugegraph-loader/src/test/resources/deflate_compress_file/schema.groovy
index 9ea09c10..94c747ff 100644
--- a/hugegraph-loader/src/test/resources/deflate_compress_file/schema.groovy
+++ b/hugegraph-loader/src/test/resources/deflate_compress_file/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/dir_has_multi_files/schema.groovy b/hugegraph-loader/src/test/resources/dir_has_multi_files/schema.groovy
index ba144f00..4a3c6611 100644
--- a/hugegraph-loader/src/test/resources/dir_has_multi_files/schema.groovy
+++ b/hugegraph-loader/src/test/resources/dir_has_multi_files/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/dir_has_no_file/schema.groovy b/hugegraph-loader/src/test/resources/dir_has_no_file/schema.groovy
index ba144f00..4a3c6611 100644
--- a/hugegraph-loader/src/test/resources/dir_has_no_file/schema.groovy
+++ b/hugegraph-loader/src/test/resources/dir_has_no_file/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/edge_source_or_target_column_empty/schema.groovy b/hugegraph-loader/src/test/resources/edge_source_or_target_column_empty/schema.groovy
index cddb97a3..d784bd3c 100644
--- a/hugegraph-loader/src/test/resources/edge_source_or_target_column_empty/schema.groovy
+++ b/hugegraph-loader/src/test/resources/edge_source_or_target_column_empty/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/edge_unfold_many_to_many/schema.groovy b/hugegraph-loader/src/test/resources/edge_unfold_many_to_many/schema.groovy
index ab8b7c46..e2d9683b 100644
--- a/hugegraph-loader/src/test/resources/edge_unfold_many_to_many/schema.groovy
+++ b/hugegraph-loader/src/test/resources/edge_unfold_many_to_many/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/edge_unfold_many_to_many_with_unmatch_number/schema.groovy b/hugegraph-loader/src/test/resources/edge_unfold_many_to_many_with_unmatch_number/schema.groovy
index ab8b7c46..e2d9683b 100644
--- a/hugegraph-loader/src/test/resources/edge_unfold_many_to_many_with_unmatch_number/schema.groovy
+++ b/hugegraph-loader/src/test/resources/edge_unfold_many_to_many_with_unmatch_number/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/edge_unfold_many_to_one/schema.groovy b/hugegraph-loader/src/test/resources/edge_unfold_many_to_one/schema.groovy
index ab8b7c46..e2d9683b 100644
--- a/hugegraph-loader/src/test/resources/edge_unfold_many_to_one/schema.groovy
+++ b/hugegraph-loader/src/test/resources/edge_unfold_many_to_one/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/edge_unfold_one_to_many/schema.groovy b/hugegraph-loader/src/test/resources/edge_unfold_one_to_many/schema.groovy
index ab8b7c46..e2d9683b 100644
--- a/hugegraph-loader/src/test/resources/edge_unfold_one_to_many/schema.groovy
+++ b/hugegraph-loader/src/test/resources/edge_unfold_one_to_many/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/empty_file_with_header/schema.groovy b/hugegraph-loader/src/test/resources/empty_file_with_header/schema.groovy
index ba144f00..4a3c6611 100644
--- a/hugegraph-loader/src/test/resources/empty_file_with_header/schema.groovy
+++ b/hugegraph-loader/src/test/resources/empty_file_with_header/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/empty_file_without_header/schema.groovy b/hugegraph-loader/src/test/resources/empty_file_without_header/schema.groovy
index ba144f00..4a3c6611 100644
--- a/hugegraph-loader/src/test/resources/empty_file_without_header/schema.groovy
+++ b/hugegraph-loader/src/test/resources/empty_file_without_header/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/file_has_empty_line/schema.groovy b/hugegraph-loader/src/test/resources/file_has_empty_line/schema.groovy
index ba144f00..4a3c6611 100644
--- a/hugegraph-loader/src/test/resources/file_has_empty_line/schema.groovy
+++ b/hugegraph-loader/src/test/resources/file_has_empty_line/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/file_has_skipped_line_regex/schema.groovy b/hugegraph-loader/src/test/resources/file_has_skipped_line_regex/schema.groovy
index ba144f00..4a3c6611 100644
--- a/hugegraph-loader/src/test/resources/file_has_skipped_line_regex/schema.groovy
+++ b/hugegraph-loader/src/test/resources/file_has_skipped_line_regex/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/file_no_header/schema.groovy b/hugegraph-loader/src/test/resources/file_no_header/schema.groovy
index ba144f00..4a3c6611 100644
--- a/hugegraph-loader/src/test/resources/file_no_header/schema.groovy
+++ b/hugegraph-loader/src/test/resources/file_no_header/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/fill_missing_column_with_empty/schema.groovy b/hugegraph-loader/src/test/resources/fill_missing_column_with_empty/schema.groovy
index bfa335da..25fc2956 100644
--- a/hugegraph-loader/src/test/resources/fill_missing_column_with_empty/schema.groovy
+++ b/hugegraph-loader/src/test/resources/fill_missing_column_with_empty/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/filter_file_by_suffix/schema.groovy b/hugegraph-loader/src/test/resources/filter_file_by_suffix/schema.groovy
index 9ea09c10..94c747ff 100644
--- a/hugegraph-loader/src/test/resources/filter_file_by_suffix/schema.groovy
+++ b/hugegraph-loader/src/test/resources/filter_file_by_suffix/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/filter_path_by_suffix/schema.groovy b/hugegraph-loader/src/test/resources/filter_path_by_suffix/schema.groovy
index 9ea09c10..94c747ff 100644
--- a/hugegraph-loader/src/test/resources/filter_path_by_suffix/schema.groovy
+++ b/hugegraph-loader/src/test/resources/filter_path_by_suffix/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/gzip_compress_file/schema.groovy b/hugegraph-loader/src/test/resources/gzip_compress_file/schema.groovy
index 9ea09c10..94c747ff 100644
--- a/hugegraph-loader/src/test/resources/gzip_compress_file/schema.groovy
+++ b/hugegraph-loader/src/test/resources/gzip_compress_file/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/hdfs_with_core_site_path/core-site.xml b/hugegraph-loader/src/test/resources/hdfs_with_core_site_path/core-site.xml
index e39c17d2..7d02c144 100644
--- a/hugegraph-loader/src/test/resources/hdfs_with_core_site_path/core-site.xml
+++ b/hugegraph-loader/src/test/resources/hdfs_with_core_site_path/core-site.xml
@@ -1,16 +1,18 @@
 <!--
   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
+  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.
+  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.
   -->
 <configuration>
     <property>
diff --git a/hugegraph-loader/src/test/resources/hdfs_with_core_site_path/schema.groovy b/hugegraph-loader/src/test/resources/hdfs_with_core_site_path/schema.groovy
index 4966a072..8571b435 100644
--- a/hugegraph-loader/src/test/resources/hdfs_with_core_site_path/schema.groovy
+++ b/hugegraph-loader/src/test/resources/hdfs_with_core_site_path/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/hdfs_with_empty_core_site_path/schema.groovy b/hugegraph-loader/src/test/resources/hdfs_with_empty_core_site_path/schema.groovy
index 4966a072..8571b435 100644
--- a/hugegraph-loader/src/test/resources/hdfs_with_empty_core_site_path/schema.groovy
+++ b/hugegraph-loader/src/test/resources/hdfs_with_empty_core_site_path/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/hdfs_with_invalid_core_site_path/core-site.xml b/hugegraph-loader/src/test/resources/hdfs_with_invalid_core_site_path/core-site.xml
index 3aba46b1..8e145441 100644
--- a/hugegraph-loader/src/test/resources/hdfs_with_invalid_core_site_path/core-site.xml
+++ b/hugegraph-loader/src/test/resources/hdfs_with_invalid_core_site_path/core-site.xml
@@ -1,16 +1,18 @@
 <!--
   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
+  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.
+  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.
   -->
 <configuration>
     <property>
diff --git a/hugegraph-loader/src/test/resources/hdfs_with_invalid_core_site_path/schema.groovy b/hugegraph-loader/src/test/resources/hdfs_with_invalid_core_site_path/schema.groovy
index 4966a072..8571b435 100644
--- a/hugegraph-loader/src/test/resources/hdfs_with_invalid_core_site_path/schema.groovy
+++ b/hugegraph-loader/src/test/resources/hdfs_with_invalid_core_site_path/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/hdfs_with_unexist_core_site_path/core-site.xml b/hugegraph-loader/src/test/resources/hdfs_with_unexist_core_site_path/core-site.xml
index e39c17d2..7d02c144 100644
--- a/hugegraph-loader/src/test/resources/hdfs_with_unexist_core_site_path/core-site.xml
+++ b/hugegraph-loader/src/test/resources/hdfs_with_unexist_core_site_path/core-site.xml
@@ -1,16 +1,18 @@
 <!--
   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
+  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.
+  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.
   -->
 <configuration>
     <property>
diff --git a/hugegraph-loader/src/test/resources/hdfs_with_unexist_core_site_path/schema.groovy b/hugegraph-loader/src/test/resources/hdfs_with_unexist_core_site_path/schema.groovy
index 4966a072..8571b435 100644
--- a/hugegraph-loader/src/test/resources/hdfs_with_unexist_core_site_path/schema.groovy
+++ b/hugegraph-loader/src/test/resources/hdfs_with_unexist_core_site_path/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/header_is_empty/schema.groovy b/hugegraph-loader/src/test/resources/header_is_empty/schema.groovy
index ba144f00..4a3c6611 100644
--- a/hugegraph-loader/src/test/resources/header_is_empty/schema.groovy
+++ b/hugegraph-loader/src/test/resources/header_is_empty/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/id_field_as_property/schema.groovy b/hugegraph-loader/src/test/resources/id_field_as_property/schema.groovy
index 36d315a6..5b924bc2 100644
--- a/hugegraph-loader/src/test/resources/id_field_as_property/schema.groovy
+++ b/hugegraph-loader/src/test/resources/id_field_as_property/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/ignore_null_value_columns/schema.groovy b/hugegraph-loader/src/test/resources/ignore_null_value_columns/schema.groovy
index 9c7158f5..86f58362 100644
--- a/hugegraph-loader/src/test/resources/ignore_null_value_columns/schema.groovy
+++ b/hugegraph-loader/src/test/resources/ignore_null_value_columns/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/ignore_tail_redudant_empty_column/schema.groovy b/hugegraph-loader/src/test/resources/ignore_tail_redudant_empty_column/schema.groovy
index 9ea09c10..94c747ff 100644
--- a/hugegraph-loader/src/test/resources/ignore_tail_redudant_empty_column/schema.groovy
+++ b/hugegraph-loader/src/test/resources/ignore_tail_redudant_empty_column/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/ignored_fields/schema.groovy b/hugegraph-loader/src/test/resources/ignored_fields/schema.groovy
index ba144f00..4a3c6611 100644
--- a/hugegraph-loader/src/test/resources/ignored_fields/schema.groovy
+++ b/hugegraph-loader/src/test/resources/ignored_fields/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/incremental_mode_and_load_failure/schema.groovy b/hugegraph-loader/src/test/resources/incremental_mode_and_load_failure/schema.groovy
index 4966a072..8571b435 100644
--- a/hugegraph-loader/src/test/resources/incremental_mode_and_load_failure/schema.groovy
+++ b/hugegraph-loader/src/test/resources/incremental_mode_and_load_failure/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/jdbc_customized_schema/schema.groovy b/hugegraph-loader/src/test/resources/jdbc_customized_schema/schema.groovy
index ab2c0df4..ed703574 100644
--- a/hugegraph-loader/src/test/resources/jdbc_customized_schema/schema.groovy
+++ b/hugegraph-loader/src/test/resources/jdbc_customized_schema/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/jdbc_value_mapping/schema.groovy b/hugegraph-loader/src/test/resources/jdbc_value_mapping/schema.groovy
index dcf012d0..305adf46 100644
--- a/hugegraph-loader/src/test/resources/jdbc_value_mapping/schema.groovy
+++ b/hugegraph-loader/src/test/resources/jdbc_value_mapping/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/long_property/schema.groovy b/hugegraph-loader/src/test/resources/long_property/schema.groovy
index cff05277..33a06927 100644
--- a/hugegraph-loader/src/test/resources/long_property/schema.groovy
+++ b/hugegraph-loader/src/test/resources/long_property/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/lz4_block_compress_file/schema.groovy b/hugegraph-loader/src/test/resources/lz4_block_compress_file/schema.groovy
index 9ea09c10..94c747ff 100644
--- a/hugegraph-loader/src/test/resources/lz4_block_compress_file/schema.groovy
+++ b/hugegraph-loader/src/test/resources/lz4_block_compress_file/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/lz4_framed_compress_file/schema.groovy b/hugegraph-loader/src/test/resources/lz4_framed_compress_file/schema.groovy
index 9ea09c10..94c747ff 100644
--- a/hugegraph-loader/src/test/resources/lz4_framed_compress_file/schema.groovy
+++ b/hugegraph-loader/src/test/resources/lz4_framed_compress_file/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/lzma_compress_file/schema.groovy b/hugegraph-loader/src/test/resources/lzma_compress_file/schema.groovy
index 9ea09c10..94c747ff 100644
--- a/hugegraph-loader/src/test/resources/lzma_compress_file/schema.groovy
+++ b/hugegraph-loader/src/test/resources/lzma_compress_file/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/mapping_ignore_null_value_columns/schema.groovy b/hugegraph-loader/src/test/resources/mapping_ignore_null_value_columns/schema.groovy
index 9c7158f5..86f58362 100644
--- a/hugegraph-loader/src/test/resources/mapping_ignore_null_value_columns/schema.groovy
+++ b/hugegraph-loader/src/test/resources/mapping_ignore_null_value_columns/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/mapping_v2/schema.groovy b/hugegraph-loader/src/test/resources/mapping_v2/schema.groovy
index 9ea09c10..94c747ff 100644
--- a/hugegraph-loader/src/test/resources/mapping_v2/schema.groovy
+++ b/hugegraph-loader/src/test/resources/mapping_v2/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/matched_date_property_format/schema.groovy b/hugegraph-loader/src/test/resources/matched_date_property_format/schema.groovy
index d21be979..4eb5e57b 100644
--- a/hugegraph-loader/src/test/resources/matched_date_property_format/schema.groovy
+++ b/hugegraph-loader/src/test/resources/matched_date_property_format/schema.groovy
@@ -15,40 +15,10 @@
  * under the License.
  */
 
-/*
- *
- * 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.
- */
-/*
- *
- * 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.
- */
+
+
+
+
 schema.propertyKey("name").asText().ifNotExist().create();
 schema.propertyKey("birth").asDate().ifNotExist().create();
 schema.propertyKey("city").asText().ifNotExist().create();
diff --git a/hugegraph-loader/src/test/resources/matched_encoding_charset/schema.groovy b/hugegraph-loader/src/test/resources/matched_encoding_charset/schema.groovy
index 8e4e60f9..8aca65fb 100644
--- a/hugegraph-loader/src/test/resources/matched_encoding_charset/schema.groovy
+++ b/hugegraph-loader/src/test/resources/matched_encoding_charset/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/multi_column_mapping_to_same_label/schema.groovy b/hugegraph-loader/src/test/resources/multi_column_mapping_to_same_label/schema.groovy
index b763b3db..2acecbd2 100644
--- a/hugegraph-loader/src/test/resources/multi_column_mapping_to_same_label/schema.groovy
+++ b/hugegraph-loader/src/test/resources/multi_column_mapping_to_same_label/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/multi_files_have_header/schema.groovy b/hugegraph-loader/src/test/resources/multi_files_have_header/schema.groovy
index ba144f00..4a3c6611 100644
--- a/hugegraph-loader/src/test/resources/multi_files_have_header/schema.groovy
+++ b/hugegraph-loader/src/test/resources/multi_files_have_header/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/number_and_date_pks_encoded/schema.groovy b/hugegraph-loader/src/test/resources/number_and_date_pks_encoded/schema.groovy
index 6a210f4e..f53bdcf3 100644
--- a/hugegraph-loader/src/test/resources/number_and_date_pks_encoded/schema.groovy
+++ b/hugegraph-loader/src/test/resources/number_and_date_pks_encoded/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/orc_compress_file/schema.groovy b/hugegraph-loader/src/test/resources/orc_compress_file/schema.groovy
index fb024758..f3a469a7 100644
--- a/hugegraph-loader/src/test/resources/orc_compress_file/schema.groovy
+++ b/hugegraph-loader/src/test/resources/orc_compress_file/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/parquet_compress_file/core-site.xml b/hugegraph-loader/src/test/resources/parquet_compress_file/core-site.xml
index e39c17d2..7d02c144 100644
--- a/hugegraph-loader/src/test/resources/parquet_compress_file/core-site.xml
+++ b/hugegraph-loader/src/test/resources/parquet_compress_file/core-site.xml
@@ -1,16 +1,18 @@
 <!--
   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
+  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.
+  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.
   -->
 <configuration>
     <property>
diff --git a/hugegraph-loader/src/test/resources/parquet_compress_file/schema.groovy b/hugegraph-loader/src/test/resources/parquet_compress_file/schema.groovy
index 5d67f37f..4ed34e29 100644
--- a/hugegraph-loader/src/test/resources/parquet_compress_file/schema.groovy
+++ b/hugegraph-loader/src/test/resources/parquet_compress_file/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/parse_empty_csv_line/schema.groovy b/hugegraph-loader/src/test/resources/parse_empty_csv_line/schema.groovy
index 9ea09c10..94c747ff 100644
--- a/hugegraph-loader/src/test/resources/parse_empty_csv_line/schema.groovy
+++ b/hugegraph-loader/src/test/resources/parse_empty_csv_line/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/pk_value_mapping/schema.groovy b/hugegraph-loader/src/test/resources/pk_value_mapping/schema.groovy
index 9ea09c10..94c747ff 100644
--- a/hugegraph-loader/src/test/resources/pk_value_mapping/schema.groovy
+++ b/hugegraph-loader/src/test/resources/pk_value_mapping/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/read_reached_max_lines/schema.groovy b/hugegraph-loader/src/test/resources/read_reached_max_lines/schema.groovy
index 4966a072..8571b435 100644
--- a/hugegraph-loader/src/test/resources/read_reached_max_lines/schema.groovy
+++ b/hugegraph-loader/src/test/resources/read_reached_max_lines/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/reload_json_failure_files/schema.groovy b/hugegraph-loader/src/test/resources/reload_json_failure_files/schema.groovy
index 6a71dafc..d45391ef 100644
--- a/hugegraph-loader/src/test/resources/reload_json_failure_files/schema.groovy
+++ b/hugegraph-loader/src/test/resources/reload_json_failure_files/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/selected_and_ignored_fields/schema.groovy b/hugegraph-loader/src/test/resources/selected_and_ignored_fields/schema.groovy
index ba144f00..4a3c6611 100644
--- a/hugegraph-loader/src/test/resources/selected_and_ignored_fields/schema.groovy
+++ b/hugegraph-loader/src/test/resources/selected_and_ignored_fields/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/selected_fields/schema.groovy b/hugegraph-loader/src/test/resources/selected_fields/schema.groovy
index ba144f00..4a3c6611 100644
--- a/hugegraph-loader/src/test/resources/selected_fields/schema.groovy
+++ b/hugegraph-loader/src/test/resources/selected_fields/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/single_insert_edge_with_check_vertex_false/schema.groovy b/hugegraph-loader/src/test/resources/single_insert_edge_with_check_vertex_false/schema.groovy
index 4966a072..8571b435 100644
--- a/hugegraph-loader/src/test/resources/single_insert_edge_with_check_vertex_false/schema.groovy
+++ b/hugegraph-loader/src/test/resources/single_insert_edge_with_check_vertex_false/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/skip_struct/schema.groovy b/hugegraph-loader/src/test/resources/skip_struct/schema.groovy
index 4966a072..8571b435 100644
--- a/hugegraph-loader/src/test/resources/skip_struct/schema.groovy
+++ b/hugegraph-loader/src/test/resources/skip_struct/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/snappy_framed_compress_file/schema.groovy b/hugegraph-loader/src/test/resources/snappy_framed_compress_file/schema.groovy
index 9ea09c10..94c747ff 100644
--- a/hugegraph-loader/src/test/resources/snappy_framed_compress_file/schema.groovy
+++ b/hugegraph-loader/src/test/resources/snappy_framed_compress_file/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/snappy_raw_compress_file/schema.groovy b/hugegraph-loader/src/test/resources/snappy_raw_compress_file/schema.groovy
index 9ea09c10..94c747ff 100644
--- a/hugegraph-loader/src/test/resources/snappy_raw_compress_file/schema.groovy
+++ b/hugegraph-loader/src/test/resources/snappy_raw_compress_file/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/source_or_target_pk_value_empty/schema.groovy b/hugegraph-loader/src/test/resources/source_or_target_pk_value_empty/schema.groovy
index d60cb585..124bd568 100644
--- a/hugegraph-loader/src/test/resources/source_or_target_pk_value_empty/schema.groovy
+++ b/hugegraph-loader/src/test/resources/source_or_target_pk_value_empty/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/source_or_target_pk_value_null/schema.groovy b/hugegraph-loader/src/test/resources/source_or_target_pk_value_null/schema.groovy
index 4966a072..8571b435 100644
--- a/hugegraph-loader/src/test/resources/source_or_target_pk_value_null/schema.groovy
+++ b/hugegraph-loader/src/test/resources/source_or_target_pk_value_null/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/source_target_value_mapping/schema.groovy b/hugegraph-loader/src/test/resources/source_target_value_mapping/schema.groovy
index a7cca325..7063e7ab 100644
--- a/hugegraph-loader/src/test/resources/source_target_value_mapping/schema.groovy
+++ b/hugegraph-loader/src/test/resources/source_target_value_mapping/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/timestamp_as_dateformat/schema.groovy b/hugegraph-loader/src/test/resources/timestamp_as_dateformat/schema.groovy
index 60c4427b..1e31693e 100644
--- a/hugegraph-loader/src/test/resources/timestamp_as_dateformat/schema.groovy
+++ b/hugegraph-loader/src/test/resources/timestamp_as_dateformat/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/too_few_columns/schema.groovy b/hugegraph-loader/src/test/resources/too_few_columns/schema.groovy
index 9ea09c10..94c747ff 100644
--- a/hugegraph-loader/src/test/resources/too_few_columns/schema.groovy
+++ b/hugegraph-loader/src/test/resources/too_few_columns/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/too_many_columns/schema.groovy b/hugegraph-loader/src/test/resources/too_many_columns/schema.groovy
index 9ea09c10..94c747ff 100644
--- a/hugegraph-loader/src/test/resources/too_many_columns/schema.groovy
+++ b/hugegraph-loader/src/test/resources/too_many_columns/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/unmatched_date_property_format/schema.groovy b/hugegraph-loader/src/test/resources/unmatched_date_property_format/schema.groovy
index 60c4427b..1e31693e 100644
--- a/hugegraph-loader/src/test/resources/unmatched_date_property_format/schema.groovy
+++ b/hugegraph-loader/src/test/resources/unmatched_date_property_format/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/unmatched_encoding_charset/schema.groovy b/hugegraph-loader/src/test/resources/unmatched_encoding_charset/schema.groovy
index c272472a..9c7789b9 100644
--- a/hugegraph-loader/src/test/resources/unmatched_encoding_charset/schema.groovy
+++ b/hugegraph-loader/src/test/resources/unmatched_encoding_charset/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/unmatched_property_datatype/schema.groovy b/hugegraph-loader/src/test/resources/unmatched_property_datatype/schema.groovy
index 9ea09c10..94c747ff 100644
--- a/hugegraph-loader/src/test/resources/unmatched_property_datatype/schema.groovy
+++ b/hugegraph-loader/src/test/resources/unmatched_property_datatype/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/update_by_strategy/schema.groovy b/hugegraph-loader/src/test/resources/update_by_strategy/schema.groovy
index 09f2f168..6e581907 100644
--- a/hugegraph-loader/src/test/resources/update_by_strategy/schema.groovy
+++ b/hugegraph-loader/src/test/resources/update_by_strategy/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/update_by_strategy_without_symbol/schema.groovy b/hugegraph-loader/src/test/resources/update_by_strategy_without_symbol/schema.groovy
index 09f2f168..6e581907 100644
--- a/hugegraph-loader/src/test/resources/update_by_strategy_without_symbol/schema.groovy
+++ b/hugegraph-loader/src/test/resources/update_by_strategy_without_symbol/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/value_boolean_property_in_file/schema.groovy b/hugegraph-loader/src/test/resources/value_boolean_property_in_file/schema.groovy
index 3eff67f6..e481ed04 100644
--- a/hugegraph-loader/src/test/resources/value_boolean_property_in_file/schema.groovy
+++ b/hugegraph-loader/src/test/resources/value_boolean_property_in_file/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/value_list_property_in_csv_file_with_same_delimiter/schema.groovy b/hugegraph-loader/src/test/resources/value_list_property_in_csv_file_with_same_delimiter/schema.groovy
index 5cfbb0a7..f01a3f34 100644
--- a/hugegraph-loader/src/test/resources/value_list_property_in_csv_file_with_same_delimiter/schema.groovy
+++ b/hugegraph-loader/src/test/resources/value_list_property_in_csv_file_with_same_delimiter/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/value_list_property_in_json_file/schema.groovy b/hugegraph-loader/src/test/resources/value_list_property_in_json_file/schema.groovy
index 4c5c9155..abf725b1 100644
--- a/hugegraph-loader/src/test/resources/value_list_property_in_json_file/schema.groovy
+++ b/hugegraph-loader/src/test/resources/value_list_property_in_json_file/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/value_list_property_in_text_file/schema.groovy b/hugegraph-loader/src/test/resources/value_list_property_in_text_file/schema.groovy
index 90f3628e..d31203b3 100644
--- a/hugegraph-loader/src/test/resources/value_list_property_in_text_file/schema.groovy
+++ b/hugegraph-loader/src/test/resources/value_list_property_in_text_file/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/value_list_property_in_text_file_with_elem_delimiter/schema.groovy b/hugegraph-loader/src/test/resources/value_list_property_in_text_file_with_elem_delimiter/schema.groovy
index 5cfbb0a7..f01a3f34 100644
--- a/hugegraph-loader/src/test/resources/value_list_property_in_text_file_with_elem_delimiter/schema.groovy
+++ b/hugegraph-loader/src/test/resources/value_list_property_in_text_file_with_elem_delimiter/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/value_list_property_in_text_file_with_symbols/schema.groovy b/hugegraph-loader/src/test/resources/value_list_property_in_text_file_with_symbols/schema.groovy
index 8612ce50..a9066609 100644
--- a/hugegraph-loader/src/test/resources/value_list_property_in_text_file_with_symbols/schema.groovy
+++ b/hugegraph-loader/src/test/resources/value_list_property_in_text_file_with_symbols/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/value_mapping/schema.groovy b/hugegraph-loader/src/test/resources/value_mapping/schema.groovy
index 1f213304..e9340523 100644
--- a/hugegraph-loader/src/test/resources/value_mapping/schema.groovy
+++ b/hugegraph-loader/src/test/resources/value_mapping/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/value_mapping_in_json_file/schema.groovy b/hugegraph-loader/src/test/resources/value_mapping_in_json_file/schema.groovy
index 9ea09c10..94c747ff 100644
--- a/hugegraph-loader/src/test/resources/value_mapping_in_json_file/schema.groovy
+++ b/hugegraph-loader/src/test/resources/value_mapping_in_json_file/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/value_set_property_in_json_file/schema.groovy b/hugegraph-loader/src/test/resources/value_set_property_in_json_file/schema.groovy
index 4c5c9155..abf725b1 100644
--- a/hugegraph-loader/src/test/resources/value_set_property_in_json_file/schema.groovy
+++ b/hugegraph-loader/src/test/resources/value_set_property_in_json_file/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/value_set_property_in_text_file/schema.groovy b/hugegraph-loader/src/test/resources/value_set_property_in_text_file/schema.groovy
index 29a70456..b910ea4a 100644
--- a/hugegraph-loader/src/test/resources/value_set_property_in_text_file/schema.groovy
+++ b/hugegraph-loader/src/test/resources/value_set_property_in_text_file/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/value_uuid_property_in_file/schema.groovy b/hugegraph-loader/src/test/resources/value_uuid_property_in_file/schema.groovy
index 9d856b7a..622d905a 100644
--- a/hugegraph-loader/src/test/resources/value_uuid_property_in_file/schema.groovy
+++ b/hugegraph-loader/src/test/resources/value_uuid_property_in_file/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/vertex_customized_id_unfold/schema.groovy b/hugegraph-loader/src/test/resources/vertex_customized_id_unfold/schema.groovy
index 3ec4c803..10b6e3d3 100644
--- a/hugegraph-loader/src/test/resources/vertex_customized_id_unfold/schema.groovy
+++ b/hugegraph-loader/src/test/resources/vertex_customized_id_unfold/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/vertex_customized_id_unfold_with_mapping/schema.groovy b/hugegraph-loader/src/test/resources/vertex_customized_id_unfold_with_mapping/schema.groovy
index 3ec4c803..10b6e3d3 100644
--- a/hugegraph-loader/src/test/resources/vertex_customized_id_unfold_with_mapping/schema.groovy
+++ b/hugegraph-loader/src/test/resources/vertex_customized_id_unfold_with_mapping/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/vertex_id_column_empty/schema.groovy b/hugegraph-loader/src/test/resources/vertex_id_column_empty/schema.groovy
index 3ec4c803..10b6e3d3 100644
--- a/hugegraph-loader/src/test/resources/vertex_id_column_empty/schema.groovy
+++ b/hugegraph-loader/src/test/resources/vertex_id_column_empty/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/vertex_id_exceed_limit/schema.groovy b/hugegraph-loader/src/test/resources/vertex_id_exceed_limit/schema.groovy
index 9ea09c10..94c747ff 100644
--- a/hugegraph-loader/src/test/resources/vertex_id_exceed_limit/schema.groovy
+++ b/hugegraph-loader/src/test/resources/vertex_id_exceed_limit/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/vertex_id_exceed_limit_in_bytes/schema.groovy b/hugegraph-loader/src/test/resources/vertex_id_exceed_limit_in_bytes/schema.groovy
index c272472a..9c7789b9 100644
--- a/hugegraph-loader/src/test/resources/vertex_id_exceed_limit_in_bytes/schema.groovy
+++ b/hugegraph-loader/src/test/resources/vertex_id_exceed_limit_in_bytes/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/vertex_joint_pks/schema.groovy b/hugegraph-loader/src/test/resources/vertex_joint_pks/schema.groovy
index ba144f00..4a3c6611 100644
--- a/hugegraph-loader/src/test/resources/vertex_joint_pks/schema.groovy
+++ b/hugegraph-loader/src/test/resources/vertex_joint_pks/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/vertex_pk_contains_special_symbol/schema.groovy b/hugegraph-loader/src/test/resources/vertex_pk_contains_special_symbol/schema.groovy
index 9ea09c10..94c747ff 100644
--- a/hugegraph-loader/src/test/resources/vertex_pk_contains_special_symbol/schema.groovy
+++ b/hugegraph-loader/src/test/resources/vertex_pk_contains_special_symbol/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/vertex_pk_value_empty/schema.groovy b/hugegraph-loader/src/test/resources/vertex_pk_value_empty/schema.groovy
index 8c9db71d..6d1f3a3a 100644
--- a/hugegraph-loader/src/test/resources/vertex_pk_value_empty/schema.groovy
+++ b/hugegraph-loader/src/test/resources/vertex_pk_value_empty/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/vertex_pk_value_null/schema.groovy b/hugegraph-loader/src/test/resources/vertex_pk_value_null/schema.groovy
index 4966a072..8571b435 100644
--- a/hugegraph-loader/src/test/resources/vertex_pk_value_null/schema.groovy
+++ b/hugegraph-loader/src/test/resources/vertex_pk_value_null/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/vertex_primarykey_unfold/schema.groovy b/hugegraph-loader/src/test/resources/vertex_primarykey_unfold/schema.groovy
index d54988a1..d3352c8f 100644
--- a/hugegraph-loader/src/test/resources/vertex_primarykey_unfold/schema.groovy
+++ b/hugegraph-loader/src/test/resources/vertex_primarykey_unfold/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/vertex_primarykey_unfold_exceed_limit/schema.groovy b/hugegraph-loader/src/test/resources/vertex_primarykey_unfold_exceed_limit/schema.groovy
index 4c3c8b11..ddb84bc5 100644
--- a/hugegraph-loader/src/test/resources/vertex_primarykey_unfold_exceed_limit/schema.groovy
+++ b/hugegraph-loader/src/test/resources/vertex_primarykey_unfold_exceed_limit/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/vertex_primarykey_unfold_with_mapping/schema.groovy b/hugegraph-loader/src/test/resources/vertex_primarykey_unfold_with_mapping/schema.groovy
index d54988a1..d3352c8f 100644
--- a/hugegraph-loader/src/test/resources/vertex_primarykey_unfold_with_mapping/schema.groovy
+++ b/hugegraph-loader/src/test/resources/vertex_primarykey_unfold_with_mapping/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/vertex_unfold_in_json_file/schema.groovy b/hugegraph-loader/src/test/resources/vertex_unfold_in_json_file/schema.groovy
index 388deeca..09bb9ea3 100644
--- a/hugegraph-loader/src/test/resources/vertex_unfold_in_json_file/schema.groovy
+++ b/hugegraph-loader/src/test/resources/vertex_unfold_in_json_file/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/xz_compress_file/schema.groovy b/hugegraph-loader/src/test/resources/xz_compress_file/schema.groovy
index 9ea09c10..94c747ff 100644
--- a/hugegraph-loader/src/test/resources/xz_compress_file/schema.groovy
+++ b/hugegraph-loader/src/test/resources/xz_compress_file/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-loader/src/test/resources/z_compress_file/schema.groovy b/hugegraph-loader/src/test/resources/z_compress_file/schema.groovy
index 9ea09c10..94c747ff 100644
--- a/hugegraph-loader/src/test/resources/z_compress_file/schema.groovy
+++ b/hugegraph-loader/src/test/resources/z_compress_file/schema.groovy
@@ -1,5 +1,4 @@
 /*
- *
  * 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


[incubator-hugegraph-toolchain] 03/05: chore(client): fix license header & adapt the import

Posted by ji...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

jin pushed a commit to branch fix-header
in repository https://gitbox.apache.org/repos/asf/incubator-hugegraph-toolchain.git

commit 5ca6d91d0444ca8f26421743ff2e7b16c25f5290
Author: imbajin <ji...@apache.org>
AuthorDate: Thu Jan 12 23:02:38 2023 +0800

    chore(client): fix license header & adapt the import
---
 .../assembly/travis/install-hugegraph-from-source.sh | 20 ++++++++++----------
 hugegraph-client/pom.xml                             | 20 +++++++++++---------
 .../hugegraph/annotation/UnimplementedFeature.java   |  1 -
 .../src/main/java/org/apache/hugegraph/api/API.java  |  1 -
 .../org/apache/hugegraph/api/auth/AccessAPI.java     |  1 -
 .../java/org/apache/hugegraph/api/auth/AuthAPI.java  |  1 -
 .../org/apache/hugegraph/api/auth/BelongAPI.java     |  1 -
 .../java/org/apache/hugegraph/api/auth/GroupAPI.java |  1 -
 .../java/org/apache/hugegraph/api/auth/LoginAPI.java |  1 -
 .../org/apache/hugegraph/api/auth/LogoutAPI.java     |  1 -
 .../org/apache/hugegraph/api/auth/ProjectAPI.java    |  1 -
 .../org/apache/hugegraph/api/auth/TargetAPI.java     |  1 -
 .../java/org/apache/hugegraph/api/auth/TokenAPI.java |  1 -
 .../java/org/apache/hugegraph/api/auth/UserAPI.java  |  1 -
 .../java/org/apache/hugegraph/api/graph/EdgeAPI.java |  1 -
 .../org/apache/hugegraph/api/graph/GraphAPI.java     |  1 -
 .../org/apache/hugegraph/api/graph/VertexAPI.java    |  1 -
 .../org/apache/hugegraph/api/graphs/GraphsAPI.java   |  1 -
 .../org/apache/hugegraph/api/gremlin/CypherAPI.java  |  1 -
 .../org/apache/hugegraph/api/gremlin/GremlinAPI.java |  1 -
 .../apache/hugegraph/api/gremlin/GremlinRequest.java |  1 -
 .../org/apache/hugegraph/api/job/GremlinJobAPI.java  |  1 -
 .../java/org/apache/hugegraph/api/job/JobAPI.java    |  1 -
 .../org/apache/hugegraph/api/job/RebuildAPI.java     |  1 -
 .../org/apache/hugegraph/api/metrics/MetricsAPI.java |  1 -
 .../apache/hugegraph/api/schema/EdgeLabelAPI.java    |  1 -
 .../apache/hugegraph/api/schema/IndexLabelAPI.java   |  1 -
 .../apache/hugegraph/api/schema/PropertyKeyAPI.java  |  1 -
 .../org/apache/hugegraph/api/schema/SchemaAPI.java   |  1 -
 .../hugegraph/api/schema/SchemaElementAPI.java       |  1 -
 .../apache/hugegraph/api/schema/VertexLabelAPI.java  |  1 -
 .../java/org/apache/hugegraph/api/task/TaskAPI.java  |  1 -
 .../org/apache/hugegraph/api/task/TasksWithPage.java |  1 -
 .../hugegraph/api/traverser/AllShortestPathsAPI.java |  1 -
 .../org/apache/hugegraph/api/traverser/CountAPI.java |  1 -
 .../hugegraph/api/traverser/CrosspointsAPI.java      |  1 -
 .../api/traverser/CustomizedCrosspointsAPI.java      |  1 -
 .../hugegraph/api/traverser/CustomizedPathsAPI.java  |  1 -
 .../org/apache/hugegraph/api/traverser/EdgesAPI.java |  1 -
 .../api/traverser/FusiformSimilarityAPI.java         |  1 -
 .../api/traverser/JaccardSimilarityAPI.java          |  1 -
 .../apache/hugegraph/api/traverser/KneighborAPI.java |  1 -
 .../org/apache/hugegraph/api/traverser/KoutAPI.java  |  1 -
 .../api/traverser/MultiNodeShortestPathAPI.java      |  1 -
 .../hugegraph/api/traverser/NeighborRankAPI.java     |  1 -
 .../org/apache/hugegraph/api/traverser/PathsAPI.java |  1 -
 .../hugegraph/api/traverser/PersonalRankAPI.java     |  1 -
 .../org/apache/hugegraph/api/traverser/RaysAPI.java  |  1 -
 .../org/apache/hugegraph/api/traverser/RingsAPI.java |  1 -
 .../hugegraph/api/traverser/SameNeighborsAPI.java    |  1 -
 .../hugegraph/api/traverser/ShortestPathAPI.java     |  1 -
 .../api/traverser/SingleSourceShortestPathAPI.java   |  1 -
 .../hugegraph/api/traverser/TemplatePathsAPI.java    |  1 -
 .../hugegraph/api/traverser/TraversersAPI.java       |  1 -
 .../apache/hugegraph/api/traverser/VerticesAPI.java  |  1 -
 .../api/traverser/WeightedShortestPathAPI.java       |  1 -
 .../apache/hugegraph/api/variables/VariablesAPI.java |  1 -
 .../org/apache/hugegraph/api/version/VersionAPI.java |  1 -
 .../java/org/apache/hugegraph/client/RestClient.java |  1 -
 .../org/apache/hugegraph/driver/AuthManager.java     |  1 -
 .../org/apache/hugegraph/driver/CypherManager.java   |  1 -
 .../org/apache/hugegraph/driver/GraphManager.java    |  1 -
 .../org/apache/hugegraph/driver/GraphsManager.java   |  1 -
 .../org/apache/hugegraph/driver/GremlinManager.java  |  1 -
 .../java/org/apache/hugegraph/driver/HugeClient.java |  1 -
 .../apache/hugegraph/driver/HugeClientBuilder.java   |  1 -
 .../java/org/apache/hugegraph/driver/JobManager.java |  1 -
 .../org/apache/hugegraph/driver/MetricsManager.java  |  1 -
 .../org/apache/hugegraph/driver/SchemaManager.java   |  1 -
 .../org/apache/hugegraph/driver/TaskManager.java     |  1 -
 .../apache/hugegraph/driver/TraverserManager.java    |  1 -
 .../apache/hugegraph/driver/VariablesManager.java    |  1 -
 .../org/apache/hugegraph/driver/VersionManager.java  |  1 -
 .../org/apache/hugegraph/example/BatchExample.java   |  1 -
 .../org/apache/hugegraph/example/MovieExample.java   |  1 -
 .../org/apache/hugegraph/example/SingleExample.java  |  1 -
 .../exception/InvalidOperationException.java         |  1 -
 .../exception/InvalidResponseException.java          |  1 -
 .../hugegraph/exception/NotAllCreatedException.java  |  1 -
 .../hugegraph/exception/NotSupportException.java     |  1 -
 .../apache/hugegraph/exception/ServerException.java  |  1 -
 .../hugegraph/serializer/PathDeserializer.java       |  1 -
 .../hugegraph/serializer/direct/HBaseSerializer.java |  9 ++++-----
 .../serializer/direct/RocksDBSerializer.java         |  1 -
 .../hugegraph/serializer/direct/reuse/BytesDemo.java |  1 -
 .../hugegraph/serializer/direct/struct/DataType.java |  2 --
 .../hugegraph/serializer/direct/struct/HugeType.java |  1 -
 .../serializer/direct/util/BytesBuffer.java          |  4 +---
 .../serializer/direct/util/GraphSchema.java          |  1 -
 .../serializer/direct/util/HugeException.java        |  1 -
 .../apache/hugegraph/serializer/direct/util/Id.java  |  1 -
 .../serializer/direct/util/IdGenerator.java          |  1 -
 .../hugegraph/serializer/direct/util/LZ4Util.java    |  1 -
 .../serializer/direct/util/SplicingIdGenerator.java  |  1 -
 .../serializer/direct/util/StringEncoding.java       |  1 -
 .../java/org/apache/hugegraph/structure/Element.java |  1 -
 .../org/apache/hugegraph/structure/GraphElement.java |  1 -
 .../apache/hugegraph/structure/SchemaElement.java    |  1 -
 .../java/org/apache/hugegraph/structure/Task.java    |  1 -
 .../org/apache/hugegraph/structure/auth/Access.java  |  1 -
 .../apache/hugegraph/structure/auth/AuthElement.java |  1 -
 .../org/apache/hugegraph/structure/auth/Belong.java  |  1 -
 .../org/apache/hugegraph/structure/auth/Group.java   |  1 -
 .../hugegraph/structure/auth/HugePermission.java     |  1 -
 .../hugegraph/structure/auth/HugeResource.java       |  1 -
 .../hugegraph/structure/auth/HugeResourceType.java   |  1 -
 .../org/apache/hugegraph/structure/auth/Login.java   |  1 -
 .../apache/hugegraph/structure/auth/LoginResult.java |  1 -
 .../org/apache/hugegraph/structure/auth/Project.java |  1 -
 .../org/apache/hugegraph/structure/auth/Target.java  |  1 -
 .../hugegraph/structure/auth/TokenPayload.java       |  1 -
 .../org/apache/hugegraph/structure/auth/User.java    |  1 -
 .../hugegraph/structure/constant/AggregateType.java  |  1 -
 .../hugegraph/structure/constant/Cardinality.java    |  1 -
 .../hugegraph/structure/constant/DataType.java       |  1 -
 .../hugegraph/structure/constant/Direction.java      |  1 -
 .../hugegraph/structure/constant/Frequency.java      |  1 -
 .../structure/constant/GraphAttachable.java          |  1 -
 .../hugegraph/structure/constant/GraphMode.java      |  1 -
 .../hugegraph/structure/constant/GraphReadMode.java  |  1 -
 .../hugegraph/structure/constant/HugeType.java       |  1 -
 .../hugegraph/structure/constant/IdStrategy.java     |  1 -
 .../hugegraph/structure/constant/IndexType.java      |  1 -
 .../org/apache/hugegraph/structure/constant/T.java   |  1 -
 .../hugegraph/structure/constant/Traverser.java      |  1 -
 .../hugegraph/structure/constant/WriteType.java      |  1 -
 .../hugegraph/structure/graph/BatchEdgeRequest.java  |  1 -
 .../structure/graph/BatchOlapPropertyRequest.java    |  1 -
 .../structure/graph/BatchVertexRequest.java          |  1 -
 .../org/apache/hugegraph/structure/graph/Edge.java   |  1 -
 .../org/apache/hugegraph/structure/graph/Edges.java  |  1 -
 .../org/apache/hugegraph/structure/graph/Graph.java  |  1 -
 .../hugegraph/structure/graph/GraphIterator.java     |  1 -
 .../apache/hugegraph/structure/graph/Pageable.java   |  1 -
 .../org/apache/hugegraph/structure/graph/Path.java   |  1 -
 .../org/apache/hugegraph/structure/graph/Shard.java  |  1 -
 .../hugegraph/structure/graph/UpdateStrategy.java    |  1 -
 .../org/apache/hugegraph/structure/graph/Vertex.java |  1 -
 .../apache/hugegraph/structure/graph/Vertices.java   |  1 -
 .../apache/hugegraph/structure/gremlin/Response.java |  1 -
 .../apache/hugegraph/structure/gremlin/Result.java   |  1 -
 .../hugegraph/structure/gremlin/ResultSet.java       |  1 -
 .../hugegraph/structure/schema/BuilderProxy.java     |  1 -
 .../apache/hugegraph/structure/schema/EdgeLabel.java |  1 -
 .../hugegraph/structure/schema/IndexLabel.java       |  1 -
 .../hugegraph/structure/schema/PropertyKey.java      |  1 -
 .../hugegraph/structure/schema/SchemaBuilder.java    |  1 -
 .../hugegraph/structure/schema/SchemaLabel.java      |  1 -
 .../hugegraph/structure/schema/VertexLabel.java      |  1 -
 .../hugegraph/structure/traverser/CountRequest.java  |  1 -
 .../structure/traverser/CrosspointsRequest.java      |  1 -
 .../structure/traverser/CustomizedCrosspoints.java   |  1 -
 .../structure/traverser/CustomizedPathsRequest.java  |  1 -
 .../hugegraph/structure/traverser/EdgeStep.java      |  1 -
 .../structure/traverser/FusiformSimilarity.java      |  1 -
 .../traverser/FusiformSimilarityRequest.java         |  1 -
 .../hugegraph/structure/traverser/Kneighbor.java     |  1 -
 .../structure/traverser/KneighborRequest.java        |  1 -
 .../apache/hugegraph/structure/traverser/Kout.java   |  1 -
 .../hugegraph/structure/traverser/KoutRequest.java   |  1 -
 .../traverser/MultiNodeShortestPathRequest.java      |  1 -
 .../hugegraph/structure/traverser/PathsRequest.java  |  1 -
 .../structure/traverser/PathsWithVertices.java       |  1 -
 .../apache/hugegraph/structure/traverser/Ranks.java  |  1 -
 .../structure/traverser/RepeatEdgeStep.java          |  1 -
 .../SingleSourceJaccardSimilarityRequest.java        |  1 -
 .../structure/traverser/TemplatePathsRequest.java    |  1 -
 .../hugegraph/structure/traverser/VerticesArgs.java  |  1 -
 .../hugegraph/structure/traverser/WeightedPath.java  |  1 -
 .../hugegraph/structure/traverser/WeightedPaths.java |  1 -
 .../apache/hugegraph/structure/version/Versions.java |  1 -
 .../java/org/apache/hugegraph/util/CommonUtil.java   |  1 -
 .../main/java/org/apache/hugegraph/util/IdUtil.java  |  1 -
 .../java/org/apache/hugegraph/util/JsonUtil.java     |  1 -
 .../apache/hugegraph/util/SplicingIdGenerator.java   |  1 -
 .../java/org/apache/hugegraph/util/TaskCache.java    |  1 -
 .../org/apache/hugegraph/version/ClientVersion.java  |  1 -
 .../java/org/apache/hugegraph/BaseClientTest.java    | 12 +++++-------
 .../java/org/apache/hugegraph/api/ApiTestSuite.java  |  6 ++----
 .../java/org/apache/hugegraph/api/BaseApiTest.java   | 14 ++++++--------
 .../hugegraph/api/BatchUpdateElementApiTest.java     |  8 +++-----
 .../java/org/apache/hugegraph/api/CypherApiTest.java |  6 ++----
 .../java/org/apache/hugegraph/api/EdgeApiTest.java   | 10 ++++------
 .../org/apache/hugegraph/api/EdgeLabelApiTest.java   | 10 ++++------
 .../java/org/apache/hugegraph/api/GraphsApiTest.java |  6 ++----
 .../org/apache/hugegraph/api/GremlinApiTest.java     |  8 +++-----
 .../org/apache/hugegraph/api/IndexLabelApiTest.java  | 10 ++++------
 .../java/org/apache/hugegraph/api/JobApiTest.java    |  8 +++-----
 .../org/apache/hugegraph/api/PropertyKeyApiTest.java |  8 +++-----
 .../org/apache/hugegraph/api/RestoreApiTest.java     |  6 ++----
 .../java/org/apache/hugegraph/api/SchemaApiTest.java |  4 +---
 .../java/org/apache/hugegraph/api/TaskApiTest.java   | 10 ++++------
 .../org/apache/hugegraph/api/VariablesApiTest.java   |  4 +---
 .../java/org/apache/hugegraph/api/VertexApiTest.java | 10 ++++------
 .../org/apache/hugegraph/api/VertexLabelApiTest.java | 10 ++++------
 .../org/apache/hugegraph/api/auth/AccessApiTest.java | 12 +++++-------
 .../org/apache/hugegraph/api/auth/AuthApiTest.java   |  1 -
 .../org/apache/hugegraph/api/auth/BelongApiTest.java | 12 +++++-------
 .../org/apache/hugegraph/api/auth/GroupApiTest.java  | 10 ++++------
 .../org/apache/hugegraph/api/auth/LoginApiTest.java  |  8 +++-----
 .../org/apache/hugegraph/api/auth/LogoutApiTest.java |  8 +++-----
 .../apache/hugegraph/api/auth/ProjectApiTest.java    |  8 +++-----
 .../org/apache/hugegraph/api/auth/TargetApiTest.java | 10 ++++------
 .../org/apache/hugegraph/api/auth/TokenApiTest.java  |  8 +++-----
 .../org/apache/hugegraph/api/auth/UserApiTest.java   | 10 ++++------
 .../api/traverser/AllShortestPathsApiTest.java       |  7 +++----
 .../api/traverser/CommonTraverserApiTest.java        |  9 ++++-----
 .../apache/hugegraph/api/traverser/CountApiTest.java |  7 +++----
 .../api/traverser/CustomizedPathsApiTest.java        | 13 ++++++-------
 .../api/traverser/FusiformSimilarityApiTest.java     |  7 +++----
 .../api/traverser/JaccardSimilarityApiTest.java      |  9 +++------
 .../hugegraph/api/traverser/KneighborApiTest.java    |  7 +++----
 .../apache/hugegraph/api/traverser/KoutApiTest.java  |  7 +++----
 .../api/traverser/MultiNodeShortestPathApiTest.java  |  7 +++----
 .../hugegraph/api/traverser/NeighborRankApiTest.java |  9 ++++-----
 .../apache/hugegraph/api/traverser/PathsApiTest.java |  7 +++----
 .../hugegraph/api/traverser/PersonalRankApiTest.java |  9 ++++-----
 .../hugegraph/api/traverser/RingsRaysApiTest.java    |  7 +++----
 .../api/traverser/SameNeighborsApiTest.java          |  7 +++----
 .../hugegraph/api/traverser/ShortestPathApiTest.java |  7 +++----
 .../traverser/SingleSourceShortestPathApiTest.java   |  7 +++----
 .../api/traverser/TemplatePathsApiTest.java          |  7 +++----
 .../hugegraph/api/traverser/TraverserApiTest.java    |  4 +---
 .../api/traverser/WeightedShortestPathApiTest.java   |  7 +++----
 .../apache/hugegraph/functional/AuthManagerTest.java |  8 +++-----
 .../apache/hugegraph/functional/BaseFuncTest.java    |  4 +---
 .../apache/hugegraph/functional/BatchInsertTest.java |  8 +++-----
 .../apache/hugegraph/functional/EdgeLabelTest.java   | 12 ++++--------
 .../org/apache/hugegraph/functional/EdgeTest.java    |  8 +++-----
 .../apache/hugegraph/functional/FuncTestSuite.java   |  1 -
 .../hugegraph/functional/GraphManagerTest.java       |  8 +++-----
 .../apache/hugegraph/functional/GraphModeTest.java   |  8 +++-----
 .../hugegraph/functional/HugeClientHttpsTest.java    |  6 ++----
 .../apache/hugegraph/functional/HugeClientTest.java  |  4 +---
 .../apache/hugegraph/functional/IndexLabelTest.java  | 12 ++++--------
 .../hugegraph/functional/MetricsManagerTest.java     |  4 +---
 .../apache/hugegraph/functional/PropertyKeyTest.java | 10 ++++------
 .../org/apache/hugegraph/functional/SchemaTest.java  |  4 +---
 .../hugegraph/functional/TraverserManagerTest.java   |  8 +++-----
 .../apache/hugegraph/functional/VertexLabelTest.java | 12 ++++--------
 .../org/apache/hugegraph/functional/VertexTest.java  | 10 ++++------
 .../java/org/apache/hugegraph/testutil/Utils.java    |  2 --
 .../java/org/apache/hugegraph/unit/BaseUnitTest.java |  1 -
 .../hugegraph/unit/BatchElementRequestTest.java      |  4 +---
 .../org/apache/hugegraph/unit/CommonUtilTest.java    |  4 +---
 .../org/apache/hugegraph/unit/IndexLabelTest.java    |  9 ++++-----
 .../apache/hugegraph/unit/PathSerializerTest.java    |  6 ++----
 .../org/apache/hugegraph/unit/PropertyKeyTest.java   |  4 +---
 .../org/apache/hugegraph/unit/RestResultTest.java    | 14 ++++++--------
 .../hugegraph/unit/SplicingIdGeneratorTest.java      |  1 -
 .../org/apache/hugegraph/unit/UnitTestSuite.java     |  1 -
 .../apache/hugegraph/unit/VertexSerializerTest.java  |  4 +---
 252 files changed, 238 insertions(+), 547 deletions(-)

diff --git a/hugegraph-client/assembly/travis/install-hugegraph-from-source.sh b/hugegraph-client/assembly/travis/install-hugegraph-from-source.sh
index 51852eff..fe902407 100755
--- a/hugegraph-client/assembly/travis/install-hugegraph-from-source.sh
+++ b/hugegraph-client/assembly/travis/install-hugegraph-from-source.sh
@@ -1,19 +1,19 @@
 #!/bin/bash
 #
 # 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
+# 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
+#     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.
+# 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.
 #
 set -ev
 
diff --git a/hugegraph-client/pom.xml b/hugegraph-client/pom.xml
index 15019628..12cc088d 100644
--- a/hugegraph-client/pom.xml
+++ b/hugegraph-client/pom.xml
@@ -1,17 +1,19 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!--
   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
+  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.
+  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"
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/annotation/UnimplementedFeature.java b/hugegraph-client/src/main/java/org/apache/hugegraph/annotation/UnimplementedFeature.java
index 2307d160..d4656acc 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/annotation/UnimplementedFeature.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/annotation/UnimplementedFeature.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/api/API.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/API.java
index 5d513943..1f9d5025 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/api/API.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/API.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/api/auth/AccessAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/auth/AccessAPI.java
index e7ae95dc..78a32cbe 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/api/auth/AccessAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/auth/AccessAPI.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/api/auth/AuthAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/auth/AuthAPI.java
index 02eaa94f..655b4eaf 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/api/auth/AuthAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/auth/AuthAPI.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/api/auth/BelongAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/auth/BelongAPI.java
index cdfe803f..bcf18d9d 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/api/auth/BelongAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/auth/BelongAPI.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/api/auth/GroupAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/auth/GroupAPI.java
index 74de352e..416f941d 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/api/auth/GroupAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/auth/GroupAPI.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/api/auth/LoginAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/auth/LoginAPI.java
index 43d76428..e7996e68 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/api/auth/LoginAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/auth/LoginAPI.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/api/auth/LogoutAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/auth/LogoutAPI.java
index 20711fbd..c26c5af9 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/api/auth/LogoutAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/auth/LogoutAPI.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/api/auth/ProjectAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/auth/ProjectAPI.java
index 90bf8dcb..dbf9248f 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/api/auth/ProjectAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/auth/ProjectAPI.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/api/auth/TargetAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/auth/TargetAPI.java
index ce1f26b7..2e3687d9 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/api/auth/TargetAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/auth/TargetAPI.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/api/auth/TokenAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/auth/TokenAPI.java
index 28a804bc..58b3b73a 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/api/auth/TokenAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/auth/TokenAPI.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/api/auth/UserAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/auth/UserAPI.java
index e6035294..30fbb9ed 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/api/auth/UserAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/auth/UserAPI.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/api/graph/EdgeAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/graph/EdgeAPI.java
index f139b5fb..f55f1704 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/api/graph/EdgeAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/graph/EdgeAPI.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/api/graph/GraphAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/graph/GraphAPI.java
index 5aebf3be..edea0d6c 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/api/graph/GraphAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/graph/GraphAPI.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/api/graph/VertexAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/graph/VertexAPI.java
index 420397e1..6f283683 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/api/graph/VertexAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/graph/VertexAPI.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/api/graphs/GraphsAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/graphs/GraphsAPI.java
index bd2e0977..16101b7e 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/api/graphs/GraphsAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/graphs/GraphsAPI.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/api/gremlin/CypherAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/gremlin/CypherAPI.java
index 5d69b1d3..63cf438b 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/api/gremlin/CypherAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/gremlin/CypherAPI.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/api/gremlin/GremlinAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/gremlin/GremlinAPI.java
index 8dc7d664..31795d19 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/api/gremlin/GremlinAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/gremlin/GremlinAPI.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/api/gremlin/GremlinRequest.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/gremlin/GremlinRequest.java
index eb3ea55f..d7f3f152 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/api/gremlin/GremlinRequest.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/gremlin/GremlinRequest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/api/job/GremlinJobAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/job/GremlinJobAPI.java
index 3f6ec163..36bb720b 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/api/job/GremlinJobAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/job/GremlinJobAPI.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/api/job/JobAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/job/JobAPI.java
index 06080477..da2300ac 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/api/job/JobAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/job/JobAPI.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/api/job/RebuildAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/job/RebuildAPI.java
index 8f8f78f7..d3ea915b 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/api/job/RebuildAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/job/RebuildAPI.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/api/metrics/MetricsAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/metrics/MetricsAPI.java
index 3be8d534..a4fd226d 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/api/metrics/MetricsAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/metrics/MetricsAPI.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/api/schema/EdgeLabelAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/schema/EdgeLabelAPI.java
index 1e4c8081..08efe67a 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/api/schema/EdgeLabelAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/schema/EdgeLabelAPI.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/api/schema/IndexLabelAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/schema/IndexLabelAPI.java
index f368b6bf..aa8d08b7 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/api/schema/IndexLabelAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/schema/IndexLabelAPI.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/api/schema/PropertyKeyAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/schema/PropertyKeyAPI.java
index 2702c511..11b3546b 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/api/schema/PropertyKeyAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/schema/PropertyKeyAPI.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/api/schema/SchemaAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/schema/SchemaAPI.java
index d2adfafc..5b114aa3 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/api/schema/SchemaAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/schema/SchemaAPI.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/api/schema/SchemaElementAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/schema/SchemaElementAPI.java
index f3139590..41729447 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/api/schema/SchemaElementAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/schema/SchemaElementAPI.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/api/schema/VertexLabelAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/schema/VertexLabelAPI.java
index 93600624..79d2477c 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/api/schema/VertexLabelAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/schema/VertexLabelAPI.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/api/task/TaskAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/task/TaskAPI.java
index c4e69538..b348ef01 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/api/task/TaskAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/task/TaskAPI.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/api/task/TasksWithPage.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/task/TasksWithPage.java
index 79016ba0..44c06311 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/api/task/TasksWithPage.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/task/TasksWithPage.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/AllShortestPathsAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/AllShortestPathsAPI.java
index 4813e606..d692935f 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/AllShortestPathsAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/AllShortestPathsAPI.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/CountAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/CountAPI.java
index a598b227..788e3879 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/CountAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/CountAPI.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/CrosspointsAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/CrosspointsAPI.java
index 6690912a..19669101 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/CrosspointsAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/CrosspointsAPI.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/CustomizedCrosspointsAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/CustomizedCrosspointsAPI.java
index ce08f661..70eb9481 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/CustomizedCrosspointsAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/CustomizedCrosspointsAPI.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/CustomizedPathsAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/CustomizedPathsAPI.java
index 7d7d9c85..43a826f6 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/CustomizedPathsAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/CustomizedPathsAPI.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/EdgesAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/EdgesAPI.java
index b7c5a3bf..162b9dec 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/EdgesAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/EdgesAPI.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/FusiformSimilarityAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/FusiformSimilarityAPI.java
index 5294e3e6..5987f0c6 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/FusiformSimilarityAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/FusiformSimilarityAPI.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/JaccardSimilarityAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/JaccardSimilarityAPI.java
index d5b412ef..41a827ae 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/JaccardSimilarityAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/JaccardSimilarityAPI.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/KneighborAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/KneighborAPI.java
index 9d78faa5..7470e28c 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/KneighborAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/KneighborAPI.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/KoutAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/KoutAPI.java
index 22c2dc8a..ec933271 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/KoutAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/KoutAPI.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/MultiNodeShortestPathAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/MultiNodeShortestPathAPI.java
index 57333591..8036d41c 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/MultiNodeShortestPathAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/MultiNodeShortestPathAPI.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/NeighborRankAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/NeighborRankAPI.java
index 88642240..d7057337 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/NeighborRankAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/NeighborRankAPI.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/PathsAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/PathsAPI.java
index f21ce15f..2d14cae7 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/PathsAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/PathsAPI.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/PersonalRankAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/PersonalRankAPI.java
index 2dc0334b..5d7fbb2b 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/PersonalRankAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/PersonalRankAPI.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/RaysAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/RaysAPI.java
index cb13daab..9908b311 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/RaysAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/RaysAPI.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/RingsAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/RingsAPI.java
index bdceccf9..26aaff44 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/RingsAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/RingsAPI.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/SameNeighborsAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/SameNeighborsAPI.java
index 483055cd..1ef4b9ce 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/SameNeighborsAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/SameNeighborsAPI.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/ShortestPathAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/ShortestPathAPI.java
index 3eb67b78..4b5cfa99 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/ShortestPathAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/ShortestPathAPI.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/SingleSourceShortestPathAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/SingleSourceShortestPathAPI.java
index 2babd71d..a1930fc3 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/SingleSourceShortestPathAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/SingleSourceShortestPathAPI.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/TemplatePathsAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/TemplatePathsAPI.java
index 42cf8c1d..2f198738 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/TemplatePathsAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/TemplatePathsAPI.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/TraversersAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/TraversersAPI.java
index 25690c23..20b765a7 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/TraversersAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/TraversersAPI.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/VerticesAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/VerticesAPI.java
index fb99963a..c80a4fa7 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/VerticesAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/VerticesAPI.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/WeightedShortestPathAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/WeightedShortestPathAPI.java
index a3a1fb0d..7cf2a3b2 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/WeightedShortestPathAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/WeightedShortestPathAPI.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/api/variables/VariablesAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/variables/VariablesAPI.java
index 2e124cc8..016be729 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/api/variables/VariablesAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/variables/VariablesAPI.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/api/version/VersionAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/version/VersionAPI.java
index ef02f7bb..2071a341 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/api/version/VersionAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/version/VersionAPI.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/client/RestClient.java b/hugegraph-client/src/main/java/org/apache/hugegraph/client/RestClient.java
index b1cc2b82..22650816 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/client/RestClient.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/client/RestClient.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/driver/AuthManager.java b/hugegraph-client/src/main/java/org/apache/hugegraph/driver/AuthManager.java
index 3ab11d6c..a15e7353 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/driver/AuthManager.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/driver/AuthManager.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/driver/CypherManager.java b/hugegraph-client/src/main/java/org/apache/hugegraph/driver/CypherManager.java
index deb020c4..c53c48a9 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/driver/CypherManager.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/driver/CypherManager.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/driver/GraphManager.java b/hugegraph-client/src/main/java/org/apache/hugegraph/driver/GraphManager.java
index 2f0eff02..702d3c2f 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/driver/GraphManager.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/driver/GraphManager.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/driver/GraphsManager.java b/hugegraph-client/src/main/java/org/apache/hugegraph/driver/GraphsManager.java
index 653a5882..a9674d87 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/driver/GraphsManager.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/driver/GraphsManager.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/driver/GremlinManager.java b/hugegraph-client/src/main/java/org/apache/hugegraph/driver/GremlinManager.java
index 71f3751e..a558e3e1 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/driver/GremlinManager.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/driver/GremlinManager.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/driver/HugeClient.java b/hugegraph-client/src/main/java/org/apache/hugegraph/driver/HugeClient.java
index 6682e349..e3c9045b 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/driver/HugeClient.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/driver/HugeClient.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/driver/HugeClientBuilder.java b/hugegraph-client/src/main/java/org/apache/hugegraph/driver/HugeClientBuilder.java
index 0be3dffb..ae02feef 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/driver/HugeClientBuilder.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/driver/HugeClientBuilder.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/driver/JobManager.java b/hugegraph-client/src/main/java/org/apache/hugegraph/driver/JobManager.java
index 89408def..501a2e57 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/driver/JobManager.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/driver/JobManager.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/driver/MetricsManager.java b/hugegraph-client/src/main/java/org/apache/hugegraph/driver/MetricsManager.java
index 1b66d6ed..df6facb1 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/driver/MetricsManager.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/driver/MetricsManager.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/driver/SchemaManager.java b/hugegraph-client/src/main/java/org/apache/hugegraph/driver/SchemaManager.java
index 36903878..8b088db3 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/driver/SchemaManager.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/driver/SchemaManager.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/driver/TaskManager.java b/hugegraph-client/src/main/java/org/apache/hugegraph/driver/TaskManager.java
index 78d33633..6d92e416 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/driver/TaskManager.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/driver/TaskManager.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/driver/TraverserManager.java b/hugegraph-client/src/main/java/org/apache/hugegraph/driver/TraverserManager.java
index 5c1ffb0f..735046a7 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/driver/TraverserManager.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/driver/TraverserManager.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/driver/VariablesManager.java b/hugegraph-client/src/main/java/org/apache/hugegraph/driver/VariablesManager.java
index f0bc1284..a62bb708 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/driver/VariablesManager.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/driver/VariablesManager.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/driver/VersionManager.java b/hugegraph-client/src/main/java/org/apache/hugegraph/driver/VersionManager.java
index af1f1244..f5283ca6 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/driver/VersionManager.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/driver/VersionManager.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/example/BatchExample.java b/hugegraph-client/src/main/java/org/apache/hugegraph/example/BatchExample.java
index 14b45db1..7b86a099 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/example/BatchExample.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/example/BatchExample.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/example/MovieExample.java b/hugegraph-client/src/main/java/org/apache/hugegraph/example/MovieExample.java
index a5572fa3..15fb4e84 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/example/MovieExample.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/example/MovieExample.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/example/SingleExample.java b/hugegraph-client/src/main/java/org/apache/hugegraph/example/SingleExample.java
index ad285b72..6c710ed0 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/example/SingleExample.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/example/SingleExample.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/exception/InvalidOperationException.java b/hugegraph-client/src/main/java/org/apache/hugegraph/exception/InvalidOperationException.java
index edabb80f..f70cbf97 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/exception/InvalidOperationException.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/exception/InvalidOperationException.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/exception/InvalidResponseException.java b/hugegraph-client/src/main/java/org/apache/hugegraph/exception/InvalidResponseException.java
index c8dbd33a..aa4b986e 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/exception/InvalidResponseException.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/exception/InvalidResponseException.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/exception/NotAllCreatedException.java b/hugegraph-client/src/main/java/org/apache/hugegraph/exception/NotAllCreatedException.java
index fc10cbd9..bbacb5af 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/exception/NotAllCreatedException.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/exception/NotAllCreatedException.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/exception/NotSupportException.java b/hugegraph-client/src/main/java/org/apache/hugegraph/exception/NotSupportException.java
index 10859a9e..a325058e 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/exception/NotSupportException.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/exception/NotSupportException.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/exception/ServerException.java b/hugegraph-client/src/main/java/org/apache/hugegraph/exception/ServerException.java
index 7b490c54..1e0ac578 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/exception/ServerException.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/exception/ServerException.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/serializer/PathDeserializer.java b/hugegraph-client/src/main/java/org/apache/hugegraph/serializer/PathDeserializer.java
index 7edbba1e..a895a48b 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/serializer/PathDeserializer.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/serializer/PathDeserializer.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/serializer/direct/HBaseSerializer.java b/hugegraph-client/src/main/java/org/apache/hugegraph/serializer/direct/HBaseSerializer.java
index 7f51d3f7..9197ecc7 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/serializer/direct/HBaseSerializer.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/serializer/direct/HBaseSerializer.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -18,19 +17,19 @@
 
 package org.apache.hugegraph.serializer.direct;
 
+import java.util.Arrays;
+import java.util.Map;
+
+import org.apache.hugegraph.driver.HugeClient;
 import org.apache.hugegraph.serializer.direct.struct.HugeType;
 import org.apache.hugegraph.serializer.direct.util.BytesBuffer;
 import org.apache.hugegraph.serializer.direct.util.GraphSchema;
 import org.apache.hugegraph.serializer.direct.util.Id;
 import org.apache.hugegraph.serializer.direct.util.IdGenerator;
-import org.apache.hugegraph.driver.HugeClient;
 import org.apache.hugegraph.structure.GraphElement;
 import org.apache.hugegraph.structure.graph.Edge;
 import org.apache.hugegraph.structure.schema.PropertyKey;
 
-import java.util.Arrays;
-import java.util.Map;
-
 /**
  * TODO: review later
  */
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/serializer/direct/RocksDBSerializer.java b/hugegraph-client/src/main/java/org/apache/hugegraph/serializer/direct/RocksDBSerializer.java
index e6d91f68..b5891e31 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/serializer/direct/RocksDBSerializer.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/serializer/direct/RocksDBSerializer.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/serializer/direct/reuse/BytesDemo.java b/hugegraph-client/src/main/java/org/apache/hugegraph/serializer/direct/reuse/BytesDemo.java
index 831b9f6b..789108a4 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/serializer/direct/reuse/BytesDemo.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/serializer/direct/reuse/BytesDemo.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/serializer/direct/struct/DataType.java b/hugegraph-client/src/main/java/org/apache/hugegraph/serializer/direct/struct/DataType.java
index 7a2e5c7f..00291b72 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/serializer/direct/struct/DataType.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/serializer/direct/struct/DataType.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -23,7 +22,6 @@ import java.util.UUID;
 
 import org.apache.hugegraph.serializer.direct.util.HugeException;
 import org.apache.hugegraph.serializer.direct.util.StringEncoding;
-
 import org.apache.hugegraph.util.CollectionUtil;
 import org.apache.hugegraph.util.DateUtil;
 import org.apache.hugegraph.util.E;
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/serializer/direct/struct/HugeType.java b/hugegraph-client/src/main/java/org/apache/hugegraph/serializer/direct/struct/HugeType.java
index c40e2a64..61485bda 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/serializer/direct/struct/HugeType.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/serializer/direct/struct/HugeType.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/serializer/direct/util/BytesBuffer.java b/hugegraph-client/src/main/java/org/apache/hugegraph/serializer/direct/util/BytesBuffer.java
index 738e2d0f..7da303c2 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/serializer/direct/util/BytesBuffer.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/serializer/direct/util/BytesBuffer.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -25,11 +24,10 @@ import java.util.Date;
 import java.util.UUID;
 
 import org.apache.hugegraph.serializer.direct.struct.HugeType;
+import org.apache.hugegraph.structure.constant.DataType;
 import org.apache.hugegraph.util.Bytes;
 import org.apache.hugegraph.util.E;
 
-import org.apache.hugegraph.structure.constant.DataType;
-
 /**
  * class BytesBuffer is an util for read/write binary
  */
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/serializer/direct/util/GraphSchema.java b/hugegraph-client/src/main/java/org/apache/hugegraph/serializer/direct/util/GraphSchema.java
index 7c204e87..90887d70 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/serializer/direct/util/GraphSchema.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/serializer/direct/util/GraphSchema.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/serializer/direct/util/HugeException.java b/hugegraph-client/src/main/java/org/apache/hugegraph/serializer/direct/util/HugeException.java
index d30ed41c..4e42ed51 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/serializer/direct/util/HugeException.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/serializer/direct/util/HugeException.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/serializer/direct/util/Id.java b/hugegraph-client/src/main/java/org/apache/hugegraph/serializer/direct/util/Id.java
index 5a456d1e..a72d2095 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/serializer/direct/util/Id.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/serializer/direct/util/Id.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/serializer/direct/util/IdGenerator.java b/hugegraph-client/src/main/java/org/apache/hugegraph/serializer/direct/util/IdGenerator.java
index b31d4f8a..c6c51e37 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/serializer/direct/util/IdGenerator.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/serializer/direct/util/IdGenerator.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/serializer/direct/util/LZ4Util.java b/hugegraph-client/src/main/java/org/apache/hugegraph/serializer/direct/util/LZ4Util.java
index 7c293dc4..251539b8 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/serializer/direct/util/LZ4Util.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/serializer/direct/util/LZ4Util.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/serializer/direct/util/SplicingIdGenerator.java b/hugegraph-client/src/main/java/org/apache/hugegraph/serializer/direct/util/SplicingIdGenerator.java
index 289d2988..ca2fdcdf 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/serializer/direct/util/SplicingIdGenerator.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/serializer/direct/util/SplicingIdGenerator.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/serializer/direct/util/StringEncoding.java b/hugegraph-client/src/main/java/org/apache/hugegraph/serializer/direct/util/StringEncoding.java
index 2fd5c974..cf85d429 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/serializer/direct/util/StringEncoding.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/serializer/direct/util/StringEncoding.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/Element.java b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/Element.java
index c9b48d22..c85b96cf 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/Element.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/Element.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/GraphElement.java b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/GraphElement.java
index 86010b12..915cb170 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/GraphElement.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/GraphElement.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/SchemaElement.java b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/SchemaElement.java
index ac1b0b23..bd7887e4 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/SchemaElement.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/SchemaElement.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/Task.java b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/Task.java
index 0f8247ff..f10b2b5e 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/Task.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/Task.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/auth/Access.java b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/auth/Access.java
index 07bfb904..5ebcbb68 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/auth/Access.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/auth/Access.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/auth/AuthElement.java b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/auth/AuthElement.java
index 36904979..cca35921 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/auth/AuthElement.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/auth/AuthElement.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/auth/Belong.java b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/auth/Belong.java
index b7cc991a..e0aebe5f 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/auth/Belong.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/auth/Belong.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/auth/Group.java b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/auth/Group.java
index cef090bd..0ff03510 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/auth/Group.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/auth/Group.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/auth/HugePermission.java b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/auth/HugePermission.java
index 4b13e267..1f5fe184 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/auth/HugePermission.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/auth/HugePermission.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/auth/HugeResource.java b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/auth/HugeResource.java
index 07eea05e..97febab5 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/auth/HugeResource.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/auth/HugeResource.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/auth/HugeResourceType.java b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/auth/HugeResourceType.java
index daaf655e..54ad0585 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/auth/HugeResourceType.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/auth/HugeResourceType.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/auth/Login.java b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/auth/Login.java
index b0aa3137..bb362c43 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/auth/Login.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/auth/Login.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/auth/LoginResult.java b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/auth/LoginResult.java
index 12fc45dd..ce901b8c 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/auth/LoginResult.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/auth/LoginResult.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/auth/Project.java b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/auth/Project.java
index 50d4a9f4..2d5411f3 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/auth/Project.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/auth/Project.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/auth/Target.java b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/auth/Target.java
index 29f584d8..5d4b2031 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/auth/Target.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/auth/Target.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/auth/TokenPayload.java b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/auth/TokenPayload.java
index 3c4e13ae..071deff6 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/auth/TokenPayload.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/auth/TokenPayload.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/auth/User.java b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/auth/User.java
index 9b33e63e..a0749333 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/auth/User.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/auth/User.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/constant/AggregateType.java b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/constant/AggregateType.java
index 93b8a52c..9b1de05b 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/constant/AggregateType.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/constant/AggregateType.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/constant/Cardinality.java b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/constant/Cardinality.java
index 537bc07e..fec468f8 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/constant/Cardinality.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/constant/Cardinality.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/constant/DataType.java b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/constant/DataType.java
index cf42f18f..3bc1e3cc 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/constant/DataType.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/constant/DataType.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/constant/Direction.java b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/constant/Direction.java
index 3c8846a1..fe84d764 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/constant/Direction.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/constant/Direction.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/constant/Frequency.java b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/constant/Frequency.java
index 7b673c27..1d753b60 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/constant/Frequency.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/constant/Frequency.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/constant/GraphAttachable.java b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/constant/GraphAttachable.java
index 6fd2ca73..ca90aa74 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/constant/GraphAttachable.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/constant/GraphAttachable.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/constant/GraphMode.java b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/constant/GraphMode.java
index 132887a2..7a8126b4 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/constant/GraphMode.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/constant/GraphMode.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/constant/GraphReadMode.java b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/constant/GraphReadMode.java
index 4d6b6868..57dcfbca 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/constant/GraphReadMode.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/constant/GraphReadMode.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/constant/HugeType.java b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/constant/HugeType.java
index c0f317c5..b28716fc 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/constant/HugeType.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/constant/HugeType.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/constant/IdStrategy.java b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/constant/IdStrategy.java
index 94e89906..4df794c7 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/constant/IdStrategy.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/constant/IdStrategy.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/constant/IndexType.java b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/constant/IndexType.java
index 0f1bc6ac..6c803f68 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/constant/IndexType.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/constant/IndexType.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/constant/T.java b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/constant/T.java
index 79c20dd7..74694741 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/constant/T.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/constant/T.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/constant/Traverser.java b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/constant/Traverser.java
index 1768a7fa..3b1aaea8 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/constant/Traverser.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/constant/Traverser.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/constant/WriteType.java b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/constant/WriteType.java
index 4665d933..0726f4c4 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/constant/WriteType.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/constant/WriteType.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/graph/BatchEdgeRequest.java b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/graph/BatchEdgeRequest.java
index ee190dfd..66e979cd 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/graph/BatchEdgeRequest.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/graph/BatchEdgeRequest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/graph/BatchOlapPropertyRequest.java b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/graph/BatchOlapPropertyRequest.java
index d052b482..e8a40199 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/graph/BatchOlapPropertyRequest.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/graph/BatchOlapPropertyRequest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/graph/BatchVertexRequest.java b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/graph/BatchVertexRequest.java
index 875a5d89..50cc5462 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/graph/BatchVertexRequest.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/graph/BatchVertexRequest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/graph/Edge.java b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/graph/Edge.java
index 838aa3bd..d5275b40 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/graph/Edge.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/graph/Edge.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/graph/Edges.java b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/graph/Edges.java
index f0bed3e5..4fab5d8e 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/graph/Edges.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/graph/Edges.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/graph/Graph.java b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/graph/Graph.java
index 214b1d69..cc6d577b 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/graph/Graph.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/graph/Graph.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/graph/GraphIterator.java b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/graph/GraphIterator.java
index 77ad39ae..5186dff9 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/graph/GraphIterator.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/graph/GraphIterator.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/graph/Pageable.java b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/graph/Pageable.java
index 943c44ba..c1286746 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/graph/Pageable.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/graph/Pageable.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/graph/Path.java b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/graph/Path.java
index 9f427e40..1c88f77c 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/graph/Path.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/graph/Path.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/graph/Shard.java b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/graph/Shard.java
index 7f4bb615..3d778e34 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/graph/Shard.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/graph/Shard.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/graph/UpdateStrategy.java b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/graph/UpdateStrategy.java
index d3b4b026..814a612d 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/graph/UpdateStrategy.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/graph/UpdateStrategy.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/graph/Vertex.java b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/graph/Vertex.java
index 50348f79..29976630 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/graph/Vertex.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/graph/Vertex.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/graph/Vertices.java b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/graph/Vertices.java
index 2e01dded..0a93aeed 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/graph/Vertices.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/graph/Vertices.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/gremlin/Response.java b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/gremlin/Response.java
index b5e0108e..b71e58c1 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/gremlin/Response.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/gremlin/Response.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/gremlin/Result.java b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/gremlin/Result.java
index 70ccdf62..03353dfa 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/gremlin/Result.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/gremlin/Result.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/gremlin/ResultSet.java b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/gremlin/ResultSet.java
index 0bb9a8b6..a7eddc6d 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/gremlin/ResultSet.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/gremlin/ResultSet.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/schema/BuilderProxy.java b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/schema/BuilderProxy.java
index 06d08bb8..064010c6 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/schema/BuilderProxy.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/schema/BuilderProxy.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/schema/EdgeLabel.java b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/schema/EdgeLabel.java
index f3b2c570..807ddec9 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/schema/EdgeLabel.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/schema/EdgeLabel.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/schema/IndexLabel.java b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/schema/IndexLabel.java
index 589ab42c..f390af2a 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/schema/IndexLabel.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/schema/IndexLabel.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/schema/PropertyKey.java b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/schema/PropertyKey.java
index ddb30a7e..ce699ff3 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/schema/PropertyKey.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/schema/PropertyKey.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/schema/SchemaBuilder.java b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/schema/SchemaBuilder.java
index 66adc4ae..752aa9e3 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/schema/SchemaBuilder.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/schema/SchemaBuilder.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/schema/SchemaLabel.java b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/schema/SchemaLabel.java
index 3a81c576..dca69fd8 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/schema/SchemaLabel.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/schema/SchemaLabel.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/schema/VertexLabel.java b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/schema/VertexLabel.java
index e9690ff2..6a9f47ce 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/schema/VertexLabel.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/schema/VertexLabel.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/CountRequest.java b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/CountRequest.java
index 74572d9d..2fbd5cbf 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/CountRequest.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/CountRequest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/CrosspointsRequest.java b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/CrosspointsRequest.java
index 1c9e4c1f..7a39fe55 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/CrosspointsRequest.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/CrosspointsRequest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/CustomizedCrosspoints.java b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/CustomizedCrosspoints.java
index 8a0934c1..80d4d1a2 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/CustomizedCrosspoints.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/CustomizedCrosspoints.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/CustomizedPathsRequest.java b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/CustomizedPathsRequest.java
index 0098f327..de41abab 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/CustomizedPathsRequest.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/CustomizedPathsRequest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/EdgeStep.java b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/EdgeStep.java
index c1183368..cd6d7b05 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/EdgeStep.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/EdgeStep.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/FusiformSimilarity.java b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/FusiformSimilarity.java
index 557133ad..d0b0925d 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/FusiformSimilarity.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/FusiformSimilarity.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/FusiformSimilarityRequest.java b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/FusiformSimilarityRequest.java
index 35d2c40d..246dbd51 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/FusiformSimilarityRequest.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/FusiformSimilarityRequest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/Kneighbor.java b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/Kneighbor.java
index b9fbdf77..7244eacd 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/Kneighbor.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/Kneighbor.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/KneighborRequest.java b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/KneighborRequest.java
index 48ffe3ff..ea03fc8e 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/KneighborRequest.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/KneighborRequest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/Kout.java b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/Kout.java
index 5cffd0d4..966c4d6b 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/Kout.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/Kout.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/KoutRequest.java b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/KoutRequest.java
index c8bb24cd..b5c859d9 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/KoutRequest.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/KoutRequest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/MultiNodeShortestPathRequest.java b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/MultiNodeShortestPathRequest.java
index 5689013c..4053d528 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/MultiNodeShortestPathRequest.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/MultiNodeShortestPathRequest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/PathsRequest.java b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/PathsRequest.java
index 8051a18c..24b70f68 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/PathsRequest.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/PathsRequest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/PathsWithVertices.java b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/PathsWithVertices.java
index 5e7b44ec..d1800f7a 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/PathsWithVertices.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/PathsWithVertices.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/Ranks.java b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/Ranks.java
index d93492ef..381f0ef4 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/Ranks.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/Ranks.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/RepeatEdgeStep.java b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/RepeatEdgeStep.java
index 9ae7d6e2..4ae8a6fe 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/RepeatEdgeStep.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/RepeatEdgeStep.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/SingleSourceJaccardSimilarityRequest.java b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/SingleSourceJaccardSimilarityRequest.java
index e9321a29..9eda0277 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/SingleSourceJaccardSimilarityRequest.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/SingleSourceJaccardSimilarityRequest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/TemplatePathsRequest.java b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/TemplatePathsRequest.java
index 720df53a..77b50902 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/TemplatePathsRequest.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/TemplatePathsRequest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/VerticesArgs.java b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/VerticesArgs.java
index 2bee4d40..2e6e13d2 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/VerticesArgs.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/VerticesArgs.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/WeightedPath.java b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/WeightedPath.java
index e380ab7b..d1686211 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/WeightedPath.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/WeightedPath.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/WeightedPaths.java b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/WeightedPaths.java
index 8101d106..1870de51 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/WeightedPaths.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/traverser/WeightedPaths.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/version/Versions.java b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/version/Versions.java
index 40ded4e4..6eeaf504 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/structure/version/Versions.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/structure/version/Versions.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/util/CommonUtil.java b/hugegraph-client/src/main/java/org/apache/hugegraph/util/CommonUtil.java
index 1c45f3a9..b67d89aa 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/util/CommonUtil.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/util/CommonUtil.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/util/IdUtil.java b/hugegraph-client/src/main/java/org/apache/hugegraph/util/IdUtil.java
index 1444ce15..7934dfe6 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/util/IdUtil.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/util/IdUtil.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/util/JsonUtil.java b/hugegraph-client/src/main/java/org/apache/hugegraph/util/JsonUtil.java
index ebafecbd..8222fdea 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/util/JsonUtil.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/util/JsonUtil.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/util/SplicingIdGenerator.java b/hugegraph-client/src/main/java/org/apache/hugegraph/util/SplicingIdGenerator.java
index 8d147ca1..6acb6493 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/util/SplicingIdGenerator.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/util/SplicingIdGenerator.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/util/TaskCache.java b/hugegraph-client/src/main/java/org/apache/hugegraph/util/TaskCache.java
index 4d1904c2..4a0e279e 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/util/TaskCache.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/util/TaskCache.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/main/java/org/apache/hugegraph/version/ClientVersion.java b/hugegraph-client/src/main/java/org/apache/hugegraph/version/ClientVersion.java
index 03be2f60..e06e95c7 100644
--- a/hugegraph-client/src/main/java/org/apache/hugegraph/version/ClientVersion.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/version/ClientVersion.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/test/java/org/apache/hugegraph/BaseClientTest.java b/hugegraph-client/src/test/java/org/apache/hugegraph/BaseClientTest.java
index 724982f8..e195d12e 100644
--- a/hugegraph-client/src/test/java/org/apache/hugegraph/BaseClientTest.java
+++ b/hugegraph-client/src/test/java/org/apache/hugegraph/BaseClientTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -22,12 +21,6 @@ import java.util.ArrayList;
 import java.util.List;
 import java.util.Map;
 
-import org.apache.hugegraph.testutil.Utils;
-import org.junit.After;
-import org.junit.AfterClass;
-import org.junit.Before;
-import org.junit.BeforeClass;
-
 import org.apache.hugegraph.driver.AuthManager;
 import org.apache.hugegraph.driver.CypherManager;
 import org.apache.hugegraph.driver.GraphManager;
@@ -46,6 +39,11 @@ import org.apache.hugegraph.structure.schema.IndexLabel;
 import org.apache.hugegraph.structure.schema.PropertyKey;
 import org.apache.hugegraph.structure.schema.VertexLabel;
 import org.apache.hugegraph.testutil.Assert;
+import org.apache.hugegraph.testutil.Utils;
+import org.junit.After;
+import org.junit.AfterClass;
+import org.junit.Before;
+import org.junit.BeforeClass;
 
 import com.google.common.collect.ImmutableMap;
 
diff --git a/hugegraph-client/src/test/java/org/apache/hugegraph/api/ApiTestSuite.java b/hugegraph-client/src/test/java/org/apache/hugegraph/api/ApiTestSuite.java
index 8ca43c7e..6fdb3c53 100644
--- a/hugegraph-client/src/test/java/org/apache/hugegraph/api/ApiTestSuite.java
+++ b/hugegraph-client/src/test/java/org/apache/hugegraph/api/ApiTestSuite.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -18,9 +17,6 @@
 
 package org.apache.hugegraph.api;
 
-import org.junit.runner.RunWith;
-import org.junit.runners.Suite;
-
 import org.apache.hugegraph.api.auth.AccessApiTest;
 import org.apache.hugegraph.api.auth.BelongApiTest;
 import org.apache.hugegraph.api.auth.GroupApiTest;
@@ -48,6 +44,8 @@ import org.apache.hugegraph.api.traverser.ShortestPathApiTest;
 import org.apache.hugegraph.api.traverser.SingleSourceShortestPathApiTest;
 import org.apache.hugegraph.api.traverser.TemplatePathsApiTest;
 import org.apache.hugegraph.api.traverser.WeightedShortestPathApiTest;
+import org.junit.runner.RunWith;
+import org.junit.runners.Suite;
 
 @RunWith(Suite.class)
 @Suite.SuiteClasses({
diff --git a/hugegraph-client/src/test/java/org/apache/hugegraph/api/BaseApiTest.java b/hugegraph-client/src/test/java/org/apache/hugegraph/api/BaseApiTest.java
index 6c2380a1..37e88622 100644
--- a/hugegraph-client/src/test/java/org/apache/hugegraph/api/BaseApiTest.java
+++ b/hugegraph-client/src/test/java/org/apache/hugegraph/api/BaseApiTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -21,25 +20,24 @@ package org.apache.hugegraph.api;
 import java.util.ArrayList;
 import java.util.List;
 
+import org.apache.hugegraph.BaseClientTest;
 import org.apache.hugegraph.api.graph.EdgeAPI;
 import org.apache.hugegraph.api.graph.VertexAPI;
 import org.apache.hugegraph.api.graphs.GraphsAPI;
 import org.apache.hugegraph.api.job.RebuildAPI;
-import org.apache.hugegraph.api.task.TaskAPI;
-import org.apache.hugegraph.api.variables.VariablesAPI;
-import org.apache.hugegraph.api.version.VersionAPI;
-import org.junit.AfterClass;
-import org.junit.BeforeClass;
-
-import org.apache.hugegraph.BaseClientTest;
 import org.apache.hugegraph.api.schema.EdgeLabelAPI;
 import org.apache.hugegraph.api.schema.IndexLabelAPI;
 import org.apache.hugegraph.api.schema.PropertyKeyAPI;
 import org.apache.hugegraph.api.schema.SchemaAPI;
 import org.apache.hugegraph.api.schema.VertexLabelAPI;
+import org.apache.hugegraph.api.task.TaskAPI;
+import org.apache.hugegraph.api.variables.VariablesAPI;
+import org.apache.hugegraph.api.version.VersionAPI;
 import org.apache.hugegraph.client.RestClient;
 import org.apache.hugegraph.testutil.Assert;
 import org.apache.hugegraph.util.VersionUtil;
+import org.junit.AfterClass;
+import org.junit.BeforeClass;
 
 public class BaseApiTest extends BaseClientTest {
 
diff --git a/hugegraph-client/src/test/java/org/apache/hugegraph/api/BatchUpdateElementApiTest.java b/hugegraph-client/src/test/java/org/apache/hugegraph/api/BatchUpdateElementApiTest.java
index 8d17ea04..88a9088b 100644
--- a/hugegraph-client/src/test/java/org/apache/hugegraph/api/BatchUpdateElementApiTest.java
+++ b/hugegraph-client/src/test/java/org/apache/hugegraph/api/BatchUpdateElementApiTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -25,10 +24,6 @@ import java.util.Date;
 import java.util.List;
 import java.util.Map;
 
-import org.junit.After;
-import org.junit.BeforeClass;
-import org.junit.Test;
-
 import org.apache.hugegraph.driver.SchemaManager;
 import org.apache.hugegraph.exception.ServerException;
 import org.apache.hugegraph.structure.GraphElement;
@@ -40,6 +35,9 @@ import org.apache.hugegraph.structure.graph.Vertex;
 import org.apache.hugegraph.structure.schema.VertexLabel;
 import org.apache.hugegraph.testutil.Assert;
 import org.apache.hugegraph.testutil.Whitebox;
+import org.junit.After;
+import org.junit.BeforeClass;
+import org.junit.Test;
 
 import com.google.common.collect.ImmutableList;
 import com.google.common.collect.ImmutableMap;
diff --git a/hugegraph-client/src/test/java/org/apache/hugegraph/api/CypherApiTest.java b/hugegraph-client/src/test/java/org/apache/hugegraph/api/CypherApiTest.java
index 7a50642a..1635a45d 100644
--- a/hugegraph-client/src/test/java/org/apache/hugegraph/api/CypherApiTest.java
+++ b/hugegraph-client/src/test/java/org/apache/hugegraph/api/CypherApiTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -18,13 +17,12 @@
 
 package org.apache.hugegraph.api;
 
+import org.apache.hugegraph.structure.gremlin.ResultSet;
+import org.apache.hugegraph.testutil.Assert;
 import org.junit.Before;
 import org.junit.BeforeClass;
 import org.junit.Test;
 
-import org.apache.hugegraph.structure.gremlin.ResultSet;
-import org.apache.hugegraph.testutil.Assert;
-
 public class CypherApiTest extends BaseApiTest {
 
     @BeforeClass
diff --git a/hugegraph-client/src/test/java/org/apache/hugegraph/api/EdgeApiTest.java b/hugegraph-client/src/test/java/org/apache/hugegraph/api/EdgeApiTest.java
index a13e005a..347ecb2b 100644
--- a/hugegraph-client/src/test/java/org/apache/hugegraph/api/EdgeApiTest.java
+++ b/hugegraph-client/src/test/java/org/apache/hugegraph/api/EdgeApiTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -23,11 +22,6 @@ import java.util.Date;
 import java.util.List;
 import java.util.Map;
 
-import org.apache.hugegraph.testutil.Utils;
-import org.junit.After;
-import org.junit.BeforeClass;
-import org.junit.Test;
-
 import org.apache.hugegraph.driver.SchemaManager;
 import org.apache.hugegraph.exception.ServerException;
 import org.apache.hugegraph.structure.constant.T;
@@ -35,7 +29,11 @@ import org.apache.hugegraph.structure.graph.Edge;
 import org.apache.hugegraph.structure.graph.Vertex;
 import org.apache.hugegraph.structure.schema.VertexLabel;
 import org.apache.hugegraph.testutil.Assert;
+import org.apache.hugegraph.testutil.Utils;
 import org.apache.hugegraph.util.DateUtil;
+import org.junit.After;
+import org.junit.BeforeClass;
+import org.junit.Test;
 
 import com.google.common.collect.ImmutableMap;
 
diff --git a/hugegraph-client/src/test/java/org/apache/hugegraph/api/EdgeLabelApiTest.java b/hugegraph-client/src/test/java/org/apache/hugegraph/api/EdgeLabelApiTest.java
index 298ad69a..84a27f5c 100644
--- a/hugegraph-client/src/test/java/org/apache/hugegraph/api/EdgeLabelApiTest.java
+++ b/hugegraph-client/src/test/java/org/apache/hugegraph/api/EdgeLabelApiTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -24,15 +23,14 @@ import java.util.List;
 import java.util.Set;
 import java.util.function.Function;
 
-import org.apache.hugegraph.testutil.Utils;
-import org.junit.After;
-import org.junit.BeforeClass;
-import org.junit.Test;
-
 import org.apache.hugegraph.structure.constant.Frequency;
 import org.apache.hugegraph.structure.schema.EdgeLabel;
 import org.apache.hugegraph.testutil.Assert;
+import org.apache.hugegraph.testutil.Utils;
 import org.apache.hugegraph.util.DateUtil;
+import org.junit.After;
+import org.junit.BeforeClass;
+import org.junit.Test;
 
 import com.google.common.collect.ImmutableList;
 import com.google.common.collect.ImmutableSet;
diff --git a/hugegraph-client/src/test/java/org/apache/hugegraph/api/GraphsApiTest.java b/hugegraph-client/src/test/java/org/apache/hugegraph/api/GraphsApiTest.java
index 1c21a171..5cd7b37d 100644
--- a/hugegraph-client/src/test/java/org/apache/hugegraph/api/GraphsApiTest.java
+++ b/hugegraph-client/src/test/java/org/apache/hugegraph/api/GraphsApiTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -26,9 +25,6 @@ import java.util.List;
 import java.util.Map;
 
 import org.apache.commons.io.FileUtils;
-import org.junit.After;
-import org.junit.Test;
-
 import org.apache.hugegraph.driver.HugeClient;
 import org.apache.hugegraph.driver.SchemaManager;
 import org.apache.hugegraph.rest.ClientException;
@@ -36,6 +32,8 @@ import org.apache.hugegraph.structure.graph.Edge;
 import org.apache.hugegraph.structure.graph.Vertex;
 import org.apache.hugegraph.structure.gremlin.ResultSet;
 import org.apache.hugegraph.testutil.Assert;
+import org.junit.After;
+import org.junit.Test;
 
 import com.google.common.collect.ImmutableSet;
 
diff --git a/hugegraph-client/src/test/java/org/apache/hugegraph/api/GremlinApiTest.java b/hugegraph-client/src/test/java/org/apache/hugegraph/api/GremlinApiTest.java
index ec10703f..40179f32 100644
--- a/hugegraph-client/src/test/java/org/apache/hugegraph/api/GremlinApiTest.java
+++ b/hugegraph-client/src/test/java/org/apache/hugegraph/api/GremlinApiTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -22,10 +21,6 @@ import java.util.Iterator;
 import java.util.NoSuchElementException;
 
 import org.apache.hugegraph.api.gremlin.GremlinRequest;
-import org.junit.Before;
-import org.junit.BeforeClass;
-import org.junit.Test;
-
 import org.apache.hugegraph.exception.ServerException;
 import org.apache.hugegraph.structure.constant.GraphAttachable;
 import org.apache.hugegraph.structure.graph.Edge;
@@ -35,6 +30,9 @@ import org.apache.hugegraph.structure.gremlin.Result;
 import org.apache.hugegraph.structure.gremlin.ResultSet;
 import org.apache.hugegraph.testutil.Assert;
 import org.apache.hugegraph.testutil.Whitebox;
+import org.junit.Before;
+import org.junit.BeforeClass;
+import org.junit.Test;
 
 public class GremlinApiTest extends BaseApiTest {
 
diff --git a/hugegraph-client/src/test/java/org/apache/hugegraph/api/IndexLabelApiTest.java b/hugegraph-client/src/test/java/org/apache/hugegraph/api/IndexLabelApiTest.java
index 717ce296..17f00b18 100644
--- a/hugegraph-client/src/test/java/org/apache/hugegraph/api/IndexLabelApiTest.java
+++ b/hugegraph-client/src/test/java/org/apache/hugegraph/api/IndexLabelApiTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -24,11 +23,6 @@ import java.util.List;
 import java.util.Map;
 import java.util.function.Function;
 
-import org.apache.hugegraph.testutil.Utils;
-import org.junit.After;
-import org.junit.BeforeClass;
-import org.junit.Test;
-
 import org.apache.hugegraph.exception.NotSupportException;
 import org.apache.hugegraph.exception.ServerException;
 import org.apache.hugegraph.structure.Task;
@@ -37,8 +31,12 @@ import org.apache.hugegraph.structure.constant.IndexType;
 import org.apache.hugegraph.structure.graph.Vertex;
 import org.apache.hugegraph.structure.schema.IndexLabel;
 import org.apache.hugegraph.testutil.Assert;
+import org.apache.hugegraph.testutil.Utils;
 import org.apache.hugegraph.util.DateUtil;
 import org.apache.hugegraph.util.VersionUtil;
+import org.junit.After;
+import org.junit.BeforeClass;
+import org.junit.Test;
 
 import com.google.common.collect.ImmutableList;
 import com.google.common.collect.ImmutableMap;
diff --git a/hugegraph-client/src/test/java/org/apache/hugegraph/api/JobApiTest.java b/hugegraph-client/src/test/java/org/apache/hugegraph/api/JobApiTest.java
index e13d23b2..0c8fe095 100644
--- a/hugegraph-client/src/test/java/org/apache/hugegraph/api/JobApiTest.java
+++ b/hugegraph-client/src/test/java/org/apache/hugegraph/api/JobApiTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -18,15 +17,14 @@
 
 package org.apache.hugegraph.api;
 
-import org.junit.After;
-import org.junit.BeforeClass;
-import org.junit.Test;
-
 import org.apache.hugegraph.structure.Task;
 import org.apache.hugegraph.structure.schema.EdgeLabel;
 import org.apache.hugegraph.structure.schema.IndexLabel;
 import org.apache.hugegraph.structure.schema.VertexLabel;
 import org.apache.hugegraph.testutil.Assert;
+import org.junit.After;
+import org.junit.BeforeClass;
+import org.junit.Test;
 
 public class JobApiTest extends BaseApiTest {
 
diff --git a/hugegraph-client/src/test/java/org/apache/hugegraph/api/PropertyKeyApiTest.java b/hugegraph-client/src/test/java/org/apache/hugegraph/api/PropertyKeyApiTest.java
index 695e856d..6ed140ee 100644
--- a/hugegraph-client/src/test/java/org/apache/hugegraph/api/PropertyKeyApiTest.java
+++ b/hugegraph-client/src/test/java/org/apache/hugegraph/api/PropertyKeyApiTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -22,17 +21,16 @@ import java.util.ArrayList;
 import java.util.Date;
 import java.util.List;
 
-import org.apache.hugegraph.testutil.Utils;
-import org.junit.After;
-import org.junit.Test;
-
 import org.apache.hugegraph.structure.constant.AggregateType;
 import org.apache.hugegraph.structure.constant.Cardinality;
 import org.apache.hugegraph.structure.constant.DataType;
 import org.apache.hugegraph.structure.constant.WriteType;
 import org.apache.hugegraph.structure.schema.PropertyKey;
 import org.apache.hugegraph.testutil.Assert;
+import org.apache.hugegraph.testutil.Utils;
 import org.apache.hugegraph.util.DateUtil;
+import org.junit.After;
+import org.junit.Test;
 
 import com.google.common.collect.ImmutableList;
 
diff --git a/hugegraph-client/src/test/java/org/apache/hugegraph/api/RestoreApiTest.java b/hugegraph-client/src/test/java/org/apache/hugegraph/api/RestoreApiTest.java
index bbc54c69..99898a2f 100644
--- a/hugegraph-client/src/test/java/org/apache/hugegraph/api/RestoreApiTest.java
+++ b/hugegraph-client/src/test/java/org/apache/hugegraph/api/RestoreApiTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -18,11 +17,10 @@
 
 package org.apache.hugegraph.api;
 
-import org.junit.Before;
-import org.junit.Test;
-
 import org.apache.hugegraph.structure.constant.GraphMode;
 import org.apache.hugegraph.testutil.Assert;
+import org.junit.Before;
+import org.junit.Test;
 
 public class RestoreApiTest extends BaseApiTest {
 
diff --git a/hugegraph-client/src/test/java/org/apache/hugegraph/api/SchemaApiTest.java b/hugegraph-client/src/test/java/org/apache/hugegraph/api/SchemaApiTest.java
index e379d4d6..a341e5ec 100644
--- a/hugegraph-client/src/test/java/org/apache/hugegraph/api/SchemaApiTest.java
+++ b/hugegraph-client/src/test/java/org/apache/hugegraph/api/SchemaApiTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -21,10 +20,9 @@ package org.apache.hugegraph.api;
 import java.util.List;
 import java.util.Map;
 
-import org.junit.Test;
-
 import org.apache.hugegraph.structure.SchemaElement;
 import org.apache.hugegraph.testutil.Assert;
+import org.junit.Test;
 
 public class SchemaApiTest extends BaseApiTest {
 
diff --git a/hugegraph-client/src/test/java/org/apache/hugegraph/api/TaskApiTest.java b/hugegraph-client/src/test/java/org/apache/hugegraph/api/TaskApiTest.java
index cec04158..7fe8461d 100644
--- a/hugegraph-client/src/test/java/org/apache/hugegraph/api/TaskApiTest.java
+++ b/hugegraph-client/src/test/java/org/apache/hugegraph/api/TaskApiTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -26,15 +25,14 @@ import java.util.Set;
 
 import org.apache.hugegraph.api.gremlin.GremlinRequest;
 import org.apache.hugegraph.api.task.TasksWithPage;
-import org.apache.hugegraph.testutil.Utils;
-import org.junit.After;
-import org.junit.BeforeClass;
-import org.junit.Test;
-
 import org.apache.hugegraph.structure.Task;
 import org.apache.hugegraph.structure.gremlin.ResultSet;
 import org.apache.hugegraph.structure.schema.IndexLabel;
 import org.apache.hugegraph.testutil.Assert;
+import org.apache.hugegraph.testutil.Utils;
+import org.junit.After;
+import org.junit.BeforeClass;
+import org.junit.Test;
 
 public class TaskApiTest extends BaseApiTest {
 
diff --git a/hugegraph-client/src/test/java/org/apache/hugegraph/api/VariablesApiTest.java b/hugegraph-client/src/test/java/org/apache/hugegraph/api/VariablesApiTest.java
index 7179d9f8..27d74bb6 100644
--- a/hugegraph-client/src/test/java/org/apache/hugegraph/api/VariablesApiTest.java
+++ b/hugegraph-client/src/test/java/org/apache/hugegraph/api/VariablesApiTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -25,13 +24,12 @@ import java.util.List;
 import java.util.Map;
 import java.util.Set;
 
+import org.apache.hugegraph.testutil.Assert;
 import org.apache.hugegraph.testutil.Utils;
 import org.junit.After;
 import org.junit.Before;
 import org.junit.Test;
 
-import org.apache.hugegraph.testutil.Assert;
-
 public class VariablesApiTest extends BaseApiTest {
 
     @Override
diff --git a/hugegraph-client/src/test/java/org/apache/hugegraph/api/VertexApiTest.java b/hugegraph-client/src/test/java/org/apache/hugegraph/api/VertexApiTest.java
index 0c306b43..e2230051 100644
--- a/hugegraph-client/src/test/java/org/apache/hugegraph/api/VertexApiTest.java
+++ b/hugegraph-client/src/test/java/org/apache/hugegraph/api/VertexApiTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -25,11 +24,6 @@ import java.util.Map;
 import java.util.UUID;
 
 import org.apache.hugegraph.api.gremlin.GremlinRequest;
-import org.apache.hugegraph.testutil.Utils;
-import org.junit.After;
-import org.junit.BeforeClass;
-import org.junit.Test;
-
 import org.apache.hugegraph.driver.SchemaManager;
 import org.apache.hugegraph.exception.ServerException;
 import org.apache.hugegraph.structure.constant.GraphReadMode;
@@ -39,7 +33,11 @@ import org.apache.hugegraph.structure.graph.Vertex;
 import org.apache.hugegraph.structure.gremlin.ResultSet;
 import org.apache.hugegraph.structure.schema.PropertyKey;
 import org.apache.hugegraph.testutil.Assert;
+import org.apache.hugegraph.testutil.Utils;
 import org.apache.hugegraph.util.DateUtil;
+import org.junit.After;
+import org.junit.BeforeClass;
+import org.junit.Test;
 
 import com.google.common.collect.ImmutableMap;
 
diff --git a/hugegraph-client/src/test/java/org/apache/hugegraph/api/VertexLabelApiTest.java b/hugegraph-client/src/test/java/org/apache/hugegraph/api/VertexLabelApiTest.java
index ea48c191..d5a88776 100644
--- a/hugegraph-client/src/test/java/org/apache/hugegraph/api/VertexLabelApiTest.java
+++ b/hugegraph-client/src/test/java/org/apache/hugegraph/api/VertexLabelApiTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -23,15 +22,14 @@ import java.util.Date;
 import java.util.List;
 import java.util.Set;
 
-import org.apache.hugegraph.testutil.Utils;
-import org.junit.After;
-import org.junit.BeforeClass;
-import org.junit.Test;
-
 import org.apache.hugegraph.structure.constant.IdStrategy;
 import org.apache.hugegraph.structure.schema.VertexLabel;
 import org.apache.hugegraph.testutil.Assert;
+import org.apache.hugegraph.testutil.Utils;
 import org.apache.hugegraph.util.DateUtil;
+import org.junit.After;
+import org.junit.BeforeClass;
+import org.junit.Test;
 
 import com.google.common.collect.ImmutableList;
 import com.google.common.collect.ImmutableSet;
diff --git a/hugegraph-client/src/test/java/org/apache/hugegraph/api/auth/AccessApiTest.java b/hugegraph-client/src/test/java/org/apache/hugegraph/api/auth/AccessApiTest.java
index 8b20b275..97499f40 100644
--- a/hugegraph-client/src/test/java/org/apache/hugegraph/api/auth/AccessApiTest.java
+++ b/hugegraph-client/src/test/java/org/apache/hugegraph/api/auth/AccessApiTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -20,12 +19,6 @@ package org.apache.hugegraph.api.auth;
 
 import java.util.List;
 
-import org.junit.After;
-import org.junit.AfterClass;
-import org.junit.Before;
-import org.junit.BeforeClass;
-import org.junit.Test;
-
 import org.apache.hugegraph.exception.ServerException;
 import org.apache.hugegraph.structure.auth.Access;
 import org.apache.hugegraph.structure.auth.Group;
@@ -34,6 +27,11 @@ import org.apache.hugegraph.structure.auth.HugeResourceType;
 import org.apache.hugegraph.structure.auth.Target;
 import org.apache.hugegraph.testutil.Assert;
 import org.apache.hugegraph.testutil.Whitebox;
+import org.junit.After;
+import org.junit.AfterClass;
+import org.junit.Before;
+import org.junit.BeforeClass;
+import org.junit.Test;
 
 public class AccessApiTest extends AuthApiTest {
 
diff --git a/hugegraph-client/src/test/java/org/apache/hugegraph/api/auth/AuthApiTest.java b/hugegraph-client/src/test/java/org/apache/hugegraph/api/auth/AuthApiTest.java
index 9dc6ee9e..9c682809 100644
--- a/hugegraph-client/src/test/java/org/apache/hugegraph/api/auth/AuthApiTest.java
+++ b/hugegraph-client/src/test/java/org/apache/hugegraph/api/auth/AuthApiTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/test/java/org/apache/hugegraph/api/auth/BelongApiTest.java b/hugegraph-client/src/test/java/org/apache/hugegraph/api/auth/BelongApiTest.java
index db0d0e6b..931a4bec 100644
--- a/hugegraph-client/src/test/java/org/apache/hugegraph/api/auth/BelongApiTest.java
+++ b/hugegraph-client/src/test/java/org/apache/hugegraph/api/auth/BelongApiTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -20,18 +19,17 @@ package org.apache.hugegraph.api.auth;
 
 import java.util.List;
 
-import org.junit.After;
-import org.junit.AfterClass;
-import org.junit.Before;
-import org.junit.BeforeClass;
-import org.junit.Test;
-
 import org.apache.hugegraph.exception.ServerException;
 import org.apache.hugegraph.structure.auth.Belong;
 import org.apache.hugegraph.structure.auth.Group;
 import org.apache.hugegraph.structure.auth.User;
 import org.apache.hugegraph.testutil.Assert;
 import org.apache.hugegraph.testutil.Whitebox;
+import org.junit.After;
+import org.junit.AfterClass;
+import org.junit.Before;
+import org.junit.BeforeClass;
+import org.junit.Test;
 
 public class BelongApiTest extends AuthApiTest {
 
diff --git a/hugegraph-client/src/test/java/org/apache/hugegraph/api/auth/GroupApiTest.java b/hugegraph-client/src/test/java/org/apache/hugegraph/api/auth/GroupApiTest.java
index fe9cc223..2da470d1 100644
--- a/hugegraph-client/src/test/java/org/apache/hugegraph/api/auth/GroupApiTest.java
+++ b/hugegraph-client/src/test/java/org/apache/hugegraph/api/auth/GroupApiTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -20,15 +19,14 @@ package org.apache.hugegraph.api.auth;
 
 import java.util.List;
 
-import org.junit.After;
-import org.junit.AfterClass;
-import org.junit.BeforeClass;
-import org.junit.Test;
-
 import org.apache.hugegraph.exception.ServerException;
 import org.apache.hugegraph.structure.auth.Group;
 import org.apache.hugegraph.testutil.Assert;
 import org.apache.hugegraph.testutil.Whitebox;
+import org.junit.After;
+import org.junit.AfterClass;
+import org.junit.BeforeClass;
+import org.junit.Test;
 
 public class GroupApiTest extends AuthApiTest {
 
diff --git a/hugegraph-client/src/test/java/org/apache/hugegraph/api/auth/LoginApiTest.java b/hugegraph-client/src/test/java/org/apache/hugegraph/api/auth/LoginApiTest.java
index 88b21690..4f480db2 100644
--- a/hugegraph-client/src/test/java/org/apache/hugegraph/api/auth/LoginApiTest.java
+++ b/hugegraph-client/src/test/java/org/apache/hugegraph/api/auth/LoginApiTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -20,15 +19,14 @@ package org.apache.hugegraph.api.auth;
 
 import java.util.List;
 
-import org.junit.AfterClass;
-import org.junit.BeforeClass;
-import org.junit.Test;
-
 import org.apache.hugegraph.exception.ServerException;
 import org.apache.hugegraph.structure.auth.Login;
 import org.apache.hugegraph.structure.auth.LoginResult;
 import org.apache.hugegraph.structure.auth.User;
 import org.apache.hugegraph.testutil.Assert;
+import org.junit.AfterClass;
+import org.junit.BeforeClass;
+import org.junit.Test;
 
 public class LoginApiTest extends AuthApiTest {
 
diff --git a/hugegraph-client/src/test/java/org/apache/hugegraph/api/auth/LogoutApiTest.java b/hugegraph-client/src/test/java/org/apache/hugegraph/api/auth/LogoutApiTest.java
index 00ebef06..0652fb3b 100644
--- a/hugegraph-client/src/test/java/org/apache/hugegraph/api/auth/LogoutApiTest.java
+++ b/hugegraph-client/src/test/java/org/apache/hugegraph/api/auth/LogoutApiTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -20,10 +19,6 @@ package org.apache.hugegraph.api.auth;
 
 import java.util.List;
 
-import org.junit.AfterClass;
-import org.junit.BeforeClass;
-import org.junit.Test;
-
 import org.apache.hugegraph.client.RestClient;
 import org.apache.hugegraph.exception.ServerException;
 import org.apache.hugegraph.structure.auth.Login;
@@ -31,6 +26,9 @@ import org.apache.hugegraph.structure.auth.LoginResult;
 import org.apache.hugegraph.structure.auth.User;
 import org.apache.hugegraph.testutil.Assert;
 import org.apache.hugegraph.testutil.Whitebox;
+import org.junit.AfterClass;
+import org.junit.BeforeClass;
+import org.junit.Test;
 
 public class LogoutApiTest extends AuthApiTest {
 
diff --git a/hugegraph-client/src/test/java/org/apache/hugegraph/api/auth/ProjectApiTest.java b/hugegraph-client/src/test/java/org/apache/hugegraph/api/auth/ProjectApiTest.java
index 2cb95770..c141b619 100644
--- a/hugegraph-client/src/test/java/org/apache/hugegraph/api/auth/ProjectApiTest.java
+++ b/hugegraph-client/src/test/java/org/apache/hugegraph/api/auth/ProjectApiTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -25,15 +24,14 @@ import java.util.Set;
 import org.apache.commons.collections.CollectionUtils;
 import org.apache.commons.lang.StringUtils;
 import org.apache.hugegraph.api.API;
+import org.apache.hugegraph.exception.ServerException;
+import org.apache.hugegraph.structure.auth.Project;
+import org.apache.hugegraph.testutil.Assert;
 import org.junit.After;
 import org.junit.AfterClass;
 import org.junit.BeforeClass;
 import org.junit.Test;
 
-import org.apache.hugegraph.exception.ServerException;
-import org.apache.hugegraph.structure.auth.Project;
-import org.apache.hugegraph.testutil.Assert;
-
 import com.google.common.collect.ImmutableSet;
 
 public class ProjectApiTest extends AuthApiTest {
diff --git a/hugegraph-client/src/test/java/org/apache/hugegraph/api/auth/TargetApiTest.java b/hugegraph-client/src/test/java/org/apache/hugegraph/api/auth/TargetApiTest.java
index 7765aa96..79070a8e 100644
--- a/hugegraph-client/src/test/java/org/apache/hugegraph/api/auth/TargetApiTest.java
+++ b/hugegraph-client/src/test/java/org/apache/hugegraph/api/auth/TargetApiTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -21,17 +20,16 @@ package org.apache.hugegraph.api.auth;
 import java.util.Arrays;
 import java.util.List;
 
-import org.junit.After;
-import org.junit.AfterClass;
-import org.junit.BeforeClass;
-import org.junit.Test;
-
 import org.apache.hugegraph.exception.ServerException;
 import org.apache.hugegraph.structure.auth.HugeResource;
 import org.apache.hugegraph.structure.auth.HugeResourceType;
 import org.apache.hugegraph.structure.auth.Target;
 import org.apache.hugegraph.testutil.Assert;
 import org.apache.hugegraph.testutil.Whitebox;
+import org.junit.After;
+import org.junit.AfterClass;
+import org.junit.BeforeClass;
+import org.junit.Test;
 
 public class TargetApiTest extends AuthApiTest {
 
diff --git a/hugegraph-client/src/test/java/org/apache/hugegraph/api/auth/TokenApiTest.java b/hugegraph-client/src/test/java/org/apache/hugegraph/api/auth/TokenApiTest.java
index 931ee4a5..8ac29e14 100644
--- a/hugegraph-client/src/test/java/org/apache/hugegraph/api/auth/TokenApiTest.java
+++ b/hugegraph-client/src/test/java/org/apache/hugegraph/api/auth/TokenApiTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -20,10 +19,6 @@ package org.apache.hugegraph.api.auth;
 
 import java.util.List;
 
-import org.junit.AfterClass;
-import org.junit.BeforeClass;
-import org.junit.Test;
-
 import org.apache.hugegraph.client.RestClient;
 import org.apache.hugegraph.exception.ServerException;
 import org.apache.hugegraph.structure.auth.Login;
@@ -32,6 +27,9 @@ import org.apache.hugegraph.structure.auth.TokenPayload;
 import org.apache.hugegraph.structure.auth.User;
 import org.apache.hugegraph.testutil.Assert;
 import org.apache.hugegraph.testutil.Whitebox;
+import org.junit.AfterClass;
+import org.junit.BeforeClass;
+import org.junit.Test;
 
 public class TokenApiTest extends AuthApiTest {
 
diff --git a/hugegraph-client/src/test/java/org/apache/hugegraph/api/auth/UserApiTest.java b/hugegraph-client/src/test/java/org/apache/hugegraph/api/auth/UserApiTest.java
index ae9c39c9..f2533ab8 100644
--- a/hugegraph-client/src/test/java/org/apache/hugegraph/api/auth/UserApiTest.java
+++ b/hugegraph-client/src/test/java/org/apache/hugegraph/api/auth/UserApiTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -20,16 +19,15 @@ package org.apache.hugegraph.api.auth;
 
 import java.util.List;
 
-import org.junit.After;
-import org.junit.AfterClass;
-import org.junit.BeforeClass;
-import org.junit.Test;
-
 import org.apache.hugegraph.exception.ServerException;
 import org.apache.hugegraph.structure.auth.User;
 import org.apache.hugegraph.structure.auth.User.UserRole;
 import org.apache.hugegraph.testutil.Assert;
 import org.apache.hugegraph.testutil.Whitebox;
+import org.junit.After;
+import org.junit.AfterClass;
+import org.junit.BeforeClass;
+import org.junit.Test;
 
 public class UserApiTest extends AuthApiTest {
 
diff --git a/hugegraph-client/src/test/java/org/apache/hugegraph/api/traverser/AllShortestPathsApiTest.java b/hugegraph-client/src/test/java/org/apache/hugegraph/api/traverser/AllShortestPathsApiTest.java
index bf335b29..b3dac5eb 100644
--- a/hugegraph-client/src/test/java/org/apache/hugegraph/api/traverser/AllShortestPathsApiTest.java
+++ b/hugegraph-client/src/test/java/org/apache/hugegraph/api/traverser/AllShortestPathsApiTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -20,15 +19,15 @@ package org.apache.hugegraph.api.traverser;
 
 import java.util.List;
 
-import org.junit.BeforeClass;
-import org.junit.Test;
-
 import org.apache.hugegraph.exception.ServerException;
 import org.apache.hugegraph.structure.constant.Direction;
 import org.apache.hugegraph.structure.constant.T;
 import org.apache.hugegraph.structure.graph.Path;
 import org.apache.hugegraph.structure.graph.Vertex;
 import org.apache.hugegraph.testutil.Assert;
+import org.junit.BeforeClass;
+import org.junit.Test;
+
 import com.google.common.collect.ImmutableList;
 
 public class AllShortestPathsApiTest extends TraverserApiTest {
diff --git a/hugegraph-client/src/test/java/org/apache/hugegraph/api/traverser/CommonTraverserApiTest.java b/hugegraph-client/src/test/java/org/apache/hugegraph/api/traverser/CommonTraverserApiTest.java
index 1f505258..470a1112 100644
--- a/hugegraph-client/src/test/java/org/apache/hugegraph/api/traverser/CommonTraverserApiTest.java
+++ b/hugegraph-client/src/test/java/org/apache/hugegraph/api/traverser/CommonTraverserApiTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -26,10 +25,6 @@ import java.util.Map;
 import java.util.Set;
 import java.util.stream.Collectors;
 
-import org.apache.hugegraph.testutil.Utils;
-import org.junit.BeforeClass;
-import org.junit.Test;
-
 import org.apache.hugegraph.api.BaseApiTest;
 import org.apache.hugegraph.exception.ServerException;
 import org.apache.hugegraph.structure.constant.Direction;
@@ -42,6 +37,10 @@ import org.apache.hugegraph.structure.graph.Vertices;
 import org.apache.hugegraph.structure.traverser.CrosspointsRequest;
 import org.apache.hugegraph.structure.traverser.CustomizedCrosspoints;
 import org.apache.hugegraph.testutil.Assert;
+import org.apache.hugegraph.testutil.Utils;
+import org.junit.BeforeClass;
+import org.junit.Test;
+
 import com.google.common.collect.ImmutableList;
 import com.google.common.collect.ImmutableMap;
 
diff --git a/hugegraph-client/src/test/java/org/apache/hugegraph/api/traverser/CountApiTest.java b/hugegraph-client/src/test/java/org/apache/hugegraph/api/traverser/CountApiTest.java
index d550f41a..33412c2c 100644
--- a/hugegraph-client/src/test/java/org/apache/hugegraph/api/traverser/CountApiTest.java
+++ b/hugegraph-client/src/test/java/org/apache/hugegraph/api/traverser/CountApiTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -18,15 +17,15 @@
 
 package org.apache.hugegraph.api.traverser;
 
-import org.junit.BeforeClass;
-import org.junit.Test;
-
 import org.apache.hugegraph.exception.ServerException;
 import org.apache.hugegraph.structure.constant.Direction;
 import org.apache.hugegraph.structure.constant.T;
 import org.apache.hugegraph.structure.graph.Vertex;
 import org.apache.hugegraph.structure.traverser.CountRequest;
 import org.apache.hugegraph.testutil.Assert;
+import org.junit.BeforeClass;
+import org.junit.Test;
+
 import com.google.common.collect.ImmutableList;
 import com.google.common.collect.ImmutableMap;
 
diff --git a/hugegraph-client/src/test/java/org/apache/hugegraph/api/traverser/CustomizedPathsApiTest.java b/hugegraph-client/src/test/java/org/apache/hugegraph/api/traverser/CustomizedPathsApiTest.java
index 25b55a6f..f9435855 100644
--- a/hugegraph-client/src/test/java/org/apache/hugegraph/api/traverser/CustomizedPathsApiTest.java
+++ b/hugegraph-client/src/test/java/org/apache/hugegraph/api/traverser/CustomizedPathsApiTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -23,20 +22,20 @@ import java.util.List;
 import java.util.Set;
 import java.util.stream.Collectors;
 
-import org.junit.After;
-import org.junit.Before;
-import org.junit.BeforeClass;
-import org.junit.Test;
-
 import org.apache.hugegraph.api.BaseApiTest;
 import org.apache.hugegraph.driver.SchemaManager;
 import org.apache.hugegraph.exception.ServerException;
 import org.apache.hugegraph.structure.constant.Direction;
 import org.apache.hugegraph.structure.graph.Vertex;
 import org.apache.hugegraph.structure.schema.EdgeLabel;
-import org.apache.hugegraph.structure.traverser.PathsWithVertices;
 import org.apache.hugegraph.structure.traverser.CustomizedPathsRequest;
+import org.apache.hugegraph.structure.traverser.PathsWithVertices;
 import org.apache.hugegraph.testutil.Assert;
+import org.junit.After;
+import org.junit.Before;
+import org.junit.BeforeClass;
+import org.junit.Test;
+
 import com.google.common.collect.ImmutableList;
 import com.google.common.collect.ImmutableSet;
 
diff --git a/hugegraph-client/src/test/java/org/apache/hugegraph/api/traverser/FusiformSimilarityApiTest.java b/hugegraph-client/src/test/java/org/apache/hugegraph/api/traverser/FusiformSimilarityApiTest.java
index 4b880848..8cee1ea0 100644
--- a/hugegraph-client/src/test/java/org/apache/hugegraph/api/traverser/FusiformSimilarityApiTest.java
+++ b/hugegraph-client/src/test/java/org/apache/hugegraph/api/traverser/FusiformSimilarityApiTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -22,9 +21,6 @@ import java.util.Map;
 import java.util.Set;
 import java.util.stream.Collectors;
 
-import org.junit.BeforeClass;
-import org.junit.Test;
-
 import org.apache.hugegraph.exception.ServerException;
 import org.apache.hugegraph.structure.constant.Direction;
 import org.apache.hugegraph.structure.constant.T;
@@ -33,6 +29,9 @@ import org.apache.hugegraph.structure.traverser.FusiformSimilarity;
 import org.apache.hugegraph.structure.traverser.FusiformSimilarity.Similar;
 import org.apache.hugegraph.structure.traverser.FusiformSimilarityRequest;
 import org.apache.hugegraph.testutil.Assert;
+import org.junit.BeforeClass;
+import org.junit.Test;
+
 import com.google.common.collect.ImmutableMap;
 import com.google.common.collect.ImmutableSet;
 
diff --git a/hugegraph-client/src/test/java/org/apache/hugegraph/api/traverser/JaccardSimilarityApiTest.java b/hugegraph-client/src/test/java/org/apache/hugegraph/api/traverser/JaccardSimilarityApiTest.java
index 51db9717..27a9caa2 100644
--- a/hugegraph-client/src/test/java/org/apache/hugegraph/api/traverser/JaccardSimilarityApiTest.java
+++ b/hugegraph-client/src/test/java/org/apache/hugegraph/api/traverser/JaccardSimilarityApiTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -21,16 +20,14 @@ package org.apache.hugegraph.api.traverser;
 import java.util.Map;
 import java.util.Set;
 
-import org.junit.BeforeClass;
-import org.junit.Test;
-
 import org.apache.hugegraph.structure.constant.Direction;
 import org.apache.hugegraph.structure.constant.T;
 import org.apache.hugegraph.structure.graph.Vertex;
 import org.apache.hugegraph.structure.traverser.SingleSourceJaccardSimilarityRequest;
-
-
 import org.apache.hugegraph.testutil.Assert;
+import org.junit.BeforeClass;
+import org.junit.Test;
+
 import com.google.common.collect.ImmutableSet;
 
 public class JaccardSimilarityApiTest extends TraverserApiTest {
diff --git a/hugegraph-client/src/test/java/org/apache/hugegraph/api/traverser/KneighborApiTest.java b/hugegraph-client/src/test/java/org/apache/hugegraph/api/traverser/KneighborApiTest.java
index 5c5974ff..5d4338d8 100644
--- a/hugegraph-client/src/test/java/org/apache/hugegraph/api/traverser/KneighborApiTest.java
+++ b/hugegraph-client/src/test/java/org/apache/hugegraph/api/traverser/KneighborApiTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -21,9 +20,6 @@ package org.apache.hugegraph.api.traverser;
 import java.util.List;
 import java.util.Set;
 
-import org.junit.BeforeClass;
-import org.junit.Test;
-
 import org.apache.hugegraph.api.BaseApiTest;
 import org.apache.hugegraph.structure.constant.Direction;
 import org.apache.hugegraph.structure.graph.Path;
@@ -31,6 +27,9 @@ import org.apache.hugegraph.structure.graph.Vertex;
 import org.apache.hugegraph.structure.traverser.Kneighbor;
 import org.apache.hugegraph.structure.traverser.KneighborRequest;
 import org.apache.hugegraph.testutil.Assert;
+import org.junit.BeforeClass;
+import org.junit.Test;
+
 import com.google.common.collect.ImmutableList;
 import com.google.common.collect.ImmutableSet;
 
diff --git a/hugegraph-client/src/test/java/org/apache/hugegraph/api/traverser/KoutApiTest.java b/hugegraph-client/src/test/java/org/apache/hugegraph/api/traverser/KoutApiTest.java
index 8ae1ff1d..87de1007 100644
--- a/hugegraph-client/src/test/java/org/apache/hugegraph/api/traverser/KoutApiTest.java
+++ b/hugegraph-client/src/test/java/org/apache/hugegraph/api/traverser/KoutApiTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -21,9 +20,6 @@ package org.apache.hugegraph.api.traverser;
 import java.util.List;
 import java.util.Set;
 
-import org.junit.BeforeClass;
-import org.junit.Test;
-
 import org.apache.hugegraph.api.BaseApiTest;
 import org.apache.hugegraph.exception.ServerException;
 import org.apache.hugegraph.structure.constant.Direction;
@@ -32,6 +28,9 @@ import org.apache.hugegraph.structure.graph.Vertex;
 import org.apache.hugegraph.structure.traverser.Kout;
 import org.apache.hugegraph.structure.traverser.KoutRequest;
 import org.apache.hugegraph.testutil.Assert;
+import org.junit.BeforeClass;
+import org.junit.Test;
+
 import com.google.common.collect.ImmutableList;
 import com.google.common.collect.ImmutableSet;
 
diff --git a/hugegraph-client/src/test/java/org/apache/hugegraph/api/traverser/MultiNodeShortestPathApiTest.java b/hugegraph-client/src/test/java/org/apache/hugegraph/api/traverser/MultiNodeShortestPathApiTest.java
index b59817cb..c0eca409 100644
--- a/hugegraph-client/src/test/java/org/apache/hugegraph/api/traverser/MultiNodeShortestPathApiTest.java
+++ b/hugegraph-client/src/test/java/org/apache/hugegraph/api/traverser/MultiNodeShortestPathApiTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -22,15 +21,15 @@ import java.util.Collections;
 import java.util.List;
 import java.util.Set;
 
-import org.junit.BeforeClass;
-import org.junit.Test;
-
 import org.apache.hugegraph.api.BaseApiTest;
 import org.apache.hugegraph.structure.constant.Direction;
 import org.apache.hugegraph.structure.graph.Vertex;
 import org.apache.hugegraph.structure.traverser.MultiNodeShortestPathRequest;
 import org.apache.hugegraph.structure.traverser.PathsWithVertices;
 import org.apache.hugegraph.testutil.Assert;
+import org.junit.BeforeClass;
+import org.junit.Test;
+
 import com.google.common.collect.ImmutableList;
 import com.google.common.collect.ImmutableSet;
 
diff --git a/hugegraph-client/src/test/java/org/apache/hugegraph/api/traverser/NeighborRankApiTest.java b/hugegraph-client/src/test/java/org/apache/hugegraph/api/traverser/NeighborRankApiTest.java
index 5c2f5227..552ae5d4 100644
--- a/hugegraph-client/src/test/java/org/apache/hugegraph/api/traverser/NeighborRankApiTest.java
+++ b/hugegraph-client/src/test/java/org/apache/hugegraph/api/traverser/NeighborRankApiTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -21,10 +20,6 @@ package org.apache.hugegraph.api.traverser;
 import java.util.ArrayList;
 import java.util.List;
 
-import org.junit.AfterClass;
-import org.junit.BeforeClass;
-import org.junit.Test;
-
 import org.apache.hugegraph.api.BaseApiTest;
 import org.apache.hugegraph.driver.GraphManager;
 import org.apache.hugegraph.driver.SchemaManager;
@@ -34,6 +29,10 @@ import org.apache.hugegraph.structure.constant.T;
 import org.apache.hugegraph.structure.graph.Vertex;
 import org.apache.hugegraph.structure.traverser.Ranks;
 import org.apache.hugegraph.testutil.Assert;
+import org.junit.AfterClass;
+import org.junit.BeforeClass;
+import org.junit.Test;
+
 import com.google.common.collect.ImmutableMap;
 
 public class NeighborRankApiTest extends TraverserApiTest {
diff --git a/hugegraph-client/src/test/java/org/apache/hugegraph/api/traverser/PathsApiTest.java b/hugegraph-client/src/test/java/org/apache/hugegraph/api/traverser/PathsApiTest.java
index 7c278cd9..af6f09ef 100644
--- a/hugegraph-client/src/test/java/org/apache/hugegraph/api/traverser/PathsApiTest.java
+++ b/hugegraph-client/src/test/java/org/apache/hugegraph/api/traverser/PathsApiTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -21,9 +20,6 @@ package org.apache.hugegraph.api.traverser;
 import java.util.List;
 import java.util.Set;
 
-import org.junit.BeforeClass;
-import org.junit.Test;
-
 import org.apache.hugegraph.api.BaseApiTest;
 import org.apache.hugegraph.exception.ServerException;
 import org.apache.hugegraph.structure.constant.Direction;
@@ -33,6 +29,9 @@ import org.apache.hugegraph.structure.graph.Vertex;
 import org.apache.hugegraph.structure.traverser.PathsRequest;
 import org.apache.hugegraph.structure.traverser.PathsWithVertices;
 import org.apache.hugegraph.testutil.Assert;
+import org.junit.BeforeClass;
+import org.junit.Test;
+
 import com.google.common.collect.ImmutableList;
 
 public class PathsApiTest extends TraverserApiTest {
diff --git a/hugegraph-client/src/test/java/org/apache/hugegraph/api/traverser/PersonalRankApiTest.java b/hugegraph-client/src/test/java/org/apache/hugegraph/api/traverser/PersonalRankApiTest.java
index 9ba09a0f..ed5d8eb0 100644
--- a/hugegraph-client/src/test/java/org/apache/hugegraph/api/traverser/PersonalRankApiTest.java
+++ b/hugegraph-client/src/test/java/org/apache/hugegraph/api/traverser/PersonalRankApiTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -22,16 +21,16 @@ import java.util.ArrayList;
 import java.util.List;
 import java.util.Map;
 
-import org.junit.AfterClass;
-import org.junit.BeforeClass;
-import org.junit.Test;
-
 import org.apache.hugegraph.api.BaseApiTest;
 import org.apache.hugegraph.driver.GraphManager;
 import org.apache.hugegraph.driver.SchemaManager;
 import org.apache.hugegraph.structure.constant.T;
 import org.apache.hugegraph.structure.graph.Vertex;
 import org.apache.hugegraph.testutil.Assert;
+import org.junit.AfterClass;
+import org.junit.BeforeClass;
+import org.junit.Test;
+
 import com.google.common.collect.ImmutableMap;
 
 public class PersonalRankApiTest extends TraverserApiTest {
diff --git a/hugegraph-client/src/test/java/org/apache/hugegraph/api/traverser/RingsRaysApiTest.java b/hugegraph-client/src/test/java/org/apache/hugegraph/api/traverser/RingsRaysApiTest.java
index 6856e767..a5d8656d 100644
--- a/hugegraph-client/src/test/java/org/apache/hugegraph/api/traverser/RingsRaysApiTest.java
+++ b/hugegraph-client/src/test/java/org/apache/hugegraph/api/traverser/RingsRaysApiTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -20,9 +19,6 @@ package org.apache.hugegraph.api.traverser;
 
 import java.util.List;
 
-import org.junit.BeforeClass;
-import org.junit.Test;
-
 import org.apache.hugegraph.api.BaseApiTest;
 import org.apache.hugegraph.exception.ServerException;
 import org.apache.hugegraph.structure.constant.Direction;
@@ -30,6 +26,9 @@ import org.apache.hugegraph.structure.constant.T;
 import org.apache.hugegraph.structure.graph.Path;
 import org.apache.hugegraph.structure.graph.Vertex;
 import org.apache.hugegraph.testutil.Assert;
+import org.junit.BeforeClass;
+import org.junit.Test;
+
 import com.google.common.collect.ImmutableList;
 
 public class RingsRaysApiTest extends TraverserApiTest {
diff --git a/hugegraph-client/src/test/java/org/apache/hugegraph/api/traverser/SameNeighborsApiTest.java b/hugegraph-client/src/test/java/org/apache/hugegraph/api/traverser/SameNeighborsApiTest.java
index 8585b323..65a631f8 100644
--- a/hugegraph-client/src/test/java/org/apache/hugegraph/api/traverser/SameNeighborsApiTest.java
+++ b/hugegraph-client/src/test/java/org/apache/hugegraph/api/traverser/SameNeighborsApiTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -20,13 +19,13 @@ package org.apache.hugegraph.api.traverser;
 
 import java.util.List;
 
-import org.junit.BeforeClass;
-import org.junit.Test;
-
 import org.apache.hugegraph.structure.constant.Direction;
 import org.apache.hugegraph.structure.constant.T;
 import org.apache.hugegraph.structure.graph.Vertex;
 import org.apache.hugegraph.testutil.Assert;
+import org.junit.BeforeClass;
+import org.junit.Test;
+
 import com.google.common.collect.ImmutableList;
 
 public class SameNeighborsApiTest extends TraverserApiTest {
diff --git a/hugegraph-client/src/test/java/org/apache/hugegraph/api/traverser/ShortestPathApiTest.java b/hugegraph-client/src/test/java/org/apache/hugegraph/api/traverser/ShortestPathApiTest.java
index 205c97bf..fc2e37bf 100644
--- a/hugegraph-client/src/test/java/org/apache/hugegraph/api/traverser/ShortestPathApiTest.java
+++ b/hugegraph-client/src/test/java/org/apache/hugegraph/api/traverser/ShortestPathApiTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -20,15 +19,15 @@ package org.apache.hugegraph.api.traverser;
 
 import java.util.List;
 
-import org.junit.BeforeClass;
-import org.junit.Test;
-
 import org.apache.hugegraph.exception.ServerException;
 import org.apache.hugegraph.structure.constant.Direction;
 import org.apache.hugegraph.structure.constant.T;
 import org.apache.hugegraph.structure.graph.Path;
 import org.apache.hugegraph.structure.graph.Vertex;
 import org.apache.hugegraph.testutil.Assert;
+import org.junit.BeforeClass;
+import org.junit.Test;
+
 import com.google.common.collect.ImmutableList;
 
 public class ShortestPathApiTest extends TraverserApiTest {
diff --git a/hugegraph-client/src/test/java/org/apache/hugegraph/api/traverser/SingleSourceShortestPathApiTest.java b/hugegraph-client/src/test/java/org/apache/hugegraph/api/traverser/SingleSourceShortestPathApiTest.java
index f6c8531a..bbef9798 100644
--- a/hugegraph-client/src/test/java/org/apache/hugegraph/api/traverser/SingleSourceShortestPathApiTest.java
+++ b/hugegraph-client/src/test/java/org/apache/hugegraph/api/traverser/SingleSourceShortestPathApiTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -18,15 +17,15 @@
 
 package org.apache.hugegraph.api.traverser;
 
-import org.junit.BeforeClass;
-import org.junit.Test;
-
 import org.apache.hugegraph.structure.constant.Direction;
 import org.apache.hugegraph.structure.constant.T;
 import org.apache.hugegraph.structure.graph.Vertex;
 import org.apache.hugegraph.structure.traverser.WeightedPath;
 import org.apache.hugegraph.structure.traverser.WeightedPaths;
 import org.apache.hugegraph.testutil.Assert;
+import org.junit.BeforeClass;
+import org.junit.Test;
+
 import com.google.common.collect.ImmutableList;
 
 public class SingleSourceShortestPathApiTest extends TraverserApiTest {
diff --git a/hugegraph-client/src/test/java/org/apache/hugegraph/api/traverser/TemplatePathsApiTest.java b/hugegraph-client/src/test/java/org/apache/hugegraph/api/traverser/TemplatePathsApiTest.java
index 0a00a74a..f5739fe0 100644
--- a/hugegraph-client/src/test/java/org/apache/hugegraph/api/traverser/TemplatePathsApiTest.java
+++ b/hugegraph-client/src/test/java/org/apache/hugegraph/api/traverser/TemplatePathsApiTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -21,15 +20,15 @@ package org.apache.hugegraph.api.traverser;
 import java.util.List;
 import java.util.Set;
 
-import org.junit.BeforeClass;
-import org.junit.Test;
-
 import org.apache.hugegraph.structure.constant.Direction;
 import org.apache.hugegraph.structure.constant.T;
 import org.apache.hugegraph.structure.graph.Vertex;
 import org.apache.hugegraph.structure.traverser.PathsWithVertices;
 import org.apache.hugegraph.structure.traverser.TemplatePathsRequest;
 import org.apache.hugegraph.testutil.Assert;
+import org.junit.BeforeClass;
+import org.junit.Test;
+
 import com.google.common.collect.ImmutableList;
 
 public class TemplatePathsApiTest extends TraverserApiTest {
diff --git a/hugegraph-client/src/test/java/org/apache/hugegraph/api/traverser/TraverserApiTest.java b/hugegraph-client/src/test/java/org/apache/hugegraph/api/traverser/TraverserApiTest.java
index 34e0e085..2a02dd10 100644
--- a/hugegraph-client/src/test/java/org/apache/hugegraph/api/traverser/TraverserApiTest.java
+++ b/hugegraph-client/src/test/java/org/apache/hugegraph/api/traverser/TraverserApiTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -18,9 +17,8 @@
 
 package org.apache.hugegraph.api.traverser;
 
-import org.junit.BeforeClass;
-
 import org.apache.hugegraph.api.BaseApiTest;
+import org.junit.BeforeClass;
 
 public class TraverserApiTest extends BaseApiTest {
 
diff --git a/hugegraph-client/src/test/java/org/apache/hugegraph/api/traverser/WeightedShortestPathApiTest.java b/hugegraph-client/src/test/java/org/apache/hugegraph/api/traverser/WeightedShortestPathApiTest.java
index 7f7a1f21..ffa4b161 100644
--- a/hugegraph-client/src/test/java/org/apache/hugegraph/api/traverser/WeightedShortestPathApiTest.java
+++ b/hugegraph-client/src/test/java/org/apache/hugegraph/api/traverser/WeightedShortestPathApiTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -20,14 +19,14 @@ package org.apache.hugegraph.api.traverser;
 
 import java.util.List;
 
-import org.junit.BeforeClass;
-import org.junit.Test;
-
 import org.apache.hugegraph.structure.constant.Direction;
 import org.apache.hugegraph.structure.constant.T;
 import org.apache.hugegraph.structure.graph.Vertex;
 import org.apache.hugegraph.structure.traverser.WeightedPath;
 import org.apache.hugegraph.testutil.Assert;
+import org.junit.BeforeClass;
+import org.junit.Test;
+
 import com.google.common.collect.ImmutableList;
 
 public class WeightedShortestPathApiTest extends TraverserApiTest {
diff --git a/hugegraph-client/src/test/java/org/apache/hugegraph/functional/AuthManagerTest.java b/hugegraph-client/src/test/java/org/apache/hugegraph/functional/AuthManagerTest.java
index f992693f..dd1d1881 100644
--- a/hugegraph-client/src/test/java/org/apache/hugegraph/functional/AuthManagerTest.java
+++ b/hugegraph-client/src/test/java/org/apache/hugegraph/functional/AuthManagerTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -22,10 +21,6 @@ import java.util.List;
 import java.util.Set;
 
 import org.apache.commons.collections.CollectionUtils;
-import org.junit.After;
-import org.junit.Before;
-import org.junit.Test;
-
 import org.apache.hugegraph.driver.HugeClient;
 import org.apache.hugegraph.structure.auth.Access;
 import org.apache.hugegraph.structure.auth.Belong;
@@ -41,6 +36,9 @@ import org.apache.hugegraph.structure.auth.TokenPayload;
 import org.apache.hugegraph.structure.auth.User;
 import org.apache.hugegraph.structure.auth.User.UserRole;
 import org.apache.hugegraph.testutil.Assert;
+import org.junit.After;
+import org.junit.Before;
+import org.junit.Test;
 
 import com.google.common.collect.ImmutableSet;
 
diff --git a/hugegraph-client/src/test/java/org/apache/hugegraph/functional/BaseFuncTest.java b/hugegraph-client/src/test/java/org/apache/hugegraph/functional/BaseFuncTest.java
index 519e4c39..5cbb01c3 100644
--- a/hugegraph-client/src/test/java/org/apache/hugegraph/functional/BaseFuncTest.java
+++ b/hugegraph-client/src/test/java/org/apache/hugegraph/functional/BaseFuncTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -25,11 +24,10 @@ import java.util.concurrent.ExecutorService;
 import java.util.concurrent.Executors;
 import java.util.concurrent.Future;
 
+import org.apache.hugegraph.BaseClientTest;
 import org.junit.AfterClass;
 import org.junit.BeforeClass;
 
-import org.apache.hugegraph.BaseClientTest;
-
 public class BaseFuncTest extends BaseClientTest {
 
     @BeforeClass
diff --git a/hugegraph-client/src/test/java/org/apache/hugegraph/functional/BatchInsertTest.java b/hugegraph-client/src/test/java/org/apache/hugegraph/functional/BatchInsertTest.java
index 4cc9b452..d869f259 100644
--- a/hugegraph-client/src/test/java/org/apache/hugegraph/functional/BatchInsertTest.java
+++ b/hugegraph-client/src/test/java/org/apache/hugegraph/functional/BatchInsertTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -21,15 +20,14 @@ package org.apache.hugegraph.functional;
 import java.util.ArrayList;
 import java.util.List;
 
-import org.junit.After;
-import org.junit.Before;
-import org.junit.Test;
-
 import org.apache.hugegraph.BaseClientTest;
 import org.apache.hugegraph.exception.InvalidOperationException;
 import org.apache.hugegraph.structure.graph.Edge;
 import org.apache.hugegraph.structure.graph.Vertex;
 import org.apache.hugegraph.testutil.Assert;
+import org.junit.After;
+import org.junit.Before;
+import org.junit.Test;
 
 public class BatchInsertTest extends BaseFuncTest {
 
diff --git a/hugegraph-client/src/test/java/org/apache/hugegraph/functional/EdgeLabelTest.java b/hugegraph-client/src/test/java/org/apache/hugegraph/functional/EdgeLabelTest.java
index d28d5308..d78b7a5e 100644
--- a/hugegraph-client/src/test/java/org/apache/hugegraph/functional/EdgeLabelTest.java
+++ b/hugegraph-client/src/test/java/org/apache/hugegraph/functional/EdgeLabelTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -21,18 +20,15 @@ package org.apache.hugegraph.functional;
 import java.util.Date;
 import java.util.List;
 
-import org.junit.After;
-import org.junit.Before;
-import org.junit.Test;
-
 import org.apache.hugegraph.driver.SchemaManager;
 import org.apache.hugegraph.structure.Task;
 import org.apache.hugegraph.structure.schema.EdgeLabel;
-
 import org.apache.hugegraph.testutil.Assert;
-import org.apache.hugegraph.util.DateUtil;
-
 import org.apache.hugegraph.testutil.Utils;
+import org.apache.hugegraph.util.DateUtil;
+import org.junit.After;
+import org.junit.Before;
+import org.junit.Test;
 
 import com.google.common.collect.ImmutableList;
 
diff --git a/hugegraph-client/src/test/java/org/apache/hugegraph/functional/EdgeTest.java b/hugegraph-client/src/test/java/org/apache/hugegraph/functional/EdgeTest.java
index 004118f6..4de5c3af 100644
--- a/hugegraph-client/src/test/java/org/apache/hugegraph/functional/EdgeTest.java
+++ b/hugegraph-client/src/test/java/org/apache/hugegraph/functional/EdgeTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -24,10 +23,6 @@ import java.util.Iterator;
 import java.util.List;
 import java.util.Map;
 
-import org.junit.After;
-import org.junit.Before;
-import org.junit.Test;
-
 import org.apache.hugegraph.BaseClientTest;
 import org.apache.hugegraph.driver.SchemaManager;
 import org.apache.hugegraph.exception.InvalidOperationException;
@@ -41,6 +36,9 @@ import org.apache.hugegraph.structure.gremlin.ResultSet;
 import org.apache.hugegraph.testutil.Assert;
 import org.apache.hugegraph.testutil.Utils;
 import org.apache.hugegraph.util.DateUtil;
+import org.junit.After;
+import org.junit.Before;
+import org.junit.Test;
 
 import com.google.common.collect.ImmutableList;
 import com.google.common.collect.ImmutableMap;
diff --git a/hugegraph-client/src/test/java/org/apache/hugegraph/functional/FuncTestSuite.java b/hugegraph-client/src/test/java/org/apache/hugegraph/functional/FuncTestSuite.java
index 469d4734..9a31c6ee 100644
--- a/hugegraph-client/src/test/java/org/apache/hugegraph/functional/FuncTestSuite.java
+++ b/hugegraph-client/src/test/java/org/apache/hugegraph/functional/FuncTestSuite.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/test/java/org/apache/hugegraph/functional/GraphManagerTest.java b/hugegraph-client/src/test/java/org/apache/hugegraph/functional/GraphManagerTest.java
index 21c3d88a..8c7c7abb 100644
--- a/hugegraph-client/src/test/java/org/apache/hugegraph/functional/GraphManagerTest.java
+++ b/hugegraph-client/src/test/java/org/apache/hugegraph/functional/GraphManagerTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -22,14 +21,13 @@ import java.util.Iterator;
 import java.util.List;
 
 import org.apache.commons.collections.IteratorUtils;
-import org.junit.After;
-import org.junit.Before;
-import org.junit.Test;
-
 import org.apache.hugegraph.BaseClientTest;
 import org.apache.hugegraph.structure.graph.Edge;
 import org.apache.hugegraph.structure.graph.Vertex;
 import org.apache.hugegraph.testutil.Assert;
+import org.junit.After;
+import org.junit.Before;
+import org.junit.Test;
 
 public class GraphManagerTest extends BaseFuncTest {
 
diff --git a/hugegraph-client/src/test/java/org/apache/hugegraph/functional/GraphModeTest.java b/hugegraph-client/src/test/java/org/apache/hugegraph/functional/GraphModeTest.java
index 68bd6f95..8a8a25fb 100644
--- a/hugegraph-client/src/test/java/org/apache/hugegraph/functional/GraphModeTest.java
+++ b/hugegraph-client/src/test/java/org/apache/hugegraph/functional/GraphModeTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -18,13 +17,12 @@
 
 package org.apache.hugegraph.functional;
 
-import org.junit.After;
-import org.junit.Before;
-import org.junit.Test;
-
 import org.apache.hugegraph.driver.GraphsManager;
 import org.apache.hugegraph.structure.constant.GraphMode;
 import org.apache.hugegraph.testutil.Assert;
+import org.junit.After;
+import org.junit.Before;
+import org.junit.Test;
 
 public class GraphModeTest extends BaseFuncTest {
 
diff --git a/hugegraph-client/src/test/java/org/apache/hugegraph/functional/HugeClientHttpsTest.java b/hugegraph-client/src/test/java/org/apache/hugegraph/functional/HugeClientHttpsTest.java
index e7804c24..c8c73333 100644
--- a/hugegraph-client/src/test/java/org/apache/hugegraph/functional/HugeClientHttpsTest.java
+++ b/hugegraph-client/src/test/java/org/apache/hugegraph/functional/HugeClientHttpsTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -20,15 +19,14 @@ package org.apache.hugegraph.functional;
 
 import java.util.Map;
 
-import org.junit.After;
-import org.junit.Test;
-
 import org.apache.hugegraph.driver.GraphManager;
 import org.apache.hugegraph.driver.HugeClient;
 import org.apache.hugegraph.driver.SchemaManager;
 import org.apache.hugegraph.structure.constant.T;
 import org.apache.hugegraph.structure.graph.Vertex;
 import org.apache.hugegraph.testutil.Assert;
+import org.junit.After;
+import org.junit.Test;
 
 import com.google.common.collect.ImmutableMap;
 
diff --git a/hugegraph-client/src/test/java/org/apache/hugegraph/functional/HugeClientTest.java b/hugegraph-client/src/test/java/org/apache/hugegraph/functional/HugeClientTest.java
index c0e8b06d..4b8d0c2e 100644
--- a/hugegraph-client/src/test/java/org/apache/hugegraph/functional/HugeClientTest.java
+++ b/hugegraph-client/src/test/java/org/apache/hugegraph/functional/HugeClientTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -18,10 +17,9 @@
 
 package org.apache.hugegraph.functional;
 
-import org.junit.Test;
-
 import org.apache.hugegraph.driver.HugeClient;
 import org.apache.hugegraph.testutil.Assert;
+import org.junit.Test;
 
 public class HugeClientTest {
 
diff --git a/hugegraph-client/src/test/java/org/apache/hugegraph/functional/IndexLabelTest.java b/hugegraph-client/src/test/java/org/apache/hugegraph/functional/IndexLabelTest.java
index e27d0da8..ab1a5ba0 100644
--- a/hugegraph-client/src/test/java/org/apache/hugegraph/functional/IndexLabelTest.java
+++ b/hugegraph-client/src/test/java/org/apache/hugegraph/functional/IndexLabelTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -21,17 +20,14 @@ package org.apache.hugegraph.functional;
 import java.util.Date;
 import java.util.List;
 
-import org.junit.After;
-import org.junit.Before;
-import org.junit.Test;
-
 import org.apache.hugegraph.driver.SchemaManager;
 import org.apache.hugegraph.structure.schema.IndexLabel;
-
 import org.apache.hugegraph.testutil.Assert;
-import org.apache.hugegraph.util.DateUtil;
-
 import org.apache.hugegraph.testutil.Utils;
+import org.apache.hugegraph.util.DateUtil;
+import org.junit.After;
+import org.junit.Before;
+import org.junit.Test;
 
 import com.google.common.collect.ImmutableList;
 
diff --git a/hugegraph-client/src/test/java/org/apache/hugegraph/functional/MetricsManagerTest.java b/hugegraph-client/src/test/java/org/apache/hugegraph/functional/MetricsManagerTest.java
index 624b3604..72d7732c 100644
--- a/hugegraph-client/src/test/java/org/apache/hugegraph/functional/MetricsManagerTest.java
+++ b/hugegraph-client/src/test/java/org/apache/hugegraph/functional/MetricsManagerTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -20,9 +19,8 @@ package org.apache.hugegraph.functional;
 
 import java.util.Map;
 
-import org.junit.Test;
-
 import org.apache.hugegraph.testutil.Assert;
+import org.junit.Test;
 
 import com.google.common.collect.ImmutableSet;
 
diff --git a/hugegraph-client/src/test/java/org/apache/hugegraph/functional/PropertyKeyTest.java b/hugegraph-client/src/test/java/org/apache/hugegraph/functional/PropertyKeyTest.java
index bd016f65..32351e10 100644
--- a/hugegraph-client/src/test/java/org/apache/hugegraph/functional/PropertyKeyTest.java
+++ b/hugegraph-client/src/test/java/org/apache/hugegraph/functional/PropertyKeyTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -21,16 +20,15 @@ package org.apache.hugegraph.functional;
 import java.util.Date;
 import java.util.List;
 
-import org.apache.hugegraph.testutil.Utils;
-import org.junit.After;
-import org.junit.Before;
-import org.junit.Test;
-
 import org.apache.hugegraph.driver.SchemaManager;
 import org.apache.hugegraph.structure.constant.WriteType;
 import org.apache.hugegraph.structure.schema.PropertyKey;
 import org.apache.hugegraph.testutil.Assert;
+import org.apache.hugegraph.testutil.Utils;
 import org.apache.hugegraph.util.DateUtil;
+import org.junit.After;
+import org.junit.Before;
+import org.junit.Test;
 
 import com.google.common.collect.ImmutableList;
 
diff --git a/hugegraph-client/src/test/java/org/apache/hugegraph/functional/SchemaTest.java b/hugegraph-client/src/test/java/org/apache/hugegraph/functional/SchemaTest.java
index 7634b404..5407da2a 100644
--- a/hugegraph-client/src/test/java/org/apache/hugegraph/functional/SchemaTest.java
+++ b/hugegraph-client/src/test/java/org/apache/hugegraph/functional/SchemaTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -21,11 +20,10 @@ package org.apache.hugegraph.functional;
 import java.util.List;
 import java.util.Map;
 
-import org.junit.Test;
-
 import org.apache.hugegraph.BaseClientTest;
 import org.apache.hugegraph.structure.SchemaElement;
 import org.apache.hugegraph.testutil.Assert;
+import org.junit.Test;
 
 public class SchemaTest extends BaseFuncTest {
 
diff --git a/hugegraph-client/src/test/java/org/apache/hugegraph/functional/TraverserManagerTest.java b/hugegraph-client/src/test/java/org/apache/hugegraph/functional/TraverserManagerTest.java
index cba5db33..15c9618e 100644
--- a/hugegraph-client/src/test/java/org/apache/hugegraph/functional/TraverserManagerTest.java
+++ b/hugegraph-client/src/test/java/org/apache/hugegraph/functional/TraverserManagerTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -22,15 +21,14 @@ import java.util.Iterator;
 import java.util.LinkedList;
 import java.util.List;
 
-import org.junit.After;
-import org.junit.Before;
-import org.junit.Test;
-
 import org.apache.hugegraph.BaseClientTest;
 import org.apache.hugegraph.structure.graph.Edge;
 import org.apache.hugegraph.structure.graph.Shard;
 import org.apache.hugegraph.structure.graph.Vertex;
 import org.apache.hugegraph.testutil.Assert;
+import org.junit.After;
+import org.junit.Before;
+import org.junit.Test;
 
 public class TraverserManagerTest extends BaseFuncTest {
 
diff --git a/hugegraph-client/src/test/java/org/apache/hugegraph/functional/VertexLabelTest.java b/hugegraph-client/src/test/java/org/apache/hugegraph/functional/VertexLabelTest.java
index 64b41fdf..b9c51da0 100644
--- a/hugegraph-client/src/test/java/org/apache/hugegraph/functional/VertexLabelTest.java
+++ b/hugegraph-client/src/test/java/org/apache/hugegraph/functional/VertexLabelTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -21,18 +20,15 @@ package org.apache.hugegraph.functional;
 import java.util.Date;
 import java.util.List;
 
-import org.junit.After;
-import org.junit.Before;
-import org.junit.Test;
-
 import org.apache.hugegraph.driver.SchemaManager;
 import org.apache.hugegraph.structure.Task;
 import org.apache.hugegraph.structure.schema.VertexLabel;
-
 import org.apache.hugegraph.testutil.Assert;
-import org.apache.hugegraph.util.DateUtil;
-
 import org.apache.hugegraph.testutil.Utils;
+import org.apache.hugegraph.util.DateUtil;
+import org.junit.After;
+import org.junit.Before;
+import org.junit.Test;
 
 import com.google.common.collect.ImmutableList;
 
diff --git a/hugegraph-client/src/test/java/org/apache/hugegraph/functional/VertexTest.java b/hugegraph-client/src/test/java/org/apache/hugegraph/functional/VertexTest.java
index b17eaa97..686f63ea 100644
--- a/hugegraph-client/src/test/java/org/apache/hugegraph/functional/VertexTest.java
+++ b/hugegraph-client/src/test/java/org/apache/hugegraph/functional/VertexTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -22,11 +21,6 @@ import java.util.Iterator;
 import java.util.List;
 import java.util.Map;
 
-import org.hamcrest.CoreMatchers;
-import org.junit.After;
-import org.junit.Before;
-import org.junit.Test;
-
 import org.apache.hugegraph.BaseClientTest;
 import org.apache.hugegraph.exception.InvalidOperationException;
 import org.apache.hugegraph.exception.ServerException;
@@ -34,6 +28,10 @@ import org.apache.hugegraph.structure.constant.T;
 import org.apache.hugegraph.structure.graph.Vertex;
 import org.apache.hugegraph.testutil.Assert;
 import org.apache.hugegraph.testutil.Utils;
+import org.hamcrest.CoreMatchers;
+import org.junit.After;
+import org.junit.Before;
+import org.junit.Test;
 
 import com.google.common.collect.ImmutableList;
 import com.google.common.collect.ImmutableMap;
diff --git a/hugegraph-client/src/test/java/org/apache/hugegraph/testutil/Utils.java b/hugegraph-client/src/test/java/org/apache/hugegraph/testutil/Utils.java
index 6479652c..490a2826 100644
--- a/hugegraph-client/src/test/java/org/apache/hugegraph/testutil/Utils.java
+++ b/hugegraph-client/src/test/java/org/apache/hugegraph/testutil/Utils.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -27,7 +26,6 @@ import java.util.stream.Collectors;
 import java.util.stream.IntStream;
 
 import org.apache.commons.lang3.tuple.Pair;
-
 import org.apache.hugegraph.date.SafeDateFormat;
 import org.apache.hugegraph.exception.ServerException;
 import org.apache.hugegraph.structure.GraphElement;
diff --git a/hugegraph-client/src/test/java/org/apache/hugegraph/unit/BaseUnitTest.java b/hugegraph-client/src/test/java/org/apache/hugegraph/unit/BaseUnitTest.java
index f287f010..345c81d6 100644
--- a/hugegraph-client/src/test/java/org/apache/hugegraph/unit/BaseUnitTest.java
+++ b/hugegraph-client/src/test/java/org/apache/hugegraph/unit/BaseUnitTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/test/java/org/apache/hugegraph/unit/BatchElementRequestTest.java b/hugegraph-client/src/test/java/org/apache/hugegraph/unit/BatchElementRequestTest.java
index 255e55c6..27a79cd6 100644
--- a/hugegraph-client/src/test/java/org/apache/hugegraph/unit/BatchElementRequestTest.java
+++ b/hugegraph-client/src/test/java/org/apache/hugegraph/unit/BatchElementRequestTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -23,8 +22,6 @@ import static org.apache.hugegraph.structure.graph.UpdateStrategy.INTERSECTION;
 import java.util.List;
 import java.util.Map;
 
-import org.junit.Test;
-
 import org.apache.hugegraph.structure.graph.BatchEdgeRequest;
 import org.apache.hugegraph.structure.graph.BatchVertexRequest;
 import org.apache.hugegraph.structure.graph.Edge;
@@ -32,6 +29,7 @@ import org.apache.hugegraph.structure.graph.UpdateStrategy;
 import org.apache.hugegraph.structure.graph.Vertex;
 import org.apache.hugegraph.testutil.Assert;
 import org.apache.hugegraph.testutil.Whitebox;
+import org.junit.Test;
 
 import com.google.common.collect.ImmutableList;
 import com.google.common.collect.ImmutableMap;
diff --git a/hugegraph-client/src/test/java/org/apache/hugegraph/unit/CommonUtilTest.java b/hugegraph-client/src/test/java/org/apache/hugegraph/unit/CommonUtilTest.java
index c9626405..e9d6edc7 100644
--- a/hugegraph-client/src/test/java/org/apache/hugegraph/unit/CommonUtilTest.java
+++ b/hugegraph-client/src/test/java/org/apache/hugegraph/unit/CommonUtilTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -18,11 +17,10 @@
 
 package org.apache.hugegraph.unit;
 
+import org.apache.hugegraph.testutil.Assert;
 import org.apache.hugegraph.util.CommonUtil;
 import org.junit.Test;
 
-import org.apache.hugegraph.testutil.Assert;
-
 import com.google.common.collect.ImmutableMap;
 
 public class CommonUtilTest {
diff --git a/hugegraph-client/src/test/java/org/apache/hugegraph/unit/IndexLabelTest.java b/hugegraph-client/src/test/java/org/apache/hugegraph/unit/IndexLabelTest.java
index 8195bd35..e1ceb429 100644
--- a/hugegraph-client/src/test/java/org/apache/hugegraph/unit/IndexLabelTest.java
+++ b/hugegraph-client/src/test/java/org/apache/hugegraph/unit/IndexLabelTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -18,15 +17,15 @@
 
 package org.apache.hugegraph.unit;
 
-import com.fasterxml.jackson.core.JsonProcessingException;
-import com.fasterxml.jackson.databind.ObjectMapper;
-import org.junit.Test;
-
 import org.apache.hugegraph.exception.NotSupportException;
 import org.apache.hugegraph.structure.constant.HugeType;
 import org.apache.hugegraph.structure.schema.IndexLabel;
 import org.apache.hugegraph.testutil.Assert;
 import org.apache.hugegraph.util.JsonUtil;
+import org.junit.Test;
+
+import com.fasterxml.jackson.core.JsonProcessingException;
+import com.fasterxml.jackson.databind.ObjectMapper;
 
 public class IndexLabelTest {
 
diff --git a/hugegraph-client/src/test/java/org/apache/hugegraph/unit/PathSerializerTest.java b/hugegraph-client/src/test/java/org/apache/hugegraph/unit/PathSerializerTest.java
index a9fe5aee..fb781ef5 100644
--- a/hugegraph-client/src/test/java/org/apache/hugegraph/unit/PathSerializerTest.java
+++ b/hugegraph-client/src/test/java/org/apache/hugegraph/unit/PathSerializerTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -18,13 +17,12 @@
 
 package org.apache.hugegraph.unit;
 
-import org.apache.hugegraph.testutil.Utils;
-import org.junit.Test;
-
 import org.apache.hugegraph.structure.graph.Edge;
 import org.apache.hugegraph.structure.graph.Path;
 import org.apache.hugegraph.structure.graph.Vertex;
 import org.apache.hugegraph.testutil.Assert;
+import org.apache.hugegraph.testutil.Utils;
+import org.junit.Test;
 
 import com.google.common.collect.ImmutableList;
 
diff --git a/hugegraph-client/src/test/java/org/apache/hugegraph/unit/PropertyKeyTest.java b/hugegraph-client/src/test/java/org/apache/hugegraph/unit/PropertyKeyTest.java
index b658d366..c22fe8d5 100644
--- a/hugegraph-client/src/test/java/org/apache/hugegraph/unit/PropertyKeyTest.java
+++ b/hugegraph-client/src/test/java/org/apache/hugegraph/unit/PropertyKeyTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -18,13 +17,12 @@
 
 package org.apache.hugegraph.unit;
 
-import org.junit.Test;
-
 import org.apache.hugegraph.structure.constant.Cardinality;
 import org.apache.hugegraph.structure.constant.DataType;
 import org.apache.hugegraph.structure.constant.HugeType;
 import org.apache.hugegraph.structure.schema.PropertyKey;
 import org.apache.hugegraph.testutil.Assert;
+import org.junit.Test;
 
 public class PropertyKeyTest {
 
diff --git a/hugegraph-client/src/test/java/org/apache/hugegraph/unit/RestResultTest.java b/hugegraph-client/src/test/java/org/apache/hugegraph/unit/RestResultTest.java
index 25ce83ab..360cdc5c 100644
--- a/hugegraph-client/src/test/java/org/apache/hugegraph/unit/RestResultTest.java
+++ b/hugegraph-client/src/test/java/org/apache/hugegraph/unit/RestResultTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -23,13 +22,6 @@ import java.util.Collections;
 import java.util.Iterator;
 import java.util.List;
 
-import org.apache.hugegraph.testutil.Utils;
-import org.junit.After;
-import org.junit.Before;
-import org.junit.BeforeClass;
-import org.junit.Test;
-import org.mockito.Mockito;
-
 import org.apache.hugegraph.driver.GraphManager;
 import org.apache.hugegraph.rest.RestResult;
 import org.apache.hugegraph.serializer.PathDeserializer;
@@ -49,6 +41,12 @@ import org.apache.hugegraph.structure.schema.IndexLabel;
 import org.apache.hugegraph.structure.schema.PropertyKey;
 import org.apache.hugegraph.structure.schema.VertexLabel;
 import org.apache.hugegraph.testutil.Assert;
+import org.apache.hugegraph.testutil.Utils;
+import org.junit.After;
+import org.junit.Before;
+import org.junit.BeforeClass;
+import org.junit.Test;
+import org.mockito.Mockito;
 
 import com.fasterxml.jackson.databind.module.SimpleModule;
 import com.google.common.collect.ImmutableList;
diff --git a/hugegraph-client/src/test/java/org/apache/hugegraph/unit/SplicingIdGeneratorTest.java b/hugegraph-client/src/test/java/org/apache/hugegraph/unit/SplicingIdGeneratorTest.java
index 126a0b75..6741a52a 100644
--- a/hugegraph-client/src/test/java/org/apache/hugegraph/unit/SplicingIdGeneratorTest.java
+++ b/hugegraph-client/src/test/java/org/apache/hugegraph/unit/SplicingIdGeneratorTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/test/java/org/apache/hugegraph/unit/UnitTestSuite.java b/hugegraph-client/src/test/java/org/apache/hugegraph/unit/UnitTestSuite.java
index c60ba6c3..c4abd46e 100644
--- a/hugegraph-client/src/test/java/org/apache/hugegraph/unit/UnitTestSuite.java
+++ b/hugegraph-client/src/test/java/org/apache/hugegraph/unit/UnitTestSuite.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
diff --git a/hugegraph-client/src/test/java/org/apache/hugegraph/unit/VertexSerializerTest.java b/hugegraph-client/src/test/java/org/apache/hugegraph/unit/VertexSerializerTest.java
index 02be9468..0a83676d 100644
--- a/hugegraph-client/src/test/java/org/apache/hugegraph/unit/VertexSerializerTest.java
+++ b/hugegraph-client/src/test/java/org/apache/hugegraph/unit/VertexSerializerTest.java
@@ -1,5 +1,4 @@
 /*
- *
  * 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
@@ -20,10 +19,9 @@ package org.apache.hugegraph.unit;
 
 import java.util.Map;
 
-import org.junit.Test;
-
 import org.apache.hugegraph.structure.graph.Vertex;
 import org.apache.hugegraph.testutil.Assert;
+import org.junit.Test;
 
 import com.google.common.collect.ImmutableList;
 import com.google.common.collect.ImmutableMap;


[incubator-hugegraph-toolchain] 05/05: chore(hubble): add license header in svg & html

Posted by ji...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

jin pushed a commit to branch fix-header
in repository https://gitbox.apache.org/repos/asf/incubator-hugegraph-toolchain.git

commit 3943f468a913f1bdc0a33adac3488cfcfe62653c
Author: imbajin <ji...@apache.org>
AuthorDate: Thu Jan 12 23:07:54 2023 +0800

    chore(hubble): add license header in svg & html
---
 hugegraph-hubble/hubble-fe/public/index.html         | 17 +++++++++++++++++
 .../hubble-fe/src/assets/imgs/ic_add.svg             | 17 +++++++++++++++++
 .../hubble-fe/src/assets/imgs/ic_add_node.svg        | 17 +++++++++++++++++
 .../hubble-fe/src/assets/imgs/ic_arrow.svg           | 17 +++++++++++++++++
 .../hubble-fe/src/assets/imgs/ic_arrow_16.svg        | 17 +++++++++++++++++
 .../hubble-fe/src/assets/imgs/ic_arrow_blue.svg      | 17 +++++++++++++++++
 .../hubble-fe/src/assets/imgs/ic_arrow_selected.svg  | 17 +++++++++++++++++
 .../hubble-fe/src/assets/imgs/ic_arrow_white.svg     | 17 +++++++++++++++++
 .../hubble-fe/src/assets/imgs/ic_back_32.svg         | 17 +++++++++++++++++
 .../hubble-fe/src/assets/imgs/ic_back_32_normal.svg  | 17 +++++++++++++++++
 .../hubble-fe/src/assets/imgs/ic_back_32_pressed.svg | 17 +++++++++++++++++
 .../hubble-fe/src/assets/imgs/ic_biaoge_hover.svg    | 17 +++++++++++++++++
 .../hubble-fe/src/assets/imgs/ic_biaoge_normal.svg   | 17 +++++++++++++++++
 .../hubble-fe/src/assets/imgs/ic_biaoge_pressed.svg  | 17 +++++++++++++++++
 .../hubble-fe/src/assets/imgs/ic_cebianshouqi.svg    | 17 +++++++++++++++++
 .../hubble-fe/src/assets/imgs/ic_cebianzhankai.svg   | 17 +++++++++++++++++
 .../hubble-fe/src/assets/imgs/ic_close_16.svg        | 17 +++++++++++++++++
 .../hubble-fe/src/assets/imgs/ic_close_white.svg     | 17 +++++++++++++++++
 .../src/assets/imgs/ic_daorushuju_normal.svg         | 17 +++++++++++++++++
 .../src/assets/imgs/ic_daorushuju_pressed.svg        | 17 +++++++++++++++++
 .../hubble-fe/src/assets/imgs/ic_done_144.svg        | 17 +++++++++++++++++
 .../hubble-fe/src/assets/imgs/ic_error_12.svg        | 17 +++++++++++++++++
 .../hubble-fe/src/assets/imgs/ic_fail.svg            | 17 +++++++++++++++++
 .../hubble-fe/src/assets/imgs/ic_fangda_16.svg       | 17 +++++++++++++++++
 .../hubble-fe/src/assets/imgs/ic_json_hover.svg      | 17 +++++++++++++++++
 .../hubble-fe/src/assets/imgs/ic_json_normal.svg     | 17 +++++++++++++++++
 .../hubble-fe/src/assets/imgs/ic_json_pressed.svg    | 17 +++++++++++++++++
 .../src/assets/imgs/ic_liebiaomoshi_black.svg        | 17 +++++++++++++++++
 .../src/assets/imgs/ic_liebiaomoshi_white.svg        | 17 +++++++++++++++++
 .../hubble-fe/src/assets/imgs/ic_loading@2x.svg      | 17 +++++++++++++++++
 .../hubble-fe/src/assets/imgs/ic_loading_back.svg    | 17 +++++++++++++++++
 .../hubble-fe/src/assets/imgs/ic_loading_front.svg   | 17 +++++++++++++++++
 .../hubble-fe/src/assets/imgs/ic_middle_16.svg       | 17 +++++++++++++++++
 .../hubble-fe/src/assets/imgs/ic_pass.svg            | 17 +++++++++++++++++
 .../hubble-fe/src/assets/imgs/ic_progress_done.svg   | 17 +++++++++++++++++
 .../hubble-fe/src/assets/imgs/ic_quanping_16.svg     | 17 +++++++++++++++++
 .../hubble-fe/src/assets/imgs/ic_question_mark.svg   | 17 +++++++++++++++++
 .../hubble-fe/src/assets/imgs/ic_refresh.svg         | 17 +++++++++++++++++
 .../src/assets/imgs/ic_renwuguanli_normal.svg        | 17 +++++++++++++++++
 .../src/assets/imgs/ic_renwuguanli_pressed.svg       | 17 +++++++++++++++++
 .../hubble-fe/src/assets/imgs/ic_shuju_normal.svg    | 17 +++++++++++++++++
 .../hubble-fe/src/assets/imgs/ic_shuju_pressed.svg   | 17 +++++++++++++++++
 .../hubble-fe/src/assets/imgs/ic_sousuo_empty.svg    | 17 +++++++++++++++++
 .../hubble-fe/src/assets/imgs/ic_straight.svg        | 17 +++++++++++++++++
 .../src/assets/imgs/ic_straight_selected.svg         | 17 +++++++++++++++++
 .../hubble-fe/src/assets/imgs/ic_suoxiao_16.svg      | 17 +++++++++++++++++
 .../hubble-fe/src/assets/imgs/ic_topback.svg         | 17 +++++++++++++++++
 .../src/assets/imgs/ic_tuichuquanping_16.svg         | 17 +++++++++++++++++
 .../hubble-fe/src/assets/imgs/ic_tumoshi_black.svg   | 17 +++++++++++++++++
 .../hubble-fe/src/assets/imgs/ic_tumoshi_white.svg   | 17 +++++++++++++++++
 .../hubble-fe/src/assets/imgs/ic_tuzhanshi_hover.svg | 17 +++++++++++++++++
 .../src/assets/imgs/ic_tuzhanshi_normal.svg          | 17 +++++++++++++++++
 .../src/assets/imgs/ic_tuzhanshi_pressed.svg         | 17 +++++++++++++++++
 .../hubble-fe/src/assets/imgs/ic_xiazai_16.svg       | 17 +++++++++++++++++
 .../hubble-fe/src/assets/imgs/ic_yingshe_16.svg      | 17 +++++++++++++++++
 .../src/assets/imgs/ic_yuanshuju_normal.svg          | 17 +++++++++++++++++
 .../src/assets/imgs/ic_yuanshuju_pressed.svg         | 17 +++++++++++++++++
 .../src/assets/imgs/icon_clickarrow_left_grey.svg    | 17 +++++++++++++++++
 .../src/assets/imgs/icon_clickarrow_rigth_grey.svg   | 17 +++++++++++++++++
 hugegraph-hubble/pom.xml                             | 20 +++++++++++---------
 pom.xml                                              | 20 +++++++++++---------
 61 files changed, 1025 insertions(+), 18 deletions(-)

diff --git a/hugegraph-hubble/hubble-fe/public/index.html b/hugegraph-hubble/hubble-fe/public/index.html
index 084aacda..c5bcd62a 100644
--- a/hugegraph-hubble/hubble-fe/public/index.html
+++ b/hugegraph-hubble/hubble-fe/public/index.html
@@ -1,3 +1,20 @@
+<!--
+  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.
+  -->
+
 <!DOCTYPE html>
 <html>
   <head>
diff --git a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_add.svg b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_add.svg
index ec59d044..bfb10749 100644
--- a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_add.svg
+++ b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_add.svg
@@ -1,4 +1,21 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+  - 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.
+  -->
+
 <svg width="144px" height="144px" viewBox="0 0 144 144" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
     <!-- Generator: Sketch 55 (78076) - https://sketchapp.com -->
     <title>ic_add@2x</title>
diff --git a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_add_node.svg b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_add_node.svg
index ab36ba61..66347e7a 100644
--- a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_add_node.svg
+++ b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_add_node.svg
@@ -1,4 +1,21 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+  - 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.
+  -->
+
 <svg width="13px" height="13px" viewBox="0 0 13 13" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
     <!-- Generator: Sketch 55 (78076) - https://sketchapp.com -->
     <title>新增</title>
diff --git a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_arrow.svg b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_arrow.svg
index 84dee3a7..1885992f 100644
--- a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_arrow.svg
+++ b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_arrow.svg
@@ -1,4 +1,21 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+  - 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.
+  -->
+
 <svg width="23px" height="11px" viewBox="0 0 23 11" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
     <!-- Generator: Sketch 55 (78076) - https://sketchapp.com -->
     <title>直线</title>
diff --git a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_arrow_16.svg b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_arrow_16.svg
index b362be76..4c689481 100644
--- a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_arrow_16.svg
+++ b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_arrow_16.svg
@@ -1,4 +1,21 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+  - 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.
+  -->
+
 <svg width="16px" height="16px" viewBox="0 0 16 16" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
     <!-- Generator: Sketch 55 (78076) - https://sketchapp.com -->
     <title>ic_arrow_16</title>
diff --git a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_arrow_blue.svg b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_arrow_blue.svg
index fa859535..f58bcebb 100644
--- a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_arrow_blue.svg
+++ b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_arrow_blue.svg
@@ -1,4 +1,21 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+  - 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.
+  -->
+
 <svg width="10px" height="6px" viewBox="0 0 10 6" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
     <!-- Generator: Sketch 55 (78076) - https://sketchapp.com -->
     <title>编组 5</title>
diff --git a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_arrow_selected.svg b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_arrow_selected.svg
index d952a47f..e76ff5eb 100644
--- a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_arrow_selected.svg
+++ b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_arrow_selected.svg
@@ -1,4 +1,21 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+  - 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.
+  -->
+
 <svg width="23px" height="11px" viewBox="0 0 23 11" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
     <!-- Generator: Sketch 55 (78076) - https://sketchapp.com -->
     <title>直线</title>
diff --git a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_arrow_white.svg b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_arrow_white.svg
index c87e3c72..ed96b68d 100644
--- a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_arrow_white.svg
+++ b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_arrow_white.svg
@@ -1,4 +1,21 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+  - 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.
+  -->
+
 <svg width="10px" height="6px" viewBox="0 0 10 6" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
     <!-- Generator: Sketch 55 (78076) - https://sketchapp.com -->
     <title>Rectangle 2</title>
diff --git a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_back_32.svg b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_back_32.svg
index 7b3586ad..c5744cf0 100644
--- a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_back_32.svg
+++ b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_back_32.svg
@@ -1,4 +1,21 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+  - 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.
+  -->
+
 <svg width="14px" height="10px" viewBox="0 0 14 10" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
     <!-- Generator: Sketch 55 (78076) - https://sketchapp.com -->
     <title>Group 2</title>
diff --git a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_back_32_normal.svg b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_back_32_normal.svg
index 7175fc9b..3bdd1406 100644
--- a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_back_32_normal.svg
+++ b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_back_32_normal.svg
@@ -1,4 +1,21 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+  - 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.
+  -->
+
 <svg width="32px" height="32px" viewBox="0 0 32 32" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
     <!-- Generator: Sketch 55 (78076) - https://sketchapp.com -->
     <title>ic_back_32_normal</title>
diff --git a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_back_32_pressed.svg b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_back_32_pressed.svg
index e2dad971..d76a624e 100644
--- a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_back_32_pressed.svg
+++ b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_back_32_pressed.svg
@@ -1,4 +1,21 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+  - 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.
+  -->
+
 <svg width="32px" height="32px" viewBox="0 0 32 32" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
     <!-- Generator: Sketch 55 (78076) - https://sketchapp.com -->
     <title>ic_back_32_pressed</title>
diff --git a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_biaoge_hover.svg b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_biaoge_hover.svg
index bc91589d..dbc401bc 100644
--- a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_biaoge_hover.svg
+++ b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_biaoge_hover.svg
@@ -1,4 +1,21 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+  - 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.
+  -->
+
 <svg width="14px" height="14px" viewBox="0 0 14 14" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
     <!-- Generator: Sketch 55 (78076) - https://sketchapp.com -->
     <title>ic_biaoge_hover</title>
diff --git a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_biaoge_normal.svg b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_biaoge_normal.svg
index 9a6b34d2..e0142bec 100644
--- a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_biaoge_normal.svg
+++ b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_biaoge_normal.svg
@@ -1,4 +1,21 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+  - 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.
+  -->
+
 <svg width="14px" height="14px" viewBox="0 0 14 14" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
     <!-- Generator: Sketch 55 (78076) - https://sketchapp.com -->
     <title>ic_biaoge_normal</title>
diff --git a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_biaoge_pressed.svg b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_biaoge_pressed.svg
index 9d2fca4a..f18dc62a 100644
--- a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_biaoge_pressed.svg
+++ b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_biaoge_pressed.svg
@@ -1,4 +1,21 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+  - 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.
+  -->
+
 <svg width="14px" height="14px" viewBox="0 0 14 14" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
     <!-- Generator: Sketch 55 (78076) - https://sketchapp.com -->
     <title>ic_biaoge_pressed</title>
diff --git a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_cebianshouqi.svg b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_cebianshouqi.svg
index e77cec67..8acbdda5 100644
--- a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_cebianshouqi.svg
+++ b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_cebianshouqi.svg
@@ -1,4 +1,21 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+  - 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.
+  -->
+
 <svg width="14px" height="14px" viewBox="0 0 14 14" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
     <!-- Generator: Sketch 55 (78076) - https://sketchapp.com -->
     <title>收起</title>
diff --git a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_cebianzhankai.svg b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_cebianzhankai.svg
index 092c9d27..58aa3a41 100644
--- a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_cebianzhankai.svg
+++ b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_cebianzhankai.svg
@@ -1,4 +1,21 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+  - 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.
+  -->
+
 <svg width="14px" height="14px" viewBox="0 0 14 14" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
     <!-- Generator: Sketch 55 (78076) - https://sketchapp.com -->
     <title>收起</title>
diff --git a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_close_16.svg b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_close_16.svg
index c1d08f33..9b7ecac3 100644
--- a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_close_16.svg
+++ b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_close_16.svg
@@ -1,4 +1,21 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+  - 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.
+  -->
+
 <svg width="16px" height="16px" viewBox="0 0 16 16" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
     <!-- Generator: Sketch 55 (78076) - https://sketchapp.com -->
     <title>ic_close_16</title>
diff --git a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_close_white.svg b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_close_white.svg
index 33f9b46d..683b6f28 100644
--- a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_close_white.svg
+++ b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_close_white.svg
@@ -1,4 +1,21 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+  - 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.
+  -->
+
 <svg width="10px" height="10px" viewBox="0 0 10 10" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
     <!-- Generator: Sketch 55 (78076) - https://sketchapp.com -->
     <title>Combined Shape</title>
diff --git a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_daorushuju_normal.svg b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_daorushuju_normal.svg
index 85599c7a..309bda2a 100644
--- a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_daorushuju_normal.svg
+++ b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_daorushuju_normal.svg
@@ -1,4 +1,21 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+  - 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.
+  -->
+
 <svg width="32px" height="32px" viewBox="0 0 32 32" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
     <title>画板</title>
     <g id="画板" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
diff --git a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_daorushuju_pressed.svg b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_daorushuju_pressed.svg
index 5976feba..5310b8c8 100644
--- a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_daorushuju_pressed.svg
+++ b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_daorushuju_pressed.svg
@@ -1,4 +1,21 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+  - 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.
+  -->
+
 <svg width="32px" height="32px" viewBox="0 0 32 32" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
     <title>画板</title>
     <g id="画板" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
diff --git a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_done_144.svg b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_done_144.svg
index fcf9c119..c7785897 100644
--- a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_done_144.svg
+++ b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_done_144.svg
@@ -1,4 +1,21 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+  - 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.
+  -->
+
 <svg width="144px" height="144px" viewBox="0 0 144 144" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
     <!-- Generator: Sketch 55 (78076) - https://sketchapp.com -->
     <title>ic_done_144</title>
diff --git a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_error_12.svg b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_error_12.svg
index 79388f38..5c493d04 100644
--- a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_error_12.svg
+++ b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_error_12.svg
@@ -1,4 +1,21 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+  - 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.
+  -->
+
 <svg width="12px" height="12px" viewBox="0 0 12 12" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
     <!-- Generator: Sketch 55 (78076) - https://sketchapp.com -->
     <title>ic_error_12</title>
diff --git a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_fail.svg b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_fail.svg
index 8b98b122..419e3545 100644
--- a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_fail.svg
+++ b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_fail.svg
@@ -1,4 +1,21 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+  - 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.
+  -->
+
 <svg width="144px" height="144px" viewBox="0 0 144 144" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
     <!-- Generator: Sketch 55 (78076) - https://sketchapp.com -->
     <title>ic_fail@2x</title>
diff --git a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_fangda_16.svg b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_fangda_16.svg
index b3a0673a..ceb6c494 100644
--- a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_fangda_16.svg
+++ b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_fangda_16.svg
@@ -1,4 +1,21 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+  - 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.
+  -->
+
 <svg width="16px" height="16px" viewBox="0 0 16 16" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
     <!-- Generator: Sketch 55 (78076) - https://sketchapp.com -->
     <title>ic_fangda_16</title>
diff --git a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_json_hover.svg b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_json_hover.svg
index 27d4248b..ea70407e 100644
--- a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_json_hover.svg
+++ b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_json_hover.svg
@@ -1,4 +1,21 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+  - 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.
+  -->
+
 <svg width="14px" height="14px" viewBox="0 0 14 14" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
     <!-- Generator: Sketch 55 (78076) - https://sketchapp.com -->
     <title>ic_json_hover</title>
diff --git a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_json_normal.svg b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_json_normal.svg
index 4ae94c60..d9185d6f 100644
--- a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_json_normal.svg
+++ b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_json_normal.svg
@@ -1,4 +1,21 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+  - 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.
+  -->
+
 <svg width="14px" height="14px" viewBox="0 0 14 14" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
     <!-- Generator: Sketch 55 (78076) - https://sketchapp.com -->
     <title>ic_json_normal</title>
diff --git a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_json_pressed.svg b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_json_pressed.svg
index 348bc35c..0c96d253 100644
--- a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_json_pressed.svg
+++ b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_json_pressed.svg
@@ -1,4 +1,21 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+  - 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.
+  -->
+
 <svg width="14px" height="14px" viewBox="0 0 14 14" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
     <!-- Generator: Sketch 55 (78076) - https://sketchapp.com -->
     <title>ic_json_pressed</title>
diff --git a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_liebiaomoshi_black.svg b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_liebiaomoshi_black.svg
index e41ff528..521a07fa 100644
--- a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_liebiaomoshi_black.svg
+++ b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_liebiaomoshi_black.svg
@@ -1,4 +1,21 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+  - 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.
+  -->
+
 <svg width="13px" height="14px" viewBox="0 0 13 14" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
     <!-- Generator: Sketch 55 (78076) - https://sketchapp.com -->
     <title>图标 / M / 目录/black</title>
diff --git a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_liebiaomoshi_white.svg b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_liebiaomoshi_white.svg
index 60f49e5c..7fdeb906 100644
--- a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_liebiaomoshi_white.svg
+++ b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_liebiaomoshi_white.svg
@@ -1,4 +1,21 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+  - 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.
+  -->
+
 <svg width="13px" height="14px" viewBox="0 0 13 14" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
     <!-- Generator: Sketch 55 (78076) - https://sketchapp.com -->
     <title>图标 / M / 目录</title>
diff --git a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_loading@2x.svg b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_loading@2x.svg
index c7f138b9..9d6387a5 100644
--- a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_loading@2x.svg
+++ b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_loading@2x.svg
@@ -1,4 +1,21 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+  - 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.
+  -->
+
 <svg width="144px" height="144px" viewBox="0 0 144 144" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
     <!-- Generator: Sketch 55 (78076) - https://sketchapp.com -->
     <title>ic_loading@2x</title>
diff --git a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_loading_back.svg b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_loading_back.svg
index 79a14004..b31881d3 100644
--- a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_loading_back.svg
+++ b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_loading_back.svg
@@ -1,4 +1,21 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+  - 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.
+  -->
+
 <svg width="100px" height="104px" viewBox="0 0 100 104" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
     <!-- Generator: Sketch 55 (78076) - https://sketchapp.com -->
     <title>ic_jiance_fail备份</title>
diff --git a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_loading_front.svg b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_loading_front.svg
index d86bc700..ea7490c1 100644
--- a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_loading_front.svg
+++ b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_loading_front.svg
@@ -1,4 +1,21 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+  - 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.
+  -->
+
 <svg width="42px" height="40px" viewBox="0 0 42 40" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
     <!-- Generator: Sketch 55 (78076) - https://sketchapp.com -->
     <title>ic_jiance_fail备份 2</title>
diff --git a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_middle_16.svg b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_middle_16.svg
index 7a903dd0..daf8e682 100644
--- a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_middle_16.svg
+++ b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_middle_16.svg
@@ -1,4 +1,21 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+  - 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.
+  -->
+
 <svg width="13px" height="11px" viewBox="0 0 13 11" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
     <!-- Generator: Sketch 55 (78076) - https://sketchapp.com -->
     <title>ic_middle_16</title>
diff --git a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_pass.svg b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_pass.svg
index bd26a907..869206d5 100644
--- a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_pass.svg
+++ b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_pass.svg
@@ -1,4 +1,21 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+  - 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.
+  -->
+
 <svg width="48px" height="48px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
     <!-- Generator: Sketch 55 (78076) - https://sketchapp.com -->
     <title>通过-M01</title>
diff --git a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_progress_done.svg b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_progress_done.svg
index ae954a33..100aa5fa 100644
--- a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_progress_done.svg
+++ b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_progress_done.svg
@@ -1,4 +1,21 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+  - 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.
+  -->
+
 <svg width="32px" height="32px" viewBox="0 0 32 32" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
     <!-- Generator: Sketch 55 (78076) - https://sketchapp.com -->
     <title>编组 6</title>
diff --git a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_quanping_16.svg b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_quanping_16.svg
index 71a0e263..2ab27ce8 100644
--- a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_quanping_16.svg
+++ b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_quanping_16.svg
@@ -1,4 +1,21 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+  - 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.
+  -->
+
 <svg width="16px" height="16px" viewBox="0 0 16 16" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
     <!-- Generator: Sketch 55 (78076) - https://sketchapp.com -->
     <title>ic_quanping_16</title>
diff --git a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_question_mark.svg b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_question_mark.svg
index 34cb2674..9b33079a 100644
--- a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_question_mark.svg
+++ b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_question_mark.svg
@@ -1,4 +1,21 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+  - 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.
+  -->
+
 <svg width="14px" height="14px" viewBox="0 0 14 14" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
     <!-- Generator: Sketch 55 (78076) - https://sketchapp.com -->
     <title>问号-默认-M01</title>
diff --git a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_refresh.svg b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_refresh.svg
index 13873ff8..93c1902b 100644
--- a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_refresh.svg
+++ b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_refresh.svg
@@ -1,4 +1,21 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+  - 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.
+  -->
+
 <svg width="10px" height="10px" viewBox="0 0 10 10" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
     <!-- Generator: Sketch 55 (78076) - https://sketchapp.com -->
     <title>ic_shuaxin</title>
diff --git a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_renwuguanli_normal.svg b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_renwuguanli_normal.svg
index 2ab95978..ec72663d 100644
--- a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_renwuguanli_normal.svg
+++ b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_renwuguanli_normal.svg
@@ -1,4 +1,21 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+  - 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.
+  -->
+
 <svg width="32px" height="32px" viewBox="0 0 32 32" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
     <title>画板</title>
     <g id="画板" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
diff --git a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_renwuguanli_pressed.svg b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_renwuguanli_pressed.svg
index a157ee30..f3b72792 100644
--- a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_renwuguanli_pressed.svg
+++ b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_renwuguanli_pressed.svg
@@ -1,4 +1,21 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+  - 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.
+  -->
+
 <svg width="32px" height="32px" viewBox="0 0 32 32" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
     <title>画板</title>
     <g id="画板" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
diff --git a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_shuju_normal.svg b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_shuju_normal.svg
index a9616b09..c41c61eb 100644
--- a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_shuju_normal.svg
+++ b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_shuju_normal.svg
@@ -1,4 +1,21 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+  - 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.
+  -->
+
 <svg width="32px" height="32px" viewBox="0 0 32 32" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
     <!-- Generator: Sketch 55 (78076) - https://sketchapp.com -->
     <title>ic_shuju_normal</title>
diff --git a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_shuju_pressed.svg b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_shuju_pressed.svg
index 6d1a0ebc..17abce56 100644
--- a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_shuju_pressed.svg
+++ b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_shuju_pressed.svg
@@ -1,4 +1,21 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+  - 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.
+  -->
+
 <svg width="32px" height="32px" viewBox="0 0 32 32" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
     <!-- Generator: Sketch 55 (78076) - https://sketchapp.com -->
     <title>ic_shuju_pressed</title>
diff --git a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_sousuo_empty.svg b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_sousuo_empty.svg
index 7a7e1080..fbba91c3 100644
--- a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_sousuo_empty.svg
+++ b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_sousuo_empty.svg
@@ -1,4 +1,21 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+  - 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.
+  -->
+
 <svg width="144px" height="144px" viewBox="0 0 144 144" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
     <!-- Generator: Sketch 55 (78076) - https://sketchapp.com -->
     <title>ic_sousuo_empty@1x</title>
diff --git a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_straight.svg b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_straight.svg
index fcead02a..7f469127 100644
--- a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_straight.svg
+++ b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_straight.svg
@@ -1,4 +1,21 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+  - 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.
+  -->
+
 <svg width="22px" height="2px" viewBox="0 0 22 2" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
     <!-- Generator: Sketch 55 (78076) - https://sketchapp.com -->
     <title>直线</title>
diff --git a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_straight_selected.svg b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_straight_selected.svg
index f9eeffb1..d0b1ff14 100644
--- a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_straight_selected.svg
+++ b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_straight_selected.svg
@@ -1,4 +1,21 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+  - 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.
+  -->
+
 <svg width="22px" height="2px" viewBox="0 0 22 2" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
     <!-- Generator: Sketch 55 (78076) - https://sketchapp.com -->
     <title>直线</title>
diff --git a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_suoxiao_16.svg b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_suoxiao_16.svg
index b5fc0d16..3d082e7f 100644
--- a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_suoxiao_16.svg
+++ b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_suoxiao_16.svg
@@ -1,4 +1,21 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+  - 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.
+  -->
+
 <svg width="16px" height="16px" viewBox="0 0 16 16" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
     <!-- Generator: Sketch 55 (78076) - https://sketchapp.com -->
     <title>ic_suoxiao_16</title>
diff --git a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_topback.svg b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_topback.svg
index ddfc1bc5..39ec0aa6 100644
--- a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_topback.svg
+++ b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_topback.svg
@@ -1,4 +1,21 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+  - 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.
+  -->
+
 <svg width="14px" height="10px" viewBox="0 0 14 10" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
     <!-- Generator: Sketch 55 (78076) - https://sketchapp.com -->
     <title>Group 2</title>
diff --git a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_tuichuquanping_16.svg b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_tuichuquanping_16.svg
index 6f317ee6..3485c6cd 100644
--- a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_tuichuquanping_16.svg
+++ b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_tuichuquanping_16.svg
@@ -1,4 +1,21 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+  - 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.
+  -->
+
 <svg width="16px" height="16px" viewBox="0 0 16 16" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
     <!-- Generator: Sketch 55 (78076) - https://sketchapp.com -->
     <title>ic_tuichuquanping_16</title>
diff --git a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_tumoshi_black.svg b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_tumoshi_black.svg
index 1c45de26..1d71e4f6 100644
--- a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_tumoshi_black.svg
+++ b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_tumoshi_black.svg
@@ -1,4 +1,21 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+  - 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.
+  -->
+
 <svg width="14px" height="14px" viewBox="0 0 14 14" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
     <!-- Generator: Sketch 55 (78076) - https://sketchapp.com -->
     <title>bullseye</title>
diff --git a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_tumoshi_white.svg b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_tumoshi_white.svg
index 79f61caa..a3ce6cca 100644
--- a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_tumoshi_white.svg
+++ b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_tumoshi_white.svg
@@ -1,4 +1,21 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+  - 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.
+  -->
+
 <svg width="14px" height="14px" viewBox="0 0 14 14" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
     <!-- Generator: Sketch 55 (78076) - https://sketchapp.com -->
     <title>bullseye</title>
diff --git a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_tuzhanshi_hover.svg b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_tuzhanshi_hover.svg
index 54c1d262..de4a2264 100644
--- a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_tuzhanshi_hover.svg
+++ b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_tuzhanshi_hover.svg
@@ -1,4 +1,21 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+  - 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.
+  -->
+
 <svg width="14px" height="14px" viewBox="0 0 14 14" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
     <!-- Generator: Sketch 55 (78076) - https://sketchapp.com -->
     <title>ic_tuzhanshi_hover</title>
diff --git a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_tuzhanshi_normal.svg b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_tuzhanshi_normal.svg
index feedd69c..516135c7 100644
--- a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_tuzhanshi_normal.svg
+++ b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_tuzhanshi_normal.svg
@@ -1,4 +1,21 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+  - 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.
+  -->
+
 <svg width="14px" height="14px" viewBox="0 0 14 14" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
     <!-- Generator: Sketch 55 (78076) - https://sketchapp.com -->
     <title>ic_tuzhanshi_normal</title>
diff --git a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_tuzhanshi_pressed.svg b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_tuzhanshi_pressed.svg
index eb6fe3a1..9044419c 100644
--- a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_tuzhanshi_pressed.svg
+++ b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_tuzhanshi_pressed.svg
@@ -1,4 +1,21 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+  - 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.
+  -->
+
 <svg width="14px" height="14px" viewBox="0 0 14 14" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
     <!-- Generator: Sketch 55 (78076) - https://sketchapp.com -->
     <title>ic_tuzhanshi_pressed</title>
diff --git a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_xiazai_16.svg b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_xiazai_16.svg
index f1fe9748..31dfc359 100644
--- a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_xiazai_16.svg
+++ b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_xiazai_16.svg
@@ -1,4 +1,21 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+  - 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.
+  -->
+
 <svg width="16px" height="16px" viewBox="0 0 16 16" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
     <!-- Generator: Sketch 55 (78076) - https://sketchapp.com -->
     <title>ic_xiazai_16</title>
diff --git a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_yingshe_16.svg b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_yingshe_16.svg
index 423c3a6a..97bbbdaf 100644
--- a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_yingshe_16.svg
+++ b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_yingshe_16.svg
@@ -1,4 +1,21 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+  - 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.
+  -->
+
 <svg width="16px" height="14px" viewBox="0 0 16 14" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
     <!-- Generator: Sketch 55 (78076) - https://sketchapp.com -->
     <title>ic_yingshe_16</title>
diff --git a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_yuanshuju_normal.svg b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_yuanshuju_normal.svg
index 705a2b3a..367d5d94 100644
--- a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_yuanshuju_normal.svg
+++ b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_yuanshuju_normal.svg
@@ -1,4 +1,21 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+  - 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.
+  -->
+
 <svg width="32px" height="32px" viewBox="0 0 32 32" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
     <!-- Generator: Sketch 55 (78076) - https://sketchapp.com -->
     <title>ic_yuanshuju_normal</title>
diff --git a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_yuanshuju_pressed.svg b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_yuanshuju_pressed.svg
index 3dab93b3..dcb23e9b 100644
--- a/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_yuanshuju_pressed.svg
+++ b/hugegraph-hubble/hubble-fe/src/assets/imgs/ic_yuanshuju_pressed.svg
@@ -1,4 +1,21 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+  - 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.
+  -->
+
 <svg width="32px" height="32px" viewBox="0 0 32 32" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
     <!-- Generator: Sketch 55 (78076) - https://sketchapp.com -->
     <title>ic_yuanshuju_pressed</title>
diff --git a/hugegraph-hubble/hubble-fe/src/assets/imgs/icon_clickarrow_left_grey.svg b/hugegraph-hubble/hubble-fe/src/assets/imgs/icon_clickarrow_left_grey.svg
index d09d2a81..fa590b9f 100644
--- a/hugegraph-hubble/hubble-fe/src/assets/imgs/icon_clickarrow_left_grey.svg
+++ b/hugegraph-hubble/hubble-fe/src/assets/imgs/icon_clickarrow_left_grey.svg
@@ -1,4 +1,21 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+  - 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.
+  -->
+
 <svg width="6px" height="8px" viewBox="0 0 6 8" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
     <!-- Generator: Sketch 55 (78076) - https://sketchapp.com -->
     <title>icon_clickarrow_down_grey</title>
diff --git a/hugegraph-hubble/hubble-fe/src/assets/imgs/icon_clickarrow_rigth_grey.svg b/hugegraph-hubble/hubble-fe/src/assets/imgs/icon_clickarrow_rigth_grey.svg
index bccc8420..a5e3e220 100644
--- a/hugegraph-hubble/hubble-fe/src/assets/imgs/icon_clickarrow_rigth_grey.svg
+++ b/hugegraph-hubble/hubble-fe/src/assets/imgs/icon_clickarrow_rigth_grey.svg
@@ -1,4 +1,21 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+  - 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.
+  -->
+
 <svg width="6px" height="8px" viewBox="0 0 6 8" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
     <!-- Generator: Sketch 55 (78076) - https://sketchapp.com -->
     <title>icon_clickarrow_down_grey</title>
diff --git a/hugegraph-hubble/pom.xml b/hugegraph-hubble/pom.xml
index d8cba158..26ad77e6 100644
--- a/hugegraph-hubble/pom.xml
+++ b/hugegraph-hubble/pom.xml
@@ -1,17 +1,19 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!--
   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
+  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.
+  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"
diff --git a/pom.xml b/pom.xml
index a7780301..c206e6b1 100644
--- a/pom.xml
+++ b/pom.xml
@@ -1,17 +1,19 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!--
   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
+  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.
+  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"