Commit Graph

63 Commits

Author SHA1 Message Date
Andrei Iurko
efbebbef0b [qodana] QD-9891 Add reviewed inspections categories and fix json schema validation
GitOrigin-RevId: 7ca2b2fde31a47b41b1940badee13d931bd91102
2024-11-06 14:28:05 +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
Andrey Vorobev
c16bfed7e9 WEB-68861 False warning for Vue.js RouterLink
GitOrigin-RevId: 6feb10f4ac9a5891b47037209142da643ffa82a4
2024-09-03 10:50:04 +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
Nikita Kudrin
cdf91bf213 [benchmarks] Renaming PerformanceTest* => Benchmark*
GitOrigin-RevId: 9963b84d51e1062acc262a8d3d3de1409a708e3b
2024-07-23 18:20:01 +00:00
Andrey Vorobev
a32fd0c588 WEB-60601 Support Next.js 13+ App directory for href links
WEB-67556 Support for special path resolving for frameworks with file system-based routing

GitOrigin-RevId: 91f2839b1a20173eef34c4524b9c41e820782e66
2024-06-21 18:05:38 +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
6f68500ee8 [html] IJPL-149815 REWA: ThreadingAssertions.createThreadAccessException
GitOrigin-RevId: 6d1529bdd595df8de6aace5cde403f1c6657f571
2024-05-15 13:38:47 +00:00
Yuriy Artamonov
63d8a44c12 [html] IJPL-116992 Use new API for HtmlFileDropHandler
GitOrigin-RevId: 71486cd887fa43a67956925b13c93ec6b311f18d
2024-05-12 18:29:14 +00:00
Yuriy Artamonov
727b5b0e45 [html] IJPL-116992 Rename HtmlFileDropHandler.java to .kt
GitOrigin-RevId: f8216dd52a7df8341a98ae726d09367904c7d2ee
2024-05-12 18:29:09 +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
Piotr Tomiak
d609b1343b WEB-65180 WEB-64898 MDN: support syntax highligthing in code blocks; update MDN data
GitOrigin-RevId: ab308da8c216ac5a05feffdc436aab16702a6e3a
2024-01-23 13:09:54 +00:00
Piotr Tomiak
201418e99a WEB-65079 WARN - #c.i.s.ComponentManagerImpl - com.intellij.htmltools.xml.util.HtmlReferenceProvider initializer requests org.intellij.images.fileTypes.ImageFileTypeManager instance
GitOrigin-RevId: e5f642b98f0302fb41d049a0969b0a3653575102
2024-01-16 14:05:59 +00:00
Maxim.Kolmakov
f6b4e495fe Update path to test data
GitOrigin-RevId: 80134aa75c36beb9c4cc9699e2ad985a1be05e38
2023-12-14 11:37:50 +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
Mikhail Sokolov
f722acbf65 IDEA-337660 Read access is allowed from inside read-action when using search everywhere
- get rid of PSI usages in HtmlGotoSymbolProvider

GitOrigin-RevId: 4fcdc103ec9088789fd4d090069d781f8f3cc66d
2023-11-23 14:48:06 +00:00
Gregory.Shrago
95734f3114 IDEA-327970 Drop obsolete includeSyncActions argument
GitOrigin-RevId: 642b63b33d159d52b288398c3ee988cc4d5f76dd
2023-10-20 17:44:41 +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
Tagir Valeev
01201752be Warnings fixed
GitOrigin-RevId: 2674a9c13605060c29d641488e76a716c714e495
2023-10-09 15:12:10 +00:00
Vladimir Krivosheev
492a547788 cleanup - sort modifiers, final
GitOrigin-RevId: bb0609b4dbd9403e3aaacbb8a84da46d6f193481
2023-10-01 17:41:32 +00:00
sergey.vasiliev
1cac296712 Performance issues in PathManager#createReferences() [Part 2: providers + tests]:
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: 4d0685bfa965718d7b6b1759661a5b7e7da48c25
2023-07-19 17:07:42 +00:00
Piotr Tomiak
36a13f562e WEB-61632 WEB-61853 WebSymbols: add Obsolete API status; MDN: set obsolete symbols API status to obsolete.
GitOrigin-RevId: 5fd6970549cb591951c55331d9275ef519736f9c
2023-07-06 12:43:55 +00:00
Piotr Tomiak
c9ef2330da WEB-15620 Custom html attributes and elements are added lowercase only
GitOrigin-RevId: 9051538795501005b181af53e9e5db4061544c92
2023-07-06 12:43:53 +00:00
Piotr Tomiak
bfc1e17a9f WEB-61273 Fix issues with std HTML tag inspections. Correctly recognize custom HTML tags with Web Symbols.
GitOrigin-RevId: edefcae50149532ffa05551eced308d246f8af03
2023-07-04 22:14:08 +00:00
Tagir Valeev
00adcdf120 [model-branch] Remove ModelBranch tests
IDEA-309887 Drop ModelBranch-es from IntelliJ repo

