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

bertty pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-wayang.git

commit b8afb0c8c32f1bd6bd9b9f29416a697826be4f79
Author: Bertty Contreras-Rojas <[email protected]>
AuthorDate: Tue Oct 19 01:57:55 2021 +0200

    [RELEASE][PREPARATION] change symlink to maven directory structure
    
    Signed-off-by: bertty <[email protected]>
---
 pom.xml                                            | 69 +++++++++++++++++-----
 .../wayang-api-scala-java_2.11/scala_2.11          | 18 ++++++
 .../src/main/resources}/README.md                  |  0
 .../wayang-api-scala-java_2.11/src/main/scala      |  1 -
 .../src/main/scala}/README.md                      |  0
 .../wayang-api-scala-java_2.11/src/test/java       |  1 -
 .../wayang-api-scala-java_2.11/src/test/resources  |  1 -
 .../src/test/resources}/README.md                  |  0
 .../wayang-api-scala-java_2.11/src/test/scala      |  1 -
 .../src/test/scala}/README.md                      |  0
 .../wayang-api-scala-java_2.12/scala_2.12          | 18 ++++++
 .../src/main/resources}/README.md                  |  0
 .../wayang-api-scala-java_2.12/src/main/scala      |  1 -
 .../src/main/scala}/README.md                      |  0
 .../wayang-api-scala-java_2.12/src/test/java       |  1 -
 .../wayang-api-scala-java_2.12/src/test/resources  |  1 -
 .../src/test/resources}/README.md                  |  0
 .../wayang-api-scala-java_2.12/src/test/scala      |  1 -
 .../src/test/scala}/README.md                      |  0
 wayang-benchmark/wayang-benchmark_2.11/scala_2.11  | 18 ++++++
 .../wayang-benchmark_2.11/src/main/java            |  1 -
 .../wayang-benchmark_2.11/src/main/resources       |  1 -
 .../src/main/resources}/README.md                  |  0
 .../wayang-benchmark_2.11/src/main/scala           |  1 -
 .../src/main/scala}/README.md                      |  0
 .../wayang-benchmark_2.11/src/test/java            |  1 -
 .../wayang-benchmark_2.11/src/test/resources       |  1 -
 .../src/test/resources}/README.md                  |  0
 .../wayang-benchmark_2.11/src/test/scala           |  1 -
 .../src/test/scala}/README.md                      |  0
 wayang-benchmark/wayang-benchmark_2.12/scala_2.12  | 18 ++++++
 .../wayang-benchmark_2.12/src/main/java            |  1 -
 .../wayang-benchmark_2.12/src/main/resources       |  1 -
 .../src/main/resources}/README.md                  |  0
 .../wayang-benchmark_2.12/src/main/scala           |  1 -
 .../src/main/scala}/README.md                      |  0
 .../wayang-benchmark_2.12/src/test/java            |  1 -
 .../wayang-benchmark_2.12/src/test/resources       |  1 -
 .../src/test/resources}/README.md                  |  0
 .../wayang-benchmark_2.12/src/test/scala           |  1 -
 .../src/test/scala}/README.md                      |  0
 .../wayang-flink/wayang-flink_2.11/scala_2.11      | 18 ++++++
 .../wayang-flink/wayang-flink_2.11/src/main/java   |  1 -
 .../wayang-flink_2.11/src/main/resources           |  1 -
 .../src/main/resources}/README.md                  |  0
 .../wayang-flink_2.11/src/main/scala}/README.md    |  0
 .../src/test/resources}/README.md                  |  0
 .../wayang-flink_2.11/src/test/scala}/README.md    |  0
 .../wayang-flink/wayang-flink_2.12/scala_2.12      | 18 ++++++
 .../wayang-flink/wayang-flink_2.12/src/main/java   |  1 -
 .../wayang-flink_2.12/src/main/resources           |  1 -
 .../src/main/resources}/README.md                  |  0
 .../wayang-flink_2.12/src/main/scala}/README.md    |  0
 .../src/test/resources}/README.md                  |  0
 .../wayang-flink_2.12/src/test/scala}/README.md    |  0
 .../wayang-spark/wayang-spark_2.11/scala_2.11      | 18 ++++++
 .../wayang-spark/wayang-spark_2.11/src/main/java   |  1 -
 .../wayang-spark_2.11/src/main/resources           |  1 -
 .../resources_2.11 => main/resources}/README.md    |  0
 .../wayang-spark/wayang-spark_2.11/src/main/scala  |  1 -
 .../src/{test/scala_2.11 => main/scala}/README.md  |  0
 .../wayang-spark/wayang-spark_2.11/src/test/java   |  1 -
 .../wayang-spark_2.11/src/test/resources           |  1 -
 .../resources_2.11 => test/resources}/README.md    |  0
 .../src/{main/scala_2.11 => test/scala}/README.md  |  0
 .../wayang-spark/wayang-spark_2.12/scala_2.12      | 18 ++++++
 .../wayang-spark/wayang-spark_2.12/src/main/java   |  1 -
 .../wayang-spark_2.12/src/main/resources           |  1 -
 .../resources_2.12 => main/resources}/README.md    |  0
 .../wayang-spark/wayang-spark_2.12/src/main/scala  |  1 -
 .../src/{test/scala_2.12 => main/scala}/README.md  |  0
 .../wayang-spark/wayang-spark_2.12/src/test/java   |  1 -
 .../wayang-spark_2.12/src/test/resources           |  1 -
 .../resources_2.12 => test/resources}/README.md    |  0
 .../src/{main/scala_2.12 => test/scala}/README.md  |  0
 .../wayang-iejoin/wayang-iejoin_2.11/scala_2.11    | 18 ++++++
 .../wayang-iejoin/wayang-iejoin_2.11/src/main/java |  1 -
 .../src/main/resources}/README.md                  |  0
 .../wayang-iejoin_2.11/src/main/scala}/README.md   |  0
 .../wayang-iejoin/wayang-iejoin_2.11/src/test/java |  1 -
 .../wayang-iejoin_2.11/src/test/resources          |  1 -
 .../src/test/resources}/README.md                  |  0
 .../wayang-iejoin_2.11/src/test/scala}/README.md   |  0
 .../wayang-iejoin/wayang-iejoin_2.12/scala_2.12    | 18 ++++++
 .../wayang-iejoin/wayang-iejoin_2.12/src/main/java |  1 -
 .../src/main/resources}/README.md                  |  0
 .../wayang-iejoin_2.12/src/main/scala}/README.md   |  0
 .../wayang-iejoin/wayang-iejoin_2.12/src/test/java |  1 -
 .../wayang-iejoin_2.12/src/test/resources          |  1 -
 .../src/test/resources}/README.md                  |  0
 .../wayang-iejoin_2.12/src/test/scala}/README.md   |  0
 wayang-profiler/wayang-profiler_2.11/scala_2.11    | 18 ++++++
 wayang-profiler/wayang-profiler_2.11/src/main/java |  1 -
 .../src/main/resources}/README.md                  |  0
 .../wayang-profiler_2.11/src/main/scala}/README.md |  0
 .../src/test/resources}/README.md                  |  0
 .../wayang-profiler_2.11/src/test/scala}/README.md |  0
 wayang-profiler/wayang-profiler_2.12/scala_2.12    | 18 ++++++
 wayang-profiler/wayang-profiler_2.12/src/main/java |  1 -
 .../src/main/resources}/README.md                  |  0
 .../wayang-profiler_2.12/src/main/scala}/README.md |  0
 .../src/test/resources}/README.md                  |  0
 .../wayang-profiler_2.12/src/test/scala}/README.md |  0
 .../wayang-tests-integration_2.11/scala_2.11       | 18 ++++++
 .../src/main/resources}/README.md                  |  0
 .../src/main/scala}/README.md                      |  0
 .../wayang-tests-integration_2.11/src/test/java    |  1 -
 .../apache/wayang/test/GraphChiIntegrationIT.java  |  0
 .../src/test/resources                             |  1 -
 .../src/test/resources}/README.md                  |  0
 .../src/test/scala}/README.md                      |  0
 .../wayang-tests-integration_2.12/scala_2.12       | 18 ++++++
 .../src/main/resources}/README.md                  |  0
 .../src/main/scala}/README.md                      |  0
 .../wayang-tests-integration_2.12/src/test/java    |  1 -
 .../src/test/resources                             |  1 -
 .../src/test/resources}/README.md                  |  0
 .../src/test/scala}/README.md                      |  0
 118 files changed, 307 insertions(+), 60 deletions(-)

