Skip to content

Commit 8965bb8

Browse files
committed
Navigation: new icons for header <---> impl #KT-15842 Fixed
1 parent 1376c8f commit 8965bb8

File tree

6 files changed

+5
-2
lines changed

6 files changed

+5
-2
lines changed

idea/idea-analysis/src/org/jetbrains/kotlin/idea/KotlinIcons.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,8 @@ public interface KotlinIcons {
4646
Icon TYPE_ALIAS = IconLoader.getIcon("/org/jetbrains/kotlin/idea/icons/typeAlias.png");
4747

4848
Icon SUSPEND_CALL = IconLoader.getIcon("/org/jetbrains/kotlin/idea/icons/suspendCall.png");
49+
Icon FROM_HEADER = IconLoader.getIcon("/org/jetbrains/kotlin/idea/icons/fromHeader.png");
50+
Icon FROM_IMPL = IconLoader.getIcon("/org/jetbrains/kotlin/idea/icons/fromImpl.png");
4951

5052
Icon LAUNCH = IconLoader.getIcon("/org/jetbrains/kotlin/idea/icons/kotlin_launch_configuration.png");
5153
}
Loading
Loading
Loading
Loading

idea/src/org/jetbrains/kotlin/idea/highlighter/markers/KotlinLineMarkerProvider.kt

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ import com.intellij.psi.search.searches.ClassInheritorsSearch
3232
import org.jetbrains.kotlin.asJava.LightClassUtil
3333
import org.jetbrains.kotlin.asJava.toLightClass
3434
import org.jetbrains.kotlin.descriptors.*
35+
import org.jetbrains.kotlin.idea.KotlinIcons
3536
import org.jetbrains.kotlin.idea.caches.resolve.findModuleDescriptor
3637
import org.jetbrains.kotlin.idea.core.toDescriptor
3738
import org.jetbrains.kotlin.idea.util.ProjectRootsUtil
@@ -245,7 +246,7 @@ private fun collectImplementationMarkers(declaration: KtNamedDeclaration,
245246
result.add(LineMarkerInfo(
246247
anchor,
247248
anchor.textRange,
248-
IMPLEMENTED_MARK,
249+
KotlinIcons.FROM_HEADER,
249250
Pass.UPDATE_OVERRIDDEN_MARKERS,
250251
PLATFORM_IMPLEMENTATION.tooltip,
251252
PLATFORM_IMPLEMENTATION.navigationHandler,
@@ -266,7 +267,7 @@ private fun collectHeaderMarkers(declaration: KtNamedDeclaration,
266267
result.add(LineMarkerInfo(
267268
anchor,
268269
anchor.textRange,
269-
IMPLEMENTING_MARK,
270+
KotlinIcons.FROM_IMPL,
270271
Pass.UPDATE_OVERRIDDEN_MARKERS,
271272
HEADER_DECLARATION.tooltip,
272273
HEADER_DECLARATION.navigationHandler,

0 commit comments

Comments
 (0)