Vyacheslav Gerasimov
f4472fd68a
Build: Depend on :prepare:idea-plugin via configuration in ultimate
2019-04-10 17:54:05 +03:00
Vyacheslav Gerasimov
25636c9c39
Build: Compile ultimate with kotlin-stdlib-jdk8
2019-04-05 20:37:19 +03:00
Ilya Chernikov
c56382a62b
Move common idea and compiler parts of the scripting plugin to the new jar
2019-03-21 12:02:29 +01:00
Vyacheslav Gerasimov
fc8be48fa8
Build: Improve intellij-sdk repo up-to-date check time & layout
...
Up-to-date check is very heavy for intellij repo due to artifact size.
If module directory in repo is written only by one task we can assume
that task if up-to-date if target directory exists.
2019-03-20 21:29:13 +03:00
Simon Ogorodnik
dc56fd873a
Add missing type-system dependency to ultimate
2019-03-05 01:52:03 +03:00
Vyacheslav Gerasimov
294ba51d0b
Build: Drop obsolete dependency handlers
2019-02-18 19:59:37 +03:00
Sergey Rostov
0f2fb4ff82
Build: remove intellijCore/annotations.jar usages
2019-01-28 13:43:08 +03:00
Vyacheslav Gerasimov
f58acbeef5
Build: implement useBootstrapStdlib flag
...
Excludes stdlib projects from build and uses bootstrap stdlib artifacts
#KT-29205
2019-01-21 21:09:40 +03:00
Vyacheslav Gerasimov
13d87e8eae
Remove as31 bunch files
2019-01-14 21:29:02 +03:00
Vyacheslav Gerasimov
818910267e
Remove 173 bunch files
2019-01-14 21:29:02 +03:00
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