diff --git a/pom.xml b/pom.xml
index e1d8f4a..528ba6e 100644
--- a/pom.xml
+++ b/pom.xml
@@ -447,6 +447,15 @@
                             <version>4.4.0</version>
                             <executions>
                                 <execution>
+                                    <id>add-source-scala</id>
+                                    <goals>
+                                        <goal>add-source</goal>
+                                    </goals>
+                                    <configuration>
+                                        <sourceDir></sourceDir>
+                                    </configuration>
+                                </execution>
+                                <execution>
                                     <id>compile-scala</id>
                                     <goals>
                                         <goal>compile</goal>
@@ -494,7 +503,7 @@
             <id>scala-11</id>
             <activation>
                 <file>
-                    <exists>src/main/scala_2.11</exists>
+                    <exists>scala_2.11</exists>
                 </file>
             </activation>
             <properties>
@@ -516,8 +525,8 @@
                                 </goals>
                                 <configuration>
                                     <sources>
+                                        <source>../code/main/java</source>
                                         <source>src/main/java</source>
-                                        <source>src/main/java_2.11</source>
                                     </sources>
                                 </configuration>
                             </execution>
@@ -531,12 +540,12 @@
                                     <resources>
                                         <resource>
                                             <directory>
-                                                src/main/resources
+                                                ../code/main/resources
                                             </directory>
                                         </resource>
                                         <resource>
                                             <directory>
-                                                src/main/resources_2.11
+                                                src/main/resources
                                             </directory>
                                         </resource>
                                     </resources>
@@ -550,8 +559,8 @@
                                 </goals>
                                 <configuration>
                                     <sources>
+                                        <source>../code/test/java</source>
                                         <source>src/test/java</source>
-                                        <source>src/test/java_2.11</source>
                                     </sources>
                                 </configuration>
                             </execution>
@@ -565,12 +574,12 @@
                                     <resources>
                                         <resource>
                                             <directory>
-                                                src/test/resources
+                                                ../code/test/resources
                                             </directory>
                                         </resource>
                                         <resource>
                                             <directory>
-                                                src/test/resources_2.11
+                                                src/test/resources
                                             </directory>
                                         </resource>
                                     </resources>
@@ -578,6 +587,22 @@
                             </execution>
                         </executions>
                     </plugin>
+                    <plugin>
+                        <groupId>net.alchim31.maven</groupId>
+                        <artifactId>scala-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>add-source-scala</id>
+                                <goals>
+                                    <goal>add-source</goal>
+                                </goals>
+                                <configuration>
+                                    <sourceDir>../code/main/scala</sourceDir>
+                                    
<testSourceDir>../code/test/scala</testSourceDir>
+                                </configuration>
+                            </execution>
+                        </executions>
+                    </plugin>
                 </plugins>
             </build>
         </profile>
@@ -586,7 +611,7 @@
             <id>scala-12</id>
             <activation>
                 <file>
-                    <exists>src/main/scala_2.12</exists>
+                    <exists>scala_2.12</exists>
                 </file>
             </activation>
             <properties>
@@ -608,8 +633,8 @@
                                 </goals>
                                 <configuration>
                                     <sources>
+                                        <source>../code/main/java</source>
                                         <source>src/main/java</source>
-                                        <source>src/main/java_2.12</source>
                                     </sources>
                                 </configuration>
                             </execution>
@@ -623,12 +648,12 @@
                                     <resources>
                                         <resource>
                                             <directory>
-                                                src/main/resources
+                                                ../code/main/resources
                                             </directory>
                                         </resource>
                                         <resource>
                                             <directory>
-                                                src/main/resources_2.12
+                                                src/main/resources
                                             </directory>
                                         </resource>
                                     </resources>
@@ -642,8 +667,8 @@
                                 </goals>
                                 <configuration>
                                     <sources>
+                                        <source>../code/test/java</source>
                                         <source>src/test/java</source>
-                                        <source>src/test/java_2.12</source>
                                     </sources>
                                 </configuration>
                             </execution>
@@ -657,12 +682,12 @@
                                     <resources>
                                         <resource>
                                             <directory>
-                                                src/test/resources
+                                                ../code/test/resources
                                             </directory>
                                         </resource>
                                         <resource>
                                             <directory>
-                                                src/test/resources_2.12
+                                                src/test/resources
                                             </directory>
                                         </resource>
                                     </resources>
@@ -670,6 +695,22 @@
                             </execution>
                         </executions>
                     </plugin>
+                    <plugin>
+                        <groupId>net.alchim31.maven</groupId>
+                        <artifactId>scala-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>add-source-scala</id>
+                                <goals>
+                                    <goal>add-source</goal>
+                                </goals>
+                                <configuration>
+                                    <sourceDir>../code/main/scala</sourceDir>
+                                    
<testSourceDir>../code/test/scala</testSourceDir>
+                                </configuration>
+                            </execution>
+                        </executions>
+                    </plugin>
                 </plugins>
             </build>
         </profile>
diff --git 
a/wayang-api/wayang-api-scala-java/wayang-api-scala-java_2.11/scala_2.11 
b/wayang-api/wayang-api-scala-java/wayang-api-scala-java_2.11/scala_2.11
new file mode 100644
index 0000000..50a5faf
--- /dev/null
+++ b/wayang-api/wayang-api-scala-java/wayang-api-scala-java_2.11/scala_2.11
@@ -0,0 +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
+#
+#    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.
+#
+
+This file just indicate the version to compile the source code
diff --git 
a/wayang-tests-integration/wayang-tests-integration_2.11/src/test/resources_2.11/README.md
 
b/wayang-api/wayang-api-scala-java/wayang-api-scala-java_2.11/src/main/resources/README.md
similarity index 100%
rename from 
wayang-tests-integration/wayang-tests-integration_2.11/src/test/resources_2.11/README.md
rename to 
wayang-api/wayang-api-scala-java/wayang-api-scala-java_2.11/src/main/resources/README.md
diff --git 
a/wayang-api/wayang-api-scala-java/wayang-api-scala-java_2.11/src/main/scala 
b/wayang-api/wayang-api-scala-java/wayang-api-scala-java_2.11/src/main/scala
deleted file mode 120000
index ef66336..0000000
--- a/wayang-api/wayang-api-scala-java/wayang-api-scala-java_2.11/src/main/scala
+++ /dev/null
@@ -1 +0,0 @@
-./../../../code/main/scala
\ No newline at end of file
diff --git 
a/wayang-tests-integration/wayang-tests-integration_2.11/src/test/scala_2.11/README.md
 
b/wayang-api/wayang-api-scala-java/wayang-api-scala-java_2.11/src/main/scala/README.md
similarity index 100%
rename from 
wayang-tests-integration/wayang-tests-integration_2.11/src/test/scala_2.11/README.md
rename to 
wayang-api/wayang-api-scala-java/wayang-api-scala-java_2.11/src/main/scala/README.md
diff --git 
a/wayang-api/wayang-api-scala-java/wayang-api-scala-java_2.11/src/test/java 
b/wayang-api/wayang-api-scala-java/wayang-api-scala-java_2.11/src/test/java
deleted file mode 120000
index f8687fa..0000000
--- a/wayang-api/wayang-api-scala-java/wayang-api-scala-java_2.11/src/test/java
+++ /dev/null
@@ -1 +0,0 @@
-./../../../code/test/java
\ No newline at end of file
diff --git 
a/wayang-api/wayang-api-scala-java/wayang-api-scala-java_2.11/src/test/resources
 
b/wayang-api/wayang-api-scala-java/wayang-api-scala-java_2.11/src/test/resources
deleted file mode 120000
index db1e95c..0000000
--- 
a/wayang-api/wayang-api-scala-java/wayang-api-scala-java_2.11/src/test/resources
+++ /dev/null
@@ -1 +0,0 @@
-./../../../code/test/resources
\ No newline at end of file
diff --git 
a/wayang-tests-integration/wayang-tests-integration_2.11/src/main/resources_2.11/README.md
 
