Commit Graph

12573 Commits

Author SHA1 Message Date
Andrey Breslav ffd9b80f76 JavaClassDescriptor interface extracted 2013-10-29 14:21:55 +04:00
max-kammerer 63b30138f1 Merge pull request #314 from mhshams/upstream
KT-4139 FIXED
2013-10-29 00:57:14 -07:00
Erokhin Stanislav 2c93ace78d Add externalAnnotations ant test and ant-1.8 2013-10-28 16:07:01 +04:00
Erokhin Stanislav 694eed595b Add nested tag "externalannotations" to tags "withKotlin" and "kotlinc" 2013-10-28 16:07:01 +04:00
Erokhin Stanislav 35bc3cd587 Move ant from dependencies/ant -> dependencies/ant-1.7 2013-10-28 16:07:01 +04:00
Mikhael Bogdanov 3ee918b084 KT-4138: java.lang.VerifyError: (class: kotlin/sql/tests/h2/Foo, method: getA$b$0 signature: ()Lkotlin/sql/tests/h2/Foo;) Wrong return type in function
#KT-4138 Fixed
2013-10-28 15:18:51 +04:00
Andrey Breslav 12d0da8146 Use a charset-aware method 2013-10-28 12:23:21 +04:00
Andrey Breslav 6e76e57b4c Trim strings before comparison 2013-10-28 12:04:08 +04:00
Mohammad Shamsi d3eb23f233 KT-4139 FIXED
KT-4139 add "map" and "mapTo" methods in to "String" class.
2013-10-27 23:35:09 +08:00
Nikolay Krasko ec42bfd1b2 Don't ask for modules in disposed project 2013-10-25 21:01:35 +04:00
Nikolay Krasko 2b3a6b5f57 Prevent multiple declarations of update check when many files have changed 2013-10-25 21:01:02 +04:00
Andrey Breslav 5d74068bbc Do not check isError() when making type nullable/not-null 2013-10-25 19:58:55 +04:00
Andrey Breslav 347bbfab3a Unused parameter removed 2013-10-25 19:55:43 +04:00
Andrey Breslav 3bb14c2d4e Throwing FileComparisonFailure enables opening test data file in diff dialog right from the test console 2013-10-25 19:55:42 +04:00
Andrey Breslav de64768b5c Useless code removed 2013-10-25 19:55:42 +04:00
Andrey Breslav 720dcbbd0d Useless code removed 2013-10-25 19:55:42 +04:00
Andrey Breslav eb4fdcb57a Unused method removed 2013-10-25 19:55:42 +04:00
Andrey Breslav 70acf0fdba Test for an obsolete issue
#KT-2956 Obsolete
2013-10-25 19:55:42 +04:00
Andrey Breslav 46831b8d43 Tests for issues fixed in ed95463
#KT-2831 Fixed
#KT-3286 Fixed
#KT-3863 Fixed
#KT-3976 Fixed
2013-10-25 19:55:42 +04:00
Nikolay Krasko 6df469b66f KT-4058 Don't check Java annotation in modules with no Kotlin runtime configured
#KT-4058 Fixed
2013-10-25 17:54:24 +04:00
Nikolay Krasko 04115ab8bf KT-4070 KotlinSignature icons in the gutter on a Java source blink/flash on every change of the file
#KT-4070 Fixed
2013-10-25 17:54:23 +04:00
Nikolay Krasko da8a3c52a0 Refactoring: rename and move KotlinFrameworkDetector to ProjectStructureUtil 2013-10-25 17:54:22 +04:00
Mikhael Bogdanov e3882e2dfb KT-4137: Verify error
#KT-4137 Fixed
2013-10-25 16:43:25 +04:00
Andrey Breslav 6074667fd4 Method map regenerated 2013-10-25 16:28:44 +04:00
Andrey Breslav ed95463d1e Map Nothing to java.lang.Void 2013-10-25 15:39:01 +04:00
Andrey Breslav 1ff0ffbac6 Map jet.Hashable to java.lang.Object, to avoid NoClassDefFound exceptions 2013-10-25 15:39:01 +04:00
Natalia Ukhorskaya 3e43a7ea70 Fix testdata 2013-10-25 14:48:31 +04:00
Natalia Ukhorskaya 3287744415 Add common JetElement for imports: JetImportList 2013-10-25 13:55:40 +04:00
Natalia Ukhorskaya 796dad5798 Do not expand imports after optimizing 2013-10-25 11:05:02 +04:00
Natalia Ukhorskaya 8bee5628d5 Remove package prefix from imports 2013-10-25 11:05:01 +04:00
Zalim Bashorov da718af8b7 Minor refactoring -- rename some classes and variables. 2013-10-24 19:06:07 +04:00
Zalim Bashorov 3f4cd455e2 Make private all fields in JpsKotlinCompilerSettings. 2013-10-24 19:06:07 +04:00
Zalim Bashorov 5e082368fd Added outputPrefix and outputPostfix parameters to Kotlin Compiler tab. 2013-10-24 19:06:06 +04:00
Zalim Bashorov 0d322fe8bc K2JS: add ed outputPrefix and outputPostfix compiler arguments to K2JSCompiler. 2013-10-24 19:06:06 +04:00
Zalim Bashorov d02e53c812 JS backend: moved SourceMapBuilder interface to our sources. 2013-10-24 19:06:05 +04:00
Zalim Bashorov 492f5e9068 Splited CliTest. 2013-10-24 19:06:05 +04:00
Zalim Bashorov e557eff14b Add to UI Designer palette some intellij.ui components. 2013-10-24 19:06:04 +04:00
Zalim Bashorov fbc202d8b2 Switched to use Resource Bundles in Kotlin Compiler Settings Tab
Added mnemonics.
2013-10-24 19:05:56 +04:00
Zalim Bashorov 03071f77bc Added "Generate source maps" to the Kotlin Compiler Settings tab. 2013-10-24 18:37:00 +04:00
Zalim Bashorov c9fe844f02 Added panels for JVM and JS settings to the Kotlin Compiler Settings tab. 2013-10-24 18:37:00 +04:00
Zalim Bashorov faa82317b6 Added "Additional command line parameters" to the Kotlin Compiler Settings tab. 2013-10-24 18:37:00 +04:00
Zalim Bashorov 5a28f4e158 Added support project settings in old kotlin2js compiler and made minor refactoring. 2013-10-24 18:36:59 +04:00
Zalim Bashorov fb8c9c2ef9 Added support project settings to old kotlin2jvm compiler. 2013-10-24 18:36:59 +04:00
Zalim Bashorov 4d68262b7f CLI & JPS: use List instead Set for libraries and decencies. 2013-10-24 18:36:59 +04:00
Zalim Bashorov 22dde719de Pass arguments to the compiler as String[] instead of Object (instanceof CommonCompilerArguments). 2013-10-24 18:36:59 +04:00
Mikhael Bogdanov 604be8e0c1 KT-4119: Back-end (JVM) Internal error on code with local extensions
#KT-4119 Fixed
2013-10-24 17:24:45 +04:00
Mikhael Bogdanov 88a43fac5f Injectors regenerated 2013-10-24 14:14:49 +04:00
Mikhael Bogdanov 4c459fe62c Added extensions for function body resolve 2013-10-24 14:14:48 +04:00
Mikhael Bogdanov 643aec6c9b Added cached calculation of extensions 2013-10-24 14:14:48 +04:00
Mikhael Bogdanov 592c26e840 New extension parameter added to resolution context 2013-10-24 14:14:48 +04:00