Mikhail Zarechenskiy
|
ea5fef76d1
|
Fix ambiguity on reference inside blocks of special functions
#KT-37058 Fixed
|
2020-06-26 14:03:49 +03:00 |
|
Mikhail Zarechenskiy
|
c2c139ef4f
|
Fix adaptation for references with default values after varargs
After vararg argument it's possible to pass values only by name, so
here we modulate this behavior
#KT-37721 Fixed
|
2020-06-26 14:03:48 +03:00 |
|
Mikhail Zarechenskiy
|
c5a2ab2512
|
Callable reference adaptation should have dependency on API version 1.4
#KT-38069 Fixed
|
2020-06-26 14:03:47 +03:00 |
|
Mikhail Zarechenskiy
|
bc40669598
|
Prohibit functional interface constructor references
#KT-36706 Fixed
|
2020-06-26 14:03:47 +03:00 |
|
Ilya Gorbunov
|
e3050cd997
|
Minor tweaks in js api dump run configuration
- parallel build
- clean test results before running tests again
|
2020-06-26 13:53:49 +03:00 |
|
Ilya Gorbunov
|
94ab50a21a
|
Fixup stdlib-js api dump
Some strange effect related to loading types from kotlin.reflect.
|
2020-06-26 13:52:05 +03:00 |
|
Ilya Kirillov
|
366a75e222
|
Wizard: update versions of used libraries for 1.4-M3
#KT-39503 fixed
#KT-39503 fixed
|
2020-06-26 12:19:35 +03:00 |
|
Ilya Kirillov
|
35d5936829
|
Wizard: add info about used Kotlin version to project test importing failure
|
2020-06-26 12:19:34 +03:00 |
|
Dmitriy Novozhilov
|
7ea17f0d31
|
Revert "[FIR] Move ArrayMap to cones module"
This reverts commit 407d1365
|
2020-06-26 11:47:20 +03:00 |
|
Dmitriy Novozhilov
|
0b29a3e5c1
|
Revert "[FIR] Add ConeAttributes to ConeKotlinType"
This reverts commit f76befa8
|
2020-06-26 11:47:08 +03:00 |
|
Dmitriy Novozhilov
|
76550d3c5d
|
Revert "[FIR] Add attributes for @Exact and @NoInfer"
This reverts commit e43932f1
|
2020-06-26 11:46:59 +03:00 |
|
Dmitriy Novozhilov
|
c0634217e1
|
Revert "[FIR] Add extracting @Exact and @NoInfer attributes from annotations"
This reverts commit e4c8c14e
|
2020-06-26 11:46:50 +03:00 |
|
Pavel Kirpichenkov
|
59e63f549b
|
Add completion highlighting tests for heavy Kotlin files
#KT-37219 In Progress
|
2020-06-26 11:13:07 +03:00 |
|
Pavel Kirpichenkov
|
5c70f973a5
|
Force resolution of file annotations before element analysis
^KT-37219 In Progress
|
2020-06-26 11:13:07 +03:00 |
|
Dmitriy Novozhilov
|
e4c8c14e3e
|
[FIR] Add extracting @Exact and @NoInfer attributes from annotations
|
2020-06-26 10:54:51 +03:00 |
|
Dmitriy Novozhilov
|
e43932f147
|
[FIR] Add attributes for @Exact and @NoInfer
|
2020-06-26 10:54:51 +03:00 |
|
Dmitriy Novozhilov
|
f76befa84e
|
[FIR] Add ConeAttributes to ConeKotlinType
|
2020-06-26 10:54:51 +03:00 |
|
Dmitriy Novozhilov
|
407d1365bd
|
[FIR] Move ArrayMap to cones module
|
2020-06-26 10:54:50 +03:00 |
|
Matts966
|
36102504a1
|
Update ReadMe.md
|
2020-06-26 09:41:57 +02:00 |
|
Matts966
|
20ed42dd38
|
Update deprecated doc about mac build environment requirements
|
2020-06-26 09:41:57 +02:00 |
|
Toshiaki Kameyama
|
2fd3af73eb
|
Convert reference to lambda: fix it works correctly when referenced function has default argument
#KT-17222 Fixed
#KT-24138 Fixed
#KT-39532
|
2020-06-26 10:20:29 +03:00 |
|
Mikhail Zarechenskiy
|
bc34f7f7f5
|
Add test for obsolete issue
#KT-26345 Obsolete
|
2020-06-26 07:45:25 +03:00 |
|
Abduqodiri Qurbonzoda
|
a04f70fb36
|
Fix min/maxByOrNull function samples
|
2020-06-26 07:16:01 +03:00 |
|
Mikhail Zarechenskiy
|
684ca5029f
|
Add tests for obsolete issues
#KT-37734 Obsolete
#KT-39824 Obsolete
|
2020-06-26 06:24:59 +03:00 |
|
shiraji
|
9844607d0f
|
Make string literals clickable
#KT-35732 Fixed
#KT-32403 Fixed
|
2020-06-25 22:40:39 +02:00 |
|
Igor Yakovlev
|
f06e116bf7
|
Improved equals for light decompiled declarations
|
2020-06-25 23:19:54 +03:00 |
|
Igor Yakovlev
|
27c139926c
|
LightClass improved isInheritor check for cases when resolve is failed
Fixed #KT-37210
|
2020-06-25 23:17:09 +03:00 |
|
Guillaume Darmont
|
e72a06bdf4
|
Add specific highlight for Enum class
#KT-39844 Fixed
|
2020-06-25 21:53:19 +02:00 |
|
Dmitry Petrov
|
3f266aafb4
|
JVM: no nullability annotations on private and synthetic fields
|
2020-06-25 22:31:12 +03:00 |
|
Victor Petukhov
|
cbd8b58d5c
|
Commit trace for callable reference's LHS with reserved syntax like foo?::bar?::bar to avoid the lack of diagnostics reporting
^KT-35075 Fixed
|
2020-06-25 20:44:58 +03:00 |
|
Ilmir Usmanov
|
1ee8e615fc
|
Reuse value is ISTORE if expected type is the same, otherwise, create
new value
|
2020-06-25 18:51:15 +02:00 |
|
Ilmir Usmanov
|
c21820c615
|
Revert "Revert "Fix merging two reference values""
This reverts commit 1cccceabb9.
|
2020-06-25 18:51:13 +02:00 |
|
Ilmir Usmanov
|
a6f14c206b
|
Revert "Revert "Revert "Revert "Completely rewrite reifiedIntTypeAnalysis, making it more streamline""""
This reverts commit 447308dcfc.
|
2020-06-25 18:51:11 +02:00 |
|
Kristoffer Andersen
|
b95d3e711e
|
[JVM IR] KT-36985: $default respects @Deprecated
$default dispatch methods gains @Deprecated if the original function
with default arguments has it.
|
2020-06-25 18:43:45 +03:00 |
|
Ilya Gorbunov
|
034623f82a
|
Fix top level import quick fix test for JS
There's no longer any JS-only top level function that is not imported
by default, so I used a common non-imported top level function.
|
2020-06-25 18:36:04 +03:00 |
|
Ilya Gorbunov
|
448e0ceae1
|
Drop quickfix tests that relied on removed native annotation
|
2020-06-25 18:36:04 +03:00 |
|
Ilya Gorbunov
|
8dfcebf542
|
Expose KTypeProjection.STAR constant in a field
#KT-30083
|
2020-06-25 18:25:24 +03:00 |
|
Ilya Gorbunov
|
53cbcfac5a
|
Validate arguments of KTypeProjection constructor
#KT-34596 Fixed
|
2020-06-25 18:25:24 +03:00 |
|
Ilya Gorbunov
|
d41e8ed4ad
|
Annotate KTypeProjection factory methods with JvmStatic
#KT-30084 Fixed
|
2020-06-25 18:25:24 +03:00 |
|
Ilya Chernikov
|
e8659d4b37
|
Fix initializer error arizing on scripting annotation creation
also fixes tests in main-kts
|
2020-06-25 17:21:38 +02:00 |
|
Vladimir Dolzhenko
|
3585f80c67
|
Fix 201 compilation
Relates to #KT-17926
|
2020-06-25 17:15:13 +02:00 |
|
Toshiaki Kameyama
|
12cd3785b0
|
Move statement: move parameters/arguments with a comment correctly
#KT-34705 Fixed
#KT-34707 Fixed
#KT-34587 Fixed
|
2020-06-25 15:45:25 +02:00 |
|
Raluca Sauciuc
|
9c8904f165
|
Restore KotlinExplicitMovementProvider in as40
|
2020-06-25 15:06:27 +02:00 |
|
Norbert Nogacki
|
990903e4e2
|
Show documentation for a class if the constructor has no docs
#KT-17926 Fixed
|
2020-06-25 14:42:03 +02:00 |
|
Mikhail Glukhikh
|
699829ccb3
|
Make FIR multi-module tests from IDE regular FIR compiler resolve tests
|
2020-06-25 12:35:25 +03:00 |
|
Ivan Kylchik
|
79691feb8f
|
Fix fir load compiled kotlin tests after introducing const deserializer
|
2020-06-25 12:30:24 +03:00 |
|
Ivan Kylchik
|
027d177c15
|
Remove IGNORE_FIR from tests that are using unsigned constants
|
2020-06-25 12:30:23 +03:00 |
|
Ivan Kylchik
|
c80cf0f34c
|
Remove IGNORE_FIR from ranges tests
|
2020-06-25 12:30:21 +03:00 |
|
Ivan Kylchik
|
70f0f357fa
|
Remove IGNORE_FIR from stepped ranges tests
|
2020-06-25 12:30:19 +03:00 |
|
Ivan Kylchik
|
6c6b7c8b84
|
Implement constant deserializer for fir
This deserializer is uniform loader, that is responsible for loading
all constants. For example, Math.E, UInt.MAX_VALUE or Float.MIN_VALUE.
|
2020-06-25 12:30:19 +03:00 |
|