b/wayang-api/wayang-api-scala-java/wayang-api-scala-java_2.11/src/test/resources/README.md
similarity index 100%
rename from 
wayang-tests-integration/wayang-tests-integration_2.11/src/main/resources_2.11/README.md
rename to 
wayang-api/wayang-api-scala-java/wayang-api-scala-java_2.11/src/test/resources/README.md
diff --git 
a/wayang-api/wayang-api-scala-java/wayang-api-scala-java_2.11/src/test/scala 
b/wayang-api/wayang-api-scala-java/wayang-api-scala-java_2.11/src/test/scala
deleted file mode 120000
index 41196c2..0000000
--- a/wayang-api/wayang-api-scala-java/wayang-api-scala-java_2.11/src/test/scala
+++ /dev/null
@@ -1 +0,0 @@
-./../../../code/test/scala
\ No newline at end of file
diff --git 
a/wayang-tests-integration/wayang-tests-integration_2.11/src/main/scala_2.11/README.md
 
b/wayang-api/wayang-api-scala-java/wayang-api-scala-java_2.11/src/test/scala/README.md
similarity index 100%
rename from 
wayang-tests-integration/wayang-tests-integration_2.11/src/main/scala_2.11/README.md
rename to 
wayang-api/wayang-api-scala-java/wayang-api-scala-java_2.11/src/test/scala/README.md
diff --git 
a/wayang-api/wayang-api-scala-java/wayang-api-scala-java_2.12/scala_2.12 
b/wayang-api/wayang-api-scala-java/wayang-api-scala-java_2.12/scala_2.12
new file mode 100644
index 0000000..50a5faf
--- /dev/null
+++ b/wayang-api/wayang-api-scala-java/wayang-api-scala-java_2.12/scala_2.12
@@ -0,0 +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
+#
+#    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.
+#
+
+This file just indicate the version to compile the source code
diff --git 
a/wayang-tests-integration/wayang-tests-integration_2.12/src/test/resources_2.12/README.md
 
b/wayang-api/wayang-api-scala-java/wayang-api-scala-java_2.12/src/main/resources/README.md
similarity index 100%
rename from 
wayang-tests-integration/wayang-tests-integration_2.12/src/test/resources_2.12/README.md
rename to 
wayang-api/wayang-api-scala-java/wayang-api-scala-java_2.12/src/main/resources/README.md
diff --git 
a/wayang-api/wayang-api-scala-java/wayang-api-scala-java_2.12/src/main/scala 
b/wayang-api/wayang-api-scala-java/wayang-api-scala-java_2.12/src/main/scala
deleted file mode 120000
index ef66336..0000000
--- a/wayang-api/wayang-api-scala-java/wayang-api-scala-java_2.12/src/main/scala
+++ /dev/null
@@ -1 +0,0 @@
-./../../../code/main/scala
\ No newline at end of file
diff --git 
a/wayang-tests-integration/wayang-tests-integration_2.12/src/test/scala_2.12/README.md
 
b/wayang-api/wayang-api-scala-java/wayang-api-scala-java_2.12/src/main/scala/README.md
similarity index 100%
rename from 
wayang-tests-integration/wayang-tests-integration_2.12/src/test/scala_2.12/README.md
rename to 
wayang-api/wayang-api-scala-java/wayang-api-scala-java_2.12/src/main/scala/README.md
diff --git 
a/wayang-api/wayang-api-scala-java/wayang-api-scala-java_2.12/src/test/java 
b/wayang-api/wayang-api-scala-java/wayang-api-scala-java_2.12/src/test/java
deleted file mode 120000
index f8687fa..0000000
--- a/wayang-api/wayang-api-scala-java/wayang-api-scala-java_2.12/src/test/java
+++ /dev/null
@@ -1 +0,0 @@
-./../../../code/test/java
\ No newline at end of file
diff --git 
a/wayang-api/wayang-api-scala-java/wayang-api-scala-java_2.12/src/test/resources
 
b/wayang-api/wayang-api-scala-java/wayang-api-scala-java_2.12/src/test/resources
deleted file mode 120000
index db1e95c..0000000
--- 
a/wayang-api/wayang-api-scala-java/wayang-api-scala-java_2.12/src/test/resources
+++ /dev/null
@@ -1 +0,0 @@
-./../../../code/test/resources
\ No newline at end of file
diff --git 
a/wayang-tests-integration/wayang-tests-integration_2.12/src/main/resources_2.12/README.md
 
b/wayang-api/wayang-api-scala-java/wayang-api-scala-java_2.12/src/test/resources/README.md
similarity index 100%
rename from 
wayang-tests-integration/wayang-tests-integration_2.12/src/main/resources_2.12/README.md
rename to 
wayang-api/wayang-api-scala-java/wayang-api-scala-java_2.12/src/test/resources/README.md
diff --git 
a/wayang-api/wayang-api-scala-java/wayang-api-scala-java_2.12/src/test/scala 
b/wayang-api/wayang-api-scala-java/wayang-api-scala-java_2.12/src/test/scala
deleted file mode 120000
index 41196c2..0000000
--- a/wayang-api/wayang-api-scala-java/wayang-api-scala-java_2.12/src/test/scala
+++ /dev/null
@@ -1 +0,0 @@
-./../../../code/test/scala
\ No newline at end of file
diff --git 
a/wayang-tests-integration/wayang-tests-integration_2.12/src/main/scala_2.12/README.md
 
