Svetlana Isakova
|
f2efd30a5d
|
Added 'NoInfer' and 'Exact' annotations
|
2015-10-09 11:05:52 +03:00 |
|
Svetlana Isakova
|
9b1030de2e
|
Annotations on type projection belong to type reference
|
2015-10-09 11:05:52 +03:00 |
|
Svetlana Isakova
|
63d9e287b7
|
Converted JetTypeReference to Kotlin
|
2015-10-09 11:05:52 +03:00 |
|
Svetlana Isakova
|
d8e7dccc90
|
Rename JetTypeReference .java -> .kt
|
2015-10-09 11:05:51 +03:00 |
|
Zalim Bashorov
|
c8f54b3ccb
|
Fix the accessing to static field from Parent through Child
|
2015-10-08 19:33:29 +03:00 |
|
Zalim Bashorov
|
ae2831338b
|
Load Java static members from parents
|
2015-10-08 19:33:29 +03:00 |
|
Yan Zhulanow
|
d90585624f
|
Add 'DeprecationLevel' parameter to 'Deprecated'
|
2015-10-08 18:31:08 +03:00 |
|
Yan Zhulanow
|
fd3c28c950
|
Forbid Foo<T>.Bar
|
2015-10-08 18:31:07 +03:00 |
|
Yan Zhulanow
|
937d1913b8
|
Automatically put 'operator' modifier on appropriate Java methods
|
2015-10-08 18:31:07 +03:00 |
|
Yan Zhulanow
|
2c848b8bb0
|
Add JvmSynthetic annotation
|
2015-10-08 18:31:06 +03:00 |
|
Yan Zhulanow
|
9eeb89a6aa
|
Rename sparam to setparam
|
2015-10-08 18:31:06 +03:00 |
|
Yan Zhulanow
|
e85d76f9cc
|
Parse ;; as a single token
|
2015-10-08 18:31:05 +03:00 |
|
Yan Zhulanow
|
8d5cbeeab0
|
Fix "not initialized" on lateinit property (KT-9369)
|
2015-10-08 18:31:05 +03:00 |
|
Yan Zhulanow
|
aa573c2e31
|
Report more specific error on primitive type property (KT-9358)
|
2015-10-08 18:31:04 +03:00 |
|
Yan Zhulanow
|
e6c0d4692a
|
Fix operator warning on 'Constr()()'
|
2015-10-08 18:31:04 +03:00 |
|
Mikhail Glukhikh
|
7e4fbfaa6d
|
Exposed visibility: warning messages changed
|
2015-10-08 18:25:37 +03:00 |
|
Mikhail Glukhikh
|
e99a070a2e
|
Refactoring: decomposition of checkExposed... methods
|
2015-10-08 18:25:31 +03:00 |
|
Dmitry Jemerov
|
45d1129dbb
|
quickfix to move type constraint to 'where' clause
|
2015-10-08 17:09:58 +02:00 |
|
Dmitry Jemerov
|
4c4030dfc1
|
disallow putting type parameter constraints both in type parameter list and in 'where' clause
|
2015-10-08 17:09:57 +02:00 |
|
Dmitry Petrov
|
51225d3556
|
Test for KT-9430: proper visibility of protected members of base class
in child classes
|
2015-10-08 18:08:52 +03:00 |
|
Valentin Kipyatkov
|
9b0292f4c0
|
Fixed incorrect filtering of super constructors by visibility in Parameter Info
|
2015-10-07 23:09:56 +03:00 |
|
Valentin Kipyatkov
|
6ed7ac5285
|
KT-7231 Support Parameter Info inside this or super constructor calls
#KT-7231 Fixed
|
2015-10-07 23:09:56 +03:00 |
|
Valentin Kipyatkov
|
ab41641a19
|
KT-8794 Parameter Information should work in index expression
#KT-8794 Fixed
|
2015-10-07 23:09:54 +03:00 |
|
Valentin Kipyatkov
|
e69cfdaaa0
|
Parameter info: overload "grey" status is calculated via resolve
|
2015-10-07 23:09:52 +03:00 |
|
Valentin Kipyatkov
|
f27d24e640
|
Parameter info to use resolve candidates instead of ReferenceVariantsHelper
#KT-6164 Fixed
#KT-8931 Fixed
|
2015-10-07 23:09:51 +03:00 |
|
Ilya Gorbunov
|
a8830b5816
|
sortedByDescending { key } instead of sortedBy { -key }
|
2015-10-07 22:36:52 +03:00 |
|
Ilya Gorbunov
|
43a74e575e
|
Fix testData/codegen: replace deprecated sort usages.
|
2015-10-07 22:36:43 +03:00 |
|
Ilya Gorbunov
|
fa491c8f1f
|
Replace IoPackage legacy facade with corresponding package parts.
|
2015-10-07 22:36:31 +03:00 |
|
Ilya Gorbunov
|
90e5ee8a7e
|
Replace KotlinPackage legacy facade with corresponding package parts.
|
2015-10-07 22:36:29 +03:00 |
|
Ilya Gorbunov
|
25df3aac11
|
Replace parent with parentFile, relativePath with relativeTo
|
2015-10-07 22:36:25 +03:00 |
|
Ilya Gorbunov
|
3106458cc4
|
Replace assert with lazy assert, times with repeat.
|
2015-10-07 22:36:23 +03:00 |
|
Ilya Gorbunov
|
c1ba30b4bc
|
Replace fails with assertFails
|
2015-10-07 22:36:21 +03:00 |
|
Ilya Gorbunov
|
ec416c5210
|
Replace identityEqulas with ===
|
2015-10-07 22:36:20 +03:00 |
|
Ilya Gorbunov
|
b50c106648
|
Replace reverse with reversed or asReversed.
|
2015-10-07 22:36:18 +03:00 |
|
Ilya Gorbunov
|
37a0347669
|
Replace sort with sorted.
|
2015-10-07 22:36:16 +03:00 |
|
Yan Zhulanow
|
c39327dd74
|
Fix tests for 'infix'
|
2015-10-07 21:56:07 +03:00 |
|
Ilya Chernikov
|
6a7c5e1576
|
Reducing overhead of rpc callbacks by 1) subsampling cancelled status check (had severe impact), and 2) using buffered remote message streams (had less but still noticeable impact)
|
2015-10-07 19:55:06 +02:00 |
|
Ilya Chernikov
|
50f482e50f
|
Fixing problem of hanging wait for jps process in idea by using a native-platform lib for platform-specific daemon execution
Adding native-platform uberjar contents to kotlin jps plugin jar
|
2015-10-07 19:55:04 +02:00 |
|
Ilya Chernikov
|
6848628f4a
|
Creating a test simulating idea-jps-daemon processes, that should now fail on windows, some refactorings in the daemon client to simplify test writing
|
2015-10-07 19:55:04 +02:00 |
|
Ilya Chernikov
|
99b638a58b
|
Adding support for JS compilation on daemon
|
2015-10-07 19:55:03 +02:00 |
|
Ilya Chernikov
|
391c292b8d
|
Merging callback services into single facade - phase 2 - rewriting interfaces and implementations
|
2015-10-07 19:55:03 +02:00 |
|
Ilya Chernikov
|
0f33633cc5
|
Merging callback services into single facade - phase 1 - rearranging interfaces and implementations into target files
|
2015-10-07 19:55:02 +02:00 |
|
Ilya Chernikov
|
be66c24467
|
Extracting performance measuring utils into mini-framework, implement measurements of the rpc time, adding more measurements to performance logging, minor refactorings
|
2015-10-07 19:55:01 +02:00 |
|
Mikhail Glukhikh
|
0cc861f00b
|
Exposed visibility checking, a set of exposed visibility tests, some test fixes
Effective visibility mechanism introduced.
Local is considered as public, java protected as Kotlin protected, java package private as Kotlin private.
|
2015-10-07 20:15:16 +03:00 |
|
Michael Bogdanov
|
fa32aa2950
|
SYNTHETIC flag for internal members
|
2015-10-07 18:10:56 +03:00 |
|
Michael Bogdanov
|
264d7da450
|
PACKAGE_VISIBILITY normalization chaged to PROTECTED
|
2015-10-07 18:10:55 +03:00 |
|
Michael Bogdanov
|
882f6113dc
|
Initial internal member mangling
|
2015-10-07 18:10:54 +03:00 |
|
Yan Zhulanow
|
1b01e7a85a
|
Fix tests ('infix')
|
2015-10-07 15:50:23 +03:00 |
|
Yan Zhulanow
|
7e8674c6ee
|
Fix resolve (members/extensions with 'infix' has higher priority)
|
2015-10-07 15:49:50 +03:00 |
|
Yan Zhulanow
|
1238e93b9f
|
Diagnostics on 'infix' (declaration&use site)
|
2015-10-07 15:49:28 +03:00 |
|