Commit Graph

370 Commits

Author SHA1 Message Date
Alexander.Glukhov
70b74d183d [gradle][IDEA-363327][IJ-CR-149446] update Gradle compatibility matrix for Gradle 8.11
(cherry picked from commit 64689fbd4785e044283d8645949df17e09f84993)

GitOrigin-RevId: 4d8b46440821cea3f141f47889726e7be078d1ee
2024-11-25 16:17:39 +00:00
Andrei Iurko
4111cfc875 [qodana] QD-9891 Add aspects with the highest certainty for inspections
GitOrigin-RevId: 8fad66714287192bd5cbc8396a3d30f1ba139302
2024-10-11 14:49:57 +00:00
Sergei Vorobyov
dbbcee8b4e [Gradle|JVM] cleanup: fixed Gradle JVM download dialog title
Code review IJPF-CR-24106
Issues IDEA-356161

GitOrigin-RevId: 393dae79eb41795a812e89e5a043163b175c30ef
2024-10-10 11:28:14 +00:00
Roman Shevchenko
9b43719207 [project] reviewing use of file-based filters in choosers (IJPL-150176)
... and amending/replacing them with extension-based filters where possible

GitOrigin-RevId: 422e4f42ac96c295a707eae76ef25686753fc6ce
2024-09-30 20:14:03 +00:00
Alexander.Glukhov
52243e82da [gradle][IDEA-359181] updated Gradle compatibility matrix for Gradle 8.10.2
GitOrigin-RevId: e0aea0b3cba7496dbba78ecd891968fdb10289f7
2024-09-30 16:21:16 +00:00
Alexander.Glukhov
951e3abba0 [gradle][IDEA-359181] updated Gradle compatibility matrix for Gradle 8.10.1
GitOrigin-RevId: 4281a22e30184ff5ae200bfb8e43379f2a498c74
2024-09-17 10:46:58 +00:00
Alexander.Glukhov
632ef2b93a [gradle][IDEA-349510] added an action to perform Gradle sync with daemon-side telemetry
GitOrigin-RevId: 678372551e5bfb90ef1006b156f3d4324b7affed
2024-08-29 17:14:35 +00:00
Alexander.Glukhov
1dcc821e4d [gradle][IDEA-358385] added information about compatibility between Gradle 8.10 and Java 23
GitOrigin-RevId: 7e641f7fb228796ba43b38171d9589acfe310ca2
2024-08-28 10:31:27 +00:00
Alexander.Glukhov
d3bfc05746 [gradle][IDEA-357701] updated Gradle compatibility matrix for Gradle 8.10
GitOrigin-RevId: 3eb9d00f266356d25bc029b07b0bbe71dbf7efd4
2024-08-15 10:50:36 +00:00
Sergei Vorobyov
290cf745a6 IDEA-356161 new: added SDK lookup reason in the Gradle JVM resolution process
GitOrigin-RevId: a1a2ad38c6de58552e7355ded707c0642616a0cb
2024-07-22 20:31:57 +00:00
Alexander.Glukhov
47ba5cc724 [gradle][IDEA-356134] updated Gradle compatibility matrix for Gradle 8.9
GitOrigin-RevId: 21b18e1d5f6b83aea63da18798e7f91dbcfc778c
2024-07-12 13:20:13 +00:00
Dmitry Kichinsky
5fb47a5844 [maven] IDEA-356082 GradleProjectImportUtil: use runBlockingCancellable/runWithModalProgressBlocking
GitOrigin-RevId: 77451a6deaac3115e4c821d0ba419dd9a9044f03
2024-07-10 14:48:55 +00:00
Alexander.Glukhov
c208455aa1 [gradle][IDEA-356000] added support for Java 22 in the Gradle compatibility matrix
GitOrigin-RevId: ace5ad8a45794db544bfe497c0f428ec7fe5ebac
2024-07-08 13:21:54 +00:00
Alexander Lobas
89d58ee436 IJPL-150231 Move icon mappings from json to icon generator
GitOrigin-RevId: 4d4576fc7eeb92ec43c36abec2d62d271b45d9a4
2024-06-15 23:19:46 +00:00
Alexander.Glukhov
bd55e9b4c6 [gradle][IDEA-354425] Use Gradle 8.8 to run Gradle tests; Gradle compatibility matrix update
GitOrigin-RevId: 40203bdccc6b5fe7747ed6128ae45f9b1b72adfa
2024-06-05 11:15:04 +00:00
Dmitry Avdeev
288650e63f IDEA-352824 Support Multiple Projects for Maven and Gradle
workspace icons

