Nikolay Krasko
|
61bd0e7265
|
Refactoring: Remove unused class
|
2016-01-19 13:33:51 +03:00 |
|
Nikolay Krasko
|
803bd55f70
|
Minor: refactoring
|
2016-01-19 13:33:51 +03:00 |
|
Dmitry Jemerov
|
f85c4dd458
|
cleanup KotlinProjectViewProvider
|
2016-01-19 11:04:10 +01:00 |
|
Dmitry Jemerov
|
52acd34a61
|
fix Maven build
|
2016-01-19 10:54:04 +01:00 |
|
Dmitry Jemerov
|
b60621c428
|
tests fixed
|
2016-01-19 10:53:53 +01:00 |
|
Dmitry Jemerov
|
39c6e3712b
|
add test to check that "Only the Kotlin standard library is allowed to use the 'kotlin' package" is reported in JPS builds
|
2016-01-19 10:53:49 +01:00 |
|
Dmitry Jemerov
|
39ad2b2378
|
return correct exit code when script execution fails
|
2016-01-19 10:53:48 +01:00 |
|
Dmitry Jemerov
|
f3faa10fcc
|
forbid compiling code in packages with names starting with 'kotlin' unless the -Xallow-kotlin-package command line option is specified
|
2016-01-19 10:53:47 +01:00 |
|
Dmitry Jemerov
|
6b354748ba
|
KotlinToJVMBytecodeCompiler: cleanup after J2K
|
2016-01-19 10:53:45 +01:00 |
|
Dmitry Jemerov
|
bccd64de19
|
KotlinToJVMBytecodeCompiler: J2K
|
2016-01-19 10:53:44 +01:00 |
|
Dmitry Jemerov
|
0d88595baf
|
KotlinToJVMBytecodeCompiler: rename to .kt
|
2016-01-19 10:53:43 +01:00 |
|
Dmitry Jemerov
|
e4903c1a47
|
proguard: don't exclude native libraries when repackaging jna.jar (IDEA core code now accesses FileSystemUtil which uses JNA)
|
2016-01-19 10:51:21 +01:00 |
|
Mikhail Glukhikh
|
7f2624c9a1
|
Handling of annotations on delegated property in descriptor loader & stub builder
|
2016-01-19 11:38:58 +03:00 |
|
Mikhail Glukhikh
|
e4f7446bec
|
JvmSynthetic forbidden for delegated properties (and searched for different use-site targets)
|
2016-01-19 11:38:53 +03:00 |
|
Mikhail Glukhikh
|
a2bba7c8f1
|
JvmField forbidden for delegated properties
|
2016-01-19 11:38:49 +03:00 |
|
Mikhail Glukhikh
|
ec909d0775
|
Volatile forbidden for delegated properties (and checked for other use-site targets)
|
2016-01-19 11:38:45 +03:00 |
|
Mikhail Glukhikh
|
b78d481bb1
|
delegate use-site targeted annotations: parser, front-end, codegen with some tests #KT-10502 Fixed
|
2016-01-19 11:38:41 +03:00 |
|
Mikhail Glukhikh
|
474076a550
|
Annotation use-site refactoring: field, property, getter
|
2016-01-19 11:38:36 +03:00 |
|
Denis Zharkov
|
e9693e987f
|
Humanize type mismatch diagnostic caused by type projections
#KT-10581 Fixed
|
2016-01-19 11:05:41 +03:00 |
|
Dmitry Petrov
|
0c52960d7a
|
KT-10706: do not report IMPLICIT_CAST_TO_ANY on expressions of type Nothing
|
2016-01-19 10:50:09 +03:00 |
|
Zalim Bashorov
|
5889ba4293
|
Minor: extract most of JPS (old IC) specific part from IncrementalCacheImpl
|
2016-01-18 22:13:29 +03:00 |
|
Dmitry Jemerov
|
f1b5e72b99
|
always add mavenCentral() as buildscript repository dependency (KT-10342)
#KT-10342 Fixed
|
2016-01-18 20:09:30 +01:00 |
|
Ilya Gorbunov
|
14f17e76e1
|
Deprecate dropWhileTo and takeWhileTo on CharSequences.
|
2016-01-18 21:46:33 +03:00 |
|
Ilya Gorbunov
|
5bbce7a1de
|
Deprecate 'comparator { ... }' in favor of Comparator SAM-constructor. Provide SAM-like constructor for JS.
|
2016-01-18 21:46:32 +03:00 |
|
Ilya Gorbunov
|
67ef790abc
|
Move comparison related functions to kotlin.comparisons, update imports in stdlib.
|
2016-01-18 21:46:31 +03:00 |
|
Ilya Gorbunov
|
c250921643
|
Deprecate getOrImplicitDefault to make it private later.
|
2016-01-18 21:46:30 +03:00 |
|
Ilya Gorbunov
|
aafd79078f
|
Provide mutableSetOf and mutableMapOf
#KT-9663 Fixed
|
2016-01-18 21:46:29 +03:00 |
|
Ilya Gorbunov
|
fe8ba4d356
|
Provide mutableListOf.
Deprecate linkedListOf.
#KT-9663
|
2016-01-18 21:46:28 +03:00 |
|
Dmitry Jemerov
|
60ca1cbcf3
|
don't represent Kotlin project view nodes as light classes (KT-10703)
|
2016-01-18 19:07:51 +01:00 |
|
Dmitry Jemerov
|
8cca34a00e
|
KotlinProjectViewProvider: J2K
|
2016-01-18 19:00:56 +01:00 |
|
Dmitry Jemerov
|
f4d4ab691b
|
KotlinProjectViewProvider: rename to .kt
|
2016-01-18 18:58:52 +01:00 |
|
Stanislav Erokhin
|
206fecf872
|
Possible fix for KT-10603.
|
2016-01-18 19:45:34 +03:00 |
|
Valentin Kipyatkov
|
4c62304a1d
|
KT-10337 Object marked as unused
#KT-10337 Fixed
|
2016-01-18 17:40:04 +03:00 |
|
Valentin Kipyatkov
|
4c2a14ff43
|
KT-9834 Optimizing imports with named import (kinda like static import)
#KT-9834 Fixed
|
2016-01-18 17:40:03 +03:00 |
|
Valentin Kipyatkov
|
bec16efbd7
|
Add/remove argument name intentions to work for super class constructor call
|
2016-01-18 17:40:03 +03:00 |
|
Valentin Kipyatkov
|
c44340a351
|
Corrections on code review
|
2016-01-18 15:34:20 +03:00 |
|
Valentin Kipyatkov
|
65f5dd1dd5
|
Got rid of special methods "applyTo" without editor parameter in intentions
|
2016-01-18 15:34:20 +03:00 |
|
Valentin Kipyatkov
|
552359ce03
|
KT-7443 Inspection + intention to replace assert (x != null) with "!!" or elvis
#KT-7443 Fixed
|
2016-01-18 15:34:20 +03:00 |
|
Mikhail Glukhikh
|
5ad4571ddf
|
'IMPLICIT_NOTHING_PROPERTY_TYPE' is now an error
|
2016-01-18 14:04:38 +03:00 |
|
Mikhail Glukhikh
|
380e2dd153
|
Diagnostic message fixed for 'PRIVATE_SETTER_FOR_OPEN_PROPERTY'
|
2016-01-18 14:04:34 +03:00 |
|
Mikhail Glukhikh
|
1c789f6862
|
minor
|
2016-01-18 14:04:25 +03:00 |
|
Dmitry Petrov
|
a073f29006
|
KT-10460: use unsubstituted descriptors
while comparing overloaded generic functions for specificity.
|
2016-01-18 12:25:04 +03:00 |
|
Alexander Udalov
|
d21ce08548
|
Minor, remove pointless environment creation in LoadJava test
|
2016-01-17 22:55:55 +03:00 |
|
Alexander Udalov
|
f88abc5b1f
|
Minor, cleanup InlineTestUtil.kt
|
2016-01-17 20:00:13 +03:00 |
|
Alexander Udalov
|
d50a531934
|
Slightly improve bytecode version check during inline
Add class name to the exception message and provide a system property to
disable the check
|
2016-01-17 16:28:22 +03:00 |
|
Alexander Udalov
|
cf7f2b762f
|
Minor, refactor and simplify RuntimePackagePartProvider
Lazy was unnecessary because we effectively were immediately evaluating it
after creation anyway
|
2016-01-17 16:28:22 +03:00 |
|
Alexander Udalov
|
0f2befd327
|
Minor, fix typos in GenerateProtoBufCompare.kt
|
2016-01-17 16:28:22 +03:00 |
|
Alexander Udalov
|
f6b5c31e39
|
build.xml: build kotlin-test along with rest of runtime JARs
|
2016-01-17 16:28:22 +03:00 |
|
Alexander Udalov
|
8c3661c01c
|
build.xml: add option to skip jarjar of reflect
|
2016-01-17 16:28:22 +03:00 |
|
Alexander Udalov
|
078a53e6a0
|
Minor, add regression test for KT-10444
#KT-10444 Obsolete
|
2016-01-17 16:28:22 +03:00 |
|