Commit Graph

552 Commits

Author SHA1 Message Date
Alexander Bubenchikov
8db61c46a6 maven ext importing for new project model
GitOrigin-RevId: 4131564e2baecfee2a41cf60ddb2e73e71e895d3
2020-01-27 13:09:39 +00:00
Vladislav.Soroka
5db45ad4f1 [Gradle] Dependencies graph: show file dependencies IDEA-218166
GitOrigin-RevId: fdb2ff39053db1ed2c9bda279f2de4f8c73c5273
2020-01-22 18:07:02 +00:00
Vladislav.Soroka
53628af3a8 [Gradle] Show dependencies graph on the Gradle tool window IDEA-218166
GitOrigin-RevId: f6645da0834fd67ca1e52f3ea9e500b250f049a3
2020-01-22 18:07:02 +00:00
Sergei Vorobyov
502032aa69 IDEA-CR-57413: [auto-import] added settings to disable auto reload of external changes
(cherry picked from commit c68f8ee33e515b6e7adf46708fbd8a6a65ea1ff6)

GitOrigin-RevId: b3ce1d7b776b2af12a00f588c9375afb56ca68fe
2020-01-21 09:36:33 +00:00
Tagir Valeev
78a91459c4 Array annotations changed to type-use style (not compilable now)
GitOrigin-RevId: 68aa4ba200618083684599228e13dfdba35967a4
2020-01-16 08:11:51 +00:00
Vladislav.Soroka
a5953f1dd9 [ES] allow to set annotations paths for libraries during the import
GitOrigin-RevId: fb7f46a52181b73a94fbacfa25082796c5b4a5fe
2020-01-13 11:08:17 +00:00
nik
e19aea6520 [IntelliJ project configuration] remove explicit dependency on annotations-java5 library from IDE modules
Such dependencies are redundant because 'intellij.platform.util' module exports dependency on that library (via 'intellij.platform.core' and 'intellij.platform.ide') to all IDE modules. Removing explicit dependencies will simplify migration from annotations-java5 to annotations library.

GitOrigin-RevId: 651b290264350777fdd0138671d1ca7906d12cb2
2020-01-09 12:01:45 +00:00
Sergey Ignatov
ef72ea6a53 move ExternalSystemBundle
GitOrigin-RevId: 3251cdd2236dd3503a781d9b2cd3ec94f2da2072
2020-01-03 14:02:15 +00:00
Sergei Vorobyov
3e28182094 [auto-import] added warning: non found icon provider
GitOrigin-RevId: 214d8372dbe1dce63b15a3864e42dff394463663
2019-12-23 15:07:19 +00:00
Sergey Ignatov
11178787f7 introduce DynamicBundle and LanguageBundle EP
language bundle allows to load localized resources via plugin machinery

GitOrigin-RevId: c2dca049a840b7c0b79ac372f42631bd0e496a83
2019-12-17 09:02:33 +00:00
Sergei Vorobyov
d830741ebc IDEA-CR-56043 cleanup LOG filed
GitOrigin-RevId: ea4e0ed2da3e6fa62f43cd37b87666cbda33feb3
2019-12-05 13:08:33 +00:00
Sergei Vorobyov
cd9cc9d016 IDEA-CR-54884 cleanup gradle script not found error message
GitOrigin-RevId: b8f1cdba296fbf436213718899b69c8a42535ecd
2019-12-03 12:03:10 +00:00
Sergei Vorobyov
01568dcb42 IDEA-228066 disabled storing of deprecated auto-import property
GitOrigin-RevId: 4b29a4b1a610ce7471da513fca5d875d02c4cd73
2019-12-02 10:33:58 +00:00
Sergei Vorobyov
838a34b600 IDEA-CR-55636 replaced external system by build system
GitOrigin-RevId: c028b72d6fd4e352e3fcf17960093b6acde62de0
2019-11-29 17:32:09 +00:00
Sergei Vorobyov
cf89d3392c [auto-import] removed auto-import check box
GitOrigin-RevId: 3459e79f831aeb49738f9e0c7a880b19674b015d
2019-11-29 17:32:09 +00:00
Sergei Vorobyov
fe55d7d075 [auto-import] removed intermediary disposable
GitOrigin-RevId: db63d026bf2b30cdb8909342022bdd035258eb0f
2019-11-27 13:40:57 +00:00
Sergei Vorobyov
70b7395767 IDEA-CR-55636 cleanup reload notification text
GitOrigin-RevId: 1cb2e7298469760f525be707dfa9b3de0a02cadb
2019-11-25 17:04:51 +00:00
Sergei Vorobyov
0e498d179d IDEA-CR-55634 removed enableAutoImportInTests from interface
GitOrigin-RevId: 9ab2ce91f0b85e26dcce890291d81a60b24a09c4
2019-11-25 17:04:51 +00:00
Sergei Vorobyov
68f16c83d1 IDEA-CR-55634 added java doc to ExternalSystemProjectRefreshListener.kt
GitOrigin-RevId: 8f1c4ddeee07d4efccaf72552c1bf7b3c9d9c00b
2019-11-25 17:04:51 +00:00
Sergei Vorobyov
9c780c07d6 [auto-import] added template presentation of reload action
GitOrigin-RevId: 9a838ef1fd9cac581eee1cde95ee9a92994286e3
2019-11-21 12:37:32 +00:00
Sergei Vorobyov
4398116418 [maven-tests] migrate to use new auto-import heuristic
added force reimport after create of new module
added force reimport after change of maven settings
added force document save after create of new module
added watching of heuristic maven project files
added initialization request for enable maven auto-import
added debug logging of operation traces

