Johann Pardanaud
08/31/2023, 9:36 AMlib.kt
file can happen? Maybe due to incremental builds? Shouldn't the compiler see the lib.kt
changed and then recompile the client.kt
too?
If I publish my library on maven central, and users use gradle to add them to their project and build everything, is this going to be an issue?Robert Williams
08/31/2023, 10:00 AMJohann Pardanaud
08/31/2023, 12:06 PMJohann Pardanaud
08/31/2023, 12:09 PMRobert Williams
08/31/2023, 12:20 PMFor the JVM, it's possible to work around this: You need to add aannotation. For multiplatform projects, there is no workaround.@JvmOverloads
Johann Pardanaud
08/31/2023, 12:23 PMFor multiplatform projects, there is no workaround.They mean there is no workaround for new arguments only? But writing a new overload is OK for multiplatform?
Robert Williams
08/31/2023, 12:24 PMRobert Williams
08/31/2023, 12:25 PMJohann Pardanaud
08/31/2023, 12:25 PMJohann Pardanaud
08/31/2023, 12:25 PM