This is an automated email from the ASF dual-hosted git repository.
rzo1 pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/opennlp.git
The following commit(s) were added to refs/heads/main by this push:
new 066315f8 OPENNLP-1599 - Add "model.language" to opennlp-models
066315f8 is described below
commit 066315f8a1f10729cec72addbf1277e1b431c7d8
Author: Richard Zowalla <[email protected]>
AuthorDate: Wed Jul 24 15:40:51 2024 +0200
OPENNLP-1599 - Add "model.language" to opennlp-models
---
.../src/main/java/opennlp/tools/models/ClassPathModel.java | 4 ++++
.../src/test/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 e89f310a..97c21438 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 record ClassPathModel(Properties properties, byte[]
model) {
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 7850c934..3720abb9 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 abstract class AbstractModelLoaderTest extends
AbstractClassPathModelTest
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 2cfc4f70..a7c78662 100644
--- a/pom.xml
+++ b/pom.xml
@@ -178,7 +178,7 @@
<log4j2.version>2.23.1</log4j2.version>
<jmh.version>1.37</jmh.version>
<classgraph.version>4.8.174</classgraph.version>
- <opennlp.models.version>1.0.0</opennlp.models.version>
+ <opennlp.models.version>1.0.1</opennlp.models.version>
<opennlp.forkCount>1.0C</opennlp.forkCount>
<coveralls.maven.plugin>4.3.0</coveralls.maven.plugin>
<jacoco.maven.plugin>0.8.12</jacoco.maven.plugin>