GitOrigin-RevId: 362b2433ce92b95788d626c444b23e4efbf3e6c7
2023-07-04 08:28:43 +00:00
Andrei.Kuznetsov
11c36db203 IDEA-320457: rename method `FileTypeIndexingHint.{whenFileTypeHintUnsure > slowPathIfFileTypeHintUnsure}
to emphasise that there are two paths: slow (slowPathIfFileTypeHintUnsure) and fast (acceptsFileTypeFastPath)

GitOrigin-RevId: e4d5d2fd3208395ba1f67931292f7e9a2400fba7
2023-06-06 20:49:45 +00:00
Andrei.Kuznetsov
3448531c3a IDEA-320457: rename method `FileTypeIndexingHint.{whenAllOtherHintsUnsure > whenFileTypeHintUnsure}
because it is invoked only "when file type hint [returns] UNSURE"

GitOrigin-RevId: 414d66dd2b25d6a74fec068b99d336091394be15
2023-06-02 17:39:10 +00:00
Andrei.Kuznetsov
897f449714 IDEA-320457: Move class to top level BaseFileTypeInputFilter.FileTypeStrategy > FileTypeSubstitutionStrategy
GitOrigin-RevId: 2f77cf9428129d5edd82a1e73d1afc8d661ff1f6
2023-06-02 15:17:41 +00:00
Andrei.Kuznetsov
ea331c4995 IDEA-320457: add support for FileTypeStrategy to FileTypeInputFilterPredicate and restore legacy behavior of ruby, html and json indexers
behavior was unintentionally changed in one of the previous commits which migrated these indexers to indexing hint API. Originally these indexers were checking file type before substitution. After migration these indexers check file type after substitution. In most cases these file types are the same, so this change went unnoticed. Now (after this commit) these indexers check file type before substitution (as it was before migration).

GitOrigin-RevId: 4e657675fba588df5d2cc8dac89f45c8c1d61c31
2023-05-30 20:49:58 +00:00
Andrei.Kuznetsov
ba0d9799af IDEA-320457: migrate some indexes to IndexingHint (HtmlTagIdIndex, HtmlScriptSrcIndex)
to speed up indexing of java `.class` files. See IDEA-320457 for full explanation

GitOrigin-RevId: b92bc539045bbe2125b7ceda12acf5f134274c65
2023-05-26 21:46:07 +00:00
Vladimir Krivosheev
227d75a1fc don't extend DynamicBundle
GitOrigin-RevId: 49cbebd629a92877dbeeffba8d97b0631fb9407e
2023-05-05 09:46:42 +00:00
Piotr Tomiak
22439386ae WEB-56549 Refactor HtmlParsing API to make it more flexible and readable.
GitOrigin-RevId: e2befe44ad88b9a47a497580f5c82c9b0af150eb
2023-02-27 10:36:26 +00:00
Piotr Tomiak
040ba9c1c8 WEB-53640 Fix behaviour in non-HTML5 documents, remove Link.Rev test
GitOrigin-RevId: 40df6dd0ae7a1ab26e2b0ab45de2c6ad15fdd3f9
2023-02-22 14:04:27 +00:00
Piotr Tomiak
9b118175ce WEB-58267 WEB-58305 Support for NgOptimizedImage directive and inspection for converting from src to ngSrc
GitOrigin-RevId: c079af4ed192499ad97547eeccba9c0b8151ea90
2023-02-21 08:27:54 +00:00
Alexey Kudravtsev
b95c41986e replace some immutableSet() with more standard Set.of()
GitOrigin-RevId: 3efd3c74490ef85971909ff3461d0f6cf8746aa7
2023-02-20 02:44:57 +00:00
Tagir Valeev
f456ed0604 Pattern variable can be used mass cleanup
GitOrigin-RevId: 55839bf0deca5f81d0f7eb5b1c190145a5ea0037
2023-02-07 13:58:20 +00:00
Daniil Ovchinnikov
ac5c6b30cd IDEA-312046 remove HtmlPreviewHintProvider
GitOrigin-RevId: 1342c22160eacda6658f81cf724a76fcb01e50ea
2023-02-01 18:31:42 +00:00
Piotr Tomiak
fd5710e37e WEB-59095 Open source HTML Tools plugin
GitOrigin-RevId: 9dfe3826d3acc25091af745f85fbe14826d9921f
2023-01-23 18:07:20 +00:00
Dmitry Jemerov
601740b385 ImageOrColorPreviewManager moved to lang, extensions refactored 2009-08-28 18:03:51 +04:00
Alexey Kudravtsev
028a36bf5f check for timers, startup activities and listeners disposal 2009-08-27 15:03:30 +04:00
Peter Gromov
d0cd53e6d6 check for dumbness in image preview 2009-08-21 19:19:45 +04:00
Alexey Kudravtsev
40d806ee2f made final; Perforce integration failed to commit all files last time, sorry 2009-02-20 13:13:27 +03:00
Alexey Kudravtsev
9db1e00908 made couple of fields final
Sorry
2009-02-19 10:31:09 +03:00
Alexey Kudravtsev
27c7d4357e less garbage 2008-11-27 14:54:16 +03:00
Alexey Pegov
da9a8ebe61 IDEADEV-32405 IAE: ColorPreviewComponent.getPreviewComponent [r=shrago] 2008-11-03 19:05:35 +03:00
Alexey Kudravtsev
00a829fb6f IDEADEV-29700 2008-09-01 19:56:15 +04:00
Peter Gromov
4223228b1b make image/color preview work in template data 2008-08-29 16:01:02 +04:00
Maxim Mossienko
95e0515d2d showing preview more often 2008-07-30 19:37:48 +04:00