9 Commits
Author SHA1 Message Date
Anna Kozlova 64ab504439 [kotlin] use common gutter tooltips api with links (KTIJ-23893)
generalization, links to classes are added similar to java tooltips, names are presented based on short name and containing text, modules are shown in MPP in case also for overriding/implementing callables

GitOrigin-RevId: efb028d0d0f4d24e9f17d65501ae681139f91c98
2022-12-08 18:11:03 +00:00
sebastian.sellmair 908d36862f [Kotlin][MPP] Fixup MultiModuleLineMarkerTestGenerated after expect/actual marker changes
^KT-50120

GitOrigin-RevId: 3a34f8c6ad63bf4c19af0c42ac9ebcbbfd780187
2022-02-08 08:52:02 +00:00
Dmitry Savvinov 02c16a28b2 [kotlin] Adjust testdata after several changes in rendering of linemarkers
1. Now text of line markers contains "Click or press ... to navigate"
Most of places fixed in
https://jetbrains.team/p/ij/repositories/intellij/revision/7ca52de274750b60e8ea2e1c00eca230c0517c0d

2. Now line markers are sorted by their 'asString' to make their order
stable when they start at the same offset. The commit introduced it in
https://jetbrains.team/p/ij/repositories/intellij/revision/a0de815b8d5652bafe2ccb48c1af2ad75f0ddd30

GitOrigin-RevId: 32a376790e2b8842bb1b2c9e1fc5c363ba8138de
2022-01-22 11:09:37 +00:00
Anastasia Ivanova 029477376d [kotlin] Missing package in implementations popup
#KTIJ-15761 Fixed

GitOrigin-RevId: f4629f940bba5ab84a38f289e5f9998cf4501c38
2021-10-25 10:49:40 +00:00
Daniil Ovchinnikov 045f3b69e9 update test data after cd492b6469fa83c555022a24ce78f0b8faa5b7ce
`PsiElementListCellRenderer#getComparingObject` implementation was obtaining module renderer without calling
`getListCellRendererComponent` on it, so `DefaultListCellRenderer#getText` always returned `null`,
which means the test was incorrect from the start. It's still a mystery why only this test had failed.

GitOrigin-RevId: e4b3a6d4ed3b8aec42dac6bce53bf7efc41f375c
2021-05-05 11:32:27 +00:00
Alexander Dudinsky b6d0f6b5cf New HMPP import and highlighting tests
New tests `testHmppLibAndConsumer` and `testMultiModulesHmpp` were added
The first is a test with MPP library and its consumers, it checks import
and also highlighting before and after the library was published
The second is a project which contains three multiplatform modules and
two platform modules and checks import and highlighting.

GitOrigin-RevId: 15582b03530eba4fa0e3d0b512bb0a4c1fa3aa4c
2021-04-12 10:23:00 +03:00
Mikhail Zarechenskiy fe89e9b942 Update testData after migration
GitOrigin-RevId: 86c824bffb2ec9671d601d203a203b91ea23f500
2021-02-28 22:41:38 +03:00
Alexander Dudinsky e9500f905d Migrate MultiModuleLineMarkerTest to the new CodeMetaInfo test infrastructure
Original commit: 0e7e657657cc58cc1825f3a8603d1b027c9cd990

GitOrigin-RevId: 351a42fb236ef16932eec232950c769e33caa15e
2021-02-28 21:51:29 +03:00
Mikhail Glukhikh 3d187df269 Add line marker test for sealed classes #KT-20043 Fixed
GitOrigin-RevId: efed2f5437fead4e74b8d2c0985efc573714ef8c
2017-10-10 10:44:36 +03:00