Skip to content

Fix for R6 Build issues#12

Merged
smunini merged 5 commits into
mainfrom
fix/R6-build-fails
Sep 24, 2025
Merged

Fix for R6 Build issues#12
smunini merged 5 commits into
mainfrom
fix/R6-build-fails

Conversation

@smunini
Copy link
Copy Markdown
Contributor

@smunini smunini commented Sep 23, 2025

Fix for #11

@codecov
Copy link
Copy Markdown

codecov Bot commented Sep 24, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@smunini smunini merged commit 2d02c81 into main Sep 24, 2025
11 of 19 checks passed
@smunini smunini deleted the fix/R6-build-fails branch October 2, 2025 00:07
smunini added a commit that referenced this pull request May 19, 2026
The audit suspected our advertised OperationDefinition canonical URLs
might be wrong (standard FHIR convention puts no `$` in an
OperationDefinition's `url` field — the `$` should only appear in the
invocation path).

Verified directly against the published SoF v2 spec on build.fhir.org:
  - OperationDefinition-ViewDefinitionRun.json   → url ends in `$viewdefinition-run`
  - OperationDefinition-ViewDefinitionExport.json → url ends in `$viewdefinition-export`
  - OperationDefinition-SQLQueryRun.json          → url ends in `$sqlquery-run`

The SoF v2 spec deliberately uses the `$`-prefixed canonical URL form
(deviates from standard FHIR convention, but that's what's published).
Our code in `crates/sof/src/handlers.rs` and
`crates/rest/src/handlers/capabilities.rs` already emits these exact
strings. No code change required — item #12 closed as verified.
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.

1 participant