Commit Graph

43913 Commits

Author SHA1 Message Date
Vyacheslav Gerasimov bb6ab6309a Fix runIdeTask dependencies for communiti and ultimate 2018-01-31 21:36:03 +03:00
Vyacheslav Gerasimov 3e67bfd9b3 Exclude Kotlin plugin when unzipping intellij sdk 2018-01-31 20:10:25 +03:00
Vyacheslav Gerasimov e20b6738f6 Extract removing bundled Kotlin plugin to separate task 2018-01-31 18:53:59 +03:00
Vyacheslav Gerasimov 59effef423 Delete bundled Kotlin plugin
Idea fails to start with two Kotlin plugins
2018-01-31 17:49:52 +03:00
Vyacheslav Gerasimov 527bdef447 Fix runIdeTask plugin path 2018-01-31 17:49:52 +03:00
Mikhail Glukhikh babcea9edc Fix completion test (companion object is allowed in annotation scope) 2018-01-31 14:44:33 +03:00
Nicolay Mitropolsky cf6e21daad Light annotations made strictly non-physical (KT-22565) 2018-01-31 14:31:35 +03:00
Mikhail Glukhikh 00ceac54fc Fix "create enum constant" test (create type alias is no longer here) 2018-01-31 13:56:07 +03:00
Nikolay Krasko 209c66ca1b Set better defaults on Imports tab in Code Style -> Kotlin (KT-22575)
"Top level symbols" and "Java Statics and Enum Members" are always
returned to 2 after saving to not-number option

 #KT-22575 Fixed
2018-01-31 13:27:30 +03:00
Nikolay Krasko 607fa30c5a Can't add import for using with '*' in settings (KT-22570)
#KT-22570 Fixed
2018-01-31 13:27:29 +03:00
Nikolay Krasko 894db730b2 Fix modification check for Kotlin import settings (KT-22557)
#KT-22557 Fixed
2018-01-31 13:27:29 +03:00
Nikolay Krasko c0aa2c5469 Lost IF_RPAREN_ON_NEW_LINE settings from Kotlin code style 2018-01-31 13:27:29 +03:00
Nikolay Krasko 17da150bc2 Add ability to customize and save IF_RPAREN_ON_NEW_LINE setting 2018-01-31 13:27:29 +03:00
Ilya Chernikov d70b9c1d76 Detect new activity after delayed shutdown correctly
fixes #KT-22549, test

