Yan Zhulanow
|
26ed1c3756
|
Move Android Extensions subplugin to the main kotlin-gradle-plugin artifact
|
2016-01-26 21:13:37 +03:00 |
|
Mikhail Glukhikh
|
d94930149b
|
Warning for open members in objects
|
2016-01-26 19:04:17 +03:00 |
|
Mikhail Glukhikh
|
1b8f938260
|
Report EXPOSED_PROPERTY_TYPE on a property name only #KT-10760 Fixed
|
2016-01-26 19:04:13 +03:00 |
|
Mikhail Glukhikh
|
b1e3e1c32d
|
A few forgotten checks added for objects (function members effective visibility, multiple varargs) #KT-10753 Fixed
|
2016-01-26 19:04:08 +03:00 |
|
Mikhail Glukhikh
|
0368631aa3
|
Source code fix: exposed visibility in object members
|
2016-01-26 19:04:04 +03:00 |
|
Mikhail Glukhikh
|
22c0ddaa48
|
Destructuring declaration initializer now cannot use extension componentX() on nullable #KT-7794 Fixed
|
2016-01-26 19:03:28 +03:00 |
|
Mikhail Glukhikh
|
850dc89b38
|
For-loop now cannot use extension iterator on a nullable #KT-7428 Fixed
|
2016-01-26 19:03:23 +03:00 |
|
Alexey Sedunov
|
218dd41a08
|
Move: More accurate visibility analysis
#KT-10553 Fixed
|
2016-01-26 18:19:20 +03:00 |
|
Alexey Sedunov
|
64f6c62d4f
|
Move: Implement "Move nested class to another class" UI
#KT-9027 Fixed
|
2016-01-26 18:19:16 +03:00 |
|
Alexey Sedunov
|
e943508d87
|
Move: Implement "Move nested class to upper level" UI
#KT-9027 In Progress
|
2016-01-26 18:19:13 +03:00 |
|
Alexey Sedunov
|
d662b02e95
|
Move: Nested classes support
#KT-9027 In Progress
|
2016-01-26 18:19:09 +03:00 |
|
Yan Zhulanow
|
0304bd1dc1
|
More precise diagnostic messages about "operator modifier is not applicable"
|
2016-01-26 17:21:44 +03:00 |
|
Yan Zhulanow
|
3fa506fd45
|
"Inapplicable operator modifier" and "Inapplicable infix modifier" are now errors
|
2016-01-26 17:21:44 +03:00 |
|
Denis Zharkov
|
f560799bb7
|
Support top level wildcard types
#EA-73650 Fixed
|
2016-01-26 16:41:29 +03:00 |
|
Nikolay Krasko
|
5b6f7486ce
|
KotlinSetupEnvironmentNotificationProvider now uses indecies so it not DumbAware anymore (EA-78406)
|
2016-01-26 16:29:56 +03:00 |
|
Nikolay Krasko
|
d5768dc4ff
|
Fix PsiInvalidElementAccessException in suppression check (EA-71132)
|
2016-01-26 16:29:55 +03:00 |
|
Nikolay Krasko
|
e7685735bb
|
KtUnaryExpression.baseExpression may be null (EA-78379)
|
2016-01-26 16:29:53 +03:00 |
|
Nikolay Krasko
|
06939b11e4
|
Fix NPE in GotoSuperActionHandler.java (EA-77295)
|
2016-01-26 14:58:44 +03:00 |
|
Zalim Bashorov
|
aebf681809
|
Rename module "build" -> "build-common"
|
2016-01-26 14:32:21 +03:00 |
|
Denis Zharkov
|
8ec63bd4dd
|
Use type arguments from supertype when resolving constructor delegation call
#KT-3357 Fixed
|
2016-01-26 13:53:45 +03:00 |
|
Denis Zharkov
|
8b828f1d9a
|
Use known type substitutor if it exists
|
2016-01-26 13:53:45 +03:00 |
|
Natalia Ukhorskaya
|
b442cf9fec
|
Debugger: check that virtual machine allows to get bytecodes
|
2016-01-26 13:36:39 +03:00 |
|
Ilya Gorbunov
|
23080f78f7
|
Map.getOrPut: treat nulls as missing values.
|
2016-01-26 11:49:18 +03:00 |
|
Ilya Gorbunov
|
a49db730a9
|
Map.getOrElse: treat nulls as missing values.
|
2016-01-26 11:49:17 +03:00 |
|
Ilya Gorbunov
|
90a239e74c
|
Provide toMutableList as a replacement for toArrayList.
|
2016-01-26 11:49:15 +03:00 |
|
Ilya Gorbunov
|
a709ba4a6e
|
Provide toMap with the destination mutable map to populate.
Tune type projections of map mutating operations.
|
2016-01-26 11:49:13 +03:00 |
|
Ilya Gorbunov
|
564155734b
|
Introduce associateTo and associateByTo with the destination MutableMap to fill.
|
2016-01-26 11:49:12 +03:00 |
|
Ilya Gorbunov
|
e41bf687d9
|
Deprecate toLinkedMap
|
2016-01-26 11:49:10 +03:00 |
|
Ilya Gorbunov
|
8224a4e186
|
Rename toMap and toMapBy to associate and associateBy
|
2016-01-26 11:49:03 +03:00 |
|
Ilya Gorbunov
|
45c9cc4add
|
Breaking: Change File.copyTo contract to be similar to Files.copy from JDK8.
|
2016-01-26 11:49:02 +03:00 |
|
Ilya Gorbunov
|
67663c43ae
|
Introduce overwrite parameter to File.copyRecursively.
#KT-8924 Fixed
|
2016-01-26 02:26:33 +03:00 |
|
Ilya Gorbunov
|
d03c174650
|
Deprecate assertFailsWith with java Class<T> parameter.
#KT-10377
|
2016-01-26 02:26:33 +03:00 |
|
Ilya Gorbunov
|
28ab9eebbc
|
minor: manual cleanup
|
2016-01-26 02:26:33 +03:00 |
|
Alexander Udalov
|
36e41554e1
|
Do not load old metadata annotation in check-library-abi-version.kts
Also do not force recompiling markdown since we've moved to 1.1.0 now
|
2016-01-25 22:41:45 +03:00 |
|
Stanislav Erokhin
|
e53e152f83
|
Removed hacks for code migration from ConstraintSystemImpl.
|
2016-01-25 21:53:09 +03:00 |
|
Ilya Gorbunov
|
7703252239
|
Provide groupBy and groupByTo with keySelector and valueTransform.
Rename parameters of groupBy, add type parameter for MutableMap to groupByTo.
|
2016-01-25 21:15:56 +03:00 |
|
Ilya Gorbunov
|
0eaaee8202
|
StdLib Generators: parse generic function parameters into primitive model
|
2016-01-25 21:15:19 +03:00 |
|
Stanislav Erokhin
|
210c9ab3db
|
Minor. Added regression tests for: KT-3927, KT-9522, KT-10036, KT-7440, KT-9682, KT-9808, KT-9517, KT-9810, KT-9345.
|
2016-01-25 19:13:32 +03:00 |
|
Stanislav Erokhin
|
298a075381
|
Minor. removed functions which declared in Standard.kt from diagnostic testdata.
Removed declaration for functions: TODO, run, with, apply, let.
|
2016-01-25 19:13:31 +03:00 |
|
Stanislav Erokhin
|
d7438d9f2b
|
Add mock runtime to diagnostic tests.
Mock runtime contains function from file Standard.kt
|
2016-01-25 19:13:30 +03:00 |
|
Nikolay Krasko
|
6ac73eb760
|
Remove blocking cache in Kotlin JavaElementFinder (KT-9811)
Attempt to remove cache completely. There's now cache in JavaPsiFacadeImpl.findClass() that probably solves the original problem.
|
2016-01-25 17:08:22 +03:00 |
|
Michael Bogdanov
|
874560df9d
|
Fix for KT-10715: Verify error on incrementing backing field from accessor
|
2016-01-25 16:56:57 +03:00 |
|
Michael Bogdanov
|
cf09949354
|
Fix for KT-10590: IllegalAccessError when protected getter of Java base class is accessed from lambda using property access syntax
|
2016-01-25 16:56:56 +03:00 |
|
Natalia Ukhorskaya
|
9d66852ae2
|
J2K: convert method references according to special methods
|
2016-01-25 15:02:48 +03:00 |
|
Natalia Ukhorskaya
|
25b64b198c
|
Minor: fix NPE
|
2016-01-25 12:47:45 +03:00 |
|
Natalia Ukhorskaya
|
ba323098ea
|
Debugger: fix EE for localvariables inside inline function call
#KT-10674 Fixed
|
2016-01-25 12:47:45 +03:00 |
|
Natalia Ukhorskaya
|
203cab8d1b
|
Debugger: fix step over for if with inline function call without lambda arguments
|
2016-01-25 12:47:45 +03:00 |
|
Nikolay Krasko
|
dbc2299cf2
|
Update test jar during runtime library update (KT-10773)
#KT-10773 Fixed
|
2016-01-25 11:37:56 +03:00 |
|
Stanislav Erokhin
|
aca19ed27a
|
KT-10772 Problem with daemon on Idea 15.0.3 & 1-dev-25
# KT-10772 Fixed
|
2016-01-24 12:29:23 +03:00 |
|
Ilya Gorbunov
|
a78b08d9c7
|
Use generic coerceIn for nullable primitives, provide specialization for non-nullable ones.
Fix docs for coerceAtMost.
|
2016-01-24 06:44:13 +03:00 |
|