org.hl7.fhir.core/org.hl7.fhir.dstu3/pom.xml

128 lines
3.9 KiB
XML
Raw Normal View History

2019-01-13 15:33:14 -05:00
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
2019-01-29 16:56:18 -05:00
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
2019-01-13 15:33:14 -05:00
2019-01-29 16:56:18 -05:00
<parent>
<groupId>ca.uhn.hapi.fhir</groupId>
<artifactId>org.hl7.fhir.core</artifactId>
Release: v6.0.16 ## Validator Changes Post DevDays Release - many significant changes! * Add ```-watch-mode``` parameter (See [doco](https://confluence.hl7.org/display/FHIR/Using+the+FHIR+Validator#UsingtheFHIRValidator-Watchmode)) * Start checking constraint expressions defined in profiles and logical models, and update FHIRPath for logical models * Start checking ElementDefinition.mustHaveValue and ElementDefinition.valueAlternatives * Start validating derived questionnaires * Tighten up checking on FHIRPath - enforce use of ```'```, and don't accept ```"``` for string delimiters * Add ```-allow-double-quotes-in-fhirpath``` parameter ([doco](https://confluence.hl7.org/display/FHIR/Using+the+FHIR+Validator#UsingtheFHIRValidator-LegacyFHIRPathSetting)) * Fix error when validating profiles that mix canonical() and Reference() types * Fix extension context checking * Fix erroneous FHIRPath expression eld-11 when loading * Fix incomplete support for ```-display-issues-are-warnings``` parameter * Fix broken NullFlavor binding in R4 * Fix various NPE errors doing value set validation (+ logging tx operations) * Minor performance improvements to start up time * Auto-update implied slicing elements when min < slice min ## Other code changes * Add CodeQL to the build process * Various NPE fixes * Add getValueAsString(TemporalPrecisionEnum) method to date/time types * Fix rendering for unresolvable ValueSets * Remove r4b eclipse project files * Upgrade multiple dependency libraries (per CodeQL) * Only record sorting errors when generating snapshots when debug mode is on * Tighten up SSL certificate checking * Partial refactor of CLI parameter handling * Fix path regex (per CodeQL) * Remove erroneous logging from conversion tests * Rendering improvements for various profile related extensions * More work on TxTests operation (lenient wrt extensions) * Fix handling of summary extension (delete duplicate tools summary extension, and don't inherit it) * Reprocess URLs in Markdown extensions on both StructureDefinition and ElementDefinition * Improve URL detection in markdown when reprocessing URLs ***NO_CI***
2023-06-21 03:09:07 -04:00
<version>6.0.16</version>
2019-01-29 16:56:18 -05:00
<relativePath>../pom.xml</relativePath>
</parent>
2019-01-13 15:33:14 -05:00
2019-01-29 16:56:18 -05:00
<artifactId>org.hl7.fhir.dstu3</artifactId>
<packaging>bundle</packaging>
2019-01-13 15:33:14 -05:00
<properties>
<checkstyle_config_location>${project.parent.basedir}</checkstyle_config_location>
</properties>
2019-01-29 16:56:18 -05:00
<dependencies>
2019-01-13 15:33:14 -05:00
2019-01-29 16:56:18 -05:00
<!-- HAPI Dependencies -->
<dependency>
<groupId>ca.uhn.hapi.fhir</groupId>
2019-01-31 13:41:05 -05:00
<artifactId>org.hl7.fhir.utilities</artifactId>
2019-01-29 16:56:18 -05:00
</dependency>
<dependency>
<groupId>ca.uhn.hapi.fhir</groupId>
2019-01-31 13:41:05 -05:00
<artifactId>hapi-fhir-base</artifactId>
2019-01-29 16:56:18 -05:00
</dependency>
2019-01-13 15:33:14 -05:00
2019-01-29 16:56:18 -05:00
<!-- UCUM -->
<dependency>
<groupId>org.fhir</groupId>
<artifactId>ucum</artifactId>
<version>1.0.3</version>
2019-01-29 16:56:18 -05:00
<optional>true</optional>
</dependency>
2019-01-13 15:33:14 -05:00
2019-01-29 16:56:18 -05:00
<!-- XML Parsers -->
<dependency>
<groupId>xpp3</groupId>
<artifactId>xpp3</artifactId>
<optional>true</optional>
</dependency>
<dependency>
<groupId>xpp3</groupId>
<artifactId>xpp3_xpath</artifactId>
<optional>true</optional>
</dependency>
2019-01-13 15:33:14 -05:00
2020-05-12 11:33:54 -04:00
<!-- JSON Parsers -->
<dependency>
<groupId>com.google.code.gson</groupId>
<artifactId>gson</artifactId>
<optional>true</optional>
</dependency>
<!-- HTTP Client -->
<dependency>
<groupId>com.squareup.okhttp3</groupId>
<artifactId>okhttp</artifactId>
<optional>true</optional>
</dependency>
2019-01-29 16:56:18 -05:00
<!-- Apache POI -->
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi</artifactId>
<optional>true</optional>
</dependency>
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-ooxml</artifactId>
<optional>true</optional>
</dependency>
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-ooxml-full</artifactId>
2019-01-29 16:56:18 -05:00
<optional>true</optional>
</dependency>
2019-01-13 15:33:14 -05:00
2019-01-29 16:56:18 -05:00
<dependency>
<groupId>org.antlr</groupId>
<artifactId>ST4</artifactId>
<version>4.1</version>
<optional>true</optional>
</dependency>
2019-01-13 15:33:14 -05:00
2019-01-29 16:56:18 -05:00
<!-- HTTP Client -->
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpclient</artifactId>
<optional>true</optional>
</dependency>
2019-01-13 15:33:14 -05:00
2019-01-29 16:56:18 -05:00
<!-- Test dependencies -->
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>net.sf.saxon</groupId>
<artifactId>Saxon-HE</artifactId>
<scope>test</scope>
</dependency>
2020-04-29 16:55:40 -04:00
<!-- JUnit Jupiter -->
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-api</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-params</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.hl7.fhir.testcases</groupId>
<artifactId>fhir-test-cases</artifactId>
<version>${validator_test_case_version}</version>
<scope>test</scope>
</dependency>
2019-01-29 16:56:18 -05:00
</dependencies>
2019-01-13 15:33:14 -05:00
</project>