Skip to content

Commit

Permalink
Rev to 3.11.0
Browse files Browse the repository at this point in the history
  • Loading branch information
JPercival committed Sep 6, 2024
1 parent 82bf9b7 commit dd0a1c2
Show file tree
Hide file tree
Showing 16 changed files with 65 additions and 62 deletions.
4 changes: 2 additions & 2 deletions cqf-fhir-api/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,14 +5,14 @@

<groupId>org.opencds.cqf.fhir</groupId>
<artifactId>cqf-fhir-api</artifactId>
<version>3.11.0-SNAPSHOT</version>
<version>3.11.0</version>
<name>FHIR Clinical Reasoning (APIs)</name>
<description>FHIR Repository APIs used by this project. Implement these to incorporate clinical reasoning on your platform</description>

<parent>
<groupId>org.opencds.cqf.fhir</groupId>
<artifactId>cqf-fhir</artifactId>
<version>3.11.0-SNAPSHOT</version>
<version>3.11.0</version>
</parent>

<dependencies>
Expand Down
12 changes: 6 additions & 6 deletions cqf-fhir-benchmark/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,26 +5,26 @@

<groupId>org.opencds.cqf.fhir</groupId>
<artifactId>cqf-fhir-benchmark</artifactId>
<version>3.11.0-SNAPSHOT</version>
<version>3.11.0</version>
<name>FHIR Clinical Reasoning (Benchmarks)</name>
<description>Tests validating performance of FHIR Clinical Reasoning operations</description>

<parent>
<groupId>org.opencds.cqf.fhir</groupId>
<artifactId>cqf-fhir</artifactId>
<version>3.11.0-SNAPSHOT</version>
<version>3.11.0</version>
</parent>

<dependencies>
<dependency>
<groupId>org.opencds.cqf.fhir</groupId>
<artifactId>cqf-fhir-cr</artifactId>
<version>3.11.0-SNAPSHOT</version>
<version>3.11.0</version>
</dependency>
<dependency>
<groupId>org.opencds.cqf.fhir</groupId>
<artifactId>cqf-fhir-test</artifactId>
<version>3.11.0-SNAPSHOT</version>
<version>3.11.0</version>
</dependency>
<dependency>
<groupId>org.openjdk.jmh</groupId>
Expand All @@ -34,14 +34,14 @@
<dependency>
<groupId>org.opencds.cqf.fhir</groupId>
<artifactId>cqf-fhir-cr</artifactId>
<version>3.11.0-SNAPSHOT</version>
<version>3.11.0</version>
<!--TODO: test-jars don't seem to work very well. Need to investigate some alternatives -->
<type>test-jar</type>
</dependency>
<dependency>
<groupId>org.opencds.cqf.fhir</groupId>
<artifactId>cqf-fhir-jackson</artifactId>
<version>3.11.0-SNAPSHOT</version>
<version>3.11.0</version>
<type>pom</type>
<scope>test</scope>
</dependency>
Expand Down
20 changes: 10 additions & 10 deletions cqf-fhir-bom/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,60 +5,60 @@

<groupId>org.opencds.cqf.fhir</groupId>
<artifactId>cqf-fhir-bom</artifactId>
<version>3.11.0-SNAPSHOT</version>
<version>3.11.0</version>
<packaging>pom</packaging>
<name>FHIR Clinical Reasoning (Bill Of Materials)</name>
<description>This bom can be used to simplify dependency management when using this project</description>

<parent>
<groupId>org.opencds.cqf.fhir</groupId>
<artifactId>cqf-fhir</artifactId>
<version>3.11.0-SNAPSHOT</version>
<version>3.11.0</version>
</parent>

