Code Inspections in XML
This topic lists all GoLand code inspections available in XML.
You can toggle specific inspections or change their severity level on the Editor | Inspections page of the IDE settings Ctrl+Alt+S.
Inspection | Description | Default Severity |
---|---|---|
Deprecated symbol | Reports a deprecated XML element or attribute. Symbols can be marked by XML comment or documentation tag with text 'deprecated'. | Warning |
Duplicate 'id' attribute | Reports a duplicate | Error |
Empty element content | Reports XML elements without contents. Example:
<user>
<name></name>
</user>
After the quick-fix is applied:
<user>
<name/>
</user>
| Warning |
Failed external validation | Reports a discrepancy in an XML file with the specified DTD or schema detected by the Xerces validator. | Error |
Redundant attribute with default value | Reports a redundant assignment of the default value to an XML attribute. | Warning |
Unbound namespace prefix | Reports an unbound namespace prefix in XML. | Warning |
Unresolved 'id' reference | Reports an unresolved | Error |
Unresolved DTD reference | Reports inconsistency in a DTD-specific reference, for example, in a reference to an XML entity or to a DTD element declaration. Works in DTD an XML files. | Error |
Unresolved file reference | Reports an unresolved file reference in XML. | Error |
Unused schema declaration | Reports an unused namespace declaration or location hint in XML. | Warning |
Wrong root element | Reports a root tag name different from the name specified in the | Error |
XML highlighting | Reports XML validation problems in the results of a batch code inspection. | Error |