Skip to content

Suspicious Rules

Suspicious rules detect patterns that are technically valid but often indicate bugs, inconsistencies, or maintainability issues.

Name: Trailing Text Severity: 🟡 Warning Fixable: Yes Implementation: GritQL

Detects unexpected trailing text after FSH statements

Tags: suspicious, formatting

Configuration:

{
"linter": {
"rules": {
"suspicious/trailing-text": "warn"
}
}
}

Learn more: Trailing Text


Name: Inconsistent Metadata Severity: 🟡 Warning Fixable: No Implementation: GritQL

Detects inconsistent metadata fields across related FHIR resources

Tags: suspicious, metadata, consistency

Configuration:

{
"linter": {
"rules": {
"suspicious/inconsistent-metadata": "warn"
}
}
}

Learn more: Inconsistent Metadata