Skip to content

quarkus-maven-plugin DevMojo erroneously excludes local project dependencies #10143

@jimbogithub

Description

@jimbogithub

Describe the bug
Unexpected warning message is displayed for local project dependencies that are not extension dependencies during quarkus:dev:

[WARNING] Local Quarkus extension dependency <group-id>:<project-id> will not be hot-reloadable

By adding logging to the quarkus-maven-plugin DevMojo, it is apparent that the
DevMojo is excluding transitive dependencies of test dependencies even if those transitive dependencies are also normal dependencies (direct or transitive) of the local project. This was introduced by commit f043971.

Expected behavior
No warning, local dependencies are hot-reloadable.

Actual behavior
Warning displayed, local dependencies are not hot-reloadable.

Additional context
See https://groups.google.com/d/msg/quarkus-dev/Q-dbG9v_T4U/tICQwiDoCAAJ

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions