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
Alexey Kudravtsev
bc0ed54e20
notnull
...
GitOrigin-RevId: 6bff4f44575e9aedc8671b8373181549570f9a78
2024-08-28 17:06:48 +00:00
Alexey Kudravtsev
ddf9b3da94
assertion: Language constructor must be non-public to avoid creating Language duplicates + test
...
GitOrigin-RevId: eb6954f444bf64bbc1d47b419af5e4db6fadf07e
2024-04-24 14:06:20 +00:00
Andrey Cherkasov
1a62d88764
Cleanup: use light services
...
^IDEA-254577
GitOrigin-RevId: 01afb3f2166f8713cd4599f37d43ecf7f4d2944c
2024-01-23 06:03:51 +00:00
Andrey Cherkasov
019a6852f4
[java] Make extension classes final
...
GitOrigin-RevId: 1aae04982598568a111e8c78b9a71c9d2b4aa150
2023-12-13 20:02:09 +00:00
Tagir Valeev
288f9ff0cc
[manifest] CustomHeaderQuickFix replaced with AddToInspectionOptionListFix
...
GitOrigin-RevId: 5b85ea28203183e8aadb7636ad29f0ae0bd47eda
2023-10-26 10:47:24 +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
Dmitry Batkovich
97e73ee93f
specify exact file name for ManifestFileType
...
GitOrigin-RevId: bcc65fed710adaec7728d86007e41be3031a5f6b
2023-08-03 10:41:40 +00:00
Tagir Valeev
66d5a034d5
[mod-command] Move Presentation to top-level
...
GitOrigin-RevId: d9e495719328ca4fa9bb25bc8ce9a9d24c5ca5ce
2023-07-31 13:41:35 +00:00
Tagir Valeev
3e9a5182b4
[mod-commands] ActionContext moved to top-level
...
GitOrigin-RevId: 8a4621b5b48fed952c8a2865c8699039e42b1edb
2023-07-28 08:52:46 +00:00
Tagir Valeev
0d61f28ad5
[mod-commands] ModCommandAction#asQuickFix -> LocalQuickFix#from
...
GitOrigin-RevId: c8f2245707d267fe2412c2fd3da17bdb68557b20
2023-07-24 14:48:57 +00:00
Tagir Valeev
be9a7b3ed9
[mod-commands] Move ModCommands, PsiUpdateModCommandAction, and PsiUpdateModCommandQuickFix to analysis-api module
...
ModCommand clients should be able to avoid lang-api
GitOrigin-RevId: d85285f99e69067c35e9a1a3ea0787264406bc1d
2023-07-21 11:17:28 +00:00
Tagir Valeev
fe8778f422
[mod-command] Rename EditorUpdater -> ModPsiUpdater; move to analysis-api
...
GitOrigin-RevId: 41f8d5eb372f78e2c2c7d3a1257214c2b8c5f000
2023-06-22 10:54:21 +00:00
Tagir Valeev
451019313c
[java-inspections] More ModCommand quick-fixes
...
GitOrigin-RevId: dfaa4d1c6a7eb046134c4564a02462d6d63523fb
2023-06-20 10:22:32 +00:00
Tagir Valeev
854b5536b3
[java-inspections] More ModCommand quick-fixes
...
GitOrigin-RevId: 84678d07a8553fac7d8605276e87977d912bcb0e
2023-06-18 09:15:51 +00:00
Vladimir Krivosheev
227d75a1fc
don't extend DynamicBundle
...
GitOrigin-RevId: 49cbebd629a92877dbeeffba8d97b0631fb9407e
2023-05-05 09:46:42 +00:00
Tagir Valeev
e9832acb26
[java] Use pattern variables; other minor cleanup
...
GitOrigin-RevId: e2345bd54d92f6676c6fbc55955e85cbdc5c2793
2023-02-01 17:09:26 +00:00
Nikolay Chashnikov
8ce3039acf
cleanup: get rid of usages of deprecated constants from PsiType (IDEA-309438)
...
GitOrigin-RevId: 3373eb8b47af51b9f6dd71e565f773d69e8a3218
2023-01-26 16:11:57 +00:00
Tagir Valeev
56013717c5
[inspections] Rename OptSet -> OptStringList; stringSet -> stringList
...
This reflects that we usually preserve ordering and in fact map to the List<String>
GitOrigin-RevId: f44eb3efae5db372dfb1747d86b728a23ec5745b
2023-01-17 15:37:26 +00:00
Tagir Valeev
04586cca98
[manifest] MisspelledHeaderInspection: use OptPane; preview-friendly fix
...
GitOrigin-RevId: 3b845978fdae35902794e7a746b95a55c35f1a0d
2023-01-10 19:30:35 +00:00
Bas Leijdekkers
254a11b3cf
More efficient optimal alignment edit distance calculation
...
GitOrigin-RevId: 98b40c9d5aee4ccf3fe82baf0cd7c3b60407f8d0
2022-10-08 15:36:31 +00:00
Tagir Valeev
5759075a7f
Text blocks (small part)
...
GitOrigin-RevId: d75f3223e371b87748c4073d1cebab24a29fbae7
2022-09-23 20:46:42 +00:00
Alexey Kudravtsev
306d067698
remove incorrect @Nullable from getIcon() to avoid multiple "returning not null from nullable method" false positives
...
GitOrigin-RevId: f6db4092c037f563b2b19e909fed325e46af4ebe
2022-01-31 13:45:48 +00:00
Aleksandra Zolushkina
3bc704f49c
Proofread Java Manifest inspection descriptions
...
GitOrigin-RevId: e6d51224d219e09ca8e93951f72fc1849413ddf1
2021-06-08 06:13:55 +00:00
Alexey Kudravtsev
c0f5607283
rename skipXXX to showXXX for consistency with other parameter names in DebugUtil
...
GitOrigin-RevId: 83990991cd17c661bf6ea85b54125c09741d90ec
2021-05-11 12:52:02 +00:00
Alexey Kudravtsev
ecad62483f
provide readable file type name (instead of e.g. PLAINTXT), unify property names for file type description, add test for having getDisplayName() in a FileType
...
GitOrigin-RevId: eb857f57def6d82a2051fc2610a24de266ee8386
2021-03-09 12:18:29 +00:00
Roman Shevchenko
1380063a8a
[vfs] getting rid of unused ZIP FS code
...
(for a while, .jar files aren't mirrored even on Windows, for performance's sake - instead, they're closed after some period of inactivity)
GitOrigin-RevId: b05e75c6e542c1994ac8e8df0dbd160295a98fa8
2021-01-15 12:50:34 +00:00
Alexandr Evstigneev
152cd9431b
Added nullability annotations to the ParserDefinition return values
...
Arguments should be reviewed too
IDEA-CR-69793
GitOrigin-RevId: 916f5696aaee45e161224b024d2b632f1440887b
2020-12-16 11:56:22 +00:00
Vladimir Krivosheev
2ed6e92635
reduce usages of Trove lib
...
GitOrigin-RevId: fd24c39bc3e75c97999086d66dbbba8a16bdb916
2020-11-05 14:27:48 +00:00
Alexey Kudravtsev
016f2aef5b
cleanup: fix some embarrassing "expression is always true" warnings
...
GitOrigin-RevId: 7924e9541bb3e0fe2d328a7624401effba8d4b0a
2020-10-18 12:50:24 +00:00
Vladimir Krivosheev
924abe229c
cleanup (get rid of ServiceManager.get)
...
GitOrigin-RevId: 7f6a905353889c9795e5d40a8aa60f6251000f05
2020-10-16 11:34:52 +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
bfb94216f8
explicit type -> diamond for java impl
...
GitOrigin-RevId: 8498625a2215fb720649f7f4c5ccc15d7fb530b6
2020-09-03 18:33:39 +00:00
Tagir Valeev
ae35140858
[manifest] i18n
...
GitOrigin-RevId: 8da571d08edb8363324322f1d04ef5cabac137c3
2020-08-21 05:18:05 +00:00
Tagir Valeev
4d21ad341f
Annotate bundle methods as Nls
...
GitOrigin-RevId: db851b498d99f538e1f747faa4fb4d954848982f
2020-07-17 07:46:42 +00:00
Vladimir Krivosheev
d4e9b09e26
cleanup (final)
...
GitOrigin-RevId: 93607e195763f2acf29ee0d7a280d7e07e8d2f14
2020-06-26 12:21:17 +03:00
Vladimir Krivosheev
f2a72b34fa
do not export trove from util module
...
GitOrigin-RevId: 666bf5e1fc45045bb9b1c391b7ec5a2ac4b65dde
2020-05-16 16:34:43 +00:00
Vladimir Krivosheev
bec63807ce
clear cache before notify listeners to ensure that listeners don't get outdated data
...
GitOrigin-RevId: c98fd042cfacf7ebfd0a438485eb5a3cc5a2d4d5
2020-04-24 09:33:17 +00:00
Anna Kozlova
41d457f4f5
dynamic plugins: make manifest header parsers EP dynamic
...
GitOrigin-RevId: f8ca5641efdacdafdffdfbb79449def97205fe35
2020-04-17 11:43:56 +00:00
Anna Kozlova
b2530cb3c4
i18n manifest inspections
...
GitOrigin-RevId: 8f979f9a4105ddf8fd22a34d4943a613b5f63959
2020-04-17 11:43:56 +00:00
Dmitry.Krasilschikov
7ef8bd4784
localize "Manifest" messages
...
GitOrigin-RevId: fc686f3b397a05ca4c747037642b73e8c9aedda3
2020-02-11 14:47:01 +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
Alexey Kudravtsev
1821d9786b
port some languages to the new Annotator API
...
GitOrigin-RevId: 9a7df0e1ce6cf76224766bce7fbd37e7986b929a
2020-01-09 14:33:02 +00:00
Sergey Ignatov
4591f890b2
unify bundle names: rename java error bundle
...
GitOrigin-RevId: 4da165583299a5a856b369700dc6ee3c21df4d3a
2020-01-06 21:06:33 +00:00
Sergey Ignatov
3c1c189536
mv ManifestBundle
...
GitOrigin-RevId: 2f672807add324177aae03eb977554e1324464b0
2020-01-05 19:31:47 +00:00
Sergey Ignatov
83edaedf7a
fix capitalization
...
GitOrigin-RevId: d2a5f43ee53a0008a599ccb667478bdddaceb532
2020-01-05 19:31:47 +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
Yuriy Artamonov
4954832e92
@NotNull for PsiElementVisitor visit methods
...
GitOrigin-RevId: 6a67f22e668694096a3cbf31dfdc5b1d8f37bba3
2019-12-05 09:07:56 +00:00
Roman Shevchenko
92f9a66d56
Cleanup (extracting a constant - IDEA-CR-55150)
...
GitOrigin-RevId: 2de1bc17feb534219b26bc79e42234daa2f6d90c
2019-11-13 13:05:09 +00:00
Roman Shevchenko
ec62291b98
Cleanup (static non-final field)
...
GitOrigin-RevId: 66cebbf17a767da0188ab0bbed6f962ad48b5cda
2019-11-12 13:10:47 +00:00