[jboss-jira] [JBoss JIRA] (WFLY-11316) Remove unused dependencies from org.jberet.jberet-core

Yeray Borges Santana (Jira) issues at jboss.org
Mon Apr 13 04:02:00 EDT 2020


    [ https://issues.redhat.com/browse/WFLY-11316?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14032634#comment-14032634 ] 

Yeray Borges Santana commented on WFLY-11316:
---------------------------------------------

Hello [~rchakrab], feel free to take this on if you want.

As usual in relation to this sort of issues, you should do a deep scanning of dependencies use and identify class loading and service loader patterns to ensure the removed dependency is no longer used. You already know they are a bit tricky, thanks !

> Remove unused dependencies from org.jberet.jberet-core
> ------------------------------------------------------
>
>                 Key: WFLY-11316
>                 URL: https://issues.redhat.com/browse/WFLY-11316
>             Project: WildFly
>          Issue Type: Bug
>          Components: Batch
>            Reporter: Yeray Borges Santana
>            Assignee: Yeray Borges Santana
>            Priority: Optional
>
> Analysis of org.jberet.jberet-core shows:
> * org.jboss.jts is unused
> * jberet only uses javax.enterprise.api, javax.inject.api, javax.annotation.api and javax.batch.api from javaee.api, maybe we could reduce the final size removing javaee.api and add only the required modules.



--
This message was sent by Atlassian Jira
(v7.13.8#713008)


More information about the jboss-jira mailing list