]
Lincoln Baxter III updated FORGE-894:
-------------------------------------
Summary: Forge DependencyFacet cannot resolve dependencies in reactor projects without
first installing necessary dependencies in the local Repository (was: Forge
DependencyFacet cannot resolve transitive dependencies in reactor projects without first
installing necessary dependencies in the local Repository)
Forge DependencyFacet cannot resolve dependencies in reactor projects
without first installing necessary dependencies in the local Repository
---------------------------------------------------------------------------------------------------------------------------------------------
Key: FORGE-894
URL:
https://issues.jboss.org/browse/FORGE-894
Project: Forge
Issue Type: Bug
Components: Maven Integration
Affects Versions: 2.0.0.Alpha3
Reporter: Lincoln Baxter III
Assignee: Lincoln Baxter III
Fix For: 2.0.0.Alpha4
As the title states, maven project building requests do not resolve transitive reactor
project dependencies.
{code}
parent/
- addon --> spi
- api
- impl
- spi
- tests --> addon
{code}
the tests/ module dependency resolution result does not contain a transitive dependency
to the spi/ module, however, when building from maven cli, it clearly should and does have
this dependency - so this is a pure tooling issue.
This can be reproduced in the branch:
https://github.com/forge/core/tree/FORGE-894
Running the test:
{code}
Failed tests:
testCreateAddonProject(org.jboss.forge.addons.AddonProjectConfiguratorTest): SPI module is
not present in the TESTS module
{code}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: