Commit Graph

4917 Commits

Author SHA1 Message Date
Grahame Grieve 10d560c859 Add support for locally processed special case code systems (and an example - rgb) 2023-03-10 21:28:08 +11:00
Grahame Grieve 1212b85b5e Change from Error to FHIRException when wrong value type is wrong on polymorphic element 2023-03-10 16:12:59 +11:00
dotasek cedadbcbe7
Convenience method for unchecked read only use of Utilities.path (#1164)
* Convenience method for unchecked read only use of Utilities.path

* Restore remove first null behaviour

* Method rename and update JavaDoc
2023-03-09 22:08:41 -05:00
markiantorno a3473354fd Updating version to: 5.6.107-SNAPSHOT and incrementing test cases dependency. 2023-03-09 21:19:20 +00:00
markiantorno d666d0aa80 Release: v5.6.106
## Validator Changes

* no changes

## Other code changes

* Additional checks in path construction for zip slip vulnerability
***NO_CI***
2023-03-09 20:50:18 +00:00
dotasek 434739fc6f
Update RELEASE_NOTES.md
***NO_CI***
2023-03-09 14:33:18 -05:00
dotasek 909f7e64fe
Additional zip-slip tests (#1162)
* Additional zip-slip tests

* Fix windows path test
2023-03-09 14:30:53 -05:00
markiantorno f49eee623b Updating version to: 5.6.106-SNAPSHOT and incrementing test cases dependency. 2023-03-09 13:06:01 +00:00
markiantorno 0b8e2c3984 Release: v5.6.105
## Validator Changes

* More validation of StructureMaps

## Other code changes

* Add new R5 version to R4 version enumeration
* Fix for NPE generating profile comparison
* Add FML renderer for StructureMaps + various parsing fixes
***NO_CI***
2023-03-09 12:38:13 +00:00
Grahame Grieve f34958c172 set up release 2023-03-09 22:23:44 +11:00
Grahame Grieve 15caa86315 Merge remote-tracking branch 'origin/master' 2023-03-09 22:20:48 +11:00
Grahame Grieve cf080d940c reduce spurious output 2023-03-09 22:20:23 +11:00
Grahame Grieve 9e87e6915c Fix for NPE in R5 IG 2023-03-09 22:20:10 +11:00
Grahame Grieve fdbe28fb13 fix R5 version issues in R4 2023-03-09 22:19:50 +11:00
Grahame Grieve b36a376d43
Merge pull request #1161 from hapifhir/gg-202303-qa-sm-again
Gg 202303 qa sm again
2023-03-09 21:34:56 +11:00
Grahame Grieve 3338cfbe39 fix issues parsing test maps 2023-03-09 20:57:37 +11:00
Grahame Grieve 95813d9004 Fix FML Comments parsing, and add StructureMap rendering to pretty FML 2023-03-09 19:44:57 +11:00
Grahame Grieve ce246df4a0 fix comment parsing 2023-03-09 19:44:06 +11:00
Grahame Grieve f3572b9b8b
Merge pull request #1160 from hapifhir/gg-202303-qa-sm-again
More fixes for structure map validation
2023-03-09 11:55:44 +11:00
Grahame Grieve 921219639b fix test case dependency 2023-03-09 11:05:02 +11:00
Grahame Grieve 187d3e98c7 More fixes for structure map validation 2023-03-09 09:11:31 +11:00
markiantorno 8bd83810ea Updating version to: 5.6.105-SNAPSHOT and incrementing test cases dependency. 2023-03-08 08:23:43 +00:00
markiantorno 2a2fc497c7 Release: v5.6.104
## Validator Changes

* Fix up issues validating whitespace
* Multiple fixes to StructureMap and ConceptMap validation

## Other code changes

* rename ig-r4.json to ig-r4.jsonx in IGs
* move R5 package to test cases
***NO_CI***
2023-03-08 07:53:54 +00:00
Mark Iantorno 6757a9e0ac Updating test case dependency to v1.2.16
***NO_CI***
2023-03-08 05:21:04 +00:00
Grahame Grieve 0e41463886 move test cases 2023-03-08 15:32:52 +11:00
Grahame Grieve 09648b7ea0 More bug fixes validating FML 2023-03-08 11:49:23 +11:00
Grahame Grieve eb852a8d03 mark location for input parsing FML 2023-03-08 11:48:37 +11:00
Grahame Grieve 6870c7a32c
Merge pull request #1157 from hapifhir/gg-202303-qa-sm-validation-5
Gg 202303 qa sm validation 5
2023-03-08 10:10:55 +11:00
Grahame Grieve 53e67bc1cb handle re-use of mapping groups when validating maps 2023-03-08 09:11:24 +11:00
Grahame Grieve 015d53e8ee fix problem parsing types 2023-03-08 09:11:00 +11:00
Grahame Grieve a736979d09 fix patch urls with regard to contentReference 2023-03-08 09:10:52 +11:00
markiantorno d4d160eb29 Updating version to: 5.6.104-SNAPSHOT and incrementing test cases dependency. 2023-03-07 16:31:22 +00:00
markiantorno b18181ab7e Release: v5.6.103
## Validator Changes

* Fix structure map validation issues around type
* Revise whitespace handling for unicode conformance in validator
* Improved error message for output directory requirements
* Improve compact version sorting in renderer
* Add timestamp to compact format

## Other code changes

* Fix JSON escaping utility function
* Bug fixes in XHTML processing.
* Convertors: Bug Fixes in spec evaluation
* Convertors: patchUrls now patches fhir-type extension values
* R5: Fix FML parsing missing locations
* R5: Fix location bugs in FML parsing
***NO_CI***
2023-03-07 16:03:02 +00:00
dotasek b714b199cf
Updated test cases version 2023-03-07 09:49:43 -05:00
dotasek b37d76a3e7
Update RELEASE_NOTES.md
***NO_CI***
2023-03-07 09:48:49 -05:00
Grahame Grieve 80665f142b Merge remote-tracking branch 'origin/master' 2023-03-07 23:33:46 +11:00
Grahame Grieve 26eb1311a4 release notes 2023-03-07 23:33:35 +11:00
Grahame Grieve d6febda3f6
Merge pull request #1154 from vadi2/patch-1
Clarify output directory has to exist already
2023-03-07 23:31:05 +11:00
Grahame Grieve 7a3825d9e8
Merge pull request #1155 from hapifhir/gg-202303-qa-sm-validation-4
Gg 202303 qa sm validation 4
2023-03-07 23:28:35 +11:00
Grahame Grieve ed016ef9ed update test case version 2023-03-07 21:51:42 +11:00
Grahame Grieve 77e9e3a317 add timestamp to compact format 2023-03-07 21:47:58 +11:00
Grahame Grieve 4486c12df5 fix location bugs in FML parsing 2023-03-07 21:47:38 +11:00
Grahame Grieve e5a4d84a6f improve compact version sorting 2023-03-07 20:59:02 +11:00
Grahame Grieve 6bf26255ab fix structure map validation issues around type 2023-03-07 20:58:51 +11:00
Grahame Grieve bbc3cd5121 Fix FML parsing missing locations 2023-03-07 20:58:01 +11:00
Grahame Grieve 453f073411 rename ig-r4.json to ig-r4.jsonx 2023-03-07 20:57:27 +11:00
Grahame Grieve 46d3faab99 patchUrls now patches fhir-type extension values 2023-03-07 20:56:45 +11:00
Vadim Peretokin 9943625df7
Clarify output directory has to exist already 2023-03-07 07:58:30 +01:00
Grahame Grieve 58a933094f fix json escaping 2023-03-07 06:30:01 +11:00
Grahame Grieve 0c26f09721 revise whitespace handling for unicode conformance in validator 2023-03-07 06:25:45 +11:00