Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Shift LanguageFeature.ErrorAboutDataClassCopyVisibilityChange to 2.2
KT-11914 Some stats: - Usages of `@ConsistentCopyVisibility` https://github.com/search?q=%22%40ConsistentCopyVisibility%22+lang%3AKotlin&type=code&p=1 Right now, there are 225 files - Usages of `-Xconsistent-data-class-copy-visibility` https://github.com/search?q=%22-Xconsistent-data-class-copy-visibility%22+lang%3AKotlin&type=code&p=1 Right now, there are 60 files - Usages of `@ExposedCopyVisibility` https://github.com/search?q=%22%40ExposedCopyVisibility%22+lang%3AKotlin&type=code&p=1 Right now, there are 59 files Reasons to shift it: - The LC ticket is not approved yet - It feels like a big breaking change - The breaking change is not local, it affects declarations - Only 3 months passes since the release of 2.0.20 (where the warning was introduced) till release of 2.1 - People migrate to 2.0 not as fast as they did to previous versions. There is a hypothesis, that more than usual amount of users will be migrating from K1 straight to 2.1
- Loading branch information