Skip to content

Commit 5a16be6

Browse files
plugin_configuration_file.md: Fix a link
1 parent 41d90d8 commit 5a16be6

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

topics/basics/plugin_structure/plugin_configuration_file.md

+11-11
Original file line numberDiff line numberDiff line change
@@ -589,7 +589,7 @@ Attributes
589589
`order`.
590590
<br/>
591591
To not clash with other plugins defining extensions with the same identifier,
592-
consider prepending the identifier with a prefix related to the plugin [`<id>`](#idea-plugin__id) or
592+
consider prepending the identifier with a prefix related to the plugin [`<id>`](#idea-plugin__id) or
593593
[`<name>`](#idea-plugin__name), for example, `id="com.example.myplugin.myExtension"`.
594594
- `order` _(optional)_<br/>
595595
Allows for ordering the extension relative to other instances of the same extension point.
@@ -613,7 +613,7 @@ Attributes
613613
- `mac`
614614
- `unix`
615615
- `windows`
616-
616+
617617
For example, `os="windows"` registers the extension on Windows only.
618618

619619
### `extensionPoints`
@@ -691,12 +691,12 @@ Attributes
691691

692692
The scope in which the [extension](plugin_extensions.md) is
693693
instantiated.
694-
694+
695695
Allowed values:
696696
- `IDEA_APPLICATION` _(default)_
697697
- `IDEA_PROJECT`
698698
- `IDEA_MODULE` (**deprecated**)
699-
699+
700700
**It is strongly recommended not to introduce new project- and module-level extension points.**
701701
If an extension point needs to operate on a `Project` or `Module` instance, declare an application-level extension
702702
point and pass the instance as a method parameter.
@@ -739,7 +739,7 @@ Example
739739
An extension point which restricts the type provided in a `myClass` attribute to be an instance
740740
of `com.example.ParentType`, and the type provided in a `someClass` element to be an instance
741741
of `java.lang.Comparable`:
742-
742+
743743
```xml
744744
<extensionPoint
745745
name="myExtension"
@@ -752,18 +752,18 @@ Example
752752
implements="java.lang.Comparable"/>
753753
</extensionPoint>
754754
```
755-
755+
756756
When using the above extension point, an implementation could be registered as follows:
757-
757+
758758
```xml
759759
<myExtension ...
760760
myClass="com.example.MyCustomType">
761761
<someClass>com.example.MyComparable</someClass>
762762
</myExtension>
763763
```
764-
764+
765765
where:
766-
766+
767767
- `com.example.MyCustomType` must be a subtype of `com.example.ParentType`
768768
- `com.example.MyComparable` must be a subtype of `java.lang.Comparable`
769769

@@ -1276,7 +1276,7 @@ Attributes
12761276
- `ref` _(**required**)_<br/>
12771277
The ID of the action to add to a group.
12781278
- `id` _(optional)_<br/>
1279-
**_Deprecated_**: Use `ref` instead.
1279+
**_Deprecated_**: Use `ref` instead.
12801280

12811281
The ID of the action to add to a group.
12821282

@@ -1322,7 +1322,7 @@ Attributes
13221322
Separator text is displayed only in specific contexts such as popup menus, toolbars, etc.
13231323
- `key` _(optional)_<br/>
13241324

1325-
The [message key]([message key](https://plugins.jetbrains.com/docs/intellij/basic-action-system.html#localizing-actions-and-groups)) for the separator text.
1325+
The [message key](action_system.md#localizing-actions-and-groups) for the separator text.
13261326
The message bundle for use should be registered via the `resource-bundle` attribute of
13271327
the [`<actions>`](#idea-plugin__actions) element.
13281328
The attribute is ignored if the `text` attribute is specified.

0 commit comments

Comments
 (0)