strikt icon indicating copy to clipboard operation
strikt copied to clipboard

Multiple binary variants for JDK 6/7/8

Open robfletcher opened this issue 7 years ago • 1 comments
trafficstars

robfletcher avatar May 29 '18 22:05 robfletcher

Just about to propose a new issue for Java 1.6 support... Currently I'm transforming a library which is still using the somewhat legacy assert function called Ktorm, and the library is still targeting Java 1.6 for compability... so my refactor process can't go on due to the incosistency between the target platform of Strikt and Ktorm, which prohibit the usage of inline function, e.g. isA and expectThrows. Really hope Strikt, as a fundamental assertion library, could target multiple versions soon.

I don't know whether there's some automation tool to simplify such transition, like automatically remove inline modifier cause it'll not affact the main logic...? If not then this will be a chore... Anyway, really appreciating your efforts of creating and maintaining such a convinent library! 😉

Ray-Eldath avatar Apr 10 '20 17:04 Ray-Eldath

Kotlin 1.8 no longer supports JVM targets < 8 so I'm closing this.

robfletcher avatar Jan 10 '23 22:01 robfletcher