Skip to content

Allow ig.ini to have other sections in addition to [IG] - #1650

Merged
jduteau merged 1 commit into
masterfrom
less-strict-ini
Oct 15, 2026
Merged

jduteau merged 1 commit into
masterfrom
less-strict-ini

Conversation

@cmoesel

@cmoesel cmoesel commented Oct 15, 2026 •

Copy link
Copy Markdown
Member

Description: SUSHI previously issued an error if the ig.ini file had any sections other than [IG]. Now SUSHI still requires the [IG] section but doesn't complain if the ig.ini has other sections too.

Testing Instructions: Create a SUSHI project and add another section in the ig.ini, such as:

[IG]
ig = fsh-generated/resources/ImplementationGuide-fhir.example.json
template = fhir2.base.template#current

[SomeOtherSection]
foo = bar

If you run the currently released SUSHI, you will get an error. If you run SUSHI from this PR branch, you will no longer get an error.

Related Issue: See #shorthand > Sushi stupid rule @ 💬.

@cmoesel cmoesel self-assigned this Oct 15, 2026
@cmoesel
cmoesel requested a review from jduteau October 15, 2026 02:32
@cmoesel cmoesel removed their assignment Oct 15, 2026
@jduteau
jduteau merged commit 6cd9a32 into master Oct 15, 2026
14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants