Commit Graph

23806 Commits

Author SHA1 Message Date
Ilya Gorbunov 30ec88129c Clarify docs for capitalize and decapitalize methods. 2015-07-07 22:36:55 +03:00
Dmitry Jemerov 79602163a3 update run configuration on package rename 2015-07-07 18:02:48 +03:00
Dmitry Jemerov c6c2404dcf validate more run configuration attributes; use correct CommandLineState base class to allow shutdown hooks to work (KT-7489)
#KT-7489 Fixed
2015-07-07 18:02:47 +03:00
Dmitry Jemerov 9cfc6b3905 correctly update name of run configuration on class rename 2015-07-07 18:02:46 +03:00
Dmitry Jemerov 247ffdccbe updating run configuration on class rename (KT-6731) 2015-07-07 18:02:45 +03:00
Dmitry Jemerov 4fbd982059 fix RunConfiguratioTest: use location.getModule() instead of context.getModule() 2015-07-07 18:02:44 +03:00
Dmitry Jemerov d29e63e2b8 check type of containing file in getTestClass() 2015-07-07 18:02:44 +03:00
Dmitry Jemerov 49714d0817 convert KotlinRunConfigurationProducer to new API, allowing it to coexist with KotlinJUnitRunConfigurationProducer correctly
#KT-2604 Fixed
2015-07-07 18:02:43 +03:00
Dmitry Jemerov 9d650b6154 JetRunConfigurationProducer: J2K 2015-07-07 18:02:42 +03:00
Dmitry Jemerov 3ca30af615 JetRunConfigurationProducer: rename to .kt 2015-07-07 18:02:41 +03:00
Dmitry Jemerov bd36b5e3d8 rewrite JUnit run configuration producer with a non-deprecated API; correctly detect configuration created from context (KT-8038); allow running test if file contains multiple classes (KT-8272)
#KT-8038 Fixed
 #KT-8272 FIxed
2015-07-07 18:02:40 +03:00
Dmitry Jemerov a206ff7406 JetJUnitConfigurationProducer: J2K 2015-07-07 18:02:39 +03:00
Dmitry Jemerov 2a48a97853 JetJUnitRunConfigurationProducer: rename to .kt 2015-07-07 18:02:38 +03:00
Yan Zhulanow 9cb88a9c21 Fix muted completion test for the @file keyword 2015-07-07 16:35:24 +03:00
Yan Zhulanow 9c8ea54946 Use KotlinJvmCheckerProvider to check @publicField 2015-07-07 16:35:24 +03:00
Yan Zhulanow 3bcdee2a20 publicField & field in companion object 2015-07-07 16:35:23 +03:00
Yan Zhulanow 74f44dddb0 Add tests for publicField 2015-07-07 16:35:23 +03:00
Yan Zhulanow bffb24b075 Add publicField annotation 2015-07-07 16:35:22 +03:00
Yan Zhulanow 441e72abed kapt: Add class declarations test in AP wrapper 2015-07-07 16:35:22 +03:00
Yan Zhulanow c6ac878cf0 kapt: Add inherited annotations test 2015-07-07 16:35:21 +03:00
Yan Zhulanow cf08390e04 Minor: fix deprecations in Kotlin Android Extensions code 2015-07-07 16:35:21 +03:00
Yan Zhulanow 700d495d7f kapt: Support inherited annotations in Gradle 2015-07-07 16:35:21 +03:00
Yan Zhulanow a90f175fc2 kapt: Support inherited annotations in AP wrapper 2015-07-07 16:35:20 +03:00
Yan Zhulanow afa3ae4439 Add tests for inherited annotations (class declarations) 2015-07-07 16:35:20 +03:00
Yan Zhulanow 09c3bd8699 kapt: Support inherited annotations in Kotlin plugin 2015-07-07 16:35:19 +03:00
Dmitry Jemerov d6e37ad8c5 add markup for KDOC_LINK 2015-07-07 14:58:59 +03:00
Dmitry Jemerov c5ea13e5a6 KotlinColorSettingsPage: J2L 2015-07-07 14:58:57 +03:00
Dmitry Jemerov cdf9025f38 JetColorSettingsPage: rename to .kt 2015-07-07 14:58:55 +03:00
Nikolay Krasko 65c6bad542 Remove bundled plugin from ideaSDK 2015-07-07 14:58:53 +03:00
Nikolay Krasko 23ae5ae57c Remove own idea runtime and reflect jars 2015-07-07 13:36:57 +03:00
Natalia Ukhorskaya 002bca2f01 Fix compilation 2015-07-07 13:36:56 +03:00
Nikolay Krasko fed264580d Update to 142.2887.3 2015-07-07 13:36:55 +03:00
Dmitry Petrov 4e42cc6b81 Save/restore stack in try-expressions (and statements).
Parse TryCatchBlockNode's in generated bytecode, infer stack save/restore points.
Save stack to local variables before 'try'.
Restore stack after the beginning of try-block, catch-block, and default handler.
Integrate before/after inline markers rewriting (otherwise it'll break our stacks).

 #KT-3309 Fixed
2015-07-07 12:16:29 +03:00
Nikolay Krasko 534154e20d Replace trait to interface icons
#KT-8319 Fixed
2015-07-06 21:06:13 +03:00
Nikolay Krasko 2cde746047 Usage highlighting test 2015-07-06 21:06:12 +03:00
Nikolay Krasko 68384a9b4a Avoid looking for light methods if only Kotlin search needed 2015-07-06 21:06:11 +03:00
Ilya Gorbunov f440d97e04 Remove unnecessary Char.toChar from tests. 2015-07-06 17:57:35 +03:00
Ilya Gorbunov 456bab40d1 Ensure value of correct return type is on stack after intrinsic Char +/- Int and Char - Char binary operations. 2015-07-06 17:57:33 +03:00
Ilya Gorbunov 222d4002ac Add char binary operations to JVM codegen tests. 2015-07-06 17:57:25 +03:00
Valentin Kipyatkov 26f72d0935 MInor corrections after code review 2015-07-06 16:48:51 +03:00
Valentin Kipyatkov c75a18291c KT-7918 J2K: don't generate jvmOverloads on private declarations
#KT-7918 Fixed
2015-07-06 16:48:51 +03:00
Valentin Kipyatkov 2999aaf974 KT-8034 J2K: save file before performing the conversion
#KT-8034 Fixed
2015-07-06 16:48:51 +03:00
Valentin Kipyatkov 4c80db9249 KT-8110 J2K: Don't convert "==" to "===" for enum classes
#KT-8110 Fixed
2015-07-06 16:48:51 +03:00
Valentin Kipyatkov 767e21db76 J2K - no '@' required for primary constructor annnotations 2015-07-06 16:48:51 +03:00
Valentin Kipyatkov 8e3c793760 Used named arguments for clarity 2015-07-06 16:48:50 +03:00
Valentin Kipyatkov 67cf180aba Code clarification 2015-07-06 16:48:50 +03:00
Valentin Kipyatkov d3402280c5 Extracted methods 2015-07-06 16:48:50 +03:00
Valentin Kipyatkov e9b4045eac Fixed test data 2015-07-06 16:48:50 +03:00
Valentin Kipyatkov 40fe680acf J2K: preserving line breaks between arguments 2015-07-06 16:48:50 +03:00
Valentin Kipyatkov fefb828fae J2K: preserving line breaks between parameters 2015-07-06 16:48:50 +03:00