Andrey Breslav
|
dd2e95b3bc
|
Substitution implemented for flexible occurrences of Java type parameters
|
2014-10-13 15:37:52 +04:00 |
|
Andrey Breslav
|
bf53222bd9
|
Flexible types in SAM conversions
|
2014-10-13 15:37:51 +04:00 |
|
Andrey Breslav
|
2529bb24d1
|
Don't create flexible types for ".class" expressions in annotation arguments
|
2014-10-13 15:37:51 +04:00 |
|
Andrey Breslav
|
c699fa96d9
|
Make not-null compile-time constants non-flexible
|
2014-10-13 15:37:51 +04:00 |
|
Andrey Breslav
|
867956729b
|
Don't create platform types for annotation members
|
2014-10-13 15:37:50 +04:00 |
|
Andrey Breslav
|
bdf7e924b5
|
Rendering flexible types with "!" and optional parts
|
2014-10-13 15:37:50 +04:00 |
|
Andrey Breslav
|
c2a03d60f0
|
Better support for forced resolve while debugging
|
2014-10-13 15:37:49 +04:00 |
|
Andrey Breslav
|
b4f26bde44
|
Support forced resolve for lazy flexible types
|
2014-10-13 15:37:49 +04:00 |
|
Andrey Breslav
|
549df3c0eb
|
Equality for flexible types
|
2014-10-13 15:37:48 +04:00 |
|
Andrey Breslav
|
a39d2bc24f
|
Failing test isolated
|
2014-10-13 15:37:48 +04:00 |
|
Andrey Breslav
|
b665a1998b
|
Supertypes should not be flexible
|
2014-10-13 15:37:47 +04:00 |
|
Andrey Breslav
|
0cbbb6a0db
|
Test data fixed
|
2014-10-13 15:37:47 +04:00 |
|
Andrey Breslav
|
195274370f
|
Fix the case of safe call and elvis operators: flexible types may be nullable
|
2014-10-13 15:37:46 +04:00 |
|
Andrey Breslav
|
45c1fa3741
|
Support flexible types in DataFlowValues
|
2014-10-13 15:37:46 +04:00 |
|
Andrey Breslav
|
f7de0e274c
|
TypeSubstitutor respects flexible types
|
2014-10-13 15:37:45 +04:00 |
|
Andrey Breslav
|
f11095b1d0
|
Minor. DelegatingFlexibleType moved to top level
|
2014-10-13 15:37:45 +04:00 |
|
Andrey Breslav
|
687fdce30a
|
Support flexible types in TypeCheckingProcedure
|
2014-10-13 15:37:44 +04:00 |
|
Andrey Breslav
|
a2f8def1e8
|
Tests for Java method calls
|
2014-10-13 15:37:44 +04:00 |
|
Andrey Breslav
|
6c50e1b237
|
Render flexible types in debug mode
|
2014-10-13 15:37:43 +04:00 |
|
Andrey Breslav
|
90e4b09272
|
Fix compilation errors
|
2014-10-13 15:37:43 +04:00 |
|
Andrey Breslav
|
e268e74fa3
|
Flexible types added to JDR
So far they act exactly like inflexible ones
|
2014-10-13 15:37:42 +04:00 |
|
Andrey Breslav
|
ad8de070fa
|
A flag in the JDR to govern usage of platform types
|
2014-10-13 15:37:42 +04:00 |
|
Michael Bogdanov
|
a88e9666e4
|
As designed KT-5930: Wrong execution order in case of extension function
#KT-5930 As Designed
|
2014-10-13 11:31:15 +04:00 |
|
Michael Bogdanov
|
5abc2dac4e
|
Generate labeled statements as statements
|
2014-10-13 11:31:15 +04:00 |
|
Michael Bogdanov
|
9d72036ba5
|
Fix for KT-5995: Labeled val causes an exception from the back-end
#KT-5995 Fixed
|
2014-10-13 11:30:28 +04:00 |
|
Michael Bogdanov
|
860544d299
|
Obsolete KT-5685: VerifyError: Bad local variable type for class with inline method and optional parameters
#KT-5685 Obsolete
|
2014-10-11 13:53:43 +04:00 |
|
Michael Bogdanov
|
605c9f48b4
|
Added inline annotation check on local funs
|
2014-10-11 13:53:43 +04:00 |
|
Michael Bogdanov
|
2a1520228e
|
Support inheritance from java 8 interfaces
#KT-5969 In Progress
|
2014-10-11 13:53:43 +04:00 |
|
Andrey Breslav
|
3613fb746c
|
Readme.md: Broken links fixed
|
2014-10-10 23:03:38 +04:00 |
|
Pavel V. Talanov
|
ebbd08a546
|
Respect resolve scope when adapting java types completion
Do not suggest classes from unrelated modules
|
2014-10-10 21:14:30 +04:00 |
|
Pavel V. Talanov
|
b6d76157c4
|
Respect source/test roots when building scope in CompletionSession
|
2014-10-10 21:14:29 +04:00 |
|
Pavel V. Talanov
|
2ded7bae73
|
Test abstract override in enum class
|
2014-10-10 18:19:57 +04:00 |
|
Pavel V. Talanov
|
b2c288b62a
|
Test super calls in enum literals
|
2014-10-10 18:12:56 +04:00 |
|
Pavel V. Talanov
|
8e6618920d
|
Minor: rename test data file
|
2014-10-10 18:05:36 +04:00 |
|
Pavel V. Talanov
|
bb5998048f
|
Test code generation for enum deriving from a trait
|
2014-10-10 17:43:33 +04:00 |
|
Pavel V. Talanov
|
c04b52561e
|
"abstract" modifier on enum class is an error
#KT-3454 Fixed
|
2014-10-10 17:43:32 +04:00 |
|
Pavel V. Talanov
|
6eae62c235
|
Do not report NON_FINAL_MEMBER_IN_FINAL_CLASS on open members in enum classes
|
2014-10-10 17:43:32 +04:00 |
|
Pavel V. Talanov
|
4136c80358
|
Do not report ABSTRACT_MEMBER_NOT_IMPLEMENTED on enum classes
Partial fix of KT-3454
|
2014-10-10 17:43:31 +04:00 |
|
Pavel V. Talanov
|
e703de5796
|
Minor: add diagnostic test for entries in enum with abstract members
|
2014-10-10 17:43:31 +04:00 |
|
Michael Nedzelsky
|
12e76f3d04
|
JS backend: test for KT-2901: nullable type in string template
|
2014-10-10 17:04:18 +04:00 |
|
Pavel V. Talanov
|
e7cd4bf6cf
|
Implement modificationTracker for CompositeDiagnostics
#KT-5981 Fixed
|
2014-10-10 16:46:05 +04:00 |
|
Evgeny Gerashchenko
|
75853e3aad
|
Saving only class files into incremental cache.
Fixed exception for JS modules.
|
2014-10-10 16:24:03 +04:00 |
|
Evgeny Gerashchenko
|
fa70192f75
|
Added test for EA-49318.
|
2014-10-10 16:00:27 +04:00 |
|
Evgeny Gerashchenko
|
ad1b460bea
|
Clarified assert for EA-45243.
|
2014-10-10 16:00:26 +04:00 |
|
Evgeny Gerashchenko
|
27238a470a
|
Minor. Removed redundant cast.
|
2014-10-10 16:00:26 +04:00 |
|
Evgeny Gerashchenko
|
9829fd83a0
|
Fixed EA-45529.
|
2014-10-10 16:00:26 +04:00 |
|
Evgeny Gerashchenko
|
0137b7ec3c
|
Clarified assertion for EA-45529.
|
2014-10-10 16:00:25 +04:00 |
|
Evgeny Gerashchenko
|
38514673bf
|
Clarified assertion for EA-53060.
|
2014-10-10 16:00:25 +04:00 |
|
Evgeny Gerashchenko
|
556b76d9a4
|
Made it possible to patch IDEA by adding class to idea_runner module.
See confluence page for details: http://confluence.jetbrains.com/display/JET/How+to+patch+IDEA+for+Kotlin
|
2014-10-10 16:00:24 +04:00 |
|
Nikolay Krasko
|
9cdea0479c
|
Update to IDEA 139.1.20
|
2014-10-10 12:56:53 +04:00 |
|