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

Move the UimaDecompiler class #228

Closed
reckart opened this issue Jul 28, 2022 · 0 comments
Closed

Move the UimaDecompiler class #228

reckart opened this issue Jul 28, 2022 · 0 comments
Assignees
Labels
⚙️ Refactoring Improvement for development or maintainability
Milestone

Comments

@reckart
Copy link
Member

reckart commented Jul 28, 2022

Describe the refactoring action
Move the org.apache.uima.cas.impl.UimaDecompiler from uimaj-core (where it is not used) to uimaj-v3migration-jcas (where it is used).

Expected benefit
Reduced dependency footprint of uimaj-core.

@reckart reckart added the ⚙️ Refactoring Improvement for development or maintainability label Jul 28, 2022
@reckart reckart added this to the 3.4.0 milestone Jul 28, 2022
@reckart reckart self-assigned this Jul 28, 2022
reckart pushed a commit that referenced this issue Jul 28, 2022
- Move the decompiler class
- Remove dependencies of uimaj-core that were only required by the decompiler
- Add these dependencies to uimaj-v3migration-jcas
reckart pushed a commit that referenced this issue Jul 28, 2022
- Move the decompiler class
- Remove dependencies of uimaj-core that were only required by the decompiler
- Add these dependencies to uimaj-v3migration-jcas
reckart added a commit that referenced this issue Jul 28, 2022
- Move the decompiler class
- Remove dependencies of uimaj-core that were only required by the decompiler
- Add these dependencies to uimaj-v3migration-jcas
reckart added a commit that referenced this issue Jul 28, 2022
- Ignore classes no longer in the classpath when calculating the API comparison
reckart added a commit that referenced this issue Jul 29, 2022
…mpiler-class

#228 - Move the UimaDecompiler class
@reckart reckart closed this as completed Jul 29, 2022
reckart added a commit that referenced this issue Jul 29, 2022
…onments

* main:
  Issue #228 - Move the UimaDecompiler class
  Issue #228 - Move the UimaDecompiler class

% Conflicts:
%	uimaj-core/pom.xml
reckart added a commit that referenced this issue Aug 15, 2022
…ctFS-should-not-survive

* main: (57 commits)
  Issue #228 - Move the UimaDecompiler class
  Issue #226: Provide SPI interfaces to locate descriptors
  Issue #228 - Move the UimaDecompiler class
  Issue #230: Remove version overrides in Maven plugin modules
  Issue #226: Provide SPI interfaces to locate descriptors
  [UIMA-6481] Enable issue management in GitHub repos
  [UIMA-6474] Switch to getDataPathElements() in UimaContext
  [UIMA-6474] Switch to getDataPathElements() in UimaContext
  [UIMA-6474] Switch to getDataPathElements() in UimaContext
  [No Jira] Remove outdated figure
  [UIMA-6436] Move maintainer documentation from website into maintainer guide
  [UIMA-6459] Upgrade dependencies
  [UIMA-6436] Move maintainer documentation from website into maintainer guide
  [UIMA-6436] Move maintainer documentation from website into maintainer guide
  [UIMA-6436] Move maintainer documentation from website into maintainer guide
  [UIMA-6463] Use toolchains to ensure compatibility with Java 1.8
  [UIMA-6462] Avoid deploy broken checksum files for p2content.xml and artifacts.xml in feature modules
  [UIMA-6436] Move maintainer documentation from website into maintainer guide
  [UIMA-6436] Move maintainer documentation from website into maintainer guide
  [UIMA-6436] Move maintainer documentation from website into maintainer guide
  ...
reckart added a commit that referenced this issue Oct 14, 2022
…manceTuning.properties

* main: (74 commits)
  Issue #252: Potential failure to look up FsGenerator3 in OSGI-like contexts
  Issue #225: Improve deployment in OSGi environments
  Issue #226: Provide SPI interfaces to locate descriptors and JCas classes
  Issue #226: Provide SPI interfaces to locate descriptors and JCas classes
  Issue #247 - RelativePathResolver should consider TCCL
  #245 - Utility method for loading type systems in SPI providers
  #245 - Utility method for loading type systems in SPI providers
  #245 - Utility method for loading type systems in SPI providers
  #245 - Utility method for loading type systems in SPI providers
  Issue #225: Improve deployment in OSGi environments
  Issue #225: Improve deployment in OSGi environments
  Issue #226: Provide SPI interfaces to locate descriptors
  Issue #226: Provide SPI interfaces to locate descriptors
  [UIMA-6481] Enable issue management in GitHub repos
  Issue #226: Provide SPI interfaces to locate descriptors
  Issue #226: Provide SPI interfaces to locate descriptors
  Issue #228 - Move the UimaDecompiler class
  Issue #226: Provide SPI interfaces to locate descriptors
  Issue #228 - Move the UimaDecompiler class
  Issue #230: Remove version overrides in Maven plugin modules
  ...
reckart added a commit that referenced this issue Sep 23, 2024
#228 - Add skip parameter

- Added skip and skipDuringIncrementalBuild options to both the enhance and generate goals
reckart added a commit that referenced this issue Sep 23, 2024
…ntalBuild-option-to-enhance-goal

#229 - Add skipDuringIncrementalBuild option to enhance goal and #228 - Add skip parameter
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
⚙️ Refactoring Improvement for development or maintainability
Projects
None yet
Development

No branches or pull requests

1 participant