Closed khaeru closed 9 months ago
Attention: 1 lines
in your changes are missing coverage. Please review.
Comparison is base (
c56574a
) 98.33% compared to head (fc8fc0e
) 95.97%.
@goatsweater please let me know if you are able to check this branch against any other examples beyond the specimen you shared in #149. Meanwhile I will complete the PR checklist and prepare to merge/release.
I'll run it against some of our production data tomorrow and let you know how things go.
Overall things look good. I did notice that ConceptIdentity
references are now getting a version="1.0"
when no version was supplied in the source. Nothing else unexpected noticed.
Output:
<str:ConceptIdentity>
<Ref agencyID="AGENCYID" id="AUX2" maintainableParentID="CS_SAMPLE_BETA" maintainableParentVersion="1.0" version="1.0" package="conceptscheme" class="Concept"/>
</str:ConceptIdentity>
Source:
<structure:ConceptIdentity>
<Ref id="AUX2" maintainableParentID="CS_SAMPLE_BETA" maintainableParentVersion="1.0" agencyID="AGENCYID" package="conceptscheme" class="Concept" />
</structure:ConceptIdentity>
Great, thanks.
It doesn't make sense that a non-maintainable individual item (e.g. Concept) has a version="..."; only the maintainableParentVersion="…" for the ConceptScheme or similar should be there.
I'll check and address that, then merge and release.
Closes #149.
PR checklist