Java 27 and 26: runnable demos and captured output for every JEP, plus version lanes
Co-Authored-By: Claude Sonnet 5 <[email protected]> Claude-Session: https://claude.ai/code/session_01B38FGKKam5SCGgwgduVAh3
This commit is contained in:
@@ -0,0 +1,17 @@
|
||||
# lanes/src/MockitoProbe.java: mock an interface, stub one call. Four Mockito versions, each with the ByteBuddy it declares.
|
||||
Mockito 5.12.0 (ByteBuddy 1.14.15) on JDK 21: works: mock says hi
|
||||
Mockito 5.12.0 (ByteBuddy 1.14.15) on JDK 25: FAILS: Mockito cannot mock this class: interface MockitoProbe$Greeter.
|
||||
Mockito 5.12.0 (ByteBuddy 1.14.15) on JDK 27: FAILS: Mockito cannot mock this class: interface MockitoProbe$Greeter.
|
||||
Mockito 5.17.0 (ByteBuddy 1.15.11) on JDK 21: works: mock says hi
|
||||
Mockito 5.17.0 (ByteBuddy 1.15.11) on JDK 25: FAILS: Mockito cannot mock this class: interface MockitoProbe$Greeter.
|
||||
Mockito 5.17.0 (ByteBuddy 1.15.11) on JDK 27: FAILS: Mockito cannot mock this class: interface MockitoProbe$Greeter.
|
||||
Mockito 5.18.0 (ByteBuddy 1.17.5 ) on JDK 21: works: mock says hi
|
||||
Mockito 5.18.0 (ByteBuddy 1.17.5 ) on JDK 25: works: mock says hi
|
||||
Mockito 5.18.0 (ByteBuddy 1.17.5 ) on JDK 27: works: mock says hi
|
||||
Mockito 5.23.0 (ByteBuddy 1.17.7 ) on JDK 21: works: mock says hi
|
||||
Mockito 5.23.0 (ByteBuddy 1.17.7 ) on JDK 25: works: mock says hi
|
||||
Mockito 5.23.0 (ByteBuddy 1.17.7 ) on JDK 27: works: mock says hi
|
||||
|
||||
# Notices on stderr from the working Mockito 5.23.0 on JDK 25
|
||||
Mockito is currently self-attaching to enable the inline-mock-maker. This will no longer work in future releases of the JDK. Please add Mockito as an agent to your build as described in Mockito's documentation: https://javadoc.io/doc/org.mockito/mockito-core/latest/org.mockito/org/mockito/Mockito.html#0.3
|
||||
WARNING: A Java agent has been loaded dynamically (<repo>/build/upgrade/mockito/5.23.0/lib/byte-buddy-agent-1.17.7.jar)
|
||||
Reference in New Issue
Block a user