Commit Graph

1566 Commits

Author SHA1 Message Date
Karol Lewandowski
cede89aef9 HighlightErrorFilter: Javadoc
GitOrigin-RevId: cdd1a8a4a4384e5aba13969c64169d7e875249be
2022-01-17 17:01:07 +00:00
Karol Lewandowski
9c1d8ea2c6 HighlightErrorFilter: Javadoc
GitOrigin-RevId: 778565743539950a3c62085c0e68de3aea7dc168
2022-01-17 15:04:55 +00:00
alexey.afanasiev
785f5f9baa IJ-CR-19083 QD-1841 Add highlighted_text and range to exported data for Unused and PhpUnused inspections.
GitOrigin-RevId: d1c425de17a6fadee5502744c4c9bed3e9f6ca22
2022-01-16 18:41:20 +00:00
Nikolay Chashnikov
db984b8c0e [platform] cleanup: remove unused deprecated API (IDEA-281036)
GitOrigin-RevId: 672470cf324b9d913a5d9ea5961cca0c554e34c4
2022-01-13 20:14:32 +00:00
Dmitry Batrak
9df66983c0 DocumentationProvider cleanup
* remove deprecated method
* un-mark rendered doc API as experimental
* imports cleanup

GitOrigin-RevId: 7bae5f1657379a4b2073c078a326850e074046fc
2022-01-12 11:23:49 +00:00
Vladimir Krivosheev
4c25f88d51 convert UndoManager from component to preloaded sync service
GitOrigin-RevId: 4309e3f1e639c9896c0dc2a9da42976ce1af75d8
2022-01-06 18:18:21 +00:00
Vladimir Krivosheev
b02f9a50e0 a little bit faster app init
GitOrigin-RevId: e0b10a6519d339b0b2a962bd4c8041dd89a76707
2021-12-31 23:47:41 +00:00
Dmitry Batkovich
8c6999422c drop VfsDependentEnum (since it exposes implementation details), use AttributeInputStream / AttributeOutputStream.
Required for LAB-107 to introduce composite VFS storages.

GitOrigin-RevId: 560a0a6acfe838bb12af66825e8ef83c53eafd58
2021-12-27 13:05:55 +00:00
Alexey Kudravtsev
2875e204ce notnull
GitOrigin-RevId: eaacfafb61b3af748d9e3d19b00613ed9a6fe3f3
2021-12-27 12:25:40 +00:00
Vladimir Krivosheev
9aad299ddb make initApplication partially blocking, reduce number of sync preloaded services
GitOrigin-RevId: 5552307ff7f7803fe6352b47562a78da83d42a39
2021-12-24 20:44:24 +00:00
alexey.afanasiev
8f9f71362d QD-1841 Add highlighted_text and range to exported data for Unused and PhpUnused inspections.
GitOrigin-RevId: e7c3f83493d32f5ca6c2f1cee6541de6be5c9fea
2021-12-24 06:21:13 +00:00
Dmitry Batkovich
f73cd17263 Support portable vfs and indexes by introducing semantic roots and labels (LAB-107)
That make project and libraries paths independent of their actual location

