From f2f19924f7658fe49eb9f8989091e70c533d8e48 Mon Sep 17 00:00:00 2001 From: isuruh15 Date: Thu, 3 Apr 2025 12:30:33 +0530 Subject: [PATCH] Migrate to java 21 --- components/commons/pom.xml | 2 +- components/fhir-core/pom.xml | 6 ++++- .../fhir/core/model/FHIRDataTypeDef.java | 4 ++-- components/hl7-core/pom.xml | 5 ++++ .../hl7/core/config/HL7ToolConfig.java | 2 +- pom.xml | 23 ++++++++++++------- 6 files changed, 29 insertions(+), 13 deletions(-) diff --git a/components/commons/pom.xml b/components/commons/pom.xml index 2e3414d..39bffc0 100644 --- a/components/commons/pom.xml +++ b/components/commons/pom.xml @@ -34,7 +34,7 @@ org.apache.velocity - velocity + velocity-engine-core net.consensys.cava diff --git a/components/fhir-core/pom.xml b/components/fhir-core/pom.xml index f6dfdbd..0240716 100644 --- a/components/fhir-core/pom.xml +++ b/components/fhir-core/pom.xml @@ -52,7 +52,7 @@ org.apache.velocity - velocity + velocity-engine-core io.swagger.core.v3 @@ -62,6 +62,10 @@ io.swagger.parser.v3 swagger-parser + + commons-lang + commons-lang + diff --git a/components/fhir-core/src/main/java/org/wso2/healthcare/codegen/tool/framework/fhir/core/model/FHIRDataTypeDef.java b/components/fhir-core/src/main/java/org/wso2/healthcare/codegen/tool/framework/fhir/core/model/FHIRDataTypeDef.java index 8043867..b2273a3 100644 --- a/components/fhir-core/src/main/java/org/wso2/healthcare/codegen/tool/framework/fhir/core/model/FHIRDataTypeDef.java +++ b/components/fhir-core/src/main/java/org/wso2/healthcare/codegen/tool/framework/fhir/core/model/FHIRDataTypeDef.java @@ -73,7 +73,7 @@ public String getMaxCardinality(String fhirPath) { */ public CardinalityTypes getMaxCardinalityType(String fhirPath) { String maxCardinality = this.getMaxCardinality(fhirPath); - if (StringUtils.isNotBlank(maxCardinality)) { + if (StringUtils.isNotEmpty(maxCardinality)) { return CardinalityTypes.fromValue("max", maxCardinality); } return CardinalityTypes.INVALID; @@ -103,7 +103,7 @@ public String getMinCardinality(String fhirPath) { */ public CardinalityTypes getMinCardinalityType(String fhirPath) { String minCardinality = this.getMinCardinality(fhirPath); - if (StringUtils.isNotBlank(minCardinality)) { + if (StringUtils.isNotEmpty(minCardinality)) { return CardinalityTypes.fromValue("min", minCardinality); } return CardinalityTypes.INVALID; diff --git a/components/hl7-core/pom.xml b/components/hl7-core/pom.xml index fc7af2a..bae84b4 100644 --- a/components/hl7-core/pom.xml +++ b/components/hl7-core/pom.xml @@ -41,6 +41,11 @@ com.github.xmlet xsdParser + + commons-lang + commons-lang + compile + diff --git a/components/hl7-core/src/main/java/org/wso2/healthcare/codegen/tool/framework/hl7/core/config/HL7ToolConfig.java b/components/hl7-core/src/main/java/org/wso2/healthcare/codegen/tool/framework/hl7/core/config/HL7ToolConfig.java index 8d031e4..08e699b 100644 --- a/components/hl7-core/src/main/java/org/wso2/healthcare/codegen/tool/framework/hl7/core/config/HL7ToolConfig.java +++ b/components/hl7-core/src/main/java/org/wso2/healthcare/codegen/tool/framework/hl7/core/config/HL7ToolConfig.java @@ -49,7 +49,7 @@ public void configure(ConfigType configObj) throws CodeGenException { JsonObject hl7SpecSchema = hl7SpecSchemaConfig.get(i).getAsJsonObject(); String hl7SpecSchemaName = hl7SpecSchema.get("name").getAsString(); String hl7SpecSchemaVersion = hl7SpecSchema.get("version").getAsString(); - if (StringUtils.isNotBlank(hl7SpecSchemaName)) { + if (StringUtils.isNotEmpty(hl7SpecSchemaName)) { HL7SpecSchemaConfig hl7SpecSchemaConfigObj = new HL7SpecSchemaConfig(hl7SpecSchemaName, hl7SpecSchemaVersion); hl7SpecSchemaConfigObj.setEnable(hl7SpecSchema.get("enable").getAsBoolean()); diff --git a/pom.xml b/pom.xml index 3348b3c..82893f2 100644 --- a/pom.xml +++ b/pom.xml @@ -27,16 +27,17 @@ pom - 11 - 11 + 21 + 21 UTF-8 - 1.7 + 2.3 0.5.0 - 2.8.9 - 4.2.0 + 2.10.1 + 6.8.1 1.2.4 - 2.1.5 - 2.0.26 + 2.2.15 + 2.1.16 + 2.6 @@ -48,7 +49,7 @@ org.apache.velocity - velocity + velocity-engine-core ${velocity.version} @@ -95,6 +96,12 @@ swagger-parser ${version.swagger.parser} + + commons-lang + commons-lang + ${version.commons.lang} + compile +