Nikolay Krasko
3548d25095
Introduce wrapper for EditorFactoryListener to warn about compatibility issues
2019-01-18 19:42:43 +03:00
Vyacheslav Gerasimov
c7ab69829e
Build: Convert protobuf to includable build with maven publication
...
#KT-29202
2019-01-17 20:45:11 +03:00
Nikolay Krasko
4e9c8cee70
Drop bunch code by introduction wrapper for PopupChooserBuilder
2019-01-15 12:49:48 +03:00
Vyacheslav Gerasimov
b1f25874d8
Remove warnings from incompatible api inspection
2019-01-14 21:29:03 +03:00
Nikolay Krasko
3b0cb2258a
Notify about incompatible methods in ExtensionPointName
2018-12-26 21:10:03 +03:00
Nikolay Krasko
5a40fc8679
Add UI options for comments generation (KT-5590)
...
#KT-5590 Fixed
2018-12-26 21:10:03 +03:00
Vyacheslav Gerasimov
95a3b337c6
Build: add instrumentation to all JavaCompile tasks
2018-12-19 20:59:34 +03:00
Nikolay Krasko
8da9bdf928
Relax package convention name inspection for Kotlin project
2018-12-07 18:32:10 +03:00
Nikolay Krasko
bbf05eaaba
Fix test compilation because of using HierarchyViewTestFixture in <= 181
2018-12-07 18:24:41 +03:00
Vyacheslav Gerasimov
2791a679aa
Minor: add TaskAction & Option to Unused symbol inspection exclusions
2018-12-04 15:38:56 +03:00
Yan Zhulanow
b6aecf3933
Remove hacky PluginURLClassLoader
...
It was once needed for the compiler plugins bundled straight into the compiler (read: kapt1). Since there are no bundled plugins anymore, the parent-last plugin classloader itself is not needed anymore.
2018-11-27 22:21:22 +09:00
Vyacheslav Gerasimov
0708872f62
Remove kotlin-ultimate from VcsDirectoryMappings
2018-11-23 22:29:08 +03:00
Vyacheslav Karpukhin
632dcc31bd
CLion/AppCode: Added kotlin-ultimate repository.
2018-11-23 22:27:21 +07:00
Sergey Rostov
5645b6c1b7
Add upsource IDEA plugin shared configuration
2018-11-21 14:36:20 +03:00
Nikolay Krasko
e2269e13af
Move AstLoadingFilter to incompatible API and update usages
2018-11-12 13:38:26 +03:00
Nicolay Mitropolsky
23d2269aac
183: Update IDEA version to 183.3975.18
2018-10-26 12:13:22 +03:00
Yan Zhulanow
f19c0c3fb9
Minor: Fix inspection warnings in 'kotlin-annotation-processing'
2018-10-24 20:12:41 +03:00
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