Mikhail Glukhikh
c6e0268893
Revert "Temporary: make PRE_RELEASE_CLASS a warning in both K1/K2 (KT-66551)"
...
This reverts commit a0cb713d19 .
#KT-66551 Fixed
2024-03-15 11:33:10 +00:00
Mikhail Glukhikh
e22a2016b1
Revert "Temporary: make "Pre-release classes were found in dependencies" warning"
...
This reverts commit 92cf3e3343 .
2024-03-15 11:33:10 +00:00
Mikhail Glukhikh
92cf3e3343
Temporary: make "Pre-release classes were found in dependencies" warning
...
See KT-66551
2024-03-13 20:38:44 +00:00
Mikhail Glukhikh
a0cb713d19
Temporary: make PRE_RELEASE_CLASS a warning in both K1/K2 (KT-66551)
2024-03-13 20:38:44 +00:00
Mikhail Glukhikh
dc879a3875
K2: drop poisoning flag due to upcoming 2.0.0-RC
...
#KT-62063 Fixed
2024-03-13 20:38:44 +00:00
Evgeniy.Zhelenskiy
7eab4b672d
[K1, K2, CLI] Mark whole position range of compiler diagnostics in CLI
...
#KT-64989
2024-02-08 12:59:31 +00:00
Mikhail Glukhikh
9bb1a0a31d
LV 2.0: set KotlinCompilerVersion.IS_PRE_RELEASE to true
...
#KT-62058 Fixed
2023-10-05 09:58:29 +00:00
Dmitriy Novozhilov
f1cef0fc95
Update testdata
2021-04-03 16:52:05 +03:00
Dmitriy Novozhilov
f3393eae1b
[Test] Update testdata of CompileKotlinAgainstCustomBinariesTest
2021-01-28 13:19:26 +03:00
Mikhail Zarechenskiy
6b81cc8b77
Update test data as stdlib now isn't pre-release
2020-06-30 22:59:23 +03:00
Alexander Udalov
a0400f59c2
Add -Xskip-prerelease-check compiler argument
...
#KT-38070 Fixed
2020-05-07 13:24:26 +02:00
Mikhail Zarechenskiy
8fdc39ecbc
Update test data due to using stdlib with a pre_release flag
...
The problem here is that we have separate bootstrap compiler and
artifacts (stdlib, for example) that are used in tests and implicitly
participate in them.
For example, this test started to fail when bootstrap compiler was
advanced to a version where pre_release flag is enabled. As a result,
dependent stdlib become pre_release as well and now we have additional
error about `Unit` type
2020-03-10 17:22:26 +03:00
Alexander Udalov
513ebb9729
Suggest to use "-Xskip-metadata-version-check" on incompatible classes in classpath
2016-12-09 01:59:36 +03:00
Alexander Udalov
7de0cfde16
Report error on pre-release top level members
2016-12-09 01:59:34 +03:00
Alexander Udalov
11f975fe89
Add classifier usage checker for missing dependency classes
...
This has no effect for the original use case of mock class descriptors
(unresolved classes used in libraries), but is necessary for pre-release
classes in case the compiler is a release, because such classes end up in scope
and can be the result of the resolution
2016-12-09 01:59:33 +03:00
Alexander Udalov
4e99349f1f
Write "pre-release" flag to class files, do not allow usages in release
2016-12-09 01:59:33 +03:00