Closed eskatos closed 5 years ago
Identified follow ups
internal
membersorg.gradle.kotlin.dsl.plugins.dsl.*
to the check (not part of the distribution)exclude Kotlin synthetic private accessors from the check, like internal members
You need to ensure you don't exclude methods annotated with the Kotlin annotation @PublicAPI
consider nullability changes as breaking
Going from null returning to non-null returning shouldn't be a breaking change. Going from non-null accepting to null accepting shouldn't be a breaking change.
Good points @JLLeitschuh.
I assume you meant @PublishedApi
Yes, exactly! Thanks.
Another follow up: typealiases used in function signatures aren't handled
Closing as delivered in https://github.com/gradle/gradle/pull/8895
Outcome should be a reasonable best effort check and identified follow ups.