Commit Graph

121 Commits

Author SHA1 Message Date
Vladimir Krivosheev
b935234c91 IJ-MR-162467 don't export intellij.platform.projectModel
GitOrigin-RevId: 11c0bf5ca0f3a6d892658a2b149d85cace9aa2b8
2025-06-14 13:00:48 +00:00
Vladimir Krivosheev
7cf9ef2b29 update bazel files
GitOrigin-RevId: e78f86bd17affd7892fd1af8e157f033906b1865
2025-05-09 15:36:06 +00:00
Vladimir Krivosheev
644a6b2e81 IJ-MR-162467 don't export intellij.platform.editor.ui
GitOrigin-RevId: 8894abe16fb347de7649bfb2d7888b6e6fe0232c
2025-05-09 14:20:40 +00:00
Leonid Shalupov
40795fe787 IJI-2422: community/java: move resources under resources root
GitOrigin-RevId: 8b2b63fc6db476ca0c2cfe5cadd84db6c4236d0f
2025-02-05 04:43:28 +00:00
Vladimir Krivosheev
0d7a3d6a26 update bazel files
GitOrigin-RevId: 0a24ce8e81d403fa978c7237a7fc193ec40cb0bc
2025-02-03 18:28:40 +00:00
Vladimir Krivosheev
b8245e1370 IJ-CR-146078 update bazel files
GitOrigin-RevId: 3bcfd10f71c84283bded464e142ead99edc6a278
2025-02-02 15:20:11 +00:00
Vladimir Krivosheev
0bc1cf1557 update bazel files
GitOrigin-RevId: 7320d3eff3aba093692ce66839c720ece6d7c4db
2024-12-30 11:28:24 +00:00
Vladimir Krivosheev
cc667842f7 IJ-CR-146078 do not export intellij.platform.ide.impl
GitOrigin-RevId: 16a29b914bf81d4d5e3cdb43c64b088113a2fcd4
2024-12-30 10:16:07 +00:00
Vladimir Krivosheev
2c56b99fd5 do not export intellij.platform.testFramework
GitOrigin-RevId: 4c2c86b3ba376268aba04487e363685656fea2e3
2024-12-26 22:08:08 +00:00
Vladimir Krivosheev
051ed2529b cleanup
GitOrigin-RevId: 6fa4f979e0a6641885e2225eb985b13713373ac5
2024-12-26 14:56:01 +00:00
Max Medvedev
6eb2a8efd7 cleanup TokenWrapper: deprecate getValue in favor of getText and nullability
GitOrigin-RevId: c9536c46aa96b682807ff7bf330d9dd647cb6887
2024-12-19 21:11:53 +00:00
Vladimir Krivosheev
98799639aa do not use _test as lib - test targets do not support this
GitOrigin-RevId: f2f49db4294b6a64040dbbd5f1d95e972cbd70a3
2024-12-15 18:32:30 +00:00
Alexey Kudravtsev
31185c6576 Propagate @Unmodifiable to enable data-flow inspection to analyze more code
GitOrigin-RevId: 288358515ebebd840b45244cd3d5b251385ff1b8
2024-12-03 15:50:19 +00:00
Vladimir Krivosheev
17916c90f8 libraries -> lib, resources, opt-in, test deps
GitOrigin-RevId: db66ee95dcb0f0553b40c9cc56cd6afed8634cdd
2024-11-27 13:53:42 +00:00
Vladimir Krivosheev
57a3174bf0 move resources to existing resources root
GitOrigin-RevId: 78997483cfe62983f667d27b6d03220e697cdb45
2024-11-23 08:09:44 +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
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