Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[UIMA-6396] uimaFIT-maven-plugin-mixes-up-test-and-compile-scopes #165

Conversation

reckart
Copy link
Member

@reckart reckart commented Nov 26, 2021

  • Add "includeScope" parameter to enhance and generate mojos with default value "compile"
  • Add integration tests checking that the new parameter works as expected for the "test" and "compile" scopes
  • Add test that checks that imports in a test dependency are also properly resolved

JIRA Ticket: https://issues.apache.org/jira/browse/UIMA-6396

…ment-in-CpePipeline-is-ignored

[UIMA-6384] parallelism argument in CpePipeline is ignored
…ce-key-clash-in-environments-with-multiple-classloaders

[UIMA-6385] Potential resource key clash in environments with multiple classloaders
- Added "includeScope" parameter to enhance and generate mojos with default value "compile"
- Added integration tests checking that the new parameter works as expected for the "test" and "compile" scopes
- Add test about resolving an import from a test dependency
- When looking at the dependency artifacts, look at all artifacts that have already been resolved instead of just looking at the ones declared as immediate dependencies
- Fix the resolution and collection metadata on the mojos so that they actually see all resolved artifacts ...
…in-mixes-up-test-and-compile-scopes

* release/3.2.x: (165 commits)
  [UIMA-6385] Potential resource key clash in environments with multiple classloaders
  [maven-release-plugin] prepare for next development iteration
  [maven-release-plugin] prepare release uimafit-3.2.0
  [UIMA-6331] uimaFIT 3.2.0 release
  [UIMA-6357] Upgrade Apache Commons dependencies
  [UIMA-6331] uimaFIT 3.2.0 release
  [UIMA-6331] uimaFIT 3.2.0 release
  [UIMA-6299] Ensure that SNAPSHOT repos are commented out in POMs
  [UIMA-6331] uimaFIT 3.2.0 release
  [No Jira] Set version to 3.2.0-SNAPSHOT
  [UIMA-6312] Better PEAR parameter support
  [UIMA-6314] Align preceding/following with predicate in UIMA core
  [UIMA-6314] Align preceding/following with predicate in UIMA core
  [UIMA-6312] Better PEAR parameter support
  [UIMA-6311] Add generated resources output folder as resource folder
  [UIMA-6301] Rename "master" branches to "main"
  [UIMA-6254] Move API report post-analysis script into the build resources
  [UIMA-6254] Move API report post-analysis script into the build resources
  [UIMA-6291] Improve uimaFIT benchmarking module
  [UIMA-6291] Improve uimaFIT benchmarking module - Changed new timer names to include the postfix time, so that it is more clear that it is a time value.
  ...

% Conflicts:
%	uimafit-core/src/main/java/org/apache/uima/fit/factory/TypeSystemDescriptionFactory.java
%	uimafit-core/src/main/java/org/apache/uima/fit/internal/ResourceManagerFactory.java
%	uimafit-maven-plugin/src/main/java/org/apache/uima/fit/maven/EnhanceMojo.java
…up-test-and-compile-scopes

* main:
  [UIMA-6392] Better delegate key generation
@reckart reckart added the 🦟 Bug Something isn't working label Nov 26, 2021
@reckart reckart added this to the 3.3.0 milestone Nov 26, 2021
@reckart reckart self-assigned this Nov 26, 2021
@reckart reckart merged commit 2a9a37f into main Jan 24, 2022
@reckart reckart deleted the bugfix/UIMA-6396-uimaFIT-maven-plugin-mixes-up-test-and-compile-scopes branch January 24, 2022 08:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🦟 Bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant