From 4c5f6af2518158d00e90afe76cf30f97346f7a59 Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Tue, 23 Sep 2025 11:44:53 +0200 Subject: [PATCH] Remove workaround for EasyMock 4 incompatibility with Java 17 --- mockito.spec | 19 +++---------------- 1 file changed, 3 insertions(+), 16 deletions(-) diff --git a/mockito.spec b/mockito.spec index 73b1435..3bfe5b8 100644 --- a/mockito.spec +++ b/mockito.spec @@ -62,11 +62,6 @@ cp %{SOURCE4} subprojects/junit-jupiter/pom.xml # TODO check status: https://github.com/mockito/mockito/issues/2162 sed -i '/add_listeners_concurrently_sanity_check/i @org.junit.Ignore' src/test/java/org/mockitousage/debugging/StubbingLookupListenerCallbackTest.java -# Workaround easymock incompatibility with Java 17 that should be fixed -# in easymock 4.4: https://github.com/easymock/easymock/issues/274 -%pom_add_plugin :maven-surefire-plugin . " - --add-opens=java.base/sun.reflect.generics.reflectiveObjects=ALL-UNNAMED" - # Compatibility alias %mvn_alias org.%{name}:%{name}-core org.%{name}:%{name}-all @@ -84,11 +79,7 @@ echo 'member-accessor-module' > src/main/resources/mockito-extensions/org.mockit echo 'mock-maker-subclass' > src/main/resources/mockito-extensions/org.mockito.plugins.MockMaker # see gradle/mockito-core/inline-mock.gradle -%pom_xpath_inject 'pom:project/pom:build/pom:plugins' ' - - org.apache.maven.plugins - maven-antrun-plugin - any +%pom_add_plugin org.apache.maven.plugins:maven-antrun-plugin ' process-classes @@ -103,17 +94,13 @@ echo 'mock-maker-subclass' > src/main/resources/mockito-extensions/org.mockito.p - - - org.apache.maven.plugins - maven-jar-plugin - any +' +%pom_add_plugin org.apache.maven.plugins:maven-jar-plugin ' org/mockito/internal/creation/bytebuddy/inject/*.class - ' %mvn_package :aggregator __noinstall