(cherry picked from commit 50f34db)
2018-01-31 10:25:29 +01:00
Mikhail Glukhikh 98b0f91d84 Fix parcelize delete creator field test (companion is retained now) 2018-01-31 11:48:03 +03:00
Mikhail Glukhikh 294dcf36e8 Fix J2K 'testAnnotationInterface3' (annotation diagnostic changed) 2018-01-31 11:24:40 +03:00
Toshiaki Kameyama 677b05cc8c KT-22167 "Add annotation target" quick fix does nothing and disappears from menu 2018-01-30 20:25:08 +03:00
Mikhail Glukhikh 6fbf5a8904 Reverts commit 2472966
(Remove unused function parameter: minor improvement)
Transformation was not equivalent due to change signature in between
This revert fixes broken quick-fix tests (remove parameter based)
2018-01-30 18:43:25 +03:00
Vyacheslav Gerasimov d0b232c172 Update readme part about dependencies 2018-01-30 17:06:18 +03:00
Vyacheslav Gerasimov 68b5dc756c Remove intellij-core from testRuntime if full idea is already there
Looks like it makes tests flacky
2018-01-30 17:06:18 +03:00
Vyacheslav Gerasimov 29caa00f23 Add asm-all to jps-plugin dependencies 2018-01-30 17:06:18 +03:00
Vyacheslav Gerasimov bc86f40fd8 Update kotlinx-coroutines version to 0.20 2018-01-30 17:06:18 +03:00
Vyacheslav Gerasimov 89a07ded1c Extract versions and remove unnecessary '.jar' extensions 2018-01-30 17:06:18 +03:00
Vyacheslav Gerasimov 3e34b95610 Use KotlinTestUtils.findAndroidSdk() in BuildCacheRelocationIT 2018-01-30 17:06:18 +03:00
Vyacheslav Gerasimov 052be93c97 Add some logging to intellij-sdk build script 2018-01-30 17:06:17 +03:00
Vyacheslav Gerasimov 558a2cb8a8 Explicit intellijUltimateEnabled should override teamcity build 2018-01-30 17:06:17 +03:00
Vyacheslav Gerasimov 3d1e0c3b39 Add dependency versions for 171, 181, AS 2018-01-30 17:06:17 +03:00
Vyacheslav Gerasimov ca6889b4c6 Fix build script for kotlin-gradle-subplugin-example 2018-01-30 17:06:17 +03:00
Vyacheslav Gerasimov 07b191f460 Update dependency versions after migration to 173 2018-01-30 17:06:17 +03:00
Ilya Chernikov 8ab121b373 Exclude new dependencies locations from CodeConformanceTest 2018-01-30 17:06:17 +03:00
Ilya Chernikov 555e9674b2 Fix dependencies to the cross-project tasks 2018-01-30 17:06:17 +03:00
Ilya Chernikov 434bbafe58 Implement runners without intellij plugin, share common part 2018-01-30 17:06:16 +03:00
Ilya Chernikov 0a95e7b20f Fix dependencies and artifacts contents after review 2018-01-30 17:06:16 +03:00
Ilya Chernikov 058ef31d7a Fixes after review 2018-01-30 17:06:16 +03:00
Ilya Chernikov 14e586d5a5 Refactor android sdk preparation project after review 2018-01-30 17:06:16 +03:00
Dmitry Jemerov e83845ea72 Build changes to support Android Studio 2018-01-30 17:06:16 +03:00
Dmitry Jemerov b2ca302bf7 Support downloading Android Studio 2018-01-30 17:06:16 +03:00
Dmitry Jemerov f4feb71ad2 Extract repeated versions to a single location 2018-01-30 17:06:16 +03:00
Dmitry Jemerov df17f20ec7 Fix project sync when intelliUltimateEnabled is not set 2018-01-30 17:06:16 +03:00
Dmitry Jemerov a58a6290cc Fix typo 2018-01-30 17:06:15 +03:00
Ilya Chernikov 5dc094d290 Implement correct and fast ultimate/community sdks handling 2018-01-30 17:06:15 +03:00
Ilya Chernikov 6f1e6f1f1b Fix tests after rebasing and messing with the dependencies 2018-01-30 17:06:15 +03:00
Ilya Chernikov 246f73c879 Cleanup unused ant-related bits and script constants 2018-01-30 17:06:15 +03:00
Ilya Chernikov 0c35e79283 Fix idea home path usages 2018-01-30 17:06:15 +03:00
Ilya Chernikov 2dc4769c0a Fixes after rebase 2018-01-30 17:06:15 +03:00
Ilya Chernikov 172a29ba04 Implement NodeJS plugin downloading 2018-01-30 17:06:15 +03:00
Ilya Chernikov 48cbcbc496 Switch jsr305 usages to the maven version
since it is not available in the intellij ultimate SDK
2018-01-30 17:06:14 +03:00
Ilya Chernikov acc84d2524 Rollback incorrect tests fix 2018-01-30 17:06:14 +03:00
Ilya Chernikov 7218bd536c Implement single idea sdk scheme, some refactoring 2018-01-30 17:06:14 +03:00
Ilya Chernikov 5f7c783bb2 Stop using com.intellij.openapi.components.service functions:
they are getting obfuscated in the ultimate SDK, which prevents us
from using ultimate sdk for all modules.
Could probably be rolled back after fixing KT-18563
2018-01-30 17:06:14 +03:00