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

JakartaEE: Transformer: JakartaEE10 Issues #18908

Closed
jhanders34 opened this issue Oct 6, 2021 · 2 comments
Closed

JakartaEE: Transformer: JakartaEE10 Issues #18908

jhanders34 opened this issue Oct 6, 2021 · 2 comments
Assignees
Labels
Epic Used to track Feature Epics that are following the UFO process in:Kernel/Bootstrap jakartaEE10 story transformer Linking issues for the Eclipse Transformer

Comments

@jhanders34
Copy link
Member

This story covers the transformer improvements that are not required for Jakarta EE 9 being made available with Open Liberty, but should be addressed for EE10 or even before EE 10 is made available whenever we determine the issues can be addressed.

@jhanders34 jhanders34 added story Epic Used to track Feature Epics that are following the UFO process labels Oct 6, 2021
@jhanders34 jhanders34 added the transformer Linking issues for the Eclipse Transformer label Oct 6, 2021
@tbitonti tbitonti changed the title Post Jakarta EE 9 transformer improvements JakartaEE: Transformer: Post EE 9 improvements Oct 7, 2021
@tbitonti tbitonti changed the title JakartaEE: Transformer: Post EE 9 improvements JakartaEE: Transformer: JakartaEE10 Issues Apr 4, 2022
@tbitonti
Copy link
Contributor

tbitonti commented Apr 4, 2022

As of 04-01-2022, the eclipse transformer issues were reviewed and prioritized relative to the current use from open-liberty for Jakarta EE 10.

As function is available, a new open-liberty issue must be created to bring in that function. For example, see issue #20472.

Key properties are the priority labels (priority-ol, priority-tr, bug), and the assignee (BJH, TFB, or unassigned).

  • "priority-ol" issues are a priority for current JakartaEE10 work.
  • "priority-tr" issues are a priority for ongoing transformer work.
  • "bug" issues are prioritized slightly below "priority-ol" and "priority-tr", unless used together with one of these labels.

Issues assigned to BJH (BJ Hargrave) are assigned specifically to them. Issues assigned to TFB (Thomas F Bitonti) may be reassigned within open-liberty.

Query: All Open Issues https://github.com/eclipse/transformer/issues?page=2&q=is%3Aissue+is%3Aopen

eclipse/transformer#247: Add Bnd Analyzer plugin for transforming during a Bnd operation
-- enhancement priority-ol tool:bnd
-- BJH

eclipse/transformer#228: Plugin goal to transform dependencies
-- tool:maven
-- BJH

eclipse/transformer#186: JavaActionImpl does not handle "--direct" replacement
-- bug
-- TFB

eclipse/transformer#185: --per-class-constant does not work as advertised
-- bug
-- TFB

eclipse/transformer#179: Better documentation for using command line documentation
-- PII
-- TFB

eclipse/transformer#177: Review location of child properties files for text updates
-- priority-ol question
-- TFB

eclipse/transformer#176: Review static string class update data to include all currently known JavaEE to Jakarta cases
-- priority-ol rules-data
-- TFB

eclipse/transformer#175: Add class update case for updating package versions
-- enhancement priority-ol
-- BJH
-- Fixed by 0.4.0

eclipse/transformer#174: Allow different version updates for different manifest attributes
-- enhancement priority-ol
-- TFB

eclipse/transformer#167: Transformer as a gradle plugin
-- enhancement tool:gradle
-- BJH

eclipse/transformer#166: Complete implementation of reversable transformations
-- enhancement
-- unassigned / future

eclipse/transformer#165: Tool does not update pom.xml for dependencies
-- enhancement
-- unassigned / future

eclipse/transformer#139: Allow the transformed artifact to have it's own maven ID and runtime dependencies
-- enhancement priority-ol tool:maven
-- BJH

eclipse/transformer#133: Use property instead of classifier to define an alternative artifactId for the transformed archive
-- enhancement priority-ol tool:maven
-- BJH

eclipse/transformer#131: Fix extension when transforming sources and javadoc jar
-- bug tool:maven
-- unassigned/ future

eclipse/transformer#130: Migrate URL in Javadoc using the Maven plugin enhancement
-- rules-data
-- TFB

eclipse/transformer#129: Request to update Usage section documentation
-- PII
-- TFB

eclipse/transformer#119: Ignore duplicate input archive entries
-- enhancement
-- TFB

eclipse/transformer#101: Meaningful failure message for jakarta transformation
-- bug PII priority-tr
-- TFB

eclipse/transformer#99: Intercept Class.forName and similar calls to perform package renaming dynamically
-- enhancement
-- unassigned / future

eclipse/transformer#77: Regular expression text substitution for javadoc transformation enhancement
-- enhancement
-- unassigned / future

eclipse/transformer#73: Create transforms for batch XML (and other XMLs using updated Jakarta EE 9 XSDs?)
-- enhancement
-- unassigned/ future

eclipse/transformer#66: Create brew formula for transformer cli
-- enhancement
-- BJH

eclipse/transformer#53: Incorrect transformation of annotation value.
-- bug priority-ol
-- TFB

eclipse/transformer#46: SwitchMap and SWITCH_TABLE references should be updated
-- enhancement
-- unassigned/ future

eclipse/transformer#23: Support updating bean validation constraint mappings.
-- enhancement
-- TFB

eclipse/transformer#20: Output rules for Export/Import package
-- enhancement priority-ol
-- TFB

eclipse/transformer#16: Add JSP Transformation step
-- enhancement rules-data
-- TFB

eclipse/transformer#2: Preserve manifest formatting: Attribute ordering and comments
-- bug
-- TFB

@tbitonti
Copy link
Contributor

Closing. The tracked issues are now badly out-of-date. If needed, a new issue should be created to track current transformer issues.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Epic Used to track Feature Epics that are following the UFO process in:Kernel/Bootstrap jakartaEE10 story transformer Linking issues for the Eclipse Transformer
Projects
Status: JakartaEE Tasks
Development

No branches or pull requests

2 participants