Closed waynebeaton closed 11 months ago
I decided instead to rename the core artifact with artifact id org.eclipse.dash.licenses.core
.
I created a new module, shaded
that uses the org.eclipse.dash.licenses
artifact id. My intent is to avoid breaking folks who already have scripts in place that grab the latest version.
Up until now, we have been shading the
core
artifact. This makes incorporating thecore
artifact into products difficult. It also clutters things in a very nasty way that makes license checking the artifact basically impossible (thereby making thecore
artifact a bad citizen).Rather than shade the core artifact, let's create a separate shaded artifact called
dash-license-tool-${project.version}.jar
.If ever we do get to pushing project artifacts to Maven Central (#45), we should not push the shaded artifact.