Skip to content

Unidoc may fail if dependencies of submodules don't agree #77

@jrudolph

Description

@jrudolph

See akka/akka#29067

That's because unidoc just concatenates the classpaths from all the aggregated submodules. That might mean that two versions of the same artifact end up on the classpath and it depends on ordering which one is chosen. It doesn't do conflict resolution like update does.

In the best case, it would instead try to build an aggregate module and run a full update on that (might be hard to achieve).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions