victor.petukhov
60def724be
Fix invalid package pattern in spec tests parser
2018-12-07 18:35:43 +03:00
victor.petukhov
b9d1825765
Implement tests exceptions fixation mechanism
2018-12-07 18:35:43 +03:00
Nikolay Krasko
8da9bdf928
Relax package convention name inspection for Kotlin project
2018-12-07 18:32:10 +03:00
Nikolay Krasko
2373c9d838
Allow underscore in packages and forbid uppercase letters (KT-27900)
2018-12-07 18:32:09 +03:00
Nikolay Krasko
e0d3abc819
Do not indent and align initializer list in enums (KT-28070)
...
#KT-28070 Fixed
2018-12-07 18:32:07 +03:00
Nikolay Krasko
bbf05eaaba
Fix test compilation because of using HierarchyViewTestFixture in <= 181
2018-12-07 18:24:41 +03:00
Shagen Ogandzhanian
1f0bca12e1
Leave undefined values for undefined params in idl-generated code unassigned
...
https://upsource.jetbrains.com/kotlin/review/KOTLIN-CR-2535
2018-12-07 16:05:00 +01:00
Roman Artemev
1ad2434fa0
Add changelog for 1.3.11
2018-12-07 17:58:20 +03:00
Roman Artemev
4e05be9a96
Update tests
2018-12-07 17:58:20 +03:00
Roman Artemev
eff81525d3
Make IrField be IrDeclarationParent
...
* fix parent in TypeOperatorLowering
2018-12-07 17:58:20 +03:00
Roman Artemev
ce70e5850f
[JS IR BE] New Inliner from native
2018-12-07 17:58:20 +03:00
Ilya Gorbunov
7b08f6f8f1
readLine: extend buffer to decode surrogate pairs from utf-8 correctly
...
CharBuffer had capacity to hold 2 chars, which was not enough to append
a surrogate pair when the buffer was not empty.
The buffer was extended and the decoding algorithm rewritten to deal with
a buffer of any length.
#KT-28572 Fixed
2018-12-07 17:42:09 +03:00
Nikita Katkov
297054037c
Dispatchers IO is now considered non-blocking context
...
See BlockingMethodInNonBlockingContextInspection
2018-12-07 15:19:12 +03:00
Mikhail Glukhikh
3b33d3e58d
MPP wizard: drop some target names to use defaults instead
2018-12-07 13:18:56 +03:00
Mikhail Glukhikh
8e81d9a44f
Migrate mobile (shared) / native / shared library MPP wizards to new DSL
...
#KT-28458 Fixed
2018-12-07 12:48:31 +03:00
Mikhail Glukhikh
9a0facf56a
Upgrade MPP wizard tests to use kotlin 1.3.20-dev with new MPP DSL
2018-12-07 12:46:14 +03:00
Dmitry Petrov
0561cb6c0d
Fix KT-24804 PSI2IR Crashes on loop with two labels
2018-12-07 10:51:55 +03:00
Dmitry Petrov
6f97db81c8
Update testData after IR type rendering changes
2018-12-07 10:51:55 +03:00
Dmitry Petrov
f8582c1929
psi2ir: ersatz type approximation for intersection types
...
Emulate old JVM back-end behavior for intersection type mapping.
IrType renderer should render the IR type, not the original Kotlin type.
2018-12-07 10:51:55 +03:00
Natalia Selezneva
0e4908087c
Fix NoReadAccessException running scratch file in Android Studio
...
KtScratchSourceFileProcessor accesses PsiElement.getText
2018-12-07 10:25:09 +03:00
Natalia Selezneva
62584f2483
Fix IndexNotReadyException during runnning scratch file in Android Studio
2018-12-07 10:25:06 +03:00
Natalia Selezneva
84aef9cf2d
Minor: remove unnecessary parameter
2018-12-07 10:25:04 +03:00
Natalia Selezneva
b8007f1ee9
Scratch: filter out fake gradle modules from combobox
...
^KT-23523 Fixed
2018-12-07 10:25:01 +03:00
Natalia Selezneva
4a2e8849b9
Tests: allow file access to KotlinTestUtils.getHomeDirectory() in AbstractConfigureKotlinTest
...
This test configure kotlin standard library, so it should have access to .jar files from project dist directory
2018-12-07 10:22:59 +03:00
Andrey Uskov
abadfbb632
Fix dependencies after removal of build scripts bunches
2018-12-06 22:58:39 +03:00
Andrey Uskov
235b6ca6cd
Fix stacktrace check for KT-27718. This work-around should be removed after fix of IDEA-203651
...
#KT-27718 Fixed
2018-12-06 20:23:05 +03:00
Vyacheslav Gerasimov
d84c5b1608
Switch to 183 platform
2018-12-06 20:16:58 +03:00
Toshiaki Kameyama
5aa0b7d2aa
Extend Selection: whole literal with braces is selected after parameters (KT-13420)
...
#KT-13420 Fixed
2018-12-06 19:48:04 +03:00
Nikolay Krasko
05269cea2f
Reformat in idea.editor package
2018-12-06 19:48:03 +03:00
Andrey Uskov
c85f56a0a8
Remove some bunches for build scripts.
2018-12-06 19:44:09 +03:00
Denis Zharkov
d8ebb70151
Advance enum entries in smart completion list
...
^KT-22579 Fixed
2018-12-06 17:38:31 +03:00
Denis Zharkov
d2d81d6ddc
Minor. Reformat StaticMembers.kt
2018-12-06 17:38:31 +03:00
Ilmir Usmanov
1336e8f3e3
Take java 9 modules into account in coroutines debug metadata
...
reading
#KT-28237
2018-12-06 16:59:15 +03:00
Ilmir Usmanov
bdd1eef39a
Use class name instead internal name in coroutines debug metadata
...
I.e. instead of slashes use dots in fqnames.
#KT-28237 Fixed
2018-12-06 16:59:12 +03:00
Ilmir Usmanov
5483ce0933
Do not map this when remapping parameters of static function inside
...
inline lambda.
#KT-23543 Fixed
2018-12-06 15:46:22 +03:00
Mikhail Glukhikh
de33905c44
Fix formatting in "simplify call chain" #KT-28576 Fixed
2018-12-06 15:37:47 +03:00
Mikhail Glukhikh
a3909d8e47
Refactor code in "simplify call chain" (relates to KT-28576)
2018-12-06 15:37:47 +03:00
Dmitriy Dolovov
33d89005b7
K/N fix: Built-ins initialization refactoring
...
- Use language settings from IDELanguageSettingsProvider
- Don't use dependencies of root modules to looks up for K/N stdlib
2018-12-06 19:05:17 +07:00
Dmitriy Dolovov
0a55c586d2
K/N fix: Use BindingTrace that allows overwriting slices
...
Issue #KT-21791
2018-12-06 19:05:11 +07:00
Dmitriy Dolovov
d4df5e132e
CLion: Hide JVM- and JS-specifics in Preferences
...
Issue #KT-28465:fixed
2018-12-06 19:03:43 +07:00
Andrey Uskov
273dbc823e
Fix "Kotlin not configured" issue in common MPP tests.
...
#KT-27718 Fixed
2018-12-06 14:50:26 +03:00
Andrey Uskov
5a8621d7c7
Fix build of bunch 191
2018-12-06 14:50:05 +03:00
Mikhail Glukhikh
25f393d299
MPP JVM/JS wizard: add head & title to HTML #KT-27491 Fixed
2018-12-06 13:09:23 +03:00
Mikhail Glukhikh
6d72032b82
MPP JVM/JS wizard: upgrade Ktor to 1.0.1 (part of KT-27491)
2018-12-06 13:09:22 +03:00
Dmitriy Dolovov
782f221a9c
CLion: New version 2018.3.1 (183.4588.63)
2018-12-06 16:44:50 +07:00
Roman Elizarov
75e2dfda19
Added COROUTINE_SUSPENDED docs
...
Fixes KT-28488
2018-12-06 11:00:32 +03:00
Natalia Selezneva
6291cfee49
Fix 'read action required' exception in scratch
2018-12-06 09:33:34 +03:00
Natalia Selezneva
9e2ff04e1b
Fix build module in AndroidStudio for REPL and Scratch
...
^KT-23560 Fixed
2018-12-06 09:33:33 +03:00
Natalia Selezneva
ee5ede08c1
Tests: do not use hardcoded stdlib jar name
2018-12-06 09:33:32 +03:00
Natalia Selezneva
7b6508a8f9
Tests: refresh file system looking for recently copied file
2018-12-06 09:33:32 +03:00