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

Exclude transitive dependencies of rarely used modules from netty-all #11786

Merged
merged 1 commit into from Oct 25, 2021

Commits on Oct 22, 2021

  1. Exclude transitive dependencies of rarely used modules from netty-all

    Motivation:
    Netty-all is used to unconditionally pull in all netty modules with the same version.
    Some of these modules have dependencies themselves that are pulled in transitively, yet they are rarely used.
    
    Modification:
    Exclude the transitive dependencies of netty-codec-xml, netty-transport-rxtx, and netty-transport-udt.
    
    Those who wish to restore these modules to working order can additionally depend on org.fasterxml:aalto-xml, org.rxtx:rxtx, or com.barchart.udt:barchart-udt-bundle, respectively.
    
    Result:
    Depending on netty-all no longer transitively depends on any non-netty maven modules.
    chrisvest committed Oct 22, 2021
    Copy the full SHA
    4bd68e2 View commit details
    Browse the repository at this point in the history