Commit Graph

26 Commits

Author SHA1 Message Date
Vladimir Krivosheev
f8b4ecb14f reduce dependency on CGLIB
GitOrigin-RevId: 5c59ba6aac4113d14c50260c4a58bc7d45249338
2024-04-10 18:11:45 +00:00
Nikolay Chashnikov
3acf7e90be [runtime module repository] build runtime module repository during compilation (IDEA-335089)
To ensure that we can change how runtime module descriptors are generated without requiring everybody to update their IDEs, the implementation from module 'intellij.devkit.runtimeModuleRepository.jps' is attached to the build process as a library 'devkit.runtime.module.repository.jps'.

GitOrigin-RevId: 11fb0d872aa5ac8981f026f2bf3077bcebd52af6
2024-01-31 12:16:17 +00:00
Nikita Kudrin
5f15fa3f42 [test framework] AT-107 Adding dependency on intellij.tools.ide.metrics.benchmark to publish metrics
GitOrigin-RevId: aaeb67a13dab0038e8f8e8ec6ed7d683d4dfe5d3
2023-10-16 23:23:34 +00:00
Vladimir Krivosheev
115cb16387 IJPL-238 remove the unnecessary usage of commons-lang library (part 2)
GitOrigin-RevId: 6f035e1784e93fb677c1d2ea4ab374b202548782
2023-09-15 20:50:00 +00:00
Leonid Shalupov
347a2fe4df devkit: convert tests from groovy to java
GitOrigin-RevId: 4ccc258805caefdb8ffd483f139b53de9bd41a99
2023-08-03 00:44:20 +00:00
Andrey Cherkasov
620f8d70c9 [DevKit] Decompose NonFinalOrNonInternalExtensionClassInspection into Kotlin and non-Kotlin parts
IDEA-316510
IJ-CR-102810

GitOrigin-RevId: 8c8455ef6e027db50a8b8c9821abefd288ae3c87
2023-03-31 19:38:54 +00:00
Andrey Cherkasov
afc2997a86 [DevKit] cleanup: remove TestModuleProperties component from intellij.devkit.java.tests.iml
IJ-CR-105402
IDEA-254577

GitOrigin-RevId: fc02e2318f094ce59d48855d34bd32e8b31df36b
2023-03-30 09:15:15 +00:00
Andrey Cherkasov
aa37a0eb71 [devKit] New inspection: A service can be converted to a light one
IDEA-254577

GitOrigin-RevId: 7b3202cfe8d37173d68b3100abc47f41212bf8f1
2023-03-27 12:24:13 +00:00
Dmitry Avdeev
b96b6660ae IDEA-284393 '3rd-party.jar' contains Velocity 1.7 which is vulnerable to CVE-2020-13936
GitOrigin-RevId: e5a46a42cefbcb0e7004caf17268333f2c773bed
2023-03-17 18:00:47 +00:00
Gregory.Shrago
51ce98424c make devkit java tests work in their module classpath
GitOrigin-RevId: d1ddaa20c5d3360d999400efbdb302c05612f47b
2022-09-05 23:14:55 +00:00
Vladimir Krivosheev
a34d2baa02 fix PluginXmlFunctionalTest
GitOrigin-RevId: aafc9cba05ed590b8cd060ca2780604c59cfdca8
2022-08-26 06:50:32 +00:00
Anna Kozlova
592e55663d [devkit] restore add-opens for ij project
GitOrigin-RevId: d7b503cfd3223dad5b70ecdfd699f9dac2d662e9
2022-04-28 17:41:00 +00:00
Daniil Ovchinnikov
5825a5c893 [devkit] extract intellij.devkit.themes module
GitOrigin-RevId: 4c9d3659027aa78582c38c3a3c8f41b8eea0c44b
2022-03-18 11:01:11 +00:00
Nikolay Chashnikov
f0dbb9a634 [intellij project configuration] rename devkit.tests to devkit.testFramework
By convention, we use 'testFramework' suffix for modules containing common testing code in production source roots, and 'tests' suffix for modules containing actual tests only. Let's follow this convention in devkit for consistency and to simplify writing tests on project structure.

GitOrigin-RevId: 23d78b951c0dcf04e388e83f5fc6d71fe1a59a5b
2021-09-09 15:53:50 +00:00
Yann Cébron
36de743e2f [devkit] intellij.devkit.java.tests: restore dependency on Groovy SDK
GitOrigin-RevId: bc7a37d581c49f09b6bdf66b70475df1a3f80467
2021-09-02 13:41:34 +00:00
Alexey Kudravtsev
01c9866e1c remove CGLIB from OpenApi module dependencies
GitOrigin-RevId: bb0621ae95ba861f0969511d13927f62a35ec499
2021-07-19 14:51:34 +00:00
Vladimir Krivosheev
349b05f21e properties - don't use trove and do not export impl module
GitOrigin-RevId: e15d93794b4bc4f3bd9790c476679973d2ccf97a
2020-11-07 10:09:41 +00:00
Vladimir Krivosheev
a67c59c561 platform.core.impl — remove dependency on intellij.platform.util.ui and intellij.platform.core.ui
java.psi.iml — remove dependency on intellij.platform.core.ui

GitOrigin-RevId: c1d4feb04c0471c7d17b5331b86738ee54a97f80
2020-09-21 13:40:47 +00:00
Anna Kozlova
e4c7ac2c51 devkit: incorrect quotes in properties (IDEA-186058)
catch unsubstituted parameters

GitOrigin-RevId: 978870018dff1abfadd81e8628bd328cf54c26fb
2020-08-03 11:27:17 +00:00
Yann Cébron
c2392db0c9 IDEA-242008 Devkit: determine current since/until build for all setups reliably
Gradle setups

GitOrigin-RevId: a80ff4b1796f518e2bb97d5413d1c7ef2fd358c6
2020-06-16 20:12:58 +03:00
Tagir Valeev
c1575fc46a DevKit converted to Java 8 annotations (experimentally)
GitOrigin-RevId: 2482680e5bb29276e410affa6b0f1aa8011d3376
2020-01-03 12:03:57 +00:00
peter
8fef03d491 process extensions from xincluded plugin xmls with modules but no id
GitOrigin-RevId: 16d4fad929dbe8a063abf0fdf4fb4fcb1ade3de7
2019-08-16 15:04:16 +03:00
peter
daa9ccb62e make devkit test data test resources to properly categorize in Find Usages view
GitOrigin-RevId: 06d83b807dffd79a05ae5dc47e33f9777c8244db
2019-08-14 20:05:30 +03:00
Yann Cébron
d674be8eec IDEA-220700 plugin.xml: suppress spellchecking for EP attributes marked with @NonNls
GitOrigin-RevId: fed90205eb0ab81a32549f2fd13953748c00ec3d
2019-08-14 20:05:30 +03:00
Dmitry Avdeev
5fb10a36f1 IDEA-183233 Exception during offline inspections 2018-07-31 20:40:11 +03:00
Yaroslav Pankratyev
3f3eeec926 Split DevKit into modules + related changes and fixes 2018-04-03 19:37:58 +07:00