Commit Graph

53 Commits

Author SHA1 Message Date
Grahame Grieve 138a8cdb2d Fix NPE in code generator 2023-04-02 23:07:40 +10:00
Grahame Grieve 0bbff8d14d rework package cache manager - add testing mode 2023-04-02 23:06:29 +10:00
Grahame Grieve ce75d57808 fix extension status and extension generator 2023-03-25 21:54:53 +11:00
Grahame Grieve 490e588cf3 First draft of generation for extensions 2023-03-24 22:19:17 +11:00
Grahame Grieve 272f00e786 move web path out of user data into resource field 2023-03-24 22:18:52 +11:00
Grahame Grieve f122dc164f update code for R5 final 2023-03-23 20:48:38 +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
Grahame Grieve b18e541b5f
Gg 202303 r5 fixes (#1148)
* update test package dependency

* Add back code missed when regenerating R5

* fix NPE

* update conversions for discovered issues for R5

---------

Co-authored-by: Grahame Grieve <grahameg@gmail.ccom>
2023-03-02 18:35:33 -05:00
Grahame Grieve e9fbf47d37 update generator after rebuilding R5 2023-03-01 21:48:17 +11:00
Grahame Grieve 85eea1df09 tidy up generator code 2023-02-28 22:51:16 +11:00
Jim Balhoff 673e36b989 Merge branch 'master' into rdf-wg-r5-merging 2023-01-04 15:04:48 -05:00
Grahame Grieve 21848fc9af Fix handling of Coding Validation when code system is unknown 2022-10-05 21:16:57 +11:00
Grahame Grieve ed6b5f00c8 Add .toString for OperationOutcome.issue 2022-10-04 14:04:33 +11:00
Jim Balhoff 27f87a42f4 Fix typo. 2022-09-19 13:52:38 -04:00
Jim Balhoff ee7f148424 Additional fixes for list output. 2022-09-15 12:44:45 -04:00
Jim Balhoff 41d23ed56f WIP outputting indexed objects as RDF collections. 2022-09-15 10:34:24 -04:00
Jim Balhoff 89b23e4b95 Don’t include parent type in predicate name. 2022-09-06 14:29:22 -04:00
Jim Balhoff 604fbfe47b Change fhir:value to fhir:v. 2022-09-06 14:27:59 -04:00
Grahame Grieve 1917476135 new R5 release coming 2022-09-06 20:28:04 +10:00
Grahame Grieve 619b60fdcf Regenerate R5 2022-09-05 23:22:19 +10:00
Grahame Grieve c0031935e8 Restore Search Parameters 2022-07-23 09:15:36 +10:00
Grahame Grieve 5284773527 fix up version annotations 2022-07-22 14:27:26 +10:00
Grahame Grieve e0d4a843ce add logging to generator 2022-06-13 21:42:45 +03:00
Grahame Grieve 8c610c1a01 Regenerate R4B code 2022-04-22 11:56:24 +10:00
Grahame Grieve 6bd8dd257e Merge branch 'master' of https://github.com/hapifhir/org.hl7.fhir.core 2022-04-22 08:13:38 +10:00
Grahame Grieve 1126238424 add generator project files 2022-04-22 08:13:28 +10:00
Lloyd McKenzie 335800c932 Replaced hard-coded extension reference with constant value 2022-03-13 20:56:40 -06:00
Grahame Grieve ecad7cc5f8 Fix issue with comparer not rendering properly and add explicit checks around cardinality 2022-01-12 17:43:39 +11:00
Grahame Grieve c627ec43d9 Add R4B code + update generator for R4B generation 2022-01-01 16:33:10 +11:00
Grahame Grieve 3a33cb2174 ## Validator
* Allow both -output and -output-style parameters (output-style applies to output now) + add csv output style
* Implement the ```-level``` parameter
* Add support for R4B validation
* fix bug in deep profiles (profiles that don't start at the root)

## Other code changes
* Regenerate R5 code for 5.0.0-snapshot1 & many consequential changes
* Add version support for R4B and R5 (R4B code generation still to be done)
2021-12-21 19:53:20 +11:00
Justin Dar 62c9fe5a7c Whitespace fix to issue 597 2021-09-07 11:34:58 -07:00
Grahame Grieve 11a727b40f update R5 to 4.6.0 2021-05-04 09:03:13 +10:00
Grahame Grieve 1c320586e5 Ensure that CVX uses tx.fhir.org, not UTG definitions which are wrong + Fix problems with Bundle validation for ids in collections and add additional search related validation + Remove check on ElementDefinition.id for R2B 2021-04-22 13:27:32 +10:00
Grahame Grieve b68cf3ea4b get code generator compiling 2021-04-21 17:36:14 +10:00
Lloyd McKenzie d0df12b85f Revert to current content on HAPI 2021-02-08 08:40:11 -07:00
Grahame Grieve 4a4105413f Improve Library rendering 2020-09-21 07:08:05 +10:00
Grahame Grieve 8855fe1bc6 Fix bug generating copyright 2020-09-14 18:08:44 +10:00
Grahame Grieve eb228bd1e3 Add round trip tests and add fix for round-tripping issue 2020-08-21 15:27:38 +10:00
Grahame Grieve 5fc297b3b5 Upgrade R5 to latest version 2020-08-20 20:37:10 +10:00
Grahame Grieve b2f24f5031 fix up time tracking for validation testing 2020-06-05 08:07:23 +10:00
Grahame Grieve 463a557402 Release new version 4.2.30 2020-05-12 11:54:28 +10:00
Grahame Grieve b43497897b upgrade to v4.4.0, with attendant fixes 2020-05-11 17:09:14 +10:00
Grahame Grieve d535bbaacb Use packages.fhir.org 2020-02-18 14:31:09 +11:00
Grahame Grieve bd40310684 fix getSecurity 2020-02-13 21:19:04 +11:00
Grahame Grieve 1e49751242 code generation clean up 2020-01-11 06:23:00 +11:00
Grahame Grieve 60085522f7 clean up old code 2020-01-11 06:18:23 +11:00
Grahame Grieve 094b73af04 4.2.0 release 2019-12-31 14:31:28 +11:00
Grahame Grieve 96da8f3e16 fix resource type enum handling 2019-12-30 21:15:24 +11:00
Grahame Grieve 5e27541288 rebuild R5 generated code for changes to abstract types. 2019-12-30 10:24:14 +11:00
Grahame Grieve f262236b87 finish R5 code generator 2019-12-29 09:44:23 +11:00