Tamas Cservenak created MNG-8238:
------------------------------------
Summary: ModelCache incompatible change:
computeIfAbsent(org.apache.maven.building.Source, java.lang.String,
java.util.function.Supplier)'
Key: MNG-8238
URL: https://issues.apache.org/jira/browse/MNG-8238
Project: Maven
Issue Type: Bug
Components: Core
Affects Versions: 4.0.0-beta-4
Reporter: Tamas Cservenak
Fix For: 4.0.0-beta-5
Maven3 plugin using ModelBuilder gets this:
{noformat}
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal
eu.maveniverse.maven.plugins:toolbox:0.2.4-SNAPSHOT:gav-dm-tree (default-cli)
on project unused: Execution default-cli of goal
eu.maveniverse.maven.plugins:toolbox:0.2.4-SNAPSHOT:gav-dm-tree failed: An API
incompatibility was encountered while executing
eu.maveniverse.maven.plugins:toolbox:0.2.4-SNAPSHOT:gav-dm-tree:
java.lang.AbstractMethodError: Receiver class
eu.maveniverse.maven.mima.extensions.mmr.internal.ModelCacheImpl does not
define or inherit an implementation of the resolved method 'abstract
java.lang.Object computeIfAbsent(org.apache.maven.building.Source,
java.lang.String, java.util.function.Supplier)' of interface
org.apache.maven.model.building.ModelCache.
{noformat}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)