Also move most of com.intellij.html.webSymbols package from `impl` module to `xml-psi-impl` module to make it visible to `xml-analysis-impl` module and `HtmlUnknownTagInspectionBase` class.
GitOrigin-RevId: d34431683f52d9abd2e9d174917a818b6607536c
It collects references from all (24+) PathReferenceProvider instances and invokes resolve() for every found reference(see mergeReferences() method). see https://youtrack.jetbrains.com/issues?q=tag:%20slow-op-highlighting
GitOrigin-RevId: 5cf5b1aef203f8ca8dd6fc5366382359db0e5859
It is a workaround for expensive references contributors like `CustomServletReferenceProvider`.
GitOrigin-RevId: 942827a1701b23958748e92c3da82058ca27afe1
null arrays still can be passed, but arrays with null elements are rejected because:
- consistency: it was very complicated (for both clients and implementation code) to understand if this particular fix could be null or not, and
- performance: filtering out null elements from the array and reallocating them back were noticeably expensive.
Currently, this assertion works inside tests only, to avoid irrecoverable failures in third-party plugins
GitOrigin-RevId: b71bc59eb811a807a0e6aae9609c368806f54869
Now we have Code Vision hints which determine the author via Git history and show it in the editor automatically, and this information is more accurate than the tags which were automatically added when files were created.
GitOrigin-RevId: e0f2d6f1a9e6446397171170b4cf60d03a26b12c
Now we have Code Vision hints which determine the author via Git history and show it in the editor automatically, and this information is more accurate than the tags which were automatically added when files were created.
GitOrigin-RevId: c9da0e5b671b6049f85db4824ea81782e2977d77
Now we have Code Vision hints which determine the author via Git history and show it in the editor automatically, and this information is more accurate than the tags which were automatically added when files were created.
GitOrigin-RevId: fcf3f973d7c945698016443c015023e73ac71572
Now we have Code Vision hints which determine the author via Git history and show it in the editor automatically, and this information is more accurate than the tags which were automatically added when files were created.
GitOrigin-RevId: e1f798814ca7f22747768b99cbcd962d820bbfb9
Now we have Code Vision hints which determine the author via Git history and show it in the editor automatically, and this information is more accurate than the tags which were automatically added when files were created.
GitOrigin-RevId: e9c6313db2c112ecf8370e86d264bec38467eb61
Change HighlightInfo.Builder API to add "registerFix" method;
Port (almost) all usages of the old HighlightInfo.registerFix() to the new API;
Display HighlightInfo immediately after it's added to the HighlightInfoHolder in GeneralHighlightingPass to reduce latency between creating various HighlightInfos and showing them onscreen
GitOrigin-RevId: 9dca70b2198d346bf738895f8373f839b53aa940
Now we have Code Vision hints which determine the author via Git history and show it in the editor automatically, and this information is more accurate than the tags which were automatically added when files were created.
GitOrigin-RevId: 99ea11604b3d5dfdf838d7f3685477814e642ceb