Pavel V. Talanov
|
54addb4b1e
|
Script run configuration: Set working directory to a directory containing script file by default
|
2015-11-30 18:21:06 +03:00 |
|
Pavel V. Talanov
|
4a1c3f02fd
|
Add basic tests for KotlinStandaloneScriptRunConfiguration
|
2015-11-30 18:21:05 +03:00 |
|
Pavel V. Talanov
|
7577a375ae
|
Minor: use script name generating code to generate names for script run configurations
|
2015-11-30 18:21:04 +03:00 |
|
Pavel V. Talanov
|
34793e63c7
|
Allow to run kts files as scripts from ide
Introduce KotlinStandaloneScriptRunConfiguration: configuration, type, producer, settings editor
|
2015-11-30 18:21:03 +03:00 |
|
Pavel V. Talanov
|
0d10f0fcf9
|
Minor: Remove direct usages of ScriptNameUtil
|
2015-11-30 18:21:01 +03:00 |
|
Alexey Sedunov
|
15b7eca665
|
Move: Detect extension declaration by PSI instead of descriptor as extension descriptor maybe wrapper for Java method
#KT-10203 Fixed
|
2015-11-30 16:27:23 +03:00 |
|
Dmitry Petrov
|
f0e467e474
|
Rewrite mixed multiple- and single-condition 'when' properly.
#KT-10229 Fixed
|
2015-11-30 14:43:03 +03:00 |
|
Natalia Ukhorskaya
|
b8d0685b71
|
Do not analyze imports in codeFragments
EA-76222 - assert: GetModuleInfoKt$getModuleInfo$.invoke Fixed
|
2015-11-30 12:38:15 +03:00 |
|
Natalia Ukhorskaya
|
d0355a793b
|
Write lineNumbers for constructors
|
2015-11-30 12:25:51 +03:00 |
|
Natalia Ukhorskaya
|
3ec383dfca
|
Debugger: find context element in file copy using UserData
|
2015-11-30 12:25:50 +03:00 |
|
Natalia Ukhorskaya
|
076e9c8dd1
|
Use debugProcess scope in KotlinPositionManager
|
2015-11-30 12:25:49 +03:00 |
|
Natalia Ukhorskaya
|
028016412e
|
Convert DebuggerUtils to kotlin
|
2015-11-30 12:25:48 +03:00 |
|
Natalia Ukhorskaya
|
1136c5f54b
|
Rename DebuggerUtils.kt
|
2015-11-30 12:25:48 +03:00 |
|
Natalia Ukhorskaya
|
e3e5fce3eb
|
Minor: fix warnings in SmartStepIntoHandler
|
2015-11-30 12:25:47 +03:00 |
|
Natalia Ukhorskaya
|
9bcc9e4b1d
|
Smart step into for constructors
|
2015-11-30 12:25:46 +03:00 |
|
Natalia Ukhorskaya
|
062b27995c
|
Debugger: do not change package name for debug function
|
2015-11-30 12:25:45 +03:00 |
|
Natalia Ukhorskaya
|
002aaaa908
|
Debugger: fix imports if context element is inside inline lambda
|
2015-11-30 12:25:45 +03:00 |
|
Natalia Ukhorskaya
|
d2ef7b0ae0
|
Minor: get line start without whitespaces in KotlinExtraVariablesProvider
#KT-10183 Fxied
|
2015-11-30 12:25:44 +03:00 |
|
Natalia Ukhorskaya
|
0d486e1cfc
|
Minor: fix warnings
|
2015-11-30 12:25:43 +03:00 |
|
Alexander Udalov
|
460dad135c
|
Rename Extension annotation to ExtensionFunctionType
|
2015-11-30 02:51:04 +03:00 |
|
Ilya Gorbunov
|
f8fe3e6c1d
|
Restore dropped hidden declarations for binary compatibility until RC.
|
2015-11-29 04:37:35 +03:00 |
|
Nikolay Krasko
|
9e0e3aaebb
|
Don't insert {} after 'else' and 'try' in infinished statements
|
2015-11-28 20:22:28 +03:00 |
|
Alexander Udalov
|
bcdea8ef10
|
Minor, rename dangerous getInternalName(), remove unused
FQ name can only be converted to an internal name correctly if it represents a
top-level class
|
2015-11-27 23:34:45 +03:00 |
|
Alexander Udalov
|
7b3b157707
|
Remove PropertyMetadata from project and bytecode, migrate code to KProperty
|
2015-11-27 23:34:34 +03:00 |
|
Alexander Udalov
|
caa6cdb3f7
|
Remove obsolete code in KotlinBuilder, rename PackageClassUtils
|
2015-11-27 21:41:26 +03:00 |
|
Alexander Udalov
|
8594cfca46
|
Remove kotlin.jvm.internal.KotlinPackage and corresponding code
|
2015-11-27 21:22:04 +03:00 |
|
Ilya Chernikov
|
c76bec51a0
|
Moving daemon files, renaming namespaces, modules and jar
|
2015-11-27 19:04:04 +01:00 |
|
Yan Zhulanow
|
1643441fdb
|
Minor: fix quickfix tests (get/set functions are now created correctly, merge issue)
|
2015-11-27 20:30:19 +03:00 |
|
Yan Zhulanow
|
e39ca63bcc
|
Android Extensions: Fix Android JPS plugin
|
2015-11-27 15:51:11 +03:00 |
|
Yan Zhulanow
|
9d1af5a17e
|
Fix tests: "infix modifier required" and "operator modifier required" errors
|
2015-11-27 15:51:11 +03:00 |
|
Yan Zhulanow
|
a3ff3ffc45
|
Fix tests: "Placing function type parameters after the function name" error
|
2015-11-27 15:51:11 +03:00 |
|
Yan Zhulanow
|
278f1cd6ef
|
Fix "Placing function type parameters after the function name" errors in project
|
2015-11-27 15:51:11 +03:00 |
|
Yan Zhulanow
|
87799e9b6b
|
Fix "operator modifier required" errors in project
|
2015-11-27 15:51:11 +03:00 |
|
Yan Zhulanow
|
46ac3571d5
|
Fix "infix modifier required" errors in project
|
2015-11-27 15:51:11 +03:00 |
|
Alexey Sedunov
|
e37eea2b2d
|
Create from Usage: Add infix modifier to functions generated from binary expressions
#KT-10184 Fixed
|
2015-11-26 21:22:20 +03:00 |
|
Alexey Sedunov
|
5b90c09ab1
|
Create from Usage: Add operator modifier to indexing get/set functions
#KT-10185 Fixed
|
2015-11-26 21:22:18 +03:00 |
|
Alexey Sedunov
|
7a40239e64
|
Introduce Variable: Support destructuring declarations
#KT-6262
|
2015-11-26 21:22:16 +03:00 |
|
Alexey Sedunov
|
09f8aafb77
|
Change Signature: Drop 'override' keyword when changing function/property, but not its overriden declarations
#KT-9470 Fixed
|
2015-11-26 21:22:15 +03:00 |
|
Stanislav Erokhin
|
c08545359e
|
Minor. Changes after review
|
2015-11-26 16:21:47 +03:00 |
|
Stanislav Erokhin
|
a502405779
|
Fixed scope creations for properties scopes.
|
2015-11-26 16:21:46 +03:00 |
|
Stanislav Erokhin
|
67abdd755f
|
Created kind in LexicalScope
|
2015-11-26 15:40:00 +03:00 |
|
Natalia Ukhorskaya
|
67dd97b918
|
Mark bridge methods in lambdas classes as synthetic
#KT-10101 Fixed
|
2015-11-26 11:39:19 +03:00 |
|
Natalia Ukhorskaya
|
cb80a3e83a
|
Write lineNumber for function literal with void return value
#KT-9865 Fixed
|
2015-11-26 11:39:18 +03:00 |
|
Natalia Ukhorskaya
|
4a2e4312ea
|
Write lineNumber when inline function result is written to property
|
2015-11-26 11:39:17 +03:00 |
|
Natalia Ukhorskaya
|
f40e3857fa
|
KotlinOutputParser: do not amend next line to warnings
#KT-9678 Fixed #KT-10129 Fixed
|
2015-11-26 11:39:16 +03:00 |
|
Natalia Ukhorskaya
|
48027f5fb5
|
Fix compatibility with AS 2.0
#KT-10153 Fixed
|
2015-11-26 11:39:15 +03:00 |
|
Nikolay Krasko
|
29a9ba64ca
|
Move creating sink for extra diagnostics into generation state to take responsibility for correct diagnostics suppression
|
2015-11-26 00:24:38 +03:00 |
|
Nikolay Krasko
|
652eeca872
|
Allow suppress additional diagnostics for JVM target
Suppression doesn't work without resolved annotation in binding context.
|
2015-11-26 00:24:38 +03:00 |
|
Ilya Gorbunov
|
1be4f795ed
|
Fix testData after deprecated toLinkedList and joinToString were dropped.
|
2015-11-25 18:35:04 +03:00 |
|
Mikhail Glukhikh
|
89e56093a2
|
Limit "always null" scope: only for !!, is and dot; senseless comparison rolled back; "smart constant" information for nulls #KT-10029 Fixed
|
2015-11-25 18:26:08 +03:00 |
|