<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.opencds.cqf.fhir</groupId>
<artifactId>cqf-fhir-api</artifactId>
<version>3.11.0-SNAPSHOT</version>
<version>3.11.0</version>
</dependency>
<dependency>
<groupId>org.opencds.cqf.fhir</groupId>
<artifactId>cqf-fhir-test</artifactId>
<version>3.11.0-SNAPSHOT</version>
<version>3.11.0</version>
</dependency>
<dependency>
<groupId>org.opencds.cqf.fhir</groupId>
<artifactId>cqf-fhir-utility</artifactId>
<version>3.11.0-SNAPSHOT</version>
<version>3.11.0</version>
</dependency>
<dependency>
<groupId>org.opencds.cqf.fhir</groupId>
<artifactId>cqf-fhir-cql</artifactId>
<version>3.11.0-SNAPSHOT</version>
<version>3.11.0</version>
</dependency>
<dependency>
<groupId>org.opencds.cqf.fhir</groupId>
<artifactId>cqf-fhir-jackson</artifactId>
<version>3.11.0-SNAPSHOT</version>
<version>3.11.0</version>
<type>pom</type>
</dependency>
<dependency>
<groupId>org.opencds.cqf.fhir</groupId>
<artifactId>cqf-fhir-jaxb</artifactId>
<version>3.11.0-SNAPSHOT</version>
<version>3.11.0</version>
<type>pom</type>
</dependency>
<dependency>
<groupId>org.opencds.cqf.fhir</groupId>
<artifactId>cqf-fhir-cr</artifactId>
<version>3.11.0-SNAPSHOT</version>
<version>3.11.0</version>
</dependency>
<dependency>
<groupId>org.opencds.cqf.fhir</groupId>
<artifactId>cqf-fhir-cr-cli</artifactId>
<version>3.11.0-SNAPSHOT</version>
<version>3.11.0</version>
</dependency>
</dependencies>
</dependencyManagement>
Expand Down
12 changes: 6 additions & 6 deletions cqf-fhir-cql/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,26 +5,26 @@

<groupId>org.opencds.cqf.fhir</groupId>
<artifactId>cqf-fhir-cql</artifactId>
<version>3.11.0-SNAPSHOT</version>
<version>3.11.0</version>
<name>FHIR Clinical Reasoning (CQL)</name>
<description>Tools, utilities, code gen to support CQL in FHIR Clinical Reasoning operations</description>

<parent>
<groupId>org.opencds.cqf.fhir</groupId>
<artifactId>cqf-fhir</artifactId>
<version>3.11.0-SNAPSHOT</version>
<version>3.11.0</version>
</parent>

<dependencies>
<dependency>
<groupId>org.opencds.cqf.fhir</groupId>
<artifactId>cqf-fhir-api</artifactId>
<version>3.11.0-SNAPSHOT</version>
<version>3.11.0</version>
</dependency>
<dependency>
<groupId>org.opencds.cqf.fhir</groupId>
<artifactId>cqf-fhir-utility</artifactId>
<version>3.11.0-SNAPSHOT</version>
<version>3.11.0</version>
</dependency>
<dependency>
<groupId>org.mockito</groupId>
Expand Down Expand Up @@ -62,13 +62,13 @@
<dependency>
<groupId>org.opencds.cqf.fhir</groupId>
<artifactId>cqf-fhir-test</artifactId>
<version>3.11.0-SNAPSHOT</version>
<version>3.11.0</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.opencds.cqf.fhir</groupId>
<artifactId>cqf-fhir-jackson</artifactId>
<version>3.11.0-SNAPSHOT</version>
<version>3.11.0</version>
<type>pom</type>
<scope>test</scope>
</dependency>
Expand Down
14 changes: 7 additions & 7 deletions cqf-fhir-cr-cli/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,36 +6,36 @@

<groupId>org.opencds.cqf.fhir</groupId>
<artifactId>cqf-fhir-cr-cli</artifactId>
<version>3.11.0-SNAPSHOT</version>
<version>3.11.0</version>
<name>FHIR Clinical Reasoning (CLI)</name>
<description>CLI for running FHIR Clincial Reasoning operations</description>

