[ https://issues.apache.org/jira/browse/OPENNLP-1410?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17646253#comment-17646253 ]
ASF GitHub Bot commented on OPENNLP-1410: ----------------------------------------- rzo1 commented on code in PR #456: URL: https://github.com/apache/opennlp/pull/456#discussion_r1046207440 ########## opennlp-tools/src/main/java/opennlp/tools/namefind/TokenNameFinderFactory.java: ########## @@ -133,18 +173,36 @@ public void validateArtifactMap() throws InvalidFormatException { // no additional artifacts } + /** + * @return Retrieves a {@link SequenceCodec} instance. + */ public SequenceCodec<String> createSequenceCodec() { if (artifactProvider != null) { - String sequeceCodecImplName = artifactProvider.getManifestProperty( + String sequenceCodecImplName = artifactProvider.getManifestProperty( TokenNameFinderModel.SEQUENCE_CODEC_CLASS_NAME_PARAMETER); - return instantiateSequenceCodec(sequeceCodecImplName); + try { + return instantiateSequenceCodec(sequenceCodecImplName); + } catch (InvalidFormatException e) { + // TODO Is this compensation valid here? Or: should we escalate towards the caller? + System.out.println("Encountered a problem with the sequence codec '" Review Comment: Yes - logging as a topic might be something to discuss on the dev@ list outlining different approaches / possibilities like using a bridge (like slf4j-api) and let the user add the log impl, rely on JUL (no 3rd party deps) and let users add bridges, etc. - can think of some more :) > Enhance JavaDoc in opennlp.tools.namefind package > ------------------------------------------------- > > Key: OPENNLP-1410 > URL: https://issues.apache.org/jira/browse/OPENNLP-1410 > Project: OpenNLP > Issue Type: Improvement > Components: Name Finder > Affects Versions: 2.1.0 > Reporter: Martin Wiesner > Assignee: Martin Wiesner > Priority: Minor > Fix For: 2.1.1 > > > The JavaDoc the _opennlp.tools.namefind_ package suffers from several > inconsistencies and missing descriptions. Moreover, several typos are present > that need sanitizing. > It needs enhancements and/or additions to provide more clarity for readers. -- This message was sent by Atlassian Jira (v8.20.10#820010)