Nikolay Krasko
|
e85b36cdff
|
Store resolution context for light classes to prevent back-end fail
|
2014-10-09 02:28:41 +04:00 |
|
Nikolay Krasko
|
ad6a0c4b72
|
Add information about declaration
|
2014-10-09 02:28:41 +04:00 |
|
Nikolay Krasko
|
50265c311e
|
Don't do resolve for files not under sorce roots
|
2014-10-09 02:28:40 +04:00 |
|
Evgeny Gerashchenko
|
181b10103f
|
Incremental compilation checkbox in settings.
Old setting via VM option is automatically migrated to "new style".
|
2014-10-08 20:09:18 +04:00 |
|
Evgeny Gerashchenko
|
514a41ac77
|
Minor. Moved dialog title from code to GUI settings.
|
2014-10-08 17:22:31 +04:00 |
|
Evgeny Gerashchenko
|
e554c9f53d
|
Converted CompilerSettings to Kotlin.
|
2014-10-08 17:22:31 +04:00 |
|
Zalim Bashorov
|
c7e0e3d391
|
Replace js.translator with js.frontend in dependencies of idea module and remove js.translator from KotlinPlugin artifact.
|
2014-10-08 15:55:06 +04:00 |
|
Zalim Bashorov
|
401d9ac831
|
Minor: add js.inliner sources to kotlin-for-upsource-sources.jar
|
2014-10-08 15:54:49 +04:00 |
|
Valentin Kipyatkov
|
05aaea48e9
|
Added API in PSI to add/remove modifiers and refactored quickfixes to use it
|
2014-10-08 15:41:48 +04:00 |
|
Valentin Kipyatkov
|
12b7d218b7
|
Simplified quickfix code
|
2014-10-08 15:41:48 +04:00 |
|
Valentin Kipyatkov
|
93efcd637e
|
JetParameter made JetCallableDeclaration
|
2014-10-08 15:41:47 +04:00 |
|
Valentin Kipyatkov
|
852fc8bc5d
|
More renames of TypeRef to TypeReference
|
2014-10-08 15:41:47 +04:00 |
|
Valentin Kipyatkov
|
31ebee81f0
|
JetVariableDeclaration made JetCallableDeclaration and renamed getTypeRef/setTypeRef, getReturnTypeRef/setReturnTypeRef to getTypeReference/setTypeReference
|
2014-10-08 15:41:47 +04:00 |
|
Valentin Kipyatkov
|
c42b7b1780
|
Minor refactorings in ChangeMemberFunctionSignatureFix
|
2014-10-08 15:41:47 +04:00 |
|
Valentin Kipyatkov
|
b26e6665b0
|
JetChangeFunctionSignatureAction made nested class of quickfix class (and it does not need to be QuestionAction!)
|
2014-10-08 15:41:47 +04:00 |
|
Valentin Kipyatkov
|
61221382b5
|
Inlined CodeInsightUtils.createFunctionSignatureStringFromDescriptor()
|
2014-10-08 15:41:46 +04:00 |
|
Valentin Kipyatkov
|
b5722c9470
|
More correct code for adding type specification to function declaration with no parameter list
|
2014-10-08 15:41:46 +04:00 |
|
Valentin Kipyatkov
|
cc3ca57b75
|
Minor code editings
|
2014-10-08 15:41:46 +04:00 |
|
Michael Bogdanov
|
41c4c3befd
|
Fix test data for KT-3285
|
2014-10-08 09:34:50 +04:00 |
|
nik
|
11d02e5485
|
use standard UnsupportedOperationException instead of NotImplementedException from internal packages
|
2014-10-07 20:57:47 +04:00 |
|
Evgeny Gerashchenko
|
b80f82dffd
|
Fixed filename case.
|
2014-10-07 20:57:05 +04:00 |
|
Pavel V. Talanov
|
33cdefffe3
|
Do not log ProcessCanceledException in copy paste reference processor
It is rethrown and leads to inability to copy code
#KT-5426
|
2014-10-07 19:28:49 +04:00 |
|
Michael Bogdanov
|
f8052817a8
|
Rollback some changes in MutableClosure
|
2014-10-07 18:43:29 +04:00 |
|
Ilya Ryzhenkov
|
759e42188b
|
Update TeamCity links to https, replace link to confluence with link to kotlinlang.org.
|
2014-10-07 17:59:02 +04:00 |
|
Evgeny Gerashchenko
|
b062548392
|
Expanded and simplified test for generating bridges in sam conversions.
|
2014-10-07 17:48:17 +04:00 |
|
Ilya Ryzhenkov
|
72f96cd55c
|
Generate bridges when creating SAM wrapper not from closure.
|
2014-10-07 17:48:17 +04:00 |
|
Michael Bogdanov
|
6bcb2e9001
|
Temporary fix for KT-5912
#KT-5912 Fixed
|
2014-10-07 17:48:17 +04:00 |
|
Michael Bogdanov
|
6b336be10c
|
Obsolete KT-1776: Can't resolve members of auto-casted "this" in extension without typing "this" explicitly
#KT-1776 Obsolete
|
2014-10-07 17:21:11 +04:00 |
|
Michael Bogdanov
|
278e682595
|
Obsolete KT-3285: "A receiver of type ... is required" when using extension functions
#KT-5467 Obsolete
|
2014-10-07 17:21:11 +04:00 |
|
Michael Bogdanov
|
bb3f1f1fb7
|
Fix for KT-5467: JVM codegen doesn't support capture of many extension receivers
#KT-5467 Fixed
|
2014-10-07 17:21:10 +04:00 |
|
Michael Bogdanov
|
c3cfe33b64
|
Fix for KT-5495: Support method implementations in local traits
#KT-5495 Fixed
|
2014-10-07 17:21:10 +04:00 |
|
Michael Bogdanov
|
212d3da950
|
Fix for KT-5937: Receiver of javaClass-property hasn't been generated
#KT-5937 Fixed
|
2014-10-07 17:21:10 +04:00 |
|
Pavel V. Talanov
|
1e9718f55b
|
Do not try to copy references in dumb mode
#KT-4766 Fixed
|
2014-10-07 16:43:32 +04:00 |
|
Zalim Bashorov
|
23fa0ba6ab
|
Refactoring kotlin-maven-plugin:
* cleanup KotlinCompileMojoBase moved JVM specific things to KotlinCompileMojo;
* add support noInline in JS.
|
2014-10-07 16:32:07 +04:00 |
|
Zalim Bashorov
|
d986b0e565
|
Ant buildtools: added base class for Kotlin compiler ant tasks.
As side effect:
- used cli compiler in both ant tasks.
- got the ability to use custom args in JS ant task too.
|
2014-10-07 16:32:07 +04:00 |
|
Nikolay Krasko
|
dc97cdb51c
|
Fix test
|
2014-10-07 13:34:55 +04:00 |
|
Natalia Ukhorskaya
|
1904955c82
|
Android support: implement extension for OutputParser
|
2014-10-07 12:15:52 +04:00 |
|
Natalia Ukhorskaya
|
824d79c934
|
Android-support: implement OutputParser
|
2014-10-07 12:15:52 +04:00 |
|
Natalia Ukhorskaya
|
ffe8ae3840
|
kotlin-gradle-plugin: change output format
|
2014-10-07 12:15:51 +04:00 |
|
Natalia Ukhorskaya
|
dd0642e0fc
|
Add module for kotlin-android-plugin and optional dependency on android plugin
|
2014-10-07 12:15:50 +04:00 |
|
Michael Bogdanov
|
d0d207f387
|
Fix for KT-3584: Wrong bytecode generated for local class with default parameters and captured local val
#KT-3584 Fixed
|
2014-10-07 10:13:53 +04:00 |
|
Michael Bogdanov
|
989cae9f1f
|
Fix for KT-4357: Compiler error with infix call to Array.get
#KT-4357 Fixed
|
2014-10-07 10:13:53 +04:00 |
|
Michael Bogdanov
|
7be48c7336
|
Support move on depth 2
|
2014-10-07 10:13:52 +04:00 |
|
Michael Bogdanov
|
e6c98078b3
|
Fixes for KT-4733 UnsupportedOperationException: don't know how to move type J to top of stack; KT-3430 VerifyError on a safe call to a primitive value
#KT-4733 Fixed
#KT-3430 Fixed
|
2014-10-07 10:13:52 +04:00 |
|
Michael Nedzelsky
|
8cafea9f5a
|
JS backend: add generateTraitMethods into ClassTranslator
|
2014-10-07 08:37:35 +04:00 |
|
Michael Nedzelsky
|
6d1b89bba3
|
JS backend: support for bridge methods
|
2014-10-07 08:37:27 +04:00 |
|
Michael Nedzelsky
|
541786a4db
|
JS backend: extract generateDelegateCall from DelegationTranslator into utils
|
2014-10-07 08:37:23 +04:00 |
|
Michael Nedzelsky
|
df15e4767b
|
extract getTraitMethods from ImplementationBodyGen to CodegenUtil
|
2014-10-07 08:37:20 +04:00 |
|
Michael Nedzelsky
|
0c3a7a9d99
|
add more tests for bridge methods (fake override)
|
2014-10-07 08:37:18 +04:00 |
|
Michael Nedzelsky
|
2db1d128a0
|
JS backend: add ArrayList(Collection) into javautilCode.kt
|
2014-10-07 08:37:01 +04:00 |
|