Dmitry Savvinov
|
7887bafc5b
|
Minor: update testdata in completion test on contracts
|
2018-10-18 12:09:10 +03:00 |
|
Mikhail Glukhikh
|
01091ba1aa
|
Refactor getKotlinTypeWithPossibleSmartCastToFP and related parts
|
2018-10-18 10:27:19 +03:00 |
|
Ingo Kegel
|
d853fcb642
|
Do not configure module SDK after the Gradle import if it was set explicitly with the Gradle Idea plugin (fixes KT-27530)
If `kotlinOptions.jdkHome` is set, this will still override the setting from the Gradle Idea plugin.
|
2018-10-17 17:48:27 +03:00 |
|
Alexey Sedunov
|
06e0fde74f
|
Inspections: Report "unresolved property" only if reference is soft
#KT-27619 Fixed
|
2018-10-17 17:43:00 +03:00 |
|
Alexey Sedunov
|
0bf9a795aa
|
Minor: Drop "(experimental)" from coroutines label
#KT-25681 Fixed
|
2018-10-17 17:43:00 +03:00 |
|
Mikhail Glukhikh
|
0fc2a07ee4
|
Fix typo in import
|
2018-10-17 16:36:50 +03:00 |
|
Mikhail Glukhikh
|
94d87bfb67
|
MPP wizard tests: enable Groovy extension, don't wait for daemon death
|
2018-10-17 16:33:49 +03:00 |
|
Mikhail Glukhikh
|
02e6fb348d
|
MPP wizard tests: check no empty files are generated
|
2018-10-17 16:33:47 +03:00 |
|
Mikhail Glukhikh
|
853d90d906
|
MPP wizard tests: extract test functions into separate class
|
2018-10-17 16:33:21 +03:00 |
|
Mikhail Glukhikh
|
35d4b7dfd9
|
MPP wizard tests: temporary fix for "failed to delete" problem
|
2018-10-17 16:33:19 +03:00 |
|
Mikhail Glukhikh
|
63146b98bb
|
MPP wizard tests: add tests run #KT-27492 Fixed
|
2018-10-17 16:33:18 +03:00 |
|
Mikhail Glukhikh
|
855e2707e3
|
MPP wizard test: add project import (KT-27492)
|
2018-10-17 16:33:17 +03:00 |
|
Mikhail Glukhikh
|
43c8c44441
|
Add MPP wizard general test (KT-27492)
|
2018-10-17 16:33:15 +03:00 |
|
Mikhail Glukhikh
|
8281416dfa
|
Introduce explicit plugin versions for MPP builder testing
|
2018-10-17 16:33:09 +03:00 |
|
Mikhail Glukhikh
|
a16318624b
|
MPP wizards: remove unused module parameter from createProjectSkeleton
|
2018-10-17 16:33:06 +03:00 |
|
Alexander Udalov
|
5d040c459b
|
Regenerate tests
|
2018-10-17 14:05:31 +02:00 |
|
Dmitriy Dolovov
|
249bdb969c
|
Fix: K/N interop libs are not read by IDEA in certain cases
Issue #KT-27579 Fixed
|
2018-10-16 21:32:08 +07:00 |
|
Mikhail Glukhikh
|
2dd8b526fb
|
Live templates test: fix typo & cleanup
|
2018-10-16 17:17:22 +03:00 |
|
Mikhail Glukhikh
|
0f94c0901f
|
Introduce live templates for main without arguments #KT-27461 Fixed
|
2018-10-16 17:17:21 +03:00 |
|
Pavel V. Talanov
|
1c761c7864
|
KotlinJUnitRunConfigurationProducer: do not manually override sdk
Should be correct if the module is correct
Manually setting sdk led to problem in case of android SDK
|
2018-10-16 15:27:59 +02:00 |
|
Pavel V. Talanov
|
3c3e7b617b
|
KotlinMultiplatformRunLocationsProvider: fix tests in android modules
Android modules are considered to be 'production' but can contain tests
and test roots
#KT-27371 In progress
|
2018-10-16 15:27:58 +02:00 |
|
Sergey Igushkin
|
e103bea211
|
Import compiler plugin options from new MPP into IDE
Issue #KT-27499 Fixed
|
2018-10-16 14:30:25 +03:00 |
|
Sergey Igushkin
|
7075509b1e
|
Import experimental annotations from new MPP into IDE
Issue #KT-26840 Fixed
|
2018-10-16 14:30:25 +03:00 |
|
Alexey Sedunov
|
cf31e4d58c
|
MPP: Recover content root import accidentally removed earlier
|
2018-10-16 12:05:19 +03:00 |
|
Alexey Sedunov
|
fea397a2ad
|
MPP: Support MPP-dependent Java modules in Android projects
#KT-27265 Fixed
|
2018-10-16 12:05:19 +03:00 |
|
Alexey Sedunov
|
dcdd42ba00
|
MPP: Add Android tests for new MPP
|
2018-10-16 12:05:19 +03:00 |
|
Alexey Sedunov
|
da06e49b19
|
MPP: Merge module dependencies if one of them has COMPILE scope
|
2018-10-16 12:05:18 +03:00 |
|
Alexey Sedunov
|
d36ee02499
|
Gradle: Retrieve AndroidModuleModel using IdeModifiableModelsProvider
Otherwise it may be null if module is just created by the import
|
2018-10-16 12:05:18 +03:00 |
|
Alexey Sedunov
|
3a0e539eee
|
MPP: Add MPP source roots to dependent non-MPP module
#KT-27365 Fixed
|
2018-10-16 12:05:18 +03:00 |
|
Alexey Sedunov
|
558345b057
|
MPP: Assign TEST scope to dependencies of test source sets
#KT-26868 Fixed
|
2018-10-16 12:05:17 +03:00 |
|
Alexey Sedunov
|
523b662680
|
MPP: Update Kotlin version in tests to 1.3-RC3
|
2018-10-16 12:05:17 +03:00 |
|
Alexey Sedunov
|
abec171685
|
Native: Register '.klib' extension through FileTypeFactory
|
2018-10-16 12:05:17 +03:00 |
|
Alexey Sedunov
|
ca2367f2b5
|
MPP: Rewrite ImportedModule name instead of wrapping it
Otherwise this instance is not deserialized properly
breaking import on opening project in AS
#KT-27485 Fixed
#KT-27473 Fixed
|
2018-10-16 12:05:17 +03:00 |
|
Valentin Kipyatkov
|
c63eb18b3c
|
Fixed nested class in companion object case
|
2018-10-16 08:41:43 +03:00 |
|
Valentin Kipyatkov
|
28e2683146
|
One more test
|
2018-10-16 08:41:42 +03:00 |
|
Valentin Kipyatkov
|
69f74b2a51
|
Fixed ShortenReferences for extension on companion object
|
2018-10-16 08:41:42 +03:00 |
|
Valentin Kipyatkov
|
d4e0f53583
|
Fixed ShortenReferences for the case of extension for object
|
2018-10-16 08:41:42 +03:00 |
|
Dmitriy Dolovov
|
840ee66fd0
|
MPP Wizards: Clearer notation in generated build.gradle files
- Follow the same style as used in public documentation: https://kotlinlang.org/docs/reference/building-mpp-with-gradle.html
- Use standard methods to get link task name, don't evaluate it manually
|
2018-10-16 10:20:06 +07:00 |
|
Toshiaki Kameyama
|
9b49c23668
|
Move lambda out: don't report in delegation #KT-27584 Fixed
|
2018-10-15 19:52:10 +03:00 |
|
Pavel V. Talanov
|
8be3e902a8
|
ResolutionFacadeWithDebugInfo: do not wrap index not ready exception
Fixes problems where `catch (IndexNotReadyException)` blocks
in IDEA code would not work
|
2018-10-15 15:10:50 +02:00 |
|
Natalia Selezneva
|
648e8acbde
|
Update testdata after the fix of KT-27095
(replace http with https configuring gradle project)
|
2018-10-15 12:28:43 +03:00 |
|
Dmitry Petrov
|
b6be72bb11
|
Add more tests for inline classes
#KT-27416
#KT-27513
|
2018-10-15 12:21:14 +03:00 |
|
Natalia Selezneva
|
c2315f065a
|
Add test for script definitions settings
|
2018-10-15 11:32:49 +03:00 |
|
Natalia Selezneva
|
71e72ec6c2
|
Add button to open script settings from Multiple script definition notification
|
2018-10-15 11:32:49 +03:00 |
|
Natalia Selezneva
|
6596a6ba75
|
Allow to switch off script definitions
^KT-24465 Fixed
|
2018-10-15 11:32:48 +03:00 |
|
Natalia Selezneva
|
7826f44180
|
Save ScriptDefinitions order into kotlinScripting.xml
^KT-24465 In Progress
|
2018-10-15 11:32:48 +03:00 |
|
Natalia Selezneva
|
77e687df92
|
Change base class for ErrorGradleScriptDefinition (migrate to new API)
|
2018-10-15 11:32:48 +03:00 |
|
Natalia Selezneva
|
3f20453ccf
|
Do not create multiple ErrorGradleScriptDefinitions
|
2018-10-15 11:32:48 +03:00 |
|
Natalia Selezneva
|
9ab4d727e9
|
Provide UI for changing the order of script definitions applicability
^KT-24465 In Progress
|
2018-10-15 11:32:47 +03:00 |
|
Natalia Selezneva
|
2df8adc50b
|
Move option for auto-reloading script dependencies to 'Kotlin Scripting' page
|
2018-10-15 11:32:47 +03:00 |
|