With recent changes in `internal` handling, should...
# kotlin-native
t
With recent changes in
internal
handling, should it work like on JVM now? It is ok in JVM test, but doesn't work in KN - probably problem in indirect usage?
Copy code
library('native-lib') {
        enableMultiplatform true
    }

    program('native-test') {
        srcDir 'src/test/kotlin'
        commonSourceSet 'test'
        libraries {
            artifact 'native-lib'
        }
        extraOpts '-tr'
    }
s
Probably this feature should help: https://github.com/JetBrains/kotlin-native/pull/1766 Merged changes related to
internal
handling add public ABI for
internal
declarations, so this is mostly backend stuff. And the pull request above is the frontend counterpart.
t
Ok, probably I should wait for 0.8 or 0.8.1 (or snapshot). Thanks you!