Maxim.Kolmakov
c6d31a553c
Remove @HardwareAgentRequired annotation
...
All Perf Unit tests are run on the hardware agents to ensure stability of the metrics.
So the annotation is not needed anymore and it doesn't work on JUnit5 tests so the same test is run twice and since test execution time depends on the bucketing, metrics are jumping.
GitOrigin-RevId: fc83a368447d09d6ad1b269c88fe4f6c79067a91
2024-09-13 15:28:16 +00:00
Mikhail Filippov
bf43f2fc01
IJPL-150165 bump Kotlin language and API version
...
GitOrigin-RevId: a59dc8ca214a5047773fccf1cf28a1e1b07acf68
2024-08-30 22:15:55 +00:00
Yuriy Artamonov
40ee9543ab
[icons] Eliminate CrossModuleIcons.json
...
All icons reside in the corresponding modules now
GitOrigin-RevId: c5fe0b11a37256d1cae4d2067f17c6802a7721b8
2024-08-03 10:12:40 +00:00
Gregory.Shrago
c96ded4cdc
migrate getData to uiDataSnapshot: plugins
...
GitOrigin-RevId: ce5459169f986f82b4a1bc6241d028ce3027fb7c
2024-08-02 01:17:08 +00:00
Yuriy Artamonov
4dac328bf4
[i18n] IJPL-158521 Fix more ellipsis problems in plugins
...
GitOrigin-RevId: 981393c6f975e303847ca598b650fec8fe65d9bf
2024-07-30 16:35:51 +00:00
Vladimir Krivosheev
398ebce1d5
split content report
...
GitOrigin-RevId: ef449bdf4c5480a6ee3ce43b4af118c2c6e31219
2024-07-25 19:20:06 +00:00
Alexander Lobas
932f2d438e
Swap icon path parameters: move expUI path to the first place
...
GitOrigin-RevId: 74cf09fb454c89b676be259cdd7437a81ac4c067
2024-07-25 15:12:07 +00:00
Nikita Kudrin
cdf91bf213
[benchmarks] Renaming PerformanceTest* => Benchmark*
...
GitOrigin-RevId: 9963b84d51e1062acc262a8d3d3de1409a708e3b
2024-07-23 18:20:01 +00:00
Eugene Zhuravlev
8b3e16d78d
ensure MessageView is initialized when running ant target (IDEA-354613)
...
GitOrigin-RevId: 536d48de17027f77562ded7d9fc4907d577a57aa
2024-07-15 13:15:31 +00:00
Yann Cébron
4504284ed9
[various] plugin descriptors: suppress "Invalid extension point name" warnings
...
we can't change existing names in a backwards-compatible way
GitOrigin-RevId: 46f8980842d90dd1aae3ce5a9a32dfd4afc30735
2024-07-03 20:24:32 +00:00
Gregory.Shrago
69cb70983f
migrate to DataSink.lazy
...
GitOrigin-RevId: 30402500d00996ce83f7f46ff5763c5b5442275b
2024-06-28 17:20:20 +00:00
Nikolay Chashnikov
a6554884e9
[jps model serialization] refactoring: pass externalConfigurationPath explicitly and use Path instead of String
...
This is needed to test loading external configuration in the new implementation of JPS model (IJPL-409) and to avoid conversions between Path and String.
JpsCompilerConfigurationTest changed to load the project configuration using JpsSerializationManager API and migrated to JUnit5.
GitOrigin-RevId: a9d85b2b8797cdecbc43c07339ad89511823d758
2024-06-28 17:05:00 +00:00
Nikolay Chashnikov
fbcba43905
[jps tests] refactoring: rework jps serialization tests to use JpsSerializationManager API
...
JpsModelFromTestData utility is added which uses JpsSerializationManager instead of creating JpsModel and calling JpsProjectLoader directly. Tests are migrated to use it instead of extending JpsSerializationTestCase. This is needed to use these tests to verify the new implementation of JPS model serialization (IJPL-409). Also, the tests are migrated to JUnit 5.
GitOrigin-RevId: 874f0b01ea6ae5d31666b2dafb843052cc017024
2024-06-28 17:05:00 +00:00
Tagir Valeev
229eff0461
Raw type and other warnings fixed
...
GitOrigin-RevId: cde52de8987d2a995c4d2861f3b77356d79f3dd4
2024-06-28 16:52:24 +00:00
Gregory.Shrago
ea67bc1ceb
migrate getData to uiDataSnapshot: other
...
GitOrigin-RevId: 41dbf0923e201f2b8aae9ccec6368cd27a071db3
2024-06-26 02:39:39 +00:00
Nikolay Chashnikov
9db2a6ec5c
[jps model] refactoring: extract common code in intellij.platform.jps.model.serialization module
...
This is needed to reuse it in the new implementation based on the workspace model (IJPL-409).
GitOrigin-RevId: a749b014ea5d28a574c3b1999f23d4376ed27c4c
2024-06-24 19:27:40 +00:00
Tagir Valeev
3fd0f4975d
Pattern variable can be used fixes; other warning fixes
...
GitOrigin-RevId: 4965216d1872b439970db33dbe2864d5aab9606e
2024-06-18 19:55:23 +00:00
Tagir Valeev
522f2ab43e
[i18n] Fix internationalization warnings
...
GitOrigin-RevId: 7b4a959cf215d79d86d6d9a7727f0fc054097517
2024-06-18 13:46:50 +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
Yuriy Artamonov
9341893ba5
[jps] IDEA-346188 Ant: Cannot build artifact using 2024.1
...
Fix quotes for build parameter
GitOrigin-RevId: ae99dea259561f7323ccf7486de595d03746f5da
2024-06-14 12:06:50 +00:00
Yuriy Artamonov
3649123ffe
[jps] IDEA-346188 Ant: Cannot build artifact using 2024.1
...
GitOrigin-RevId: 2fecb35f0d0373987889791b7d1064cd8ecfeb17
2024-06-13 13:47:29 +00:00
Yuriy Artamonov
8fe3ae054b
[jps] IDEA-346188 Ant: Cannot build artifact using 2024.1
...
GitOrigin-RevId: 08dfa0442ea1ec00bbdd19c8c26c0ee413629c30
2024-06-05 19:47:42 +00:00
Maxim.Kolmakov
71168cb8a9
IJ-CR-135039 Replace usages of PlatformTestUtil.newPerformanceTest with PerformanceTestUtil.newPerformanceTest
...
GitOrigin-RevId: 4edcfadc23f7305d68b8c08cd6ae634ee4869a2e
2024-06-03 10:14:22 +00:00
Yuriy Artamonov
7280acaebe
[ant] IDEA-346188 Cannot build artifact using bundled Ant
...
GitOrigin-RevId: 5b7661bbcb82a6631b7695c7f0be9af90a41f62d
2024-05-07 13:02:47 +00:00
Nikolay Chashnikov
b966d0247f
[xml dom] cleanup: mark 'ConvertContext' parameters in Converter interface and its implementations as @NotNull
...
Actually, 'null' value is never passed, but explicit annotation simplifies writing code in its implementations, especially in Kotlin code.
GitOrigin-RevId: 8059717d7259eb50a3ef68f2334b5f08c7e81b06
2024-04-24 11:44:31 +00:00
Vladislav Rassokhin
5088323992
IDEA-263518 "Add as Ant Build File" action should not be shown for Maven files
...
GitOrigin-RevId: 503221819813f0a0562d3cb8e19c1acf1c7b182e
2024-04-02 14:26:06 +00:00
Yann Cébron
dfa76446c1
[ant] AntDomExtender: remove static init
...
GitOrigin-RevId: 7103e51893ede2cc32e1371a9fb752cedb3bf618
2024-03-07 19:54:53 +00:00
Andrey Cherkasov
8600782909
Mass cleanup: make extension classes final
...
^IDEA-309065
GitOrigin-RevId: 3109a0fdab7a1ae647ad8a3d69ac332dbc3b49b9
2024-02-21 16:23:34 +00:00
Yuriy Artamonov
7f8f780a3f
[ant] Fix constant value inspection in PathTokenizer
...
GitOrigin-RevId: e76098e04060a5274d12b53deaac33384d7aaa9a
2024-02-12 15:57:05 +00:00
Daniil Ovchinnikov
46fe94d6ab
IJPL-639 extract AntIntrospectorCache service to avoid using service in AntIntrospector.<clinit>
...
GitOrigin-RevId: 3d0b407af669fc6b682a6a03c98040d86ffea1c8
2024-02-12 15:32:05 +00:00
Yuriy Artamonov
58aec09a60
[ant] IDEA-345588 java.lang.NoClassDefFoundError: org/apache/tools/ant/PathTokenizer
...
GitOrigin-RevId: 12d11d893f88b927ebe2f7c35f33ee98557c09b6
2024-02-11 11:49:33 +00:00
Nikita Kudrin
3dce2dce2f
[unit perf tests] AT-644 Renaming
...
GitOrigin-RevId: 464b77181de9f1e0cc6de2623201635c405ee4c3
2024-02-08 11:21:41 +00:00
Nikita Kudrin
b143fe1540
[unit perf tests] AT-644 Removed expected time from the tests
...
GitOrigin-RevId: a53f40c1721a46c7833018346dc622dec1f1b80a
2024-02-07 16:11:29 +00:00
Yuriy Artamonov
b61a0af026
[ant] Fix logging in AntDomExtender
...
GitOrigin-RevId: 1e840f601ccfa5d3669b677a3c7473f7b4f2d0cc
2024-02-01 18:09:21 +00:00
Yuriy Artamonov
0e6d7df032
[ant] IDEA-209972 Move bundled Ant distribution from IDEA/lib directory to Ant plugin
...
GitOrigin-RevId: 370ca1e34656d8994035ba273f925a2c9b086a9d
2024-01-25 23:50:41 +00:00
Andrey Cherkasov
1a62d88764
Cleanup: use light services
...
^IDEA-254577
GitOrigin-RevId: 01afb3f2166f8713cd4599f37d43ecf7f4d2944c
2024-01-23 06:03:51 +00:00
Alexandr Suhinin
79653f2633
CR-101244 clean up: remove redundant overriding methods
...
GitOrigin-RevId: d4d165c6280b7bead925940c82b20f5300c7750a
2024-01-20 15:47:17 +00:00
Yuriy Artamonov
ca1151aa9f
[platform] IJPL-457 Cheaper cached values for PSI without SoftReference
...
Update usages of Soft cached values
GitOrigin-RevId: ab730845b9ea8327741203c81af9f2d6f56d1373
2024-01-09 17:42:30 +00:00
Nikolay Chashnikov
82d7fcff34
[jps] cleanup: remove implementations of deprecated JpsElement.BulkModificationSupport.applyChanges
...
The method isn't used anymore.
GitOrigin-RevId: 1783d1d74ecc1f3c46d738c14ce89bdbaaa0cc43
2023-12-27 19:30:16 +00:00
Dmitry Avdeev
6ba55541ee
IDEA-337197 Throwable: the expensive method should not be called inside the highlighting pass in JSP
...
check unresolved references in a dedicated XmlUnresolvedReferenceInspection
GitOrigin-RevId: d54b7a0b933c33c8656726c84a9611c97c1268ff
2023-12-13 18:12:42 +00:00
Gregory.Shrago
3682107d65
make AnAction.getTemplateText non-extendable 2
...
Fix remaining usages.
GitOrigin-RevId: f8a97ec23080aa9a26eab29894d43dbf29570065
2023-12-07 22:39:32 +00:00
Vladimir Krivosheev
78c093ab1b
IDEA-337454 bulk fireShortcutChanged
...
GitOrigin-RevId: d8f89e559d9059bcf9b7da47e322e9054af0bc5b
2023-12-06 22:17:43 +00:00
Vladimir Krivosheev
efaa96f5be
IDEA-337454 convert ActivateToolWindowAction to modern language
...
GitOrigin-RevId: 31c2a4f7fbf26aa9a90069fa17cd033ff6579761
2023-12-06 22:17:41 +00:00
Dmitry Avdeev
33dcc6f751
getting rid of ConvertingIterator
...
GitOrigin-RevId: 855d8fcfce00e29c360f1078bdb373fc2bc94920
2023-11-17 14:29:26 +00:00
Yuriy Artamonov
8a98ee3c1e
[ant] IDEA-336206 AlreadyDisposedException on configurationLoaded
...
GitOrigin-RevId: 2c4c7aabd189e587a21a0ac3b21a340e93990bbc
2023-10-25 12:57:25 +00:00
Vladimir Krivosheev
7eb33862d7
IJPL-300 Do not use AllIcons class during ActionManager instantiation
...
GitOrigin-RevId: 3f6590989a50044398ef0f4414285b20444257f2
2023-10-20 20:08:32 +00:00
Tagir Valeev
51854f80b3
"Method can be static" fix massive application
...
GitOrigin-RevId: ed296b85922a6814d5c6057b5cbc720f0c546e41
2023-10-20 19:12:56 +00:00
Andrey Cherkasov
094b9fc6c1
The "Simplifiable service retrieving" inspection: cleanup
...
Merge-request: IJ-MR-116656
Merged-by: Andrey Cherkasov <Andrey.Cherkasov@jetbrains.com >
GitOrigin-RevId: d42dd51ec49b4176265baf2bb69df04a964418a3
2023-10-17 13:36:11 +00:00
Andrey Cherkasov
965336c323
The "Incorrect service retrieving" inspection: cleanup
...
Merge-request: IJ-MR-116714
Merged-by: Andrey Cherkasov <Andrey.Cherkasov@jetbrains.com >
GitOrigin-RevId: b1d06c88028fc2248ab63c8522dc67d7e4fa2e60
2023-10-17 01:21:54 +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