google / google/polymorphicDSL

Stop using the shade plugin

Open
#66 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
17
Forks
10
PR merge metrics
No merged PRs in 30d

Description

Shade breaks dependency management for other users who use our library.
We used shade because it didn't force users to import every dependency PDSL uses, but this is having unacceptable side effects for our users.

Build the library in a way that allows it to use transitive dependencies while simultaneously not requiring users to import every dependency we rely on ourselves.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.