Currently, if you declare projectScope mappings for project paths that don't exist, there is no error logged. The resulting module will have incorrect module.xml that is missing the 'scope' value for the <jar scope=""></jar> elements. Without this, the module will fail to run.
We should validate the project paths exist as part of the plugin, and throw or log an error if they aren't found.
Currently, if you declare projectScope mappings for project paths that don't exist, there is no error logged. The resulting module will have incorrect module.xml that is missing the 'scope' value for the
<jar scope=""></jar>
elements. Without this, the module will fail to run.We should validate the project paths exist as part of the plugin, and throw or log an error if they aren't found.