<parent>
<groupId>org.opencds.cqf.fhir</groupId>
<artifactId>cqf-fhir</artifactId>
<version>3.11.0-SNAPSHOT</version>
<version>3.11.0</version>
</parent>

<dependencies>
<dependency>
<groupId>org.opencds.cqf.fhir</groupId>
<artifactId>cqf-fhir-api</artifactId>
<version>3.11.0-SNAPSHOT</version>
<version>3.11.0</version>
</dependency>
<dependency>
<groupId>org.opencds.cqf.fhir</groupId>
<artifactId>cqf-fhir-utility</artifactId>
<version>3.11.0-SNAPSHOT</version>
<version>3.11.0</version>
</dependency>
<dependency>
<groupId>org.opencds.cqf.fhir</groupId>
<artifactId>cqf-fhir-cql</artifactId>
<version>3.11.0-SNAPSHOT</version>
<version>3.11.0</version>
</dependency>
<dependency>
<groupId>org.opencds.cqf.fhir</groupId>
<artifactId>cqf-fhir-jackson</artifactId>
<version>3.11.0-SNAPSHOT</version>
<version>3.11.0</version>
<type>pom</type>
</dependency>
<dependency>
Expand Down Expand Up @@ -69,7 +69,7 @@
<dependency>
<groupId>org.opencds.cqf.fhir</groupId>
<artifactId>cqf-fhir-test</artifactId>
<version>3.11.0-SNAPSHOT</version>
<version>3.11.0</version>
<scope>test</scope>
</dependency>
</dependencies>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -124,6 +124,7 @@ static class ParameterParameter {
}
}

