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

rec pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/uima-uimaj.git

commit 4f0776c492a1718e90dd709561be177b0ccc99c7
Merge: 49d52e76a a7e0743f4
Author: Richard Eckart de Castilho <[email protected]>
AuthorDate: Mon Sep 30 12:16:51 2024 +0200

    Merge pull request #394 from 
apache/feature/385-Allow-import-of-type-systems-published-through-SPI
    
    Issue #385: Allow import of type systems published through SPI

 .../apache/uima/fit/factory/FsIndexFactory.java    |  27 ++-
 .../uima/fit/factory/TypePrioritiesFactory.java    |  35 +++-
 .../fit/factory/TypeSystemDescriptionFactory.java  |  68 ++++---
 uimaj-core/pom.xml                                 |   5 +-
 .../org/apache/uima/cas/impl/FSClassRegistry.java  |  13 +-
 .../resource/metadata/impl/ImportResolver.java     |  38 ++--
 .../uima/resource/metadata/impl/Import_impl.java   |  90 ++++++----
 ...TypeSystemDescriptionImportResolverAdapter.java |   4 +-
 .../apache/uima/spi/FsIndexCollectionProvider.java |   5 +
 .../org/apache/uima/spi/JCasClassProvider.java     |   5 +
 .../apache/uima/spi/TypePrioritiesProvider.java    |   5 +
 .../uima/spi/TypeSystemDescriptionProvider.java    |  11 ++
 .../org/apache/uima/spi/TypeSystemProvider.java    | 111 ++++++++++++
 .../uima/spi/TypeSystemProvider_ImplBase.java      | 148 ++++++++++++++++
 .../java/org/apache/uima/util/TypeSystemUtil.java  | 196 ++++++++++++++++-----
 .../asciidoc/fit/tools.uimafit.typesystem.adoc     |  92 ++--------
 .../src/docs/asciidoc/user/uv3.spi.adoc            |  44 +----
 17 files changed, 643 insertions(+), 254 deletions(-)

Reply via email to