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

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


    from f79fdcc3b Merge branch 'release/3.5.x'
     add 2e69c7576 Issue #382: Warning when PEAR contains a JCAS class that is 
used as a feature range outside the PEAR
     add a1b531bae Issue #382: Warning when PEAR contains a JCAS class that is 
used as a feature range outside the PEAR
     add 57aa798d6 Issue #382: Warning when PEAR contains a JCAS class that is 
used as a feature range outside the PEAR
     add f95a3a42d Issue #382: Warning when PEAR contains a JCAS class that is 
used as a feature range outside the PEAR
     add e999f352a Issue #371: Repeated creation of type systems can exhaust 
JVM metaspace
     add 0686e404a Issue #371: Repeated creation of type systems can exhaust 
JVM metaspace
     add 41deb3fe7 Merge branch 'release/3.5.x' into 
bugfix/371-Repeated-creation-of-type-systems-can-exhaust-JVM-metaspace
     add f4d2886c6 Merge pull request #376 from 
apache/bugfix/371-Repeated-creation-of-type-systems-can-exhaust-JVM-metaspace
     add c57e73446 Merge branch 'release/3.5.x' into 
bugfix/382-Warning-when-PEAR-contains-a-JCAS-class-that-is-used-as-a-feature-range-outside-the-PEAR
     add 876713fea Merge pull request #383 from 
apache/bugfix/382-Warning-when-PEAR-contains-a-JCAS-class-that-is-used-as-a-feature-range-outside-the-PEAR
     new ac05c4e4c Merge branch 'release/3.5.x'

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 aggregate-uimaj/pom.xml                            |   2 +
 pom.xml                                            |   1 +
 .../org/apache/uima/cas/CASRuntimeException.java   |   5 +-
 .../java/org/apache/uima/cas/impl/CASImpl.java     |  20 +-
 .../org/apache/uima/cas/impl/FSClassRegistry.java  | 564 ++++++++++----------
 .../java/org/apache/uima/cas/impl/TypeImpl.java    |  43 +-
 .../org/apache/uima/cas/impl/TypeSystemImpl.java   |   2 +-
 .../apache/uima/internal/util/UIMAClassLoader.java |  12 +
 .../org/apache/uima/pear/tools/PackageBrowser.java |  25 +-
 .../apache/uima/UIMAException_Messages.properties  |   2 +-
 .../apache/uima/cas/impl/FSClassRegistryTest.java  |  36 +-
 .../apache/uima/cas/impl/TypeSystemImplTest.java   |  48 +-
 .../uima/cas/test/FSCreatedInPearContextTest.java  |  30 +-
 .../apache/uima/cas/test/FeatureStructureTest.java |  51 +-
 .../apache/uima/cas/test/JCasClassLoaderTest.java  | 333 ++++--------
 uimaj-core/src/test/resources/log4j2-test.xml      |   2 +-
 uimaj-it-pear-with-typesystem/pom.xml              | 173 +++++++
 .../Scenario1TestAnnotator.java                    |  36 +-
 .../Scenario2TestAnnotator.java                    |  55 ++
 .../Scenario3TestAnnotator.java                    |  50 ++
 .../TestAnnotator_ImplBase.java                    | 108 ++++
 .../spi/JCasClassProviderForTesting.java           |   8 +-
 .../services/org.apache.uima.spi.JCasClassProvider |   1 +
 .../uima/it/pear_with_typesystem/TestAnnotator.xml |  48 ++
 .../type/typeSystemDescriptor.xml                  |  38 +-
 .../uima/it/pear_with_typesystem/PearIT.java       | 568 +++++++++++++++++++++
 .../src/test/resources/simplelogger.properties     |   1 +
 uimaj-parent/pom.xml                               |   5 +
 uimaj-test-util/pom.xml                            |   4 +
 .../org/apache/uima/test/IsolatingClassloader.java | 168 ++++++
 30 files changed, 1793 insertions(+), 646 deletions(-)
 create mode 100644 uimaj-it-pear-with-typesystem/pom.xml
 copy uimaj-core/src/test/java/org/apache/uima/cas/test/TestAnnotator.java => 
uimaj-it-pear-with-typesystem/src/main/java/org/apache/uima/it/pear_with_typesystem/Scenario1TestAnnotator.java
 (52%)
 create mode 100644 
uimaj-it-pear-with-typesystem/src/main/java/org/apache/uima/it/pear_with_typesystem/Scenario2TestAnnotator.java
 create mode 100644 
uimaj-it-pear-with-typesystem/src/main/java/org/apache/uima/it/pear_with_typesystem/Scenario3TestAnnotator.java
 create mode 100644 
uimaj-it-pear-with-typesystem/src/main/java/org/apache/uima/it/pear_with_typesystem/TestAnnotator_ImplBase.java
 copy {uimaj-core/src/test/java/org/apache/uima => 
uimaj-it-pear-with-typesystem/src/main/java/org/apache/uima/it/pear_with_typesystem}/spi/JCasClassProviderForTesting.java
 (71%)
 create mode 100644 
uimaj-it-pear-with-typesystem/src/main/resources/META-INF/services/org.apache.uima.spi.JCasClassProvider
 create mode 100644 
uimaj-it-pear-with-typesystem/src/main/resources/org/apache/uima/it/pear_with_typesystem/TestAnnotator.xml
 copy 
jcasgen-maven-plugin/src/test/resources/classpath/src/main/resources/TypeSystem.xml
 => 
uimaj-it-pear-with-typesystem/src/main/resources/org/apache/uima/it/pear_with_typesystem/type/typeSystemDescriptor.xml
 (68%)
 create mode 100644 
uimaj-it-pear-with-typesystem/src/test/java/org/apache/uima/it/pear_with_typesystem/PearIT.java
 create mode 100644 
uimaj-it-pear-with-typesystem/src/test/resources/simplelogger.properties
 create mode 100644 
uimaj-test-util/src/main/java/org/apache/uima/test/IsolatingClassloader.java

Reply via email to