GitOrigin-RevId: 088d7399cdb8ce3af65a6f5572843a0e87c3e074
2019-11-21 12:37:32 +00:00
Sergei Vorobyov
bfe8217cca [es-auto-import] migrate maven on new auto-import model
GitOrigin-RevId: afa4b450b6486a5ba1fc613aaf8c865adeea6ebf
2019-11-21 12:37:32 +00:00
Sergei Vorobyov
d57a8149f8 IJP-485 added floating toolbar with reload action
GitOrigin-RevId: a37c0af95f62dadcc13a35575771e56b8f8b22ea
2019-11-21 12:37:32 +00:00
Sergei Vorobyov
7737968b29 IDEA-CR-52366 cleanup code:
added test on tracker state, move/rename/copy and etc.
added non blocking read action on reading file CRCs
added initialization step in project tracker
refactor async vfs listener

GitOrigin-RevId: c71461c00dda5255500748a49a2a6e1165231b88
2019-11-21 12:37:32 +00:00
Sergei Vorobyov
90175101d5 IJP-485 added new auto-import backend
GitOrigin-RevId: 61b5712ad6318d4757a5c4216ed16a49c64f9cb7
2019-11-21 12:37:32 +00:00
Sergei Vorobyov
7002351b58 EA-215202 visualized error: already linked project
GitOrigin-RevId: 8a2a5b3a80c1817a00a27210658adf4014cf155b
2019-11-07 17:02:46 +00:00
Vladislav.Soroka
521231749b IDEA-222274 Importing Gradle project: API for incremental import
GitOrigin-RevId: 9e9c9af6eb643b525eece448c90ecd048d441296
2019-11-07 02:40:58 +00:00
Vladimir Krivosheev
240b203f97 deprecate newSmartList
GitOrigin-RevId: 666d543d8d4da0d5874fd1b38dc3056e8570ce8f
2019-11-07 02:40:58 +00:00
Nikita Skvortsov
6753e5c31b [external system] handle projects with dots in name of root project IDEA-225189
`substringBeforeLast` returns full text in a string is not found in it.

Signed-off-by: Nikita Skvortsov <nikita.skvortsov@jetbrains.com>

GitOrigin-RevId: a05ad969bbb287f837baeb22605e7bfca5560210
2019-10-21 15:06:48 +00:00
Vladislav.Soroka
a344f48996 [ES] import spec builder API cleanup
GitOrigin-RevId: 506c484a8c739b0e6b400a46e90c53abe19470a2
2019-10-04 13:16:44 +00:00
Vladislav.Soroka
b62426375d IDEA-CR-53180: [ES] override default import callback in tests
GitOrigin-RevId: 691200ae12477aba391f8d05fcbd2563b70b228c
2019-10-04 07:03:02 +00:00
Vladislav.Soroka
6cfb6c748f IDEA-CR-53180: [ES] override default import callback in tests
GitOrigin-RevId: eb99f309dc54d177209077edb6e7947b344c0dd6
2019-10-04 07:03:02 +00:00
Vladislav.Soroka
93111b0006 [ES] import spec builder API cleanup
GitOrigin-RevId: fa0a1dc9b09aad81e1e829dc498435f41f362d7a
2019-10-03 15:02:30 +00:00
Kirill Shmakov
cea74ff27f Support debug of non-jvm Gradle tasks in External System
GitOrigin-RevId: 2d9b816110abf38cbc9159558e696e729e0f4025
2019-09-27 08:31:42 +00:00
Dmitry Jemerov
97fd9a2820 IDEA-CR-52609: Use list of modules from modifiable model to check if project has one-to-one mapping to external system
The incorrect check could prevent setting of JDK during initial import of projects.