GitOrigin-RevId: 323e016e0679db2e1d8ba8fd5425b545f9b29297
2021-12-23 11:38:17 +00:00
Tagir Valeev
5d57eb96aa [code-completion] BaseCompletionLookupArranger#addElement: extract more steps from synchronized section
GitOrigin-RevId: f94c7e897c347dba7ec6cff7ecbd32dded8ed3e6
2021-12-21 04:52:13 +00:00
Anna Kozlova
25acb69a6f inspections: prevent loading of disposed modules (IDEA-271884)
GitOrigin-RevId: 326e295614a862679f6297ebdca94a6fe7b9b7cf
2021-12-20 14:48:35 +00:00
Alexander Bashkirov
bd93842ecf [javadoc] (IDEA-281424) Moved location info to common doc content
GitOrigin-RevId: a002851d18a0e8f6100c5476eb2eff60c43848aa
2021-12-17 11:55:15 +00:00
Alexander Bashkirov
7a723ab1c0 [kdoc] (KTIJ-19961) KDoc from external library do not show in quick documentation + a few bugs fixed (KTIJ-19926)
GitOrigin-RevId: ab692d50aa82e1c3dd69c9f3f02815d22bb49dbb
2021-12-15 19:35:04 +00:00
Bas Leijdekkers
dbc5354977 AnalysisScope: iterate over virtual file set if it is available for increased performance
GitOrigin-RevId: 6c0b2a1eafe4e25f591649c2af778f4fa6a8f293
2021-12-15 15:53:01 +00:00
Roman Shevchenko
b5b275ad93 [platform] fixing potential race conditions in VolatileNullableLazyValue
GitOrigin-RevId: bd7a03e1630c09a11ec51e3a596c80149ed0e7a3
2021-12-11 00:05:39 +00:00
Louis Vignier
4b30f36cfd IJ-CR-16241 Document EP-s
GitOrigin-RevId: 5a8701d8129dc2f225cec124dca7bc66391c8dc0
2021-11-29 18:11:09 +00:00
Alexey Kudravtsev
398fef7cd7 cleanup
GitOrigin-RevId: 96bac3572f1aaa878842f5f33d7e59c416b5c241
2021-11-29 11:54:54 +00:00
Ivan Semenov
f4fe12418d [ui] replace HTMLFactory inheritance with composition
GitOrigin-RevId: ab587cffc414230b7a879b403b418d7604f7658a
2021-11-27 09:45:17 +00:00
Tagir Valeev
ad628b9ce9 [intention-preview] Add description for EmptyIntentionAction and FindDfaProblemCauseFix
GitOrigin-RevId: 4780ef686ff2e7bb4fcafdc4fa809777987fb32f
2021-11-26 06:37:15 +00:00
Tagir Valeev
54c16e4f75 [intention-preview] IDEA-283364 Intention preview for "Rename file" quick-fix
GitOrigin-RevId: d13dddeaf23ea124675d76e6b9eeaa190337d3c8
2021-11-26 06:37:12 +00:00
Tagir Valeev
65070a47be [intention-preview] JavaDoc fix for generatePreview
GitOrigin-RevId: 56b3b0a418c12398fb244254a828757d4bf02c9c
2021-11-25 07:54:58 +00:00
Tagir Valeev
ced82378ed [intention-preview] IDEA-282904 Intention preview: allow returning different types of preview in API
GitOrigin-RevId: 0cab7034c2506848419be1d8ea08dc4685b8ff0b
2021-11-24 06:13:25 +00:00
Aleksey Pivovarov
37e89e7325 diff: remove dead code - TextCompareProcessor implementation
Follow-up: 3803d0f3202fc3d1c0fdd3ef7c0cacc4adf6c02d

GitOrigin-RevId: 7339b9fc1e17f83a05b2d268bae535fbae619a38
2021-11-23 12:44:15 +00:00
Aleksey Pivovarov
f895a4a7de IDEA-283040 ui: do not spawn multiple 'Associate with File Type' dialogs in a row on 'Jump to Source'
Follow-up: 3fb882cd5b

GitOrigin-RevId: ebc484461862489b6444aceb304306fc4d95e17c
2021-11-23 10:45:02 +00:00
Anna Kozlova
c6b0ce8403 javadoc
GitOrigin-RevId: f8df00a455627845023896937fc91f84ea365e74
2021-11-19 12:44:03 +00:00
Tagir Valeev
bf00e0cd37 [intention-preview] IDEA-282911 Deprecate IntentionAction.invokeForPreview and LocalQuickFix.applyFixForPreview
GitOrigin-RevId: 1a597d857d13a121fffc5628d8bc8da1030d762e
2021-11-19 08:57:40 +00:00
Tagir Valeev
f7db11c31a [intention-preview] Make result of intention preview a public API (part of IDEA-282904)
GitOrigin-RevId: 799d4b559ad482dff161b0231880be4a209dd50f
2021-11-19 08:57:37 +00:00
Anton Monakov
488536fdac IJPF-CR-2107 [qodana] refactor exit flow
GitOrigin-RevId: 9a2ded816ba2b4081a08c5b5cc898d48edc8d946
2021-11-18 11:41:41 +00:00
Bas Leijdekkers
32c1e43611 perform scanning scope in about half the time (IDEA-256481)
GitOrigin-RevId: d10452fb5ffba4dcb9f5dfa80169af21aea918f9
2021-11-16 16:50:20 +00:00
Olga.Klisho
acff456414 [java](IDEA-282225) Text in next problem tooltips corrected
GitOrigin-RevId: e1484304b23379809b53030b01d2fefc5b7066c3
2021-11-10 16:25:13 +00:00
Tagir Valeev
16e53839cd [code-completion] CompletionStatistician: allow partial evaluation for speedup
GitOrigin-RevId: 901abc567f8bdb01f9ac88cfc395ac9c5ac91a0a
2021-11-10 07:29:13 +00:00
Alexander.Kirsanov
cd99f84bbe [cwm] Disable sending hard-coded colors in documentation to the guests
GitOrigin-RevId: 1db8c5f067784890ea1dc8932db135338ffcf6eb
2021-11-09 23:15:03 +00:00
Daniil Ovchinnikov
b9fb9fd6dc document GotoDeclarationHandler
GitOrigin-RevId: 1935a392a64a68cf95b8b4d1183244b6537c68f0
2021-11-09 12:57:00 +00:00
Alexander.Kirsanov
0a2c84ea8e [platform] marking methods as final to indicate that they essentially delegate to others. inlining, cleanup
GitOrigin-RevId: 545d7c506522e7079811eeb0cdd74c8ab1e0d4a7
2021-11-07 20:01:16 +00:00
Dmitry Jemerov
3610b7b3d2 Consistent capitalization of search scope names
GitOrigin-RevId: 2828304841b25e751f0d87a63ebde22d398ab2f9
2021-11-04 13:52:45 +00:00
Alexey Kudravtsev
ed91c732c0 clarify javadoc
GitOrigin-RevId: 65c09702d5dcf81484fda750a73bc1bb8dc9ba86
2021-11-02 14:36:14 +00:00
Alexey Kudravtsev
b10c6570a4 cleanup
GitOrigin-RevId: 80800ae7580a18a1d6ece3869fed8e3804b560f3
2021-11-02 11:46:52 +00:00
Dmitry Gridin
101fbf5c34 [completion] LookupElementDecorator: add api to get custom insert handlers
FLEET-T-3319

GitOrigin-RevId: 2d6a045ae483315051637a078825c46bcc56458f
2021-11-02 11:40:45 +00:00
Alexey Kudravtsev
78e830cbf0 cleanup: group related properties together
GitOrigin-RevId: bdeb584b46f4549a2a65351531a5dcba90af72c4
2021-11-01 15:24:27 +00:00
Alexey Kudravtsev
633dc8d6f5 provide getPriorityRange() in LocalInspectionToolSession to give inspections (e.g. Spellcheck) a chance to rearrange their work when highlighting big file with very coarse-grained PSI (e.g. Text files) (part of IDEA-278579)
GitOrigin-RevId: 6cc5dc13fa52b4b35c608dda332a5d35aaac0a7e
2021-10-31 15:11:58 +00:00
Alexey Kudravtsev
9f686056a2 refactor-out InspectionRunner from LIP to reduce line count and unify getting ProblemDescriptors, make only one way to create LocalSession to make easier to add more stuff to it
GitOrigin-RevId: 0377eca09e6d30d3f6b97ef7632b55e341cb66bf
2021-10-31 15:11:57 +00:00
Louis Vignier
f0a77de1b6 [codeInspection] Document InspectionExtensionsFactory
GitOrigin-RevId: 5e8f05f0d841e286da827d0b70e82acef574f0b0
2021-10-29 18:10:53 +00:00
Alexey Kudravtsev
2689147318 document extension points
GitOrigin-RevId: 5855b875f273e1d088cad2121951389d7b76ab7b
2021-10-26 14:38:32 +00:00
Alexandr Evstigneev
f7657bf835 Added JavaDoc for TemplateContextType
GitOrigin-RevId: 17c84436e283854586f8e80a4f2fb3f46a59a34d
2021-10-26 13:36:47 +00:00
Alex Plate
2c8b118e3f Revert "[IDEA-270680] Use an ellipsis character in several bundles"
Temporally revert ellipsis

GitOrigin-RevId: e7e60813b6e7a6f724cc066708caaabe3cb8ca54
2021-10-26 12:07:12 +00:00
Andrew Kozlov
e4c3822db2 [plugins] fixed potential NPEs (warnings)
GitOrigin-RevId: 4ee18e2f54eec63e7521b708fb84b06d9cd12933
2021-10-21 18:58:37 +00:00
Alexey Kudravtsev
06e8eb2d21 store annotator to diagnose "Abandoned AnnotationBuilder" errors
GitOrigin-RevId: dcd47c8c9d1559803ffda8743b14196a2d260673
2021-10-21 12:40:54 +00:00