mirror of
https://github.com/hapifhir/hapi-fhir.git
synced 2025-02-06 04:58:27 +00:00
077676fd03
Squashed commit of the following: commit 65b70d30c90f82a228fdfb3c82a6215d076326d5 Author: James <jamesagnew@gmail.com> Date: Tue Apr 18 07:44:08 2017 -0400 More work on bringing structs up to date commit 1df2de066761dbedd23918927f68e9cf9fe85bcd Author: James <jamesagnew@gmail.com> Date: Tue Apr 18 07:12:45 2017 -0400 Working commit 9a51323e03ffe1abe84465481f4a2e0caa5f0524 Author: James <jamesagnew@gmail.com> Date: Mon Apr 17 22:18:24 2017 -0400 Updates to STU3 commit 40aebba0a7e03a65360189e9c3de009b13374a65 Author: James <jamesagnew@gmail.com> Date: Mon Apr 17 18:30:26 2017 -0400 Fix regression caused by #610
67 lines
7.2 KiB
Fish
Executable File
67 lines
7.2 KiB
Fish
Executable File
#!/usr/bin/fish
|
|
|
|
# Note: Element needs to implement IBaseElement
|
|
|
|
# Copy Resource Models
|
|
for i in (grep -lir ResourceDef ~/workspace/fhir/tags/stu3/build/implementations/java/org.hl7.fhir.dstu3/src/org/hl7/fhir/dstu3/model/*.java); cp $i hapi-fhir-structures-dstu3/src/main/java/org/hl7/fhir/dstu3/model/; end
|
|
|
|
# Copy Datatype Models
|
|
for i in (grep -lir DatatypeDef ~/workspace/fhir/tags/stu3/build/implementations/java/org.hl7.fhir.dstu3/src/org/hl7/fhir/dstu3/model/*.java); cp $i hapi-fhir-structures-dstu3/src/main/java/org/hl7/fhir/dstu3/model/; end
|
|
|
|
# Copy CodeSystems
|
|
rm hapi-fhir-structures-dstu3/src/main/java/org/hl7/fhir/dstu3/model/codesystems/*
|
|
cp ~/workspace/fhir/tags/stu3/build/temp/java/org.hl7.fhir.dstu3/src/org/hl7/fhir/dstu3/model/* hapi-fhir-structures-dstu3/src/main/java/org/hl7/fhir/dstu3/model/
|
|
cp ~/workspace/fhir/tags/stu3/build/temp/java/org.hl7.fhir.dstu3/src/org/hl7/fhir/dstu3/model/codesystems/* hapi-fhir-structures-dstu3/src/main/java/org/hl7/fhir/dstu3/model/codesystems/
|
|
|
|
|
|
cp ~/workspace/fhir/tags/stu3/build/implementations/java/org.hl7.fhir.dstu3/src/org/hl7/fhir/dstu3/utils/FHIRPathEngine.java hapi-fhir-structures-dstu3/src/main/java/org/hl7/fhir/dstu3/utils/
|
|
cp ~/workspace/fhir/tags/stu3/build/implementations/java/org.hl7.fhir.utilities/src/org/hl7/fhir/utilities/xhtml/HierarchicalTableGenerator.java hapi-fhir-structures-dstu3/src/main/java/org/hl7/fhir/utilities/xhtml/
|
|
cp ~/workspace/fhir/tags/stu3/build/implementations/java/org.hl7.fhir.dstu3/src/org/hl7/fhir/dstu3/terminologies/ValueSetExpanderSimple.java hapi-fhir-structures-dstu3/src/main/java/org/hl7/fhir/dstu3/terminologies/
|
|
cp ~/workspace/fhir/tags/stu3/build/implementations/java/org.hl7.fhir.dstu3/src/org/hl7/fhir/dstu3/terminologies/ValueSetExpander.java hapi-fhir-structures-dstu3/src/main/java/org/hl7/fhir/dstu3/terminologies/
|
|
cp ~/workspace/fhir/tags/stu3/build/implementations/java/org.hl7.fhir.dstu3/src/org/hl7/fhir/dstu3/terminologies/ValueSetExpansionCache.java hapi-fhir-structures-dstu3/src/main/java/org/hl7/fhir/dstu3/terminologies/
|
|
cp ~/workspace/fhir/tags/stu3/build/implementations/java/org.hl7.fhir.dstu3/src/org/hl7/fhir/dstu3/terminologies/ValueSetCheckerSimple.java hapi-fhir-structures-dstu3/src/main/java/org/hl7/fhir/dstu3/terminologies/
|
|
cp /home/james/workspace/fhir/tags/stu3/build/implementations/java/org.hl7.fhir.dstu3/src/org/hl7/fhir/dstu3/model/ExpressionNode.java hapi-fhir-structures-dstu3/src/main/java/org/hl7/fhir/dstu3/model/
|
|
cp ~/workspace/fhir/tags/stu3/build/implementations/java/org.hl7.fhir.dstu3/src/org/hl7/fhir/dstu3/model/Base.java hapi-fhir-structures-dstu3/src/main/java/org/hl7/fhir/dstu3/model/
|
|
cp ~/workspace/fhir/tags/stu3/build/implementations/java/org.hl7.fhir.dstu3/src/org/hl7/fhir/dstu3/elementmodel/Element.java hapi-fhir-structures-dstu3/src/main/java/org/hl7/fhir/dstu3/elementmodel/
|
|
cp ~/workspace/fhir/tags/stu3/build/implementations/java/org.hl7.fhir.dstu3/src/org/hl7/fhir/dstu3/elementmodel/Property.java hapi-fhir-structures-dstu3/src/main/java/org/hl7/fhir/dstu3/elementmodel/
|
|
cp ~/workspace/fhir/tags/stu3/build/implementations/java/org.hl7.fhir.dstu3/src/org/hl7/fhir/dstu3/conformance/ProfileUtilities.java hapi-fhir-structures-dstu3/src/main/java/org/hl7/fhir/dstu3/conformance/
|
|
cp ~/workspace/fhir/tags/stu3/build/implementations/java/org.hl7.fhir.dstu3/src/org/hl7/fhir/dstu3/elementmodel/ObjectConverter.java hapi-fhir-structures-dstu3/src/main/java/org/hl7/fhir/dstu3/elementmodel/
|
|
|
|
cp ~/workspace/fhir/tags/stu3/build/implementations/java/org.hl7.fhir.dstu3/src/org/hl7/fhir/dstu3/elementmodel/XmlParser.java hapi-fhir-structures-dstu3/src/main/java/org/hl7/fhir/dstu3/elementmodel/
|
|
cp ~/workspace/fhir/tags/stu3/build/implementations/java/org.hl7.fhir.dstu3/src/org/hl7/fhir/dstu3/elementmodel/JsonParser.java hapi-fhir-structures-dstu3/src/main/java/org/hl7/fhir/dstu3/elementmodel/
|
|
|
|
cp /home/james/workspace/fhir/tags/stu3/build/implementations/java/org.hl7.fhir.dstu3/src/org/hl7/fhir/dstu3/utils/StructureMapUtilities.java hapi-fhir-structures-dstu3/src/main/java/org/hl7/fhir/dstu3/utils/
|
|
cp /home/james/workspace/fhir/tags/stu3/build/implementations/java/org.hl7.fhir.dstu3/src/org/hl7/fhir/dstu3/utils/formats/JsonTrackingParser.java hapi-fhir-structures-dstu3/src/main/java/org/hl7/fhir/dstu3/utils/formats/
|
|
|
|
cp /home/james/workspace/fhir/tags/stu3/build/implementations/java/org.hl7.fhir.dstu3/src/org/hl7/fhir/dstu3/utils/formats/XmlLocationAnnotator.java hapi-fhir-structures-dstu3/src/main/java/org/hl7/fhir/dstu3/utils/formats/
|
|
cp /home/james/workspace/fhir/tags/stu3/build/implementations/java/org.hl7.fhir.dstu3/src/org/hl7/fhir/dstu3/utils/formats/XmlLocationData.java hapi-fhir-structures-dstu3/src/main/java/org/hl7/fhir/dstu3/utils/formats/
|
|
|
|
cp /home/james/workspace/fhir/tags/stu3/build/implementations/java/org.hl7.fhir.dstu3/src/org/hl7/fhir/dstu3/terminologies/CodeSystemUtilities.java hapi-fhir-structures-dstu3/src/main/java/org/hl7/fhir/dstu3/terminologies/
|
|
|
|
|
|
# Validation
|
|
rm hapi-fhir-validator/src/main/java/org/hl7/fhir/dstu3/validation/*
|
|
cp ~/workspace/fhir/tags/stu3/build/implementations/java/org.hl7.fhir.validation/src/org/hl7/fhir/dstu3/validator/*.java hapi-fhir-structures-dstu3/src/main/java/org/hl7/fhir/dstu3/validation/
|
|
cp ~/workspace/fhir/tags/stu3/build/implementations/java/org.hl7.fhir.utilities/src/org/hl7/fhir/utilities/validation/ValidationMessage.java hapi-fhir-validator/src/main/java/org/hl7/fhir/utilities/validation/
|
|
cp ~/workspace/fhir/tags/stu3/build/implementations/java/org.hl7.fhir.dstu3/src/org/hl7/fhir/dstu3/utils/IResourceValidator.java hapi-fhir-validator/src/main/java/org/hl7/fhir/dstu3/utils/
|
|
cp ~/workspace/fhir/tags/stu3/build/implementations/java/org.hl7.fhir.dstu3/src/org/hl7/fhir/dstu3/utils/ValidationProfileSet.java hapi-fhir-validator/src/main/java/org/hl7/fhir/dstu3/utils/
|
|
|
|
|
|
|
|
|
|
# Copy Spreadsheets
|
|
rm hapi-tinder-plugin/src/main/resources/res/dstu3/*.xml; cp ~/workspace/fhir/tags/stu3/build/source/*/*-spreadsheet.xml hapi-tinder-plugin/src/main/resources/res/dstu3/; rm hapi-tinder-plugin/src/main/resources/res/dstu3/*-*-*.xml
|
|
|
|
# Copy Validation Resources
|
|
cp ~/workspace/fhir/tags/stu3/build/publish/*.sch hapi-fhir-validation-resources-dstu3/src/main/resources/org/hl7/fhir/instance/model/dstu3/schema/
|
|
|
|
cp ~/workspace/fhir/tags/stu3/build/publish/fhir-single.xsd hapi-fhir-validation-resources-dstu3/src/main/resources/org/hl7/fhir/instance/model/dstu3/schema/
|
|
cp ~/workspace/fhir/tags/stu3/build/publish/fhir-xhtml.xsd hapi-fhir-validation-resources-dstu3/src/main/resources/org/hl7/fhir/instance/model/dstu3/schema/
|
|
cp ~/workspace/fhir/tags/stu3/build/publish/xml.xsd hapi-fhir-validation-resources-dstu3/src/main/resources/org/hl7/fhir/instance/model/dstu3/schema/
|
|
|
|
cp ~/workspace/fhir/tags/stu3/build/publish/profiles-*.xml hapi-fhir-validation-resources-dstu3/src/main/resources/org/hl7/fhir/instance/model/dstu3/profile/
|
|
cp ~/workspace/fhir/tags/stu3/build/publish/v2-tables.xml hapi-fhir-validation-resources-dstu3/src/main/resources/org/hl7/fhir/instance/model/dstu3/valueset/
|
|
cp ~/workspace/fhir/tags/stu3/build/publish/v3-codesystems.xml hapi-fhir-validation-resources-dstu3/src/main/resources/org/hl7/fhir/instance/model/dstu3/valueset/
|
|
cp ~/workspace/fhir/tags/stu3/build/publish/valuesets.xml hapi-fhir-validation-resources-dstu3/src/main/resources/org/hl7/fhir/instance/model/dstu3/valueset/
|
|
|