cbrg.Spring Boot with Kotlin fails with “Parameter specified as non-null is null” when you specify default parameters for method arguments and these arguments are passed from class constructor and constructor arguments are private.gh.com/…/SealedClassesInterfaces ( 6 branches).
I use the java api for github to fetch repositories of a github organisation. The calling function or method may return null if an exception is caught. Imagine a situation when you use in Kotlin or Java code a library that can throw exceptions.