Nikolay Krasko
e86b1f2761
Workaround for generalized configuration classes in 191
2018-10-19 19:16:19 +03:00
Nikolay Krasko
06478f5147
Unify usages of JavaRunConfigurationExtensionManager.getInstance() for 191
2018-10-19 19:16:15 +03:00
Nikolay Krasko
210b5a8ca2
element utility is removed in 191, use Element constructor instead
2018-10-19 19:16:14 +03:00
Vyacheslav Gerasimov
d11fbac511
Build: Use cache-redirector.jetbrains.com to prevent connection timeouts
2018-10-12 14:57:37 +03:00
Zalim Bashorov
3f0bd20235
Add an ability to run/debug ir tests inside node.js (even from IDEA)
2018-10-12 13:57:03 +03:00
Nikolay Krasko
1901331ee5
Remove NotificationAction.createSimple to fix compilation in 173
2018-09-28 10:37:43 +03:00
Nikolay Krasko
07e305e5f4
Update dictionary: +infos, -kompiler
2018-09-25 15:52:21 +03:00
Denis Zharkov
2c920b732c
Support main entry-point without arguments in frontend
...
#KT-26574 In Progress
2018-09-12 09:48:13 +03:00
Ilmir Usmanov
8ec49adcf0
Minor. Ignore test
2018-09-11 17:50:46 +03:00
Dmitriy Dolovov
7623169130
MPP: implement IdePlatformKind, its resolution and tooling for K/N
2018-09-08 12:16:18 +03:00
Nikolay Krasko
a1759fe2ab
Load kotlin formatter settings with obsolete defaults for restore (KT-23400)
2018-08-10 18:45:24 +03:00
Vyacheslav Gerasimov
53b1a8bd37
Remove hacks introduced for 172 platform compatibility
2018-08-02 19:32:18 +03:00
Yan Zhulanow
a4b3653e1c
Debugger: Navigate to the right file in MPP projects (#KT-25152, #KT-25147)
2018-07-17 20:54:29 +03:00
Nikolay Krasko
cd8d6439aa
Minor: add PsiTreeUtilKt#parentOfType to incompatible API
2018-07-10 19:24:22 +03:00
Nikolay Krasko
189260c013
Remove old code style settings files
2018-07-05 16:15:37 +03:00
Nikolay Krasko
36933a52ec
Remove code style settings irrelevant for Kotlin project
2018-07-05 16:15:36 +03:00
Nikolay Krasko
71292bd681
Disable formatting inspection for unmodified files
2018-07-04 17:31:14 +03:00
Nikolay Krasko
cdfb813f2e
Use single settings for Kotlin code style
2018-06-22 19:19:14 +03:00
Nikolay Krasko
341e7746a2
Minor: deprecated canBeOverriden -> canBeOverridden
2018-06-22 19:19:13 +03:00
Alexander Udalov
fab45365c9
Update .idea/misc.xml for IDEA 2018.2
2018-06-12 14:01:33 +02:00
Nikolay Krasko
0a2bb74187
Refactoring: move compatibility issue fix in decompiler to separate file
2018-05-24 20:03:22 +03:00
Simon Ogorodnik
77429b1ca5
Revert: Partial: Add grouping suite and improve whole kotlin tests ( fea2559)
...
Revert occasional change in misc.xml
2018-05-23 17:08:36 +03:00
Simon Ogorodnik
fea2559a28
Add grouping suite and improve whole kotlin tests
2018-05-23 16:14:34 +03:00
Ilya Gorbunov
d9656a939b
Do not produce libraries json declarations dump
...
It's no longer needed for checking binary compatibility.
Clean build of these libraries is no longer required too.
Cleanup build.gradle of binary-compatibility-validator.
2018-05-23 05:00:57 +03:00
Nikolay Krasko
580e2972db
Initial settings for incompatible API inspection
2018-05-17 12:27:30 +03:00
Ilya Gorbunov
b1f6ba703d
Remove obsolete ant build scripts
2018-04-19 20:46:15 +03:00
Vyacheslav Gerasimov
1753ae8d57
Remove obsolete TeamCityBuild.xml
2018-04-18 19:17:16 +03:00
Vyacheslav Gerasimov
49bb722f70
Remove update_dependencies from .idea/ant.xml
2018-04-18 17:53:32 +03:00
Nikolay Krasko
349f16aa64
Fix AbstractScratchRunActionTest.kt and remove usages of projectDisposable
2018-04-18 13:59:36 +03:00
Zalim Bashorov
89aefb2e3f
[JS IR BE] add basic support for some binary and equality operations; add some intrinsic infrastructure
2018-04-16 14:34:41 +03:00
Nikolay Krasko
2260f66e02
Unify usage of ProgressManager.progressIndicator
2018-04-12 19:29:01 +03:00
Nikolay Krasko
c8fb384465
Fix call to static PlatformTestCase.createModuleAt in 181
2018-04-11 16:28:45 +03:00
Vyacheslav Gerasimov
d33b3cd4ee
Build: Add :prepare:cidr-plugin project
2018-04-06 21:47:55 +03:00
Alexey Tsvetkov
55cbd28910
Do not exclude :ultimate:generateTests in "Generate All Tests"
...
:ultimate is excluded by default now,
so `-x :ultimate:generateTests` fails
2018-03-21 18:44:42 +03:00
Yan Zhulanow
793a05106c
Minor: Remove old 'buildLexer.xml' path from ant.xml
2018-03-20 16:22:52 +03:00
Ilmir Usmanov
6854135077
Support crossinline suspend lambda as parameter of inline function
...
Use fake continuation instead of ALOAD 0 while inlining
Do not generate state machine for inner lambdas and inner objects,
which capture crossinline suspend lambda.
#KT-19159: Fixed
2018-03-16 16:26:11 +03:00
Zalim Bashorov
814be1810c
Don't write copyright to *.gradle.kts and *.gradle files
2018-03-14 15:04:57 +03:00
Zalim Bashorov
c0ce3f849d
Fix copyright's start year
2018-03-14 15:04:57 +03:00
Alexander Udalov
407de206a3
Minor corrections in proto schemas, mostly in comments
...
Also set up code style for the protobuf plugin
2018-03-14 12:25:19 +01:00
Yan Zhulanow
da35ded090
Minor: Add "repl" to dictionary
2018-03-06 22:27:46 +03:00
Nicolay Mitropolsky
be961b458d
make "IDEA Ultimate" run-configuration use -P intellijUltimateEnabled
2018-02-26 11:21:38 +03:00
Ilya Gorbunov
dfa6fc7d48
IDEA settings: add pattern for upsource review links
2018-02-14 19:29:41 +03:00
Alexander Udalov
0bf0a315ed
Introduce Experimental and UseExperimental annotations
...
#KT-22759 In Progress
2018-02-08 17:07:21 +01:00
Dmitry Savvinov
7e512ba018
Enable contracts in the 'compiler' module
2018-02-06 10:58:47 +03:00
Nikolay Krasko
c0aa2c5469
Lost IF_RPAREN_ON_NEW_LINE settings from Kotlin code style
2018-01-31 13:27:29 +03:00
Ilya Chernikov
d301938d23
Rewrite TeamCityBuild.xml tasks in gradle, finally drop build.xml files
...
also:
proxying previous tasks from TeamCityBuild.xml to gradle,
cleaning update_dependencies.xml from ant dependencies
2018-01-30 17:06:10 +03:00
Nikolay Krasko
4a2440ea0f
Reformat and cleanup idea-maven_main module
2018-01-18 12:13:53 +03:00
Dmitry Jemerov
247881baf9
Apply style guide and enable reformat inspection
2017-12-29 13:51:53 +01:00
Dmitry Jemerov
fc51673c83
Update copyright profile
2017-12-28 10:47:43 +01:00
Alexander Podkhalyuzin
8203d1c3fe
Extracted Kotlin.JVM IDE into separate module
...
This change is required to have possibility to build plugin against
minor IDEs, which don't have Java. So we want to extract idea-jvm
2017-12-21 18:34:02 +03:00