diff --git a/topics/reference_guide/custom_language_support/navigation.md b/topics/reference_guide/custom_language_support/navigation.md index c6e4abae4..88ea79bd5 100644 --- a/topics/reference_guide/custom_language_support/navigation.md +++ b/topics/reference_guide/custom_language_support/navigation.md @@ -14,7 +14,7 @@ Direct navigation is the navigation from `PsiElement` to another `PsiElement`, such as navigation from `break` keyword to the end of a loop in Java, without showing any popups. To provide `PsiElement` for direct navigation, implement and register -[`DirectNavigationProvider`](%gh-ic%/platform/core-api/src/com/intellij/navigation/DirectNavigationProvider.java). +[`DirectNavigationProvider`](%gh-ic%/platform/core-api/src/com/intellij/navigation/DirectNavigationProvider.java) in `com.intellij.lang.directNavigationProvider` EP. ## Symbol Navigation @@ -31,7 +31,7 @@ instances (where to go and what to show in the popup). To provide navigation targets by a `Symbol`, either: - implement and register - [`SymbolNavigationProvider`](%gh-ic%/platform/core-api/src/com/intellij/navigation/SymbolNavigationProvider.java); + [`SymbolNavigationProvider`](%gh-ic%/platform/core-api/src/com/intellij/navigation/SymbolNavigationProvider.java) in `com.intellij.symbolNavigation` EP; - or implement [`NavigatableSymbol`](%gh-ic%/platform/core-api/src/com/intellij/navigation/NavigatableSymbol.java) in the `Symbol`.