GitOrigin-RevId: b6ce3a23538faec1ee69be5374f28661951b37d7
2024-05-16 20:47:25 +00:00
Alexander.Glukhov
7451bcb2eb [i18n][gradle][IDEA-352872] Removed unused i18n properties from GradleBundle
GitOrigin-RevId: 34f5651f0ab28038be0fd9b95888841d846177e1
2024-05-07 18:40:54 +00:00
Alexander.Glukhov
f0e14dbd28 [gradle] GradleBundle: fix typo in the property name
GitOrigin-RevId: 430a147790f3f2ddc075b6b31c734734af8cf031
2024-04-30 14:52:06 +00:00
Alexander.Glukhov
57b9a4d5df [gradle][IDEA-349334] proper error handling for Gradle download sources action
GitOrigin-RevId: 5a87093c61efd7eb164eeb7cf77bdb0b19b430e9
2024-04-29 17:03:29 +00:00
Nikita Biriukov
fefa91ba0a [gradle][groovy] IDEA-269370 add navigation to a plugin file from id of plugin in a build script.
I.e., by Ctrl/Command + Click on `pluginName` in
```
plugins{
  id 'pluginName'
}```

GitOrigin-RevId: 5fe46118a702c6233b9ff30488c73bea508acf2e
2024-04-19 14:33:45 +00:00
Sergei Vorobyov
4626bfa5ff IDEA-349875 [Gradle|SyncIssue] fix: configure Gradle build issue independently on the incompatibility issue kind
It allows for defining Gradle JVM incompatibility issues in a straight manner. That guarantees us that the issue message will be consistent in any scenario.

GitOrigin-RevId: 5ddd83be8226a4ea3a0cc09b9ce19e550267bb1a
2024-04-19 13:15:10 +00:00
Alexander.Glukhov
c578c78a6d [gradle][IDEA-350099] Update compatibility matrix for 8.7 Gradle version
GitOrigin-RevId: a6263b82099c66357db9d9ef3b4530c72c963a3b
2024-03-26 18:47:25 +00:00
Alexander.Glukhov
eb62362945 [gradle][IDEA-346864][IJPF-CR-21646] fix after proofreading
GitOrigin-RevId: aaf0866628adbcce86af40b7c370ef1fdff707d2
2024-03-18 18:08:11 +00:00
Alexander.Glukhov
96e48e7701 [gradle][IDEA-346864] rephrased the description of the "Download sources" setting
GitOrigin-RevId: b42225fe2dce311c6f2bf0a0bfeb063fcf55d1db
2024-03-05 16:41:56 +00:00
Alexander.Glukhov
6ceb389362 [gradle][IDEA-346795] Bumped the supported version of Gradle to 8.6
GitOrigin-RevId: b7e6d410677192d98c8fc86cb63137e9d504596f
2024-02-22 20:23:49 +00:00
Sergei Vorobyov
c6c6ff2b20 [Gradle|BuildIssue] cleanup: extracted platform ConfigurableBuildIssue
GitOrigin-RevId: 7f1e5c2fb5be14a6517713ed37cad5c03b1cb90c
2024-02-06 16:45:06 +00:00
Sergei Vorobyov
db51a74a47 [Gradle|BuildIssue] cleanup: reuse Gradle version quick fix from AbstractGradleBuildIssue
GitOrigin-RevId: 6e756d8cfed30094777ed0d52ba9ffd33cbf6e56
2024-02-06 16:45:01 +00:00
Sergei Vorobyov
48c5ae4b08 IDEA-332948 [Gradle|BuildIssue] fix: returned deleted header text for UnsupportedGradleJvmByGradleIssueChecker
GitOrigin-RevId: e8572e09f6b0d86b99330935c596359061a299bf
2024-01-31 13:24:56 +00:00
Sergei Vorobyov
68d20e0e34 IDEA-332948 [Gradle|BuildIssue] new: improved texts for build issues in UnsupportedGradleJvmByIdeaIssueChecker
GitOrigin-RevId: 289dfdce9ef3228448898fc8ca4021f31cf2d9d1
2024-01-22 17:48:05 +00:00
Sergei Vorobyov
319250b92f IDEA-332948 [Gradle|BuildIssue] new: improved texts for build issues in UnsupportedGradleVersionIssueChecker
GitOrigin-RevId: f10deb93f7b853a7bd1e75482f56b2c047838bb2
2024-01-22 17:48:02 +00:00
Sergei Vorobyov
11a579b0a5 [Gradle|BuildIssue] cleanup: extracted message bundles for unsupported Gradle JVM issue checkers
GitOrigin-RevId: 943bc7ed1a0b2bba492ece19c53ce6d022c0a6bc
2024-01-22 12:20:17 +00:00
Sergei Vorobyov
577b616fa8 [Gradle|BuildIssue] new: added builder for the Gradle BuildIssues
GitOrigin-RevId: 9b912a2d6328fe67af8603709d43e3687ab554ca
2024-01-22 12:19:47 +00:00
Sergei Vorobyov
b0b06bf20a [Gradle|MessageBundle] cleanup: fixed warnings in GradleBundle.properties file
GitOrigin-RevId: 89fe698a6faab663f25dd8d80a5b7992b7e95236
2024-01-22 12:19:39 +00:00
Sergei Vorobyov
72a859a808 IDEA-332948 [Gradle|Sync] new: unified unsupported and deprecated Gradle version errors
GitOrigin-RevId: 0eb27024fee13d28a062dde1441464cd7d708c2e
2024-01-12 12:49:23 +00:00
Sergei Vorobyov
234cbef9cc IDEA-342292 [Gradle|Sync] cleanup: removed code branches for Gradle versions older than 4.5
Cleanup usages of Gradle version comparators in GradleVersionUtil.

