Simon Ogorodnik
e3aed04d96
Extract module info & target platform to separate frontend.common
2018-12-11 22:07:41 +03:00
Andrey Uskov
c85f56a0a8
Remove some bunches for build scripts.
2018-12-06 19:44:09 +03:00
Nicolay Mitropolsky
23d2269aac
183: Update IDEA version to 183.3975.18
2018-10-26 12:13:22 +03:00
Pavel V. Talanov
d3540a01a7
Jest/Mocha run config producers: fix searching for test runner package
...
#KT-26793 Fixed
2018-09-14 17:36:29 +02:00
Denis Zharkov
38be1f6947
Minor. Parametrize MainFunctionDetector with LanguageVersionSettings
2018-09-12 09:49:25 +03:00
Ilya Gorbunov
a18770fbbb
Remove projectDist dependency helper usages
...
Use default configuration dependencies instead of projectDist ones.
2018-09-12 06:05:05 +03:00
Pavel V. Talanov
3a2d25a422
Js run configuration producers: get module from ConfigurationContext
...
Delegate mpp concerns to MultipleRunLocationsProvider EP
Restore old behaviour via bunch files
2018-09-12 04:13:31 +02:00
Leonid Startsev
23fd0a6ec9
Split IDE part from kotlinx-serialization-compiler-plugin
2018-09-11 13:22:16 +03:00
Mikhail Glukhikh
9887db1f9b
Add native dependencies to ultimate module tests
2018-09-08 12:16:26 +03:00
Leonid Startsev
dea69e4469
Integrate serialization plugin into big Kotlin plugin
...
Split import handlers into multiple files
Add empty Maven handler for Android Studio
Add testRuntime dependency on kx-serialization-plugin for all modules which require compiler
plugins in test classpath
2018-09-07 21:17:07 +03:00
Leonid Startsev
97694e65aa
Update version to 0.4
...
Optimize references in generated code. Also fixes Kotlin/kotlinx.serialization/issues/65
Fix (again) broken char boxing
Rebased on 1.2.40 and fixed broken compatibility
Fix https://github.com/Kotlin/kotlinx.serialization/issues/107 and code reformatting
(cherry picked from commit d4c307d)
Add correct type parameter information to synthetic declarations
Needed by kapt due to https://github.com/Kotlin/kotlinx.serialization/issues/76
Make correct call to sealed class constructor
Fixes https://github.com/Kotlin/kotlinx.serialization/issues/112
Bump version
1.2.50-eap-1 compatible
2018-09-07 21:16:54 +03:00
Vyacheslav Gerasimov
b868450e9a
Make dependencies on :kotlin-compiler project testRuntimeOnly everywhere
2018-09-05 22:58:31 +03:00
Vyacheslav Gerasimov
cce9505e31
Fix AbstractSpringClassAnnotatorTest compilation
2018-08-02 23:15:29 +03:00
Vyacheslav Gerasimov
a2bf417d75
Remove 172 bunchset
2018-08-02 19:32:18 +03:00
Vyacheslav Gerasimov
0103c0d2fd
Switch to 182 platform
2018-08-02 18:17:06 +03:00
Alexey Sedunov
652d074bca
Misc: Change display name of Kotlin/Protractor run configuration type
...
#KT-25595 Fixed
2018-07-19 15:20:51 +03:00
Alexey Sedunov
2efd467c42
JS: Fix detection of run configuration with preconfigured Mocha
...
#KT-25253 Fixed
2018-07-04 16:40:01 +03:00
Alexey Sedunov
5f69eebe66
Misc: Fix SOE due to wrong overloaded method call
...
#KT-25247 Fixed
2018-07-03 22:09:55 +03:00
Alexey Sedunov
b52b07ec79
Test Support: KT-22306
...
Do not show run markers in JS modules when no relevant run configurations are available
#KT-22306 Fixed
2018-07-02 19:15:52 +03:00
Ilya Chernikov
7bff5e3ce7
Add missing tests dependencies on the renewed kotlin-scripting-idea plugin
2018-06-25 08:06:20 +02:00
Vyacheslav Gerasimov
01db78d776
Build: Introduce Project extension properties for source sets
2018-06-22 21:42:30 +03:00
Vyacheslav Gerasimov
992a31af88
Build: introduce javaPluginConvention extension on project
...
`ExtensionAware.the<T>()` introduced in gradle 4.7 made existing calls `the<JavaPluginConvention>()` invalid (on wrong receiver)
2018-06-13 19:43:03 +03:00
Pavel V. Talanov
463d9b690f
Minor: rename PsiFile.moduleInfo -> forcedModuleInfo
2018-06-06 21:04:05 +02:00
Nikolay Krasko
6f6237aedb
Unneeded bunch file for autowiredConstructor.test in 172
2018-05-10 23:28:41 +03:00
Vyacheslav Gerasimov
8c88ac69df
Cleanup .181 bunch files
2018-04-27 18:25:21 +03:00
Vyacheslav Gerasimov
bc403ce744
Switch to 181 platform
2018-04-27 18:25:17 +03:00
Nicolay Mitropolsky
06e65e5f48
182: removing Spring from Kotlin-Ultimate
...
because all necessary functionality is already in IDEA-Ultimate
2018-04-21 11:25:49 +03:00
Ilya Gorbunov
b1f6ba703d
Remove obsolete ant build scripts
2018-04-19 20:46:15 +03:00
Nikolay Krasko
349f16aa64
Fix AbstractScratchRunActionTest.kt and remove usages of projectDisposable
2018-04-18 13:59:36 +03:00
Vyacheslav Gerasimov
4299455dc1
as32: Update to AS 3.2 C10
2018-04-13 21:33:03 +03:00
Nicolay Mitropolsky
5951fbb390
181: KotlinFinalClassOrFunSpringInspection dropped
2018-04-11 16:28:34 +03:00
Nicolay Mitropolsky
4d65147373
181: KotlinSpringClassAnnotator dropped
2018-04-11 16:28:34 +03:00
Nicolay Mitropolsky
f539ed76a8
181: SpringKotlinAutowiringInspection dropped
2018-04-11 16:28:34 +03:00
Nicolay Mitropolsky
5a1a6a3780
181: ultimate: smali dependency added
2018-04-11 16:28:33 +03:00
Vyacheslav Gerasimov
a0e20eefc6
181: Fix dependencies for 181
2018-04-11 16:28:29 +03:00
Nikolay Krasko
589487951c
as31: Remove ultimate settings from AS branch
2018-04-11 16:28:19 +03:00
Nicolay Mitropolsky
fb0b9221f9
172: IDEA-172-related compilation fix PluginTestCaseBase.addJdk(myFixture.projectDisposable
2018-04-11 16:28:10 +03:00
Nikolay Krasko
c6b888678f
172: [Spring] Revert "Fixes for 173 after 28.08.17 changes in IDEA ( #1271 )"
...
This reverts commit 3a37d18e5d65043fc99a28772303d948e0f89f6c.
2018-04-11 16:28:04 +03:00
Nikolay Krasko
060ed5db88
172: [Spring] Revert "Spring-Kotlin: Gutter repaired (KT-20550, KT-20566)"
...
This reverts commit 37752694df794cc07492d21a3924ee735e6d3b9d.
2018-04-11 16:28:03 +03:00
Nikolay Krasko
a4d5a93454
172: [Srping] Revert "Spring gutter icons SpringApiIcons -> SpringApiIcons.Gutter fix."
...
This reverts commit 2323e9dc75dbdf109564f1a0d28494e6b5e41075.
2018-04-11 16:28:03 +03:00
Nikolay Krasko
f6e829d7f7
172: [Spring?] Revert "SpringKotlinAutowiringInspection: getting rid of SpringJavaInjectionPointsAutowiringInspection"
...
This reverts commit d0446b0aed0707ef616484c9fda04915c08598b0.
2018-04-11 16:28:03 +03:00
Nikolay Krasko
1a8b58cd14
172: [Spring?] Revert "SpringTestFixtureExtension: option to forbid facet autoconfigure added"
...
This reverts commit 0c90753c5bd9ac3fa492a61589d2c8aad3b96cc1.
2018-04-11 16:28:03 +03:00
Nikolay Krasko
92a9ed62a2
172: [Spring] Revert "KotlinSpringComponentScanInspection made to support platform JamReferenceContributor"
...
This reverts commit f6a3b2eae4b0c49359bb477b320bc433988bec37.
2018-04-11 16:28:03 +03:00
Nikolay Krasko
1421895aa6
172: [Spring] Revert "Spring: removing needless EP-s because they ported to UAST in platform"
...
This reverts commit 9355f79c6b06fdcd365f23b40e93ea841b372b27.
2018-04-11 16:28:02 +03:00
Nikolay Krasko
984d9feeae
172: Revert "AbstractQuickFixTest: FORCE_PACKAGE_FOLDER directive added"
...
This reverts commit 91e10ae8bb6d2748a7a8b02fa661daa4cb00d0f8.
2018-04-11 16:28:00 +03:00
Nikolay Krasko
67303f925e
172: Revert "Ultimate-plugin: multiplePropertiesAnnotationConfig.kt test data fixes"
...
This reverts commit 4f2ee7359f8dfd3322329799475ff99dd88ed756.
2018-04-11 16:27:59 +03:00
Alexey Sedunov
f4936d3e31
JS: Fix NodeJS run configuration support
...
#KT-16710 Fixed
2018-03-27 13:47:14 +03:00
Alexey Tsvetkov
8a82c1618c
Use Plugins DSL in Kotlin Gradle scripts
...
When plugins DSL is used, there is no need to
manually generate typesafe accessors for extensions and
conventions (by running `./gradlew kotlinDslAccessorsSnapshot`).
2018-03-26 16:09:29 +03:00
Simon Ogorodnik
c0b0f6d1ca
Extract PSI to separate module
2018-03-16 13:32:14 +03:00
Nikolay Krasko
de68607d5f
Refactoring: move JavaResolveExtension.kt to util package
2018-03-05 15:20:53 +03:00