|
48 | 48 | <fileType name="Target unit configuration for systemd" implementationClass="net.sjrx.intellij.plugins.systemdunitfiles.filetypes.TargetFileType" fieldName="INSTANCE" language="Unit File (systemd)" extensions="target"/> |
49 | 49 | <fileType name="Timer unit configuration for systemd" implementationClass="net.sjrx.intellij.plugins.systemdunitfiles.filetypes.TimerFileType" fieldName="INSTANCE" language="Unit File (systemd)" extensions="timer"/> |
50 | 50 | <fileType name="Nspawn container systemd container images" implementationClass="net.sjrx.intellij.plugins.systemdunitfiles.filetypes.NSpawnFileType" fieldName="INSTANCE" language="Unit File (systemd)" extensions="nspawn"/> |
| 51 | + <fileType name="Network Device Configuration (systemd-networkd)" implementationClass="net.sjrx.intellij.plugins.systemdunitfiles.filetypes.LinkFileType" fieldName="INSTANCE" language="Unit File (systemd)" extensions="link"/> |
| 52 | + <fileType name="Virtual Network Device Configuration (systemd-networkd)" implementationClass="net.sjrx.intellij.plugins.systemdunitfiles.filetypes.NetDevFileType" fieldName="INSTANCE" language="Unit File (systemd)" extensions="netdev"/> |
| 53 | + <fileType name="Network Configuration (systemd-networkd)" implementationClass="net.sjrx.intellij.plugins.systemdunitfiles.filetypes.NetworkFileType" fieldName="INSTANCE" language="Unit File (systemd)" extensions="network"/> |
51 | 54 |
|
52 | 55 | <lang.commenter language="Unit File (systemd)" implementationClass="net.sjrx.intellij.plugins.systemdunitfiles.commenter.UnitFileCommenter"/> |
53 | 56 | <lang.documentationProvider language="Unit File (systemd)" implementationClass="net.sjrx.intellij.plugins.systemdunitfiles.documentation.UnitFileDocumentationProvider"/> |
|
58 | 61 | <annotator language="Unit File (systemd)" implementationClass="net.sjrx.intellij.plugins.systemdunitfiles.annotators.PropertyIsNotInSectionAnnotator"/> |
59 | 62 | <annotator language="Unit File (systemd)" implementationClass="net.sjrx.intellij.plugins.systemdunitfiles.annotators.PidFileOptionWarning"/> |
60 | 63 | <localInspection implementationClass="net.sjrx.intellij.plugins.systemdunitfiles.inspections.UnknownKeyInSectionInspection" |
61 | | - groupPath="Unit files (systemd)" |
| 64 | + groupPath="Unit files (systemd)" language="Unit File (systemd)" |
62 | 65 | shortName="UnknownKeyInSection" displayName="Unknown option in section" |
63 | 66 | groupName="Validity" enabledByDefault="true" level="WARNING"/> |
64 | 67 | <localInspection implementationClass="net.sjrx.intellij.plugins.systemdunitfiles.inspections.InvalidValueInspection" |
65 | | - groupPath="Unit files (systemd)" |
| 68 | + groupPath="Unit files (systemd)" language="Unit File (systemd)" |
66 | 69 | shortName="InvalidValue" displayName="Invalid value for option" |
67 | 70 | groupName="Validity" enabledByDefault="true" level="WARNING"/> |
68 | 71 | <localInspection implementationClass="net.sjrx.intellij.plugins.systemdunitfiles.inspections.DeprecatedOptionsInspection" |
69 | | - groupPath="Unit files (systemd)" |
| 72 | + groupPath="Unit files (systemd)" language="Unit File (systemd)" |
70 | 73 | shortName="DeprecatedKey" displayName="Deprecated options" |
71 | 74 | groupName="Deprecation" enabledByDefault="true" level="WARNING"/> |
72 | 75 | <localInspection implementationClass="net.sjrx.intellij.plugins.systemdunitfiles.inspections.ShellSyntaxInExecDirectiveInspection" |
73 | | - groupPath="Unit files (systemd)" |
| 76 | + groupPath="Unit files (systemd)" language="Unit File (systemd)" |
74 | 77 | shortName="ShellSyntaxInExecDirective" displayName="Unsupported shell meta-characters" |
75 | 78 | groupName="Validity" enabledByDefault="true" level="WARNING"/> |
76 | 79 | <localInspection implementationClass="net.sjrx.intellij.plugins.systemdunitfiles.inspections.MissingRequiredKeyInspection" |
77 | | - groupPath="Unit files (systemd)" |
| 80 | + groupPath="Unit files (systemd)" language="Unit File (systemd)" |
78 | 81 | shortName="MissingRequiredKey" displayName="Missing required key" |
79 | 82 | groupName="Validity" enabledByDefault="true" level="ERROR"/> |
80 | | - |
81 | 83 | <completion.contributor language="Unit File (systemd)" implementationClass="net.sjrx.intellij.plugins.systemdunitfiles.completion.UnitFileKeyCompletionContributor"/> |
82 | 84 | <completion.contributor language="Unit File (systemd)" implementationClass="net.sjrx.intellij.plugins.systemdunitfiles.completion.UnitFileValueCompletionContributor"/> |
83 | 85 | <completion.contributor language="Unit File (systemd)" implementationClass="net.sjrx.intellij.plugins.systemdunitfiles.completion.UnitFileSectionCompletionContributor"/> |
|
0 commit comments