Bck2Brwsr 0.50

From APIDesign

(Difference between revisions)
Jump to: navigation, search
Line 14: Line 14:
The easiest way to report an error is to enhance one of existing test-cases:
The easiest way to report an error is to enhance one of existing test-cases:
* [https://github.com/jtulach/bck2brwsr/blob/9bd50a75/rt/vm8/src/test/java/org/apidesign/bck2brwsr/vm8/SamTest.java SamTest.java] for JDK8 [[closure]] support
* [https://github.com/jtulach/bck2brwsr/blob/9bd50a75/rt/vm8/src/test/java/org/apidesign/bck2brwsr/vm8/SamTest.java SamTest.java] for JDK8 [[closure]] support
-
* [https://github.com/jtulach/bck2brwsr/blob/95c99ef/rt/vm11/src/test/java/org/apidesign/bck2brwsr/vm11/NestMatesTest.java#L36 NetMatesTest.java] for JDK11 related functionality
+
* [https://github.com/jtulach/bck2brwsr/blob/95c99ef/rt/vm11/src/test/java/org/apidesign/bck2brwsr/vm11/NestMatesTest.java#L36 NestMatesTest.java] for JDK11 related functionality
Thanks in advance for helping [[Bck2Brwsr]] to get better!
Thanks in advance for helping [[Bck2Brwsr]] to get better!

Revision as of 04:54, 29 July 2021

The Bck2Brwsr project has been updated to work with 2021 technologies:

No more RetroLambda. Instead of RetroLambda there is now an abstract IndyHandler interface with two implementations:

The removal of RetroLambda is a good thing - the system was fragile. It relied on reflection and internal behavior of JDKs. However, replacing it with homemade implementation, is a request for regressions - finding and supporting all the corner cases, is going to take some time. Please give the most recent version from the github repository some testing. The bits for version 0.50 are staged at https://maven.java.net/content/repositories/orgapidesign-1101 repository.

The easiest way to report an error is to enhance one of existing test-cases:

Thanks in advance for helping Bck2Brwsr to get better!

Personal tools
buy