Skip to content

Defined IScopedNode - #2921

Merged
mmsmits merged 19 commits into
develop-6.0from
spike/define-Iscopednode
Nov 13, 2024
Merged

Defined IScopedNode#2921
mmsmits merged 19 commits into
develop-6.0from
spike/define-Iscopednode

Conversation

@Kasdejong

@Kasdejong Kasdejong commented Oct 16, 2024

Copy link
Copy Markdown
Member

Defined IScopedNode, which is what ITypedElement was once supposed to be. It contains the set of information necessary for validation and FP and is implemented explicitly by Base and through ScopedNode by ITypedElement.

Closes #2894.

Breaking changes

moved ScopedNodeExtensions from ElementModel to Model to reflect its new role.

@Kasdejong
Kasdejong changed the base branch from develop to develop-6.0 October 17, 2024 14:42
@Kasdejong
Kasdejong marked this pull request as ready for review October 23, 2024 12:25
@Kasdejong
Kasdejong requested a review from ewoutkramer October 23, 2024 12:25
@Kasdejong
Kasdejong changed the base branch from develop-6.0 to move-to-netstandard-2.1 October 23, 2024 13:11
Base automatically changed from move-to-netstandard-2.1 to develop-6.0 October 23, 2024 13:41
@mmsmits
mmsmits enabled auto-merge October 23, 2024 13:43
@mmsmits mmsmits linked an issue Oct 23, 2024 that may be closed by this pull request
Comment thread src/Hl7.Fhir.Base/ElementModel/ScopedNode.cs
Comment thread src/Hl7.Fhir.Base/ElementModel/ScopedNodeExtensions.cs
Comment thread src/Hl7.Fhir.Base/Model/IScopedNode.cs
Comment thread src/Hl7.Fhir.Base/Model/IScopedNode.cs Outdated
Comment thread src/Hl7.Fhir.Base/Model/IScopedNode.cs Outdated
@Kasdejong
Kasdejong requested a review from ewoutkramer October 29, 2024 08:31
@mmsmits
mmsmits merged commit a935d3c into develop-6.0 Nov 13, 2024
@mmsmits
mmsmits deleted the spike/define-Iscopednode branch November 13, 2024 13:59
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.

Design and extend "IScopedNode"

3 participants