Description
The Hive source looks like this:
hive |-common \-ql
The module hierarchy is this:
hive |-hive-common \-hive-exec
As a result of this differences, the maven_reorder_module_process unable to identify these modules, and does not reorder them.
Also the current code expects that every artifact_id is different which might be, or might not be a problem.
It would be much cleaner if we check the actual folder names instead which we can get by the following command:
mvn -q --also-make exec:exec -Dexec.executable=pwd
busbey, sekikn: Do you think it would be good to include this in the Yetus head, or should I keep this change in Hive?