Uploaded image for project: 'Beam'
  1. Beam
  2. BEAM-4753

Reuse validateShadedJarDoesntLeakNonOrgApacheBeamClasses across all subprojects which perform shading

    Details

    • Type: Bug
    • Status: Open
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: build-system
    • Labels:
      None

      Description

      This task prevents artifacts from incorrectly packaging dependencies without relocating them simplifying any code reviews which perform shading.

       

      Reuse this task in all modules which perform shading.

       

      Note that it may be preferable to start vendoring guava (BEAM-3608) before doing this task since guava is the most common shaded dependency.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                lcwik Luke Cwik
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated: