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

rec pushed a change to branch refactoring/379-Clean-up-code
in repository https://gitbox.apache.org/repos/asf/uima-uimaj.git


    from c387d01a4 Issue #379: Clean up code
     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
     add ac05c4e4c Merge branch 'release/3.5.x'
     add 53f20946f Merge branch 'main' into refactoring/379-Clean-up-code

No new revisions were added by this update.

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  | 545 ++++++++++----------
 .../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 |  20 +-
 .../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, 1785 insertions(+), 630 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