Ilya Gorbunov
|
e485bd4909
|
Fix mutability-flexible types rendering.
|
2016-01-22 05:54:38 +03:00 |
|
Ilya Gorbunov
|
83ef48d0ac
|
Refer to builtin names in HeuristicSignatures and j2k TypeVisitor
|
2016-01-22 05:54:38 +03:00 |
|
Ilya Gorbunov
|
346291af7b
|
Use fq-names from KotlinBuiltins.FQ_NAMES instead of hardcoded ones.
|
2016-01-22 05:54:38 +03:00 |
|
Ilya Gorbunov
|
9c0f0cad70
|
Packages: move collections to kotlin.collections.
|
2016-01-22 05:54:38 +03:00 |
|
Ilya Gorbunov
|
9fbbc9db98
|
Packages: move Ranges, Progression, ProgressionIterators to kotlin.ranges and PrimitiveIterators to kotlin.collections.
|
2016-01-22 05:54:38 +03:00 |
|
Ilya Gorbunov
|
a3efa1ea6c
|
Temporary allow-kotlin-package for building compiler
|
2016-01-22 05:54:38 +03:00 |
|
Ilya Gorbunov
|
3176f7d06c
|
Restore downloading IDEA from teamcity, build markdown every time (temporary)
|
2016-01-22 05:54:38 +03:00 |
|
Alexander Udalov
|
0b7d2e3a68
|
Do not write old callable proto flags, use only new ones
|
2016-01-22 05:51:14 +03:00 |
|
Ilya Gorbunov
|
300a4be060
|
Deprecate Map.minus and minusAssign operators.
Disable tests failing in JS.
|
2016-01-22 01:13:33 +03:00 |
|
Ilya Gorbunov
|
7896e58afc
|
Rename sequence function to generateSequence
|
2016-01-22 01:13:31 +03:00 |
|
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 |
|