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 |
|
Mikhail Glukhikh
|
fff434d377
|
data + open / inner / abstract / sealed are now forbidden
|
2015-10-07 15:13:14 +03:00 |
|
Mikhail Glukhikh
|
b79c1435a3
|
Open / data forbidden: SMAP fixes
|
2015-10-07 15:13:09 +03:00 |
|
Mikhail Glukhikh
|
7331eec817
|
override is forbidden inside annotations
|
2015-10-07 11:57:41 +03:00 |
|
Mikhail Glukhikh
|
c07f0e9602
|
private / internal / protected are forbidden in annotations
|
2015-10-07 11:57:39 +03:00 |
|
Mikhail Glukhikh
|
cba6870f52
|
protected & internal are now forbidden in interfaces
|
2015-10-07 11:57:14 +03:00 |
|
Mikhail Glukhikh
|
67755d7dca
|
Protected / final are deprecated in interfaces: scopes and call translator
|
2015-10-07 11:49:45 +03:00 |
|
Mikhail Glukhikh
|
49a420e3f9
|
Build fixed (deprecated protected in interface)
|
2015-10-07 11:48:37 +03:00 |
|
Mikhail Glukhikh
|
846d7cac69
|
protected is deprecated inside objects and forbidden inside annotations and enum entries
|
2015-10-07 10:21:11 +03:00 |
|
Mikhail Glukhikh
|
c77d0b9cce
|
No protected inside object: performance counter fixed
|
2015-10-07 10:17:44 +03:00 |
|
Mikhail Glukhikh
|
06cd19dd0d
|
Open / data forbidden: AnalysisResult fix
|
2015-10-07 10:17:41 +03:00 |
|