b/wayang-api/wayang-api-scala-java/wayang-api-scala-java_2.12/src/test/scala/README.md
similarity index 100%
rename from 
wayang-tests-integration/wayang-tests-integration_2.12/src/main/scala_2.12/README.md
rename to 
wayang-api/wayang-api-scala-java/wayang-api-scala-java_2.12/src/test/scala/README.md
diff --git a/wayang-benchmark/wayang-benchmark_2.11/scala_2.11 
b/wayang-benchmark/wayang-benchmark_2.11/scala_2.11
new file mode 100644
index 0000000..50a5faf
--- /dev/null
+++ b/wayang-benchmark/wayang-benchmark_2.11/scala_2.11
@@ -0,0 +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
+#
+#    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.
+#
+
+This file just indicate the version to compile the source code
diff --git a/wayang-benchmark/wayang-benchmark_2.11/src/main/java 
b/wayang-benchmark/wayang-benchmark_2.11/src/main/java
deleted file mode 120000
index d2de14c..0000000
--- a/wayang-benchmark/wayang-benchmark_2.11/src/main/java
+++ /dev/null
@@ -1 +0,0 @@
-./../../../code/main/java
\ No newline at end of file
diff --git a/wayang-benchmark/wayang-benchmark_2.11/src/main/resources 
b/wayang-benchmark/wayang-benchmark_2.11/src/main/resources
deleted file mode 120000
index ae9732b..0000000
--- a/wayang-benchmark/wayang-benchmark_2.11/src/main/resources
+++ /dev/null
@@ -1 +0,0 @@
-./../../../code/main/resources
\ No newline at end of file
diff --git 
a/wayang-profiler/wayang-profiler_2.11/src/test/resources_2.11/README.md 
b/wayang-benchmark/wayang-benchmark_2.11/src/main/resources/README.md
similarity index 100%
rename from 
wayang-profiler/wayang-profiler_2.11/src/test/resources_2.11/README.md
rename to wayang-benchmark/wayang-benchmark_2.11/src/main/resources/README.md
diff --git a/wayang-benchmark/wayang-benchmark_2.11/src/main/scala 
b/wayang-benchmark/wayang-benchmark_2.11/src/main/scala
deleted file mode 120000
index ef66336..0000000
--- a/wayang-benchmark/wayang-benchmark_2.11/src/main/scala
+++ /dev/null
@@ -1 +0,0 @@
-./../../../code/main/scala
\ No newline at end of file
diff --git a/wayang-profiler/wayang-profiler_2.11/src/test/scala_2.11/README.md 
b/wayang-benchmark/wayang-benchmark_2.11/src/main/scala/README.md
similarity index 100%
rename from wayang-profiler/wayang-profiler_2.11/src/test/scala_2.11/README.md
rename to wayang-benchmark/wayang-benchmark_2.11/src/main/scala/README.md
diff --git a/wayang-benchmark/wayang-benchmark_2.11/src/test/java 
b/wayang-benchmark/wayang-benchmark_2.11/src/test/java
deleted file mode 120000
index f8687fa..0000000
--- a/wayang-benchmark/wayang-benchmark_2.11/src/test/java
+++ /dev/null
@@ -1 +0,0 @@
-./../../../code/test/java
\ No newline at end of file
diff --git a/wayang-benchmark/wayang-benchmark_2.11/src/test/resources 
b/wayang-benchmark/wayang-benchmark_2.11/src/test/resources
deleted file mode 120000
index db1e95c..0000000
--- a/wayang-benchmark/wayang-benchmark_2.11/src/test/resources
+++ /dev/null
@@ -1 +0,0 @@
-./../../../code/test/resources
\ No newline at end of file
diff --git 
a/wayang-profiler/wayang-profiler_2.11/src/main/resources_2.11/README.md 
b/wayang-benchmark/wayang-benchmark_2.11/src/test/resources/README.md
similarity index 100%
rename from 
wayang-profiler/wayang-profiler_2.11/src/main/resources_2.11/README.md
rename to wayang-benchmark/wayang-benchmark_2.11/src/test/resources/README.md
diff --git a/wayang-benchmark/wayang-benchmark_2.11/src/test/scala 
b/wayang-benchmark/wayang-benchmark_2.11/src/test/scala
deleted file mode 120000
index 41196c2..0000000
--- a/wayang-benchmark/wayang-benchmark_2.11/src/test/scala
+++ /dev/null
@@ -1 +0,0 @@
-./../../../code/test/scala
\ No newline at end of file
diff --git a/wayang-profiler/wayang-profiler_2.11/src/main/scala_2.11/README.md 
b/wayang-benchmark/wayang-benchmark_2.11/src/test/scala/README.md
similarity index 100%
rename from wayang-profiler/wayang-profiler_2.11/src/main/scala_2.11/README.md
rename to wayang-benchmark/wayang-benchmark_2.11/src/test/scala/README.md
diff --git a/wayang-benchmark/wayang-benchmark_2.12/scala_2.12 
b/wayang-benchmark/wayang-benchmark_2.12/scala_2.12
new file mode 100644
index 0000000..50a5faf
--- /dev/null
+++ b/wayang-benchmark/wayang-benchmark_2.12/scala_2.12
@@ -0,0 +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
+#
+#    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.
+#
+
+This file just indicate the version to compile the source code
diff --git a/wayang-benchmark/wayang-benchmark_2.12/src/main/java 
b/wayang-benchmark/wayang-benchmark_2.12/src/main/java
deleted file mode 120000
index d2de14c..0000000
--- a/wayang-benchmark/wayang-benchmark_2.12/src/main/java
+++ /dev/null
@@ -1 +0,0 @@
-./../../../code/main/java
\ No newline at end of file
diff --git a/wayang-benchmark/wayang-benchmark_2.12/src/main/resources 
b/wayang-benchmark/wayang-benchmark_2.12/src/main/resources
deleted file mode 120000
index ae9732b..0000000
--- a/wayang-benchmark/wayang-benchmark_2.12/src/main/resources
+++ /dev/null
@@ -1 +0,0 @@
-./../../../code/main/resources
\ No newline at end of file
diff --git 
a/wayang-profiler/wayang-profiler_2.12/src/test/resources_2.12/README.md 
b/wayang-benchmark/wayang-benchmark_2.12/src/main/resources/README.md
similarity index 100%
rename from 
wayang-profiler/wayang-profiler_2.12/src/test/resources_2.12/README.md
rename to wayang-benchmark/wayang-benchmark_2.12/src/main/resources/README.md
diff --git a/wayang-benchmark/wayang-benchmark_2.12/src/main/scala 
b/wayang-benchmark/wayang-benchmark_2.12/src/main/scala
deleted file mode 120000
index ef66336..0000000
--- a/wayang-benchmark/wayang-benchmark_2.12/src/main/scala
+++ /dev/null
@@ -1 +0,0 @@
-./../../../code/main/scala
\ No newline at end of file
diff --git a/wayang-profiler/wayang-profiler_2.12/src/test/scala_2.12/README.md 
b/wayang-benchmark/wayang-benchmark_2.12/src/main/scala/README.md
similarity index 100%
rename from wayang-profiler/wayang-profiler_2.12/src/test/scala_2.12/README.md
rename to wayang-benchmark/wayang-benchmark_2.12/src/main/scala/README.md
diff --git a/wayang-benchmark/wayang-benchmark_2.12/src/test/java 
b/wayang-benchmark/wayang-benchmark_2.12/src/test/java
deleted file mode 120000
index f8687fa..0000000
--- a/wayang-benchmark/wayang-benchmark_2.12/src/test/java
+++ /dev/null
@@ -1 +0,0 @@
-./../../../code/test/java
\ No newline at end of file
diff --git a/wayang-benchmark/wayang-benchmark_2.12/src/test/resources 
b/wayang-benchmark/wayang-benchmark_2.12/src/test/resources
deleted file mode 120000
index db1e95c..0000000
--- a/wayang-benchmark/wayang-benchmark_2.12/src/test/resources
+++ /dev/null
@@ -1 +0,0 @@
-./../../../code/test/resources
\ No newline at end of file
diff --git 
a/wayang-profiler/wayang-profiler_2.12/src/main/resources_2.12/README.md 
b/wayang-benchmark/wayang-benchmark_2.12/src/test/resources/README.md
similarity index 100%
rename from 
wayang-profiler/wayang-profiler_2.12/src/main/resources_2.12/README.md
rename to wayang-benchmark/wayang-benchmark_2.12/src/test/resources/README.md
diff --git a/wayang-benchmark/wayang-benchmark_2.12/src/test/scala 
b/wayang-benchmark/wayang-benchmark_2.12/src/test/scala
deleted file mode 120000
index 41196c2..0000000
--- a/wayang-benchmark/wayang-benchmark_2.12/src/test/scala
+++ /dev/null
@@ -1 +0,0 @@
-./../../../code/test/scala
\ No newline at end of file
diff --git a/wayang-profiler/wayang-profiler_2.12/src/main/scala_2.12/README.md 
b/wayang-benchmark/wayang-benchmark_2.12/src/test/scala/README.md
similarity index 100%
rename from wayang-profiler/wayang-profiler_2.12/src/main/scala_2.12/README.md
rename to wayang-benchmark/wayang-benchmark_2.12/src/test/scala/README.md
diff --git a/wayang-platforms/wayang-flink/wayang-flink_2.11/scala_2.11 
b/wayang-platforms/wayang-flink/wayang-flink_2.11/scala_2.11
new file mode 100644
index 0000000..50a5faf
--- /dev/null
+++ b/wayang-platforms/wayang-flink/wayang-flink_2.11/scala_2.11
@@ -0,0 +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
+#
+#    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.
+#
+
+This file just indicate the version to compile the source code
diff --git a/wayang-platforms/wayang-flink/wayang-flink_2.11/src/main/java 
b/wayang-platforms/wayang-flink/wayang-flink_2.11/src/main/java
deleted file mode 120000
index d2de14c..0000000
--- a/wayang-platforms/wayang-flink/wayang-flink_2.11/src/main/java
+++ /dev/null
@@ -1 +0,0 @@
-./../../../code/main/java
\ No newline at end of file
diff --git a/wayang-platforms/wayang-flink/wayang-flink_2.11/src/main/resources 
b/wayang-platforms/wayang-flink/wayang-flink_2.11/src/main/resources
deleted file mode 120000
index ae9732b..0000000
--- a/wayang-platforms/wayang-flink/wayang-flink_2.11/src/main/resources
+++ /dev/null
@@ -1 +0,0 @@
-./../../../code/main/resources
\ No newline at end of file
diff --git 
a/wayang-plugins/wayang-iejoin/wayang-iejoin_2.11/src/test/resources_2.11/README.md
 b/wayang-platforms/wayang-flink/wayang-flink_2.11/src/main/resources/README.md
