From fda5d2611cac1711cffdd5bfdd11866e98a7af15 Mon Sep 17 00:00:00 2001 From: Bartosz Majsak Date: Wed, 19 Feb 2020 18:52:12 +0100 Subject: [PATCH] fix: includes shaded sources --- arquillian-jacoco-with-asm/pom.xml | 3 +++ .../jboss/arquillian/extension/jacoco/About.java | 13 ------------- 2 files changed, 3 insertions(+), 13 deletions(-) delete mode 100644 arquillian-jacoco-with-asm/src/main/java/org/jboss/arquillian/extension/jacoco/About.java diff --git a/arquillian-jacoco-with-asm/pom.xml b/arquillian-jacoco-with-asm/pom.xml index 798035d..7571b10 100644 --- a/arquillian-jacoco-with-asm/pom.xml +++ b/arquillian-jacoco-with-asm/pom.xml @@ -39,10 +39,13 @@ shade + package shade + true + true org.objectweb.asm diff --git a/arquillian-jacoco-with-asm/src/main/java/org/jboss/arquillian/extension/jacoco/About.java b/arquillian-jacoco-with-asm/src/main/java/org/jboss/arquillian/extension/jacoco/About.java deleted file mode 100644 index e33d32a..0000000 --- a/arquillian-jacoco-with-asm/src/main/java/org/jboss/arquillian/extension/jacoco/About.java +++ /dev/null @@ -1,13 +0,0 @@ -package org.jboss.arquillian.extension.jacoco; - -/** - * This file exists purely to satisfy Maven release validation process, as jar modules are expected to - * contain -sources and -javadoc JARs. - * - * JaCoCo requires ASM to work properly. Since ASM is also used by many other libraries like Apache CXF, you might run into version conflicts. - * E.g. JBoss EAP 6.4 ships CXF 2.7 which requires ASM 3 but JaCoCo requires ASM 7+. - * - * As a workaround, this modules provides an alternate `with-asm` flavour that includes "private" ASM and JaCoCo packages, shaded via `maven-shade-plugin`. - */ -public interface About { -}