(cherry picked from commit bb9359e84e58ff7072428e393feab43a5a314eda)

GitOrigin-RevId: cd9682c278b3eea5e697feede2caff16063be7d7
2019-09-19 17:10:48 +00:00
Vladimir Krivosheev
3f00ff1321 force safe iteration of extensions
GitOrigin-RevId: af4486829708233ded2a61d6cfc48bcde85e794f
2019-09-18 17:42:12 +00:00
Alexey Kudravtsev
c17be2814d deprecate and remove unused methods from ContainerUtilRt, prefer ContainerUtil if possible to be able to use higher lang level
GitOrigin-RevId: 5213e0aa0b28f0cf0acc338acbd1dd03a67a056c
2019-09-13 12:33:05 +00:00
Vladislav.Soroka
5522b4234c [ES] api cleanup
GitOrigin-RevId: 5205bd22c29c6cab5af335372cb3cbde1f0f4653
2019-09-12 15:33:03 +00:00
Vladislav.Soroka
16f31d3a16 [ES] cleanup isJavaCompatibleIde method
GitOrigin-RevId: 18059cd17f2f0d2ee0d7e7f463dec6db23609f6e
2019-09-12 15:12:28 +00:00
Yann Cébron
ca0becef43 [external system] add @deprecation javadoc
GitOrigin-RevId: 745361a9752bb43dabf49ce6d8d278e045c72a29
2019-09-12 13:32:44 +00:00
Nikita Skvortsov
7c4e8f1502 Fix API quality checks
GitOrigin-RevId: acae25e3263f762ffa8563cf634dc43bc28e0041
2019-09-12 11:02:20 +00:00
Vladislav.Soroka
eb2309b850 [ES] deprecated api cleanup
GitOrigin-RevId: b94e5412c2c85527ec6b49218e8b84b6a0528e79
2019-09-12 10:06:42 +00:00
Vladislav.Soroka
4222f8e8de [Gradle] importing tests added for Build tw error messages related to unsupported Gradle versions
GitOrigin-RevId: a9b610f5731c79e0895938b1ade79d8a22883221
2019-09-11 13:03:59 +00:00
Vladislav.Soroka
221563dcfd [ES] Remove experimental annotation from the method
GitOrigin-RevId: 061ab9ed003807873f65f392e36e8dcc53eae15b
2019-09-10 15:32:49 +00:00
alexey.afanasiev
6cfbf70623 IDEA-CR-52288 IDEA-222149 Duplicate subprojects in Gradle Tool Window. Partial revert of calculating root module.
GitOrigin-RevId: 43118d14576048cb389e7fbd932fa806d559c6bc
2019-09-10 13:27:46 +00:00
Vladislav.Soroka
f514e81ec2 Update version in which the API will be removed
GitOrigin-RevId: 6219f382ca6b7998ba2b3a43bfddc3d2ccc2745d
2019-09-10 11:04:37 +00:00
alexey.afanasiev
9e7bfd300c IDEA-222149 Duplicate subprojects in Gradle Tool Window
GitOrigin-RevId: b39023fab92d33dd4dcfcc5b3626e4b2bff40155
2019-09-10 09:31:03 +00:00
Alexander Bubenchikov
bbce46b4af IDEA-221829 and IDEA-97341 - use string literals from ExternalSystemBundle.properties and fixes for IDEA-CR-52084
GitOrigin-RevId: d0012ef7559c1fa101dfc907a38feebb9330ce7d
2019-09-06 15:02:27 +00:00
Sergei Vorobyov
802c405169 IDEA-220491 new ui for new gradle/maven project/module wizard step
GitOrigin-RevId: f8bd4c4555df03bdd85ab783261a4c6a54a0bf56
2019-09-04 16:52:47 +00:00
Alexey Kudravtsev
a49f4faa2b cleanup: fix raw usages
GitOrigin-RevId: e2affc55ad8ed90cc0826fd23f61fd09f8767124
2019-09-04 14:07:43 +00:00