@SuppressWarnings("removal")
private static class Logger implements ILoggingService {

private final org.slf4j.Logger log = LoggerFactory.getLogger(Logger.class);
Expand Down
6 changes: 3 additions & 3 deletions cqf-fhir-cr-spring/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,21 +7,21 @@

<groupId>org.opencds.cqf.fhir</groupId>
<artifactId>cqf-fhir-cr-spring</artifactId>
<version>3.11.0-SNAPSHOT</version>
<version>3.11.0</version>
<name>FHIR Clinical Reasoning (Spring)</name>
<description>Spring configurations for FHIR Clinical Reasoning</description>

<parent>
<groupId>org.opencds.cqf.fhir</groupId>
<artifactId>cqf-fhir</artifactId>
<version>3.11.0-SNAPSHOT</version>
<version>3.11.0</version>
</parent>

<dependencies>
<dependency>
<groupId>org.opencds.cqf.fhir</groupId>
<artifactId>cqf-fhir-cr</artifactId>
<version>3.11.0-SNAPSHOT</version>
<version>3.11.0</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
Expand Down
14 changes: 7 additions & 7 deletions cqf-fhir-cr/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,45 +5,45 @@

<groupId>org.opencds.cqf.fhir</groupId>
<artifactId>cqf-fhir-cr</artifactId>
<version>3.11.0-SNAPSHOT</version>
<version>3.11.0</version>
<name>FHIR Clinical Reasoning (Operations)</name>
<description>Implementations of clinical reasoning operations</description>

<parent>
<groupId>org.opencds.cqf.fhir</groupId>
<artifactId>cqf-fhir</artifactId>
<version>3.11.0-SNAPSHOT</version>
<version>3.11.0</version>
</parent>

<dependencies>
<dependency>
<groupId>org.opencds.cqf.fhir</groupId>
<artifactId>cqf-fhir-api</artifactId>
<version>3.11.0-SNAPSHOT</version>
<version>3.11.0</version>
</dependency>
<dependency>
<groupId>org.opencds.cqf.fhir</groupId>
<artifactId>cqf-fhir-cql</artifactId>
<version>3.11.0-SNAPSHOT</version>
<version>3.11.0</version>
</dependency>
<dependency>
<groupId>org.opencds.cqf.fhir</groupId>
<artifactId>cqf-fhir-utility</artifactId>
<version>3.11.0-SNAPSHOT</version>
<version>3.11.0</version>
</dependency>

<!-- test dependencies-->
<dependency>
<groupId>org.opencds.cqf.fhir</groupId>
<artifactId>cqf-fhir-jackson</artifactId>
<version>3.11.0-SNAPSHOT</version>
<version>3.11.0</version>
<type>pom</type>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.opencds.cqf.fhir</groupId>
<artifactId>cqf-fhir-test</artifactId>
<version>3.11.0-SNAPSHOT</version>
<version>3.11.0</version>
<scope>test</scope>
</dependency>
<dependency>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@
import java.util.Map;
import java.util.Objects;
import java.util.stream.Collectors;
import org.apache.commons.collections.CollectionUtils;
import org.apache.commons.lang3.StringUtils;
import org.cqframework.cql.cql2elm.CqlIncludeException;
import org.cqframework.cql.cql2elm.model.CompiledLibrary;
Expand Down Expand Up @@ -180,7 +179,9 @@ private Map<String, Object> resolveParameterMap(Parameters parameters) {
}
if (parameterMap.containsKey(param.getName())) {
if (parameterMap.get(param.getName()) instanceof List) {
CollectionUtils.addIgnoreNull((List<?>) parameterMap.get(param.getName()), value);
if (value != null) {
((List) parameterMap.get(param.getName())).add(value);
}
} else {
parameterMap.put(param.getName(), Arrays.asList(parameterMap.get(param.getName()), value));
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@
import java.util.Objects;
import java.util.function.Function;
import java.util.stream.Collectors;
import org.apache.commons.collections.CollectionUtils;
import org.apache.commons.lang3.StringUtils;
import org.cqframework.cql.cql2elm.CqlIncludeException;
import org.cqframework.cql.cql2elm.model.CompiledLibrary;
Expand Down Expand Up @@ -221,7 +220,9 @@ private Map<String, Object> resolveParameterMap(Parameters parameters) {
}
if (parameterMap.containsKey(param.getName())) {
if (parameterMap.get(param.getName()) instanceof List) {
CollectionUtils.addIgnoreNull((List<?>) parameterMap.get(param.getName()), value);
if (value != null) {
((List) parameterMap.get(param.getName())).add(value);
}
} else {
parameterMap.put(param.getName(), Arrays.asList(parameterMap.get(param.getName()), value));
}
Expand Down
4 changes: 2 additions & 2 deletions cqf-fhir-jackson/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,15 +5,15 @@

<groupId>org.opencds.cqf.fhir</groupId>
<artifactId>cqf-fhir-jackson</artifactId>
<version>3.11.0-SNAPSHOT</version>
<version>3.11.0</version>
<packaging>pom</packaging>
<name>FHIR Clinical Reasoning (Jackson)</name>
<description>Aggregator module for Jackson dependencies</description>

<parent>
<groupId>org.opencds.cqf.fhir</groupId>
<artifactId>cqf-fhir</artifactId>
<version>3.11.0-SNAPSHOT</version>
<version>3.11.0</version>
</parent>

<dependencies>
Expand Down
4 changes: 2 additions & 2 deletions cqf-fhir-jaxb/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,15 +5,15 @@

<groupId>org.opencds.cqf.fhir</groupId>
<artifactId>cqf-fhir-jaxb</artifactId>
<version>3.11.0-SNAPSHOT</version>
<version>3.11.0</version>
<packaging>pom</packaging>
<name>FHIR Clinical Reasoning (JAXB)</name>
<description>Aggregator module for JAXB dependencies</description>

<parent>
<groupId>org.opencds.cqf.fhir</groupId>
<artifactId>cqf-fhir</artifactId>
<version>3.11.0-SNAPSHOT</version>
<version>3.11.0</version>
</parent>

<dependencies>
Expand Down
Loading

0 comments on commit dd0a1c2

Please sign in to comment.