similarity index 100%
rename from 
wayang-plugins/wayang-iejoin/wayang-iejoin_2.11/src/test/resources_2.11/README.md
rename to 
wayang-platforms/wayang-flink/wayang-flink_2.11/src/main/resources/README.md
diff --git 
a/wayang-plugins/wayang-iejoin/wayang-iejoin_2.11/src/test/scala_2.11/README.md 
b/wayang-platforms/wayang-flink/wayang-flink_2.11/src/main/scala/README.md
similarity index 100%
rename from 
wayang-plugins/wayang-iejoin/wayang-iejoin_2.11/src/test/scala_2.11/README.md
rename to 
wayang-platforms/wayang-flink/wayang-flink_2.11/src/main/scala/README.md
diff --git 
a/wayang-plugins/wayang-iejoin/wayang-iejoin_2.11/src/main/resources_2.11/README.md
 b/wayang-platforms/wayang-flink/wayang-flink_2.11/src/test/resources/README.md
similarity index 100%
rename from 
wayang-plugins/wayang-iejoin/wayang-iejoin_2.11/src/main/resources_2.11/README.md
rename to 
wayang-platforms/wayang-flink/wayang-flink_2.11/src/test/resources/README.md
diff --git 
a/wayang-plugins/wayang-iejoin/wayang-iejoin_2.11/src/main/scala_2.11/README.md 
b/wayang-platforms/wayang-flink/wayang-flink_2.11/src/test/scala/README.md
similarity index 100%
rename from 
wayang-plugins/wayang-iejoin/wayang-iejoin_2.11/src/main/scala_2.11/README.md
rename to 
wayang-platforms/wayang-flink/wayang-flink_2.11/src/test/scala/README.md
diff --git a/wayang-platforms/wayang-flink/wayang-flink_2.12/scala_2.12 
b/wayang-platforms/wayang-flink/wayang-flink_2.12/scala_2.12
new file mode 100644
index 0000000..50a5faf
--- /dev/null
+++ b/wayang-platforms/wayang-flink/wayang-flink_2.12/scala_2.12
@@ -0,0 +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
+#
+#    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.
+#
+
+This file just indicate the version to compile the source code
diff --git a/wayang-platforms/wayang-flink/wayang-flink_2.12/src/main/java 
b/wayang-platforms/wayang-flink/wayang-flink_2.12/src/main/java
deleted file mode 120000
index d2de14c..0000000
--- a/wayang-platforms/wayang-flink/wayang-flink_2.12/src/main/java
+++ /dev/null
@@ -1 +0,0 @@
-./../../../code/main/java
\ No newline at end of file
diff --git a/wayang-platforms/wayang-flink/wayang-flink_2.12/src/main/resources 
b/wayang-platforms/wayang-flink/wayang-flink_2.12/src/main/resources
deleted file mode 120000
index ae9732b..0000000
--- a/wayang-platforms/wayang-flink/wayang-flink_2.12/src/main/resources
+++ /dev/null
@@ -1 +0,0 @@
-./../../../code/main/resources
\ No newline at end of file
diff --git 
a/wayang-plugins/wayang-iejoin/wayang-iejoin_2.12/src/test/resources_2.12/README.md
 b/wayang-platforms/wayang-flink/wayang-flink_2.12/src/main/resources/README.md
similarity index 100%
rename from 
wayang-plugins/wayang-iejoin/wayang-iejoin_2.12/src/test/resources_2.12/README.md
rename to 
wayang-platforms/wayang-flink/wayang-flink_2.12/src/main/resources/README.md
diff --git 
a/wayang-plugins/wayang-iejoin/wayang-iejoin_2.12/src/test/scala_2.12/README.md 
b/wayang-platforms/wayang-flink/wayang-flink_2.12/src/main/scala/README.md
similarity index 100%
rename from 
wayang-plugins/wayang-iejoin/wayang-iejoin_2.12/src/test/scala_2.12/README.md
rename to 
wayang-platforms/wayang-flink/wayang-flink_2.12/src/main/scala/README.md
diff --git 
a/wayang-plugins/wayang-iejoin/wayang-iejoin_2.12/src/main/resources_2.12/README.md
 b/wayang-platforms/wayang-flink/wayang-flink_2.12/src/test/resources/README.md
similarity index 100%
rename from 
wayang-plugins/wayang-iejoin/wayang-iejoin_2.12/src/main/resources_2.12/README.md
rename to 
wayang-platforms/wayang-flink/wayang-flink_2.12/src/test/resources/README.md
diff --git 
a/wayang-plugins/wayang-iejoin/wayang-iejoin_2.12/src/main/scala_2.12/README.md 
b/wayang-platforms/wayang-flink/wayang-flink_2.12/src/test/scala/README.md
similarity index 100%
rename from 
wayang-plugins/wayang-iejoin/wayang-iejoin_2.12/src/main/scala_2.12/README.md
rename to 
wayang-platforms/wayang-flink/wayang-flink_2.12/src/test/scala/README.md
diff --git a/wayang-platforms/wayang-spark/wayang-spark_2.11/scala_2.11 
b/wayang-platforms/wayang-spark/wayang-spark_2.11/scala_2.11
new file mode 100644
index 0000000..50a5faf
--- /dev/null
+++ b/wayang-platforms/wayang-spark/wayang-spark_2.11/scala_2.11
@@ -0,0 +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
+#
+#    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.
+#
+
+This file just indicate the version to compile the source code
diff --git a/wayang-platforms/wayang-spark/wayang-spark_2.11/src/main/java 
b/wayang-platforms/wayang-spark/wayang-spark_2.11/src/main/java
deleted file mode 120000
index d2de14c..0000000
--- a/wayang-platforms/wayang-spark/wayang-spark_2.11/src/main/java
+++ /dev/null
@@ -1 +0,0 @@
-./../../../code/main/java
\ No newline at end of file
diff --git a/wayang-platforms/wayang-spark/wayang-spark_2.11/src/main/resources 
b/wayang-platforms/wayang-spark/wayang-spark_2.11/src/main/resources
deleted file mode 120000
index ae9732b..0000000
--- a/wayang-platforms/wayang-spark/wayang-spark_2.11/src/main/resources
+++ /dev/null
@@ -1 +0,0 @@
-./../../../code/main/resources
\ No newline at end of file
diff --git 
a/wayang-platforms/wayang-spark/wayang-spark_2.11/src/test/resources_2.11/README.md
 b/wayang-platforms/wayang-spark/wayang-spark_2.11/src/main/resources/README.md
similarity index 100%
rename from 
wayang-platforms/wayang-spark/wayang-spark_2.11/src/test/resources_2.11/README.md
rename to 
wayang-platforms/wayang-spark/wayang-spark_2.11/src/main/resources/README.md
diff --git a/wayang-platforms/wayang-spark/wayang-spark_2.11/src/main/scala 
b/wayang-platforms/wayang-spark/wayang-spark_2.11/src/main/scala
deleted file mode 120000
index ef66336..0000000
--- a/wayang-platforms/wayang-spark/wayang-spark_2.11/src/main/scala
+++ /dev/null
@@ -1 +0,0 @@
-./../../../code/main/scala
\ No newline at end of file
diff --git 
a/wayang-platforms/wayang-spark/wayang-spark_2.11/src/test/scala_2.11/README.md 
b/wayang-platforms/wayang-spark/wayang-spark_2.11/src/main/scala/README.md
similarity index 100%
rename from 
wayang-platforms/wayang-spark/wayang-spark_2.11/src/test/scala_2.11/README.md
rename to 
wayang-platforms/wayang-spark/wayang-spark_2.11/src/main/scala/README.md
diff --git a/wayang-platforms/wayang-spark/wayang-spark_2.11/src/test/java 
b/wayang-platforms/wayang-spark/wayang-spark_2.11/src/test/java
deleted file mode 120000
index f8687fa..0000000
--- a/wayang-platforms/wayang-spark/wayang-spark_2.11/src/test/java
+++ /dev/null
@@ -1 +0,0 @@
-./../../../code/test/java
\ No newline at end of file
diff --git a/wayang-platforms/wayang-spark/wayang-spark_2.11/src/test/resources 
b/wayang-platforms/wayang-spark/wayang-spark_2.11/src/test/resources
deleted file mode 120000
index db1e95c..0000000
--- a/wayang-platforms/wayang-spark/wayang-spark_2.11/src/test/resources
+++ /dev/null
@@ -1 +0,0 @@
-./../../../code/test/resources
\ No newline at end of file
diff --git 
a/wayang-platforms/wayang-spark/wayang-spark_2.11/src/main/resources_2.11/README.md
 b/wayang-platforms/wayang-spark/wayang-spark_2.11/src/test/resources/README.md
