From e5a8630406942a3fc0dd4ce2e78561fecef0dbb8 Mon Sep 17 00:00:00 2001 From: Richard Zowalla Date: Wed, 24 Jul 2024 15:40:51 +0200 Subject: [PATCH] OPENNLP-1599 - Add "model.language" to opennlp-models --- .../src/main/java/opennlp/tools/models/ClassPathModel.java | 4 ++++ .../java/opennlp/tools/models/AbstractModelLoaderTest.java | 1 + pom.xml | 2 +- 3 files changed, 6 insertions(+), 1 deletion(-) diff --git a/opennlp-tools-models/src/main/java/opennlp/tools/models/ClassPathModel.java b/opennlp-tools-models/src/main/java/opennlp/tools/models/ClassPathModel.java index e89f310a6..97c214388 100644 --- a/opennlp-tools-models/src/main/java/opennlp/tools/models/ClassPathModel.java +++ b/opennlp-tools-models/src/main/java/opennlp/tools/models/ClassPathModel.java @@ -32,4 +32,8 @@ public String getModelSHA256() { return properties != null ? properties.getProperty("model.sha256", "unknown") : "unknown"; } + public String getModelLanguage() { + return properties != null ? properties.getProperty("model.language", "unknown") : "unknown"; + } + } diff --git a/opennlp-tools-models/src/test/java/opennlp/tools/models/AbstractModelLoaderTest.java b/opennlp-tools-models/src/test/java/opennlp/tools/models/AbstractModelLoaderTest.java index 7850c9344..3720abb9b 100644 --- a/opennlp-tools-models/src/test/java/opennlp/tools/models/AbstractModelLoaderTest.java +++ b/opennlp-tools-models/src/test/java/opennlp/tools/models/AbstractModelLoaderTest.java @@ -33,6 +33,7 @@ public void testLoadOpenNLPModel() throws Exception { model.getModelSHA256()); assertEquals("langdetect-183.bin", model.getModelName()); assertEquals("1.8.3", model.getModelVersion()); + assertEquals("root", model.getModelLanguage()); } } diff --git a/pom.xml b/pom.xml index 2cfc4f708..a7c78662a 100644 --- a/pom.xml +++ b/pom.xml @@ -178,7 +178,7 @@ 2.23.1 1.37 4.8.174 - 1.0.0 + 1.0.1 1.0C 4.3.0 0.8.12