Style Rules
Overview
Section titled “Overview”Style rules enforce consistent naming conventions and formatting patterns across your FSH project, improving readability and maintainability.
style/profile-naming-convention
Section titled “style/profile-naming-convention”Name: Profile Naming Convention Severity: 🟡 Warning Fixable: Yes Implementation: GritQL
Enforces PascalCase naming convention for FHIR profiles
Tags: style, naming, profile
Configuration:
{ "linter": { "rules": { "style/profile-naming-convention": "warn" } }}
Learn more: Profile Naming Convention
style/naming-convention
Section titled “style/naming-convention”Name: Naming Convention Severity: 🟡 Warning Fixable: No Implementation: AST
Enforces consistent naming conventions: PascalCase for Profile/Extension/ValueSet/CodeSystem names and kebab-case for resource IDs
Tags: style, naming, consistency, best-practices
Configuration:
{ "linter": { "rules": { "style/naming-convention": "warn" } }}
Learn more: Naming Convention