This is an automated email from the ASF dual-hosted git repository.

krickert pushed a change to branch OPENNLP-1888-DocumentShape
in repository https://gitbox.apache.org/repos/asf/opennlp.git


    from 3ab69204a OPENNLP-1888: Anchor the Document thread-safety note to 
immutability
     add ed46ec9f1 OPENNLP-1888: Address review: shared annotator helpers, 
hardened container contract

No new revisions were added by this update.

Summary of changes:
 .../main/java/opennlp/tools/document/Document.java |  13 ++-
 .../opennlp/tools/document/DocumentAnnotators.java | 118 ++++++++++++++++++++
 .../opennlp/tools/document/ImmutableDocument.java  |  19 +++-
 .../main/java/opennlp/tools/document/Layers.java   |   5 +-
 .../tools/document/NameFinderAnnotator.java        |  73 ++++---------
 .../opennlp/tools/document/POSTaggerAnnotator.java |  49 ++-------
 .../tools/document/SentenceDetectorAnnotator.java  |   2 +-
 .../opennlp/tools/document/TokenizerAnnotator.java |   2 +-
 .../main/java/opennlp/tools/util/StringUtil.java   |   1 +
 .../tools/document/DocumentAnalyzerTest.java       |  98 +++++------------
 .../tools/document/DocumentAnnotatorsTest.java     | 121 +++++++++++++++++++++
 .../document/DocumentPipelineExampleTest.java      |  83 ++------------
 .../java/opennlp/tools/document/DocumentTest.java  |  17 +++
 .../tools/document/NameFinderAnnotatorTest.java    |  48 +++++++-
 .../opennlp/tools/document/TestComponents.java     |  92 ++++++++++++++++
 .../tools/lemmatizer/LemmatizerAnnotator.java      |  60 +++-------
 .../opennlp/tools/stemmer/StemmerAnnotator.java    |  13 +--
 .../tools/lemmatizer/LemmatizerAnnotatorTest.java  |  51 +++++----
 .../tools/stemmer/StemmerAnnotatorTest.java        |  25 +++--
 opennlp-docs/src/docbkx/document.xml               |  27 ++---
 20 files changed, 553 insertions(+), 364 deletions(-)
 create mode 100644 
opennlp-api/src/main/java/opennlp/tools/document/DocumentAnnotators.java
 create mode 100644 
opennlp-api/src/test/java/opennlp/tools/document/DocumentAnnotatorsTest.java
 create mode 100644 
opennlp-api/src/test/java/opennlp/tools/document/TestComponents.java

Reply via email to