in maven-plugin-testing-harness/src/main/java/org/apache/maven/api/plugin/testing/stubs/RepositorySystemSupplier.java [269:276]
public final RepositorySystemLifecycle getRepositorySystemLifecycle() {
checkClosed();
if (repositorySystemLifecycle == null) {
repositorySystemLifecycle = createRepositorySystemLifecycle();
repositorySystemLifecycle.addOnSystemEndedHandler(() -> closed.set(true));
}
return repositorySystemLifecycle;
}