similarity index 100%
rename from 
wayang-platforms/wayang-spark/wayang-spark_2.11/src/main/resources_2.11/README.md
rename to 
wayang-platforms/wayang-spark/wayang-spark_2.11/src/test/resources/README.md
diff --git 
a/wayang-platforms/wayang-spark/wayang-spark_2.11/src/main/scala_2.11/README.md 
b/wayang-platforms/wayang-spark/wayang-spark_2.11/src/test/scala/README.md
similarity index 100%
rename from 
wayang-platforms/wayang-spark/wayang-spark_2.11/src/main/scala_2.11/README.md
rename to 
wayang-platforms/wayang-spark/wayang-spark_2.11/src/test/scala/README.md
diff --git a/wayang-platforms/wayang-spark/wayang-spark_2.12/scala_2.12 
b/wayang-platforms/wayang-spark/wayang-spark_2.12/scala_2.12
new file mode 100644
index 0000000..50a5faf
--- /dev/null
+++ b/wayang-platforms/wayang-spark/wayang-spark_2.12/scala_2.12
@@ -0,0 +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
+#
+#    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.
+#
+
+This file just indicate the version to compile the source code
diff --git a/wayang-platforms/wayang-spark/wayang-spark_2.12/src/main/java 
b/wayang-platforms/wayang-spark/wayang-spark_2.12/src/main/java
deleted file mode 120000
index d2de14c..0000000
--- a/wayang-platforms/wayang-spark/wayang-spark_2.12/src/main/java
+++ /dev/null
@@ -1 +0,0 @@
-./../../../code/main/java
\ No newline at end of file
diff --git a/wayang-platforms/wayang-spark/wayang-spark_2.12/src/main/resources 
b/wayang-platforms/wayang-spark/wayang-spark_2.12/src/main/resources
deleted file mode 120000
index ae9732b..0000000
--- a/wayang-platforms/wayang-spark/wayang-spark_2.12/src/main/resources
+++ /dev/null
@@ -1 +0,0 @@
-./../../../code/main/resources
\ No newline at end of file
diff --git 
a/wayang-platforms/wayang-spark/wayang-spark_2.12/src/test/resources_2.12/README.md
 b/wayang-platforms/wayang-spark/wayang-spark_2.12/src/main/resources/README.md
similarity index 100%
rename from 
wayang-platforms/wayang-spark/wayang-spark_2.12/src/test/resources_2.12/README.md
rename to 
wayang-platforms/wayang-spark/wayang-spark_2.12/src/main/resources/README.md
diff --git a/wayang-platforms/wayang-spark/wayang-spark_2.12/src/main/scala 
b/wayang-platforms/wayang-spark/wayang-spark_2.12/src/main/scala
deleted file mode 120000
index ef66336..0000000
--- a/wayang-platforms/wayang-spark/wayang-spark_2.12/src/main/scala
+++ /dev/null
@@ -1 +0,0 @@
-./../../../code/main/scala
\ No newline at end of file
diff --git 
a/wayang-platforms/wayang-spark/wayang-spark_2.12/src/test/scala_2.12/README.md 
b/wayang-platforms/wayang-spark/wayang-spark_2.12/src/main/scala/README.md
similarity index 100%
rename from 
wayang-platforms/wayang-spark/wayang-spark_2.12/src/test/scala_2.12/README.md
rename to 
wayang-platforms/wayang-spark/wayang-spark_2.12/src/main/scala/README.md
diff --git a/wayang-platforms/wayang-spark/wayang-spark_2.12/src/test/java 
b/wayang-platforms/wayang-spark/wayang-spark_2.12/src/test/java
deleted file mode 120000
index f8687fa..0000000
--- a/wayang-platforms/wayang-spark/wayang-spark_2.12/src/test/java
+++ /dev/null
@@ -1 +0,0 @@
-./../../../code/test/java
\ No newline at end of file
diff --git a/wayang-platforms/wayang-spark/wayang-spark_2.12/src/test/resources 
b/wayang-platforms/wayang-spark/wayang-spark_2.12/src/test/resources
deleted file mode 120000
index db1e95c..0000000
--- a/wayang-platforms/wayang-spark/wayang-spark_2.12/src/test/resources
+++ /dev/null
@@ -1 +0,0 @@
-./../../../code/test/resources
\ No newline at end of file
diff --git 
a/wayang-platforms/wayang-spark/wayang-spark_2.12/src/main/resources_2.12/README.md
 b/wayang-platforms/wayang-spark/wayang-spark_2.12/src/test/resources/README.md
similarity index 100%
rename from 
wayang-platforms/wayang-spark/wayang-spark_2.12/src/main/resources_2.12/README.md
rename to 
wayang-platforms/wayang-spark/wayang-spark_2.12/src/test/resources/README.md
diff --git 
a/wayang-platforms/wayang-spark/wayang-spark_2.12/src/main/scala_2.12/README.md 
b/wayang-platforms/wayang-spark/wayang-spark_2.12/src/test/scala/README.md
similarity index 100%
rename from 
wayang-platforms/wayang-spark/wayang-spark_2.12/src/main/scala_2.12/README.md
rename to 
wayang-platforms/wayang-spark/wayang-spark_2.12/src/test/scala/README.md
diff --git a/wayang-plugins/wayang-iejoin/wayang-iejoin_2.11/scala_2.11 
b/wayang-plugins/wayang-iejoin/wayang-iejoin_2.11/scala_2.11
new file mode 100644
index 0000000..50a5faf
--- /dev/null
+++ b/wayang-plugins/wayang-iejoin/wayang-iejoin_2.11/scala_2.11
@@ -0,0 +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
+#
+#    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.
+#
+
+This file just indicate the version to compile the source code
diff --git a/wayang-plugins/wayang-iejoin/wayang-iejoin_2.11/src/main/java 
b/wayang-plugins/wayang-iejoin/wayang-iejoin_2.11/src/main/java
deleted file mode 120000
index d2de14c..0000000
--- a/wayang-plugins/wayang-iejoin/wayang-iejoin_2.11/src/main/java
+++ /dev/null
@@ -1 +0,0 @@
-./../../../code/main/java
\ No newline at end of file
diff --git 
a/wayang-platforms/wayang-flink/wayang-flink_2.11/src/test/resources_2.11/README.md
 b/wayang-plugins/wayang-iejoin/wayang-iejoin_2.11/src/main/resources/README.md
similarity index 100%
rename from 
wayang-platforms/wayang-flink/wayang-flink_2.11/src/test/resources_2.11/README.md
rename to 
wayang-plugins/wayang-iejoin/wayang-iejoin_2.11/src/main/resources/README.md
diff --git 
a/wayang-platforms/wayang-flink/wayang-flink_2.11/src/test/scala_2.11/README.md 
b/wayang-plugins/wayang-iejoin/wayang-iejoin_2.11/src/main/scala/README.md
similarity index 100%
rename from 
wayang-platforms/wayang-flink/wayang-flink_2.11/src/test/scala_2.11/README.md
rename to 
wayang-plugins/wayang-iejoin/wayang-iejoin_2.11/src/main/scala/README.md
diff --git a/wayang-plugins/wayang-iejoin/wayang-iejoin_2.11/src/test/java 
b/wayang-plugins/wayang-iejoin/wayang-iejoin_2.11/src/test/java
deleted file mode 120000
index f8687fa..0000000
--- a/wayang-plugins/wayang-iejoin/wayang-iejoin_2.11/src/test/java
+++ /dev/null
@@ -1 +0,0 @@
-./../../../code/test/java
\ No newline at end of file
diff --git a/wayang-plugins/wayang-iejoin/wayang-iejoin_2.11/src/test/resources 
b/wayang-plugins/wayang-iejoin/wayang-iejoin_2.11/src/test/resources
deleted file mode 120000
index db1e95c..0000000
--- a/wayang-plugins/wayang-iejoin/wayang-iejoin_2.11/src/test/resources
+++ /dev/null
@@ -1 +0,0 @@
-./../../../code/test/resources
\ No newline at end of file
diff --git 
a/wayang-platforms/wayang-flink/wayang-flink_2.11/src/main/resources_2.11/README.md
 b/wayang-plugins/wayang-iejoin/wayang-iejoin_2.11/src/test/resources/README.md
similarity index 100%
rename from 
wayang-platforms/wayang-flink/wayang-flink_2.11/src/main/resources_2.11/README.md
rename to 
wayang-plugins/wayang-iejoin/wayang-iejoin_2.11/src/test/resources/README.md
diff --git 
a/wayang-platforms/wayang-flink/wayang-flink_2.11/src/main/scala_2.11/README.md 
b/wayang-plugins/wayang-iejoin/wayang-iejoin_2.11/src/test/scala/README.md
similarity index 100%
rename from 
wayang-platforms/wayang-flink/wayang-flink_2.11/src/main/scala_2.11/README.md
rename to 
wayang-plugins/wayang-iejoin/wayang-iejoin_2.11/src/test/scala/README.md
diff --git a/wayang-plugins/wayang-iejoin/wayang-iejoin_2.12/scala_2.12 
b/wayang-plugins/wayang-iejoin/wayang-iejoin_2.12/scala_2.12
new file mode 100644
index 0000000..50a5faf
--- /dev/null
+++ b/wayang-plugins/wayang-iejoin/wayang-iejoin_2.12/scala_2.12
@@ -0,0 +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
+#
+#    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.
+#
+
+This file just indicate the version to compile the source code
diff --git a/wayang-plugins/wayang-iejoin/wayang-iejoin_2.12/src/main/java 
b/wayang-plugins/wayang-iejoin/wayang-iejoin_2.12/src/main/java
deleted file mode 120000
index d2de14c..0000000
--- a/wayang-plugins/wayang-iejoin/wayang-iejoin_2.12/src/main/java
+++ /dev/null
@@ -1 +0,0 @@
-./../../../code/main/java
\ No newline at end of file
diff --git 
a/wayang-platforms/wayang-flink/wayang-flink_2.12/src/test/resources_2.12/README.md
 b/wayang-plugins/wayang-iejoin/wayang-iejoin_2.12/src/main/resources/README.md
similarity index 100%
rename from 
wayang-platforms/wayang-flink/wayang-flink_2.12/src/test/resources_2.12/README.md
rename to 
wayang-plugins/wayang-iejoin/wayang-iejoin_2.12/src/main/resources/README.md
diff --git 
a/wayang-platforms/wayang-flink/wayang-flink_2.12/src/test/scala_2.12/README.md 
b/wayang-plugins/wayang-iejoin/wayang-iejoin_2.12/src/main/scala/README.md
similarity index 100%
rename from 
wayang-platforms/wayang-flink/wayang-flink_2.12/src/test/scala_2.12/README.md
rename to 
wayang-plugins/wayang-iejoin/wayang-iejoin_2.12/src/main/scala/README.md
diff --git a/wayang-plugins/wayang-iejoin/wayang-iejoin_2.12/src/test/java 
b/wayang-plugins/wayang-iejoin/wayang-iejoin_2.12/src/test/java
deleted file mode 120000
index f8687fa..0000000
--- a/wayang-plugins/wayang-iejoin/wayang-iejoin_2.12/src/test/java
+++ /dev/null
@@ -1 +0,0 @@
-./../../../code/test/java
\ No newline at end of file
diff --git a/wayang-plugins/wayang-iejoin/wayang-iejoin_2.12/src/test/resources 
b/wayang-plugins/wayang-iejoin/wayang-iejoin_2.12/src/test/resources
deleted file mode 120000
index db1e95c..0000000
--- a/wayang-plugins/wayang-iejoin/wayang-iejoin_2.12/src/test/resources
+++ /dev/null
@@ -1 +0,0 @@
-./../../../code/test/resources
\ No newline at end of file
diff --git 
a/wayang-platforms/wayang-flink/wayang-flink_2.12/src/main/resources_2.12/README.md
 b/wayang-plugins/wayang-iejoin/wayang-iejoin_2.12/src/test/resources/README.md
similarity index 100%
rename from 
wayang-platforms/wayang-flink/wayang-flink_2.12/src/main/resources_2.12/README.md
rename to 
wayang-plugins/wayang-iejoin/wayang-iejoin_2.12/src/test/resources/README.md
diff --git 
a/wayang-platforms/wayang-flink/wayang-flink_2.12/src/main/scala_2.12/README.md 
b/wayang-plugins/wayang-iejoin/wayang-iejoin_2.12/src/test/scala/README.md
similarity index 100%
rename from 
wayang-platforms/wayang-flink/wayang-flink_2.12/src/main/scala_2.12/README.md
rename to 
wayang-plugins/wayang-iejoin/wayang-iejoin_2.12/src/test/scala/README.md
diff --git a/wayang-profiler/wayang-profiler_2.11/scala_2.11 
b/wayang-profiler/wayang-profiler_2.11/scala_2.11
new file mode 100644
index 0000000..50a5faf
--- /dev/null
+++ b/wayang-profiler/wayang-profiler_2.11/scala_2.11
@@ -0,0 +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
+#
+#    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.
+#
+
+This file just indicate the version to compile the source code
diff --git a/wayang-profiler/wayang-profiler_2.11/src/main/java 
b/wayang-profiler/wayang-profiler_2.11/src/main/java
deleted file mode 120000
index d2de14c..0000000
--- a/wayang-profiler/wayang-profiler_2.11/src/main/java
+++ /dev/null
@@ -1 +0,0 @@
-./../../../code/main/java
\ No newline at end of file
diff --git 
a/wayang-benchmark/wayang-benchmark_2.11/src/test/resources_2.11/README.md 
b/wayang-profiler/wayang-profiler_2.11/src/main/resources/README.md
similarity index 100%
rename from 
wayang-benchmark/wayang-benchmark_2.11/src/test/resources_2.11/README.md
rename to wayang-profiler/wayang-profiler_2.11/src/main/resources/README.md
diff --git 
a/wayang-benchmark/wayang-benchmark_2.11/src/test/scala_2.11/README.md 
b/wayang-profiler/wayang-profiler_2.11/src/main/scala/README.md
similarity index 100%
rename from wayang-benchmark/wayang-benchmark_2.11/src/test/scala_2.11/README.md
rename to wayang-profiler/wayang-profiler_2.11/src/main/scala/README.md
diff --git 
a/wayang-benchmark/wayang-benchmark_2.11/src/main/resources_2.11/README.md 
b/wayang-profiler/wayang-profiler_2.11/src/test/resources/README.md
similarity index 100%
rename from 
wayang-benchmark/wayang-benchmark_2.11/src/main/resources_2.11/README.md
rename to wayang-profiler/wayang-profiler_2.11/src/test/resources/README.md
diff --git 
a/wayang-benchmark/wayang-benchmark_2.11/src/main/scala_2.11/README.md 
b/wayang-profiler/wayang-profiler_2.11/src/test/scala/README.md
similarity index 100%
rename from wayang-benchmark/wayang-benchmark_2.11/src/main/scala_2.11/README.md
rename to wayang-profiler/wayang-profiler_2.11/src/test/scala/README.md
diff --git a/wayang-profiler/wayang-profiler_2.12/scala_2.12 
b/wayang-profiler/wayang-profiler_2.12/scala_2.12
new file mode 100644
index 0000000..50a5faf
--- /dev/null
+++ b/wayang-profiler/wayang-profiler_2.12/scala_2.12
@@ -0,0 +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
+#
+#    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.
+#
+
+This file just indicate the version to compile the source code
diff --git a/wayang-profiler/wayang-profiler_2.12/src/main/java 
b/wayang-profiler/wayang-profiler_2.12/src/main/java
deleted file mode 120000
index d2de14c..0000000
--- a/wayang-profiler/wayang-profiler_2.12/src/main/java
+++ /dev/null
@@ -1 +0,0 @@
-./../../../code/main/java
\ No newline at end of file
diff --git 
a/wayang-benchmark/wayang-benchmark_2.12/src/test/resources_2.12/README.md 
b/wayang-profiler/wayang-profiler_2.12/src/main/resources/README.md
similarity index 100%
rename from 
wayang-benchmark/wayang-benchmark_2.12/src/test/resources_2.12/README.md
rename to wayang-profiler/wayang-profiler_2.12/src/main/resources/README.md
diff --git 
a/wayang-benchmark/wayang-benchmark_2.12/src/test/scala_2.12/README.md 
b/wayang-profiler/wayang-profiler_2.12/src/main/scala/README.md
similarity index 100%
rename from wayang-benchmark/wayang-benchmark_2.12/src/test/scala_2.12/README.md
rename to wayang-profiler/wayang-profiler_2.12/src/main/scala/README.md
diff --git 
a/wayang-benchmark/wayang-benchmark_2.12/src/main/resources_2.12/README.md 
b/wayang-profiler/wayang-profiler_2.12/src/test/resources/README.md
similarity index 100%
rename from 
wayang-benchmark/wayang-benchmark_2.12/src/main/resources_2.12/README.md
rename to wayang-profiler/wayang-profiler_2.12/src/test/resources/README.md
diff --git 
a/wayang-benchmark/wayang-benchmark_2.12/src/main/scala_2.12/README.md 
b/wayang-profiler/wayang-profiler_2.12/src/test/scala/README.md
similarity index 100%
rename from wayang-benchmark/wayang-benchmark_2.12/src/main/scala_2.12/README.md
rename to wayang-profiler/wayang-profiler_2.12/src/test/scala/README.md
diff --git a/wayang-tests-integration/wayang-tests-integration_2.11/scala_2.11 
b/wayang-tests-integration/wayang-tests-integration_2.11/scala_2.11
new file mode 100644
index 0000000..50a5faf
--- /dev/null
+++ b/wayang-tests-integration/wayang-tests-integration_2.11/scala_2.11
@@ -0,0 +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
+#
+#    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.
+#
+
+This file just indicate the version to compile the source code
diff --git 
a/wayang-api/wayang-api-scala-java/wayang-api-scala-java_2.11/src/test/resources_2.11/README.md
 
b/wayang-tests-integration/wayang-tests-integration_2.11/src/main/resources/README.md
similarity index 100%
rename from 
wayang-api/wayang-api-scala-java/wayang-api-scala-java_2.11/src/test/resources_2.11/README.md
rename to 
wayang-tests-integration/wayang-tests-integration_2.11/src/main/resources/README.md
diff --git 
a/wayang-api/wayang-api-scala-java/wayang-api-scala-java_2.11/src/test/scala_2.11/README.md
 
b/wayang-tests-integration/wayang-tests-integration_2.11/src/main/scala/README.md
similarity index 100%
rename from 
wayang-api/wayang-api-scala-java/wayang-api-scala-java_2.11/src/test/scala_2.11/README.md
rename to 
wayang-tests-integration/wayang-tests-integration_2.11/src/main/scala/README.md
diff --git 
a/wayang-tests-integration/wayang-tests-integration_2.11/src/test/java 
b/wayang-tests-integration/wayang-tests-integration_2.11/src/test/java
deleted file mode 120000
index f8687fa..0000000
--- a/wayang-tests-integration/wayang-tests-integration_2.11/src/test/java
+++ /dev/null
@@ -1 +0,0 @@
-./../../../code/test/java
\ No newline at end of file
diff --git 
a/wayang-tests-integration/wayang-tests-integration_2.11/src/test/java_2.11/org/apache/wayang/test/GraphChiIntegrationIT.java
 
b/wayang-tests-integration/wayang-tests-integration_2.11/src/test/java/org/apache/wayang/test/GraphChiIntegrationIT.java
similarity index 100%
rename from 
wayang-tests-integration/wayang-tests-integration_2.11/src/test/java_2.11/org/apache/wayang/test/GraphChiIntegrationIT.java
rename to 
wayang-tests-integration/wayang-tests-integration_2.11/src/test/java/org/apache/wayang/test/GraphChiIntegrationIT.java
diff --git 
a/wayang-tests-integration/wayang-tests-integration_2.11/src/test/resources 
b/wayang-tests-integration/wayang-tests-integration_2.11/src/test/resources
deleted file mode 120000
index db1e95c..0000000
--- a/wayang-tests-integration/wayang-tests-integration_2.11/src/test/resources
+++ /dev/null
@@ -1 +0,0 @@
-./../../../code/test/resources
\ No newline at end of file
diff --git 
a/wayang-api/wayang-api-scala-java/wayang-api-scala-java_2.11/src/main/resources_2.11/README.md
 
b/wayang-tests-integration/wayang-tests-integration_2.11/src/test/resources/README.md
similarity index 100%
rename from 
wayang-api/wayang-api-scala-java/wayang-api-scala-java_2.11/src/main/resources_2.11/README.md
rename to 
wayang-tests-integration/wayang-tests-integration_2.11/src/test/resources/README.md
diff --git 
a/wayang-api/wayang-api-scala-java/wayang-api-scala-java_2.11/src/main/scala_2.11/README.md
 
b/wayang-tests-integration/wayang-tests-integration_2.11/src/test/scala/README.md
similarity index 100%
rename from 
wayang-api/wayang-api-scala-java/wayang-api-scala-java_2.11/src/main/scala_2.11/README.md
rename to 
wayang-tests-integration/wayang-tests-integration_2.11/src/test/scala/README.md
diff --git a/wayang-tests-integration/wayang-tests-integration_2.12/scala_2.12 
b/wayang-tests-integration/wayang-tests-integration_2.12/scala_2.12
new file mode 100644
index 0000000..50a5faf
--- /dev/null
+++ b/wayang-tests-integration/wayang-tests-integration_2.12/scala_2.12
@@ -0,0 +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
+#
+#    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.
+#
+
+This file just indicate the version to compile the source code
diff --git 
a/wayang-api/wayang-api-scala-java/wayang-api-scala-java_2.12/src/test/resources_2.12/README.md
 
b/wayang-tests-integration/wayang-tests-integration_2.12/src/main/resources/README.md
similarity index 100%
rename from 
wayang-api/wayang-api-scala-java/wayang-api-scala-java_2.12/src/test/resources_2.12/README.md
rename to 
wayang-tests-integration/wayang-tests-integration_2.12/src/main/resources/README.md
diff --git 
a/wayang-api/wayang-api-scala-java/wayang-api-scala-java_2.12/src/test/scala_2.12/README.md
 
b/wayang-tests-integration/wayang-tests-integration_2.12/src/main/scala/README.md
similarity index 100%
rename from 
wayang-api/wayang-api-scala-java/wayang-api-scala-java_2.12/src/test/scala_2.12/README.md
rename to 
wayang-tests-integration/wayang-tests-integration_2.12/src/main/scala/README.md
diff --git 
a/wayang-tests-integration/wayang-tests-integration_2.12/src/test/java 
b/wayang-tests-integration/wayang-tests-integration_2.12/src/test/java
deleted file mode 120000
index f8687fa..0000000
--- a/wayang-tests-integration/wayang-tests-integration_2.12/src/test/java
+++ /dev/null
@@ -1 +0,0 @@
-./../../../code/test/java
\ No newline at end of file
diff --git 
a/wayang-tests-integration/wayang-tests-integration_2.12/src/test/resources 
b/wayang-tests-integration/wayang-tests-integration_2.12/src/test/resources
deleted file mode 120000
index db1e95c..0000000
--- a/wayang-tests-integration/wayang-tests-integration_2.12/src/test/resources
+++ /dev/null
@@ -1 +0,0 @@
-./../../../code/test/resources
\ No newline at end of file
diff --git 
a/wayang-api/wayang-api-scala-java/wayang-api-scala-java_2.12/src/main/resources_2.12/README.md
 
b/wayang-tests-integration/wayang-tests-integration_2.12/src/test/resources/README.md
similarity index 100%
rename from 
wayang-api/wayang-api-scala-java/wayang-api-scala-java_2.12/src/main/resources_2.12/README.md
rename to 
wayang-tests-integration/wayang-tests-integration_2.12/src/test/resources/README.md
diff --git 
a/wayang-api/wayang-api-scala-java/wayang-api-scala-java_2.12/src/main/scala_2.12/README.md
 
b/wayang-tests-integration/wayang-tests-integration_2.12/src/test/scala/README.md
similarity index 100%
rename from 
wayang-api/wayang-api-scala-java/wayang-api-scala-java_2.12/src/main/scala_2.12/README.md
rename to 
wayang-tests-integration/wayang-tests-integration_2.12/src/test/scala/README.md

Reply via email to