The minimum supported Gradle version is 4.5.

GitOrigin-RevId: 1210a2d7758043133d89a456d74b2e29be16a10f
2024-01-12 12:49:10 +00:00
Sergei Vorobyov
fac0b3f71f IDEA-342292 [Gradle|Sync] cleanup: removed Gradle-Kotlin DSL compatibility checks
These checks are redundant, because Gradle NPW checkers of the unsupported Gradle versions by Idea reject all Gradle versions that don't support Kotlin DSL.

The minimum supported Gradle version is 4.5.

GitOrigin-RevId: d409cb172d3da7ad9dc1d5e968399a0529e298b7
2024-01-12 12:48:51 +00:00
Sergei Vorobyov
1b67716ccb IDEA-342292 [Gradle|Sync] cleanup: added comment into compatibility.json about unsupported Gradle versions
The minimum supported Gradle version is 4.5.

GitOrigin-RevId: 0d0df2cc99a8da18a43f66340a3219301f783a78
2024-01-12 12:48:41 +00:00
Sergei Vorobyov
bf2244e170 IDEA-342292 [Gradle|Sync] new: the unsupported Gradle version is advanced up to Gradle 4.5 (excluded)
GitOrigin-RevId: 6d811a743ac71560ceb4d7fe9686859ff534c77f
2024-01-09 21:00:20 +00:00
Yuriy Artamonov
536f0b0f58 [platform] IDEA-336974 License all monorepo icons for plugin authors
GitOrigin-RevId: c9d53008502e160c0457fe4979794e36a12996d9
2023-12-03 16:30:22 +00:00
Sergei Vorobyov
fb7b68e545 IDEA-339364 [Gradle|Compatibility] new: added Gradle 8.5 in the supported Gradle version list
These Gradle versions will be used for suggesting Gradle in NPW and in sync quick fixes

GitOrigin-RevId: c09139de21a6bd6ae9d4ea0065dc6316dab76af0
2023-12-01 03:49:48 +00:00
Andrey Cherkasov
92a3d14039 [gradle] ShowGradleDaemonsAction: cleanup
See description of the "Eager creation of action presentation" inspection

GitOrigin-RevId: 9bb45601cfb9879cd7df1b40c314e74fe6c1ea7e
2023-11-14 11:42:00 +00:00
Sergei Vorobyov
d5c50bf332 IDEA-337781 [Gradle|Compatibility] fix: updated Gradle compatibility matrices by Gradle 8.5
GitOrigin-RevId: 6a899f4eec98fc6a13773555ab18cc354d1299df
2023-11-10 13:32:39 +00:00
Alexander.Glukhov
58df198e62 [gradle][IDEA-334180] major refactoring in tests on downloading source
GitOrigin-RevId: 8e6835d95fef0995bdbcd926576d74f4e0b05daf
2023-10-23 12:40:36 +00:00
Alexander.Glukhov
da686448b5 [gradle][IDEA-334180] downloading dependencies source option should be per-application
GitOrigin-RevId: ee94017faedfb380d809fb867f684aa507d7d0bf
2023-10-23 12:40:32 +00:00
Nikita.Skvortsov
a00496a49f [gradle] Do not run parallel model fetch for Gradle before v7.4 as it causes a deadlock IDEA-333109
GitOrigin-RevId: a548562db3b445d211e0a3596a36775abefa8122
2023-10-20 08:11:42 +00:00
Alexander.Glukhov
edc30d33ff [gradle][IDEA-333953] added 'download sources' action
GitOrigin-RevId: cc89b6d72c8ec55424bbe4874da6f7033ccc6232
2023-10-17 14:56:05 +00:00
Sergei Vorobyov
a585eb995e IDEA-333576 [Gradle|Compatibility] new: update compatibility matrices for Gradle 8.4
GitOrigin-RevId: cf5faae77d16bcb76f118d6fd28a68f09e9c1bf0
2023-10-10 19:53:38 +00:00
Alexander.Glukhov
4093f558b8 [gradle] [IDEA-325490] keep track on current Gradle phase for legacy events
Old Gradle progress events will be passed through the new mapper to keep the progress bound to the current phase and prevent the progress bar from going into undeterminated state

GitOrigin-RevId: 85d6b5e5b1657ee8e0c8f9552760a60274b07dd0
2023-10-02 09:37:32 +00:00
Sergei Vorobyov
807c036dfc IDEA-333576 [Gradle|JVM|Compatibility] new: added compatibility information about new Gradle 8.3
GitOrigin-RevId: 322d7fd89f719e1ceebd93060c5fd157c068f8ad
2023-09-28 13:50:36 +00:00
Sergei Vorobyov
0be17dc115 IDEA-262896 [Gradle|UI] new: added a parallel model fetch option in Gradle settings
GitOrigin-RevId: 21495066f3b6911508a96c45b459d3267663677f
2023-09-22 19:14:11 +00:00