Ilya Gorbunov
|
63e8865123
|
Make Lazy an interface open to implementation.
#KT-9287 Fixed
|
2016-01-22 01:03:18 +03:00 |
|
Ilya Gorbunov
|
dbcad08a35
|
Regex: MatchResult.groupValues do not exclude zeroth group, use the same indices as in groups collection.
Provide destructured property for destructured assignment.
|
2016-01-22 00:59:13 +03:00 |
|
Ilya Gorbunov
|
3459a24b0a
|
Regex: Introduce MatchResult.groupValues to get list of numbered group values exlcuding zeroth group with the entire match.
|
2016-01-22 00:56:08 +03:00 |
|
Pavel V. Talanov
|
1fe749c114
|
Refactor: get rid of LightClassUtil#getPsiClass() in favor of KtClassOrObject:toLightClass extension
|
2016-01-21 20:47:22 +03:00 |
|
Pavel V. Talanov
|
2972dbca00
|
Rename LightClassGenerationSupport.getPsiClass -> getLightClass and make it return KtLightClass
|
2016-01-21 20:47:21 +03:00 |
|
Pavel V. Talanov
|
06215ca932
|
Correctly avoid calculation of autogenerated parameter name in ClsParameterImpl.calcName()
|
2016-01-21 20:47:21 +03:00 |
|
Pavel V. Talanov
|
36d5798a2e
|
Regression test for old issue
#KT-7656 Fixed
|
2016-01-21 20:47:20 +03:00 |
|
Zalim Bashorov
|
1e6b3c5ae1
|
Add own PathStringDescriptor to compare paths properly on case-insensitive filesystems
|
2016-01-21 19:47:10 +03:00 |
|
Ilya Chernikov
|
c585d91e79
|
Adding generation states destroying to module-based compilation, to fix kapt usage with this compilation path
|
2016-01-21 19:47:09 +03:00 |
|
Ilya Chernikov
|
3615ca5b02
|
build.xml: add kotlin-build target
|
2016-01-21 19:47:08 +03:00 |
|
Ilya Chernikov
|
a61e5a6736
|
build.xml: add manifest to kotlin-daemon-client.jar
|
2016-01-21 19:47:07 +03:00 |
|
Ilya Chernikov
|
6198d0abbc
|
Move compiler running utils to common module
|
2016-01-21 19:47:06 +03:00 |
|
Ilya Chernikov
|
a36e6a2e07
|
J2K KotlinModuleXmlBuilder: convert
|
2016-01-21 19:47:05 +03:00 |
|
Ilya Chernikov
|
60892f2b9c
|
J2K KotlinModuleXmlBuilder: rename file
|
2016-01-21 19:47:04 +03:00 |
|
Zalim Bashorov
|
cc1c5b7e10
|
Move back classes which used only in JPS
|
2016-01-21 19:47:04 +03:00 |
|
Zalim Bashorov
|
e2e0167880
|
Minor: don't override clean in SourceToClassesMap
|
2016-01-21 19:47:03 +03:00 |
|
Ilya Chernikov
|
5ead2edaa0
|
Creating shared module "build", copying lookup storage, tracker and incremental cache related files into it from jps plugin
|
2016-01-21 19:47:02 +03:00 |
|
Valentin Kipyatkov
|
84e530bc1a
|
KT-6079 Show "parameter information" popup for type arguments
#KT-6079 Fixed
|
2016-01-21 19:07:39 +03:00 |
|
Michael Bogdanov
|
bf16783fb7
|
Fix for KT-9591: Exception on inlining
#KT-9591 Fixed
|
2016-01-21 18:44:05 +03:00 |
|
Valentin Kipyatkov
|
53fe1568c9
|
KT-8529 Code completion for parameter name and type together replaces wrong range on Tab
#KT-8529 Fixed
|
2016-01-21 18:30:09 +03:00 |
|
Valentin Kipyatkov
|
bc8095ce33
|
KT-9424 "Exclude from import and completion" with "Project" scope
#KT-9424 Fixed
|
2016-01-21 18:30:08 +03:00 |
|
Alexey Tsvetkov
|
9bb876e6da
|
Test incremental facade to class conversion and vice versa
|
2016-01-21 18:16:01 +03:00 |
|
Alexey Tsvetkov
|
94d4dae1fe
|
Recompile all class usages when constructor is changed
|
2016-01-21 18:14:56 +03:00 |
|
Nikolay Krasko
|
5fcb9ca2bd
|
Add speed to perfomance output
|
2016-01-21 17:45:51 +03:00 |
|
Nikolay Krasko
|
10648f44ac
|
Do not auto-import convention methods without 'operator' modifier (KT-10212)
#KT-10212 Fixed
|
2016-01-21 17:45:51 +03:00 |
|
Dmitry Jemerov
|
84d507b770
|
code review
|
2016-01-21 15:30:13 +01:00 |
|
Dmitry Jemerov
|
4910b06f2c
|
show "kotlin not configured" editor notification
|
2016-01-21 15:30:11 +01:00 |
|
Dmitry Jemerov
|
170ba98b20
|
show unsupported ABI notification only when current module or its dependencies have libraries with bad ABI
|
2016-01-21 15:30:11 +01:00 |
|
Dmitry Jemerov
|
6f80f36f2e
|
UnsupportedAbiVersionNotificationPanelProvider: fix compilation and cleanup after J2K
|
2016-01-21 15:30:10 +01:00 |
|
Dmitry Jemerov
|
b1c5d3644e
|
UnsupportedAbiVersionNotificationPanelProvider: J2K
|
2016-01-21 15:30:10 +01:00 |
|
Dmitry Jemerov
|
e20fdac9df
|
UnsupportedAbiVersionNotificationPanelProvider: rename to .kt
|
2016-01-21 15:30:09 +01:00 |
|
Dmitry Jemerov
|
2379fd80fc
|
don't show "kotlin not configured" notification for modules where the runtime is outdated
|
2016-01-21 15:30:08 +01:00 |
|
Dmitry Jemerov
|
85ea295e92
|
OutdatedKotlinRuntimeNotification: J2K and cleanup
|
2016-01-21 15:30:08 +01:00 |
|
Dmitry Jemerov
|
ca9979f9fb
|
OutdatedKotlinRuntimeNotification.java: rename to .kt
|
2016-01-21 15:30:07 +01:00 |
|
Dmitry Jemerov
|
2272516d09
|
KotlinRuntimeLibraryUtil: J2K
|
2016-01-21 15:30:07 +01:00 |
|
Dmitry Jemerov
|
f588ef2912
|
KotlinRuntimeLibraryUtil: rename to .kt
|
2016-01-21 15:30:06 +01:00 |
|
Dmitry Jemerov
|
6c2a2b91b4
|
offer "All modules" choice in "Configure Kotlin in project" dialog, allow to invoke the action when there are no Kotlin files in the project
#KT-7979 Fixed
|
2016-01-21 15:30:05 +01:00 |
|
Dmitry Jemerov
|
4ffac80710
|
ConfigureKotlinInProjectUtils: convert to Kotlin, cleanup
|
2016-01-21 15:30:05 +01:00 |
|
Dmitry Jemerov
|
cff06cccf7
|
ConfigureKotlinInProjectUtils.kt: rename
|
2016-01-21 15:30:04 +01:00 |
|
Dmitry Jemerov
|
3b4a6afe01
|
Kotlin-produced test run configurations replace Java-produced ones (to avoid duplicate run configuration suggestions appearing since KtFile.getClasses() was implemented)
|
2016-01-21 14:46:26 +01:00 |
|
Dmitry Jemerov
|
51799ef70e
|
fix tests on Windows agents: report canonical paths to conflicting Kotlin runtimes
|
2016-01-21 11:33:32 +01:00 |
|
Denis Zharkov
|
ad24092fd1
|
Move InlineOnly to kotlin.internal package
|
2016-01-21 11:26:01 +03:00 |
|
Denis Zharkov
|
ba506170e9
|
Use 'mapToCallableMethod' for delegateTo signature calculation
#KT-9707 Fixed
|
2016-01-21 11:24:23 +03:00 |
|
Valentin Kipyatkov
|
3a7ed33de1
|
KT-10747 "Incompatible stack heights" when compiling call to Java setter with non-void return type using property syntax
#KT-10747 Fixed
|
2016-01-21 10:48:47 +03:00 |
|
Alexander Udalov
|
d2d0f399db
|
Minor, save parameters to field in ValueArgumentsToParametersMapper
|
2016-01-21 00:36:35 +03:00 |
|
Alexander Udalov
|
8fe964f269
|
Resolve array access RHS always as the last argument of the call
Also do not attempt to match any of the arguments in the brackets with the last
parameter of the 'set' method
#KT-10633 Fixed
|
2016-01-21 00:36:35 +03:00 |
|
Dmitry Jemerov
|
ccef1ad49e
|
report presence of multiple different versions of kotlin-runtime on the classpath as compilation error if other compilation errors have occurred
|
2016-01-20 21:02:44 +01:00 |
|
Dmitry Jemerov
|
4f5b2ec4b4
|
AnalyzerWithCompilerReport: some more cleanup after J2K
|
2016-01-20 21:00:24 +01:00 |
|
Dmitry Jemerov
|
bf5cdcb6b4
|
AnalyzerWithCompilerReport: J2K
|
2016-01-20 21:00:24 +01:00 |
|
Dmitry Jemerov
|
ae1e680319
|
AnalyzerWithCompilerReport: rename to .kt
|
2016-01-20 21:00:23 +01:00 |
|