Skip to content

Severe performance regression in JavaPackage #1098

Closed
@danstooamerican

Description

@danstooamerican

We use the verify and documentation test. In version 1.3.2 it takes around 15s and passes without problems. When upgrading to version 1.3.3, the test never finishes (>5min). Nothing else changed.

Our test:

private final Set<String> coreModules = Set.of("Module A", "Module B", "Module C");

@Test
void createModuleDocumentation() {
    new Documenter(ApplicationModules.of(Application.class).verify()).writeDocumentation(
            Documenter.DiagramOptions.defaults()
                    .withComponentFilter(component -> !coreModules.contains(component.getName())),
            Documenter.CanvasOptions.defaults()
    );
}

Metadata

Metadata

Assignees

Labels

in: coreCore module meta modeltype: bugSomething isn't working

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions