Requesting help with scala3 support in jackson-module-scala

There is a ‘dotty’ branch based on the ‘2.12’ branch. There are a number of compile issues related to higher-kinds.

Examples include:

unreducible application of higher-kinded type [A] =>> CC[A] to wildcard arguments

Any help or pointers would be appreciated.

I can point you to this commit that solves a similar problem in another project.

That’s hardly a coincidence :sweat_smile:


LOL, remind me not to post in the first 15 minutes after waking up :slight_smile:

1 Like

Thanks Seth and Jasper for your help. I have the main source compiling now - the bad news is that the test source has 900+ compile errors due to liberal use of scala reflection (primarily Manifests) that doesn’t work in Scala3. Plenty of work left to do.