amal
05/24/2023, 9:22 PMAdam S
05/24/2023, 9:55 PMd.ts files is clever and simple. I wonder if something similar could be done for Kotlin/Native projects by using the C headers…
Does Fluxo-BCV-JS take the nonPublicMarkers into account?
I’ve refactored the bcv plugin (and I’m working to try and get the improvements merged upstream). Perhaps we could join forces?
https://github.com/adamko-dev/kotlin-binary-compatibility-validator-mu/
It would be nice to have a single plugin that can handle both Kotlin JVM and JS projects I’ll take a look through your code.amal
05/24/2023, 10:24 PMAdam S
05/25/2023, 9:49 AMnonPublicMarkers and the like. I wonder if would be a good idea to convert the .d.ts files to JSON, and then the files might be easier to filter. What do you think?amal
05/25/2023, 11:06 AM@JsExport annotation. And nothing that can be represented in raw JS will not be exported.
So does an additional nonPublicMarkers make sense here?amal
05/25/2023, 3:22 PMamal
05/27/2023, 11:43 AM.d.ts for Kotlin/JS. I'll try to experiment with it next week.