Skip to content

Commit 6b9c2e7

Browse files
committed
Add fragment-dependency for logback binding to slf4j
1 parent bb951b5 commit 6b9c2e7

File tree

4 files changed

+18
-6
lines changed

4 files changed

+18
-6
lines changed

net.sourceforge.pmd.eclipse.plugin.test/META-INF/MANIFEST.MF

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,3 +15,4 @@ Require-Bundle: org.eclipse.ui,
1515
org.junit,
1616
org.apache.log4j,
1717
org.apache.commons.io
18+
Import-Package: org.slf4j

net.sourceforge.pmd.eclipse.plugin.test/pom.xml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,11 @@
3232
<id>net.sourceforge.pmd.eclipse.plugin.test.fragment</id>
3333
<versionRange>0.0.0</versionRange>
3434
</requirement>
35+
<requirement>
36+
<type>eclipse-plugin</type>
37+
<id>ch.qos.logback.slf4j</id>
38+
<versionRange>0.0.0</versionRange>
39+
</requirement>
3540
</extraRequirements>
3641
</dependency-resolution>
3742
</configuration>

net.sourceforge.pmd.eclipse.plugin/META-INF/MANIFEST.MF

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@ Require-Bundle: org.apache.commons.logging;bundle-version="1.0.4",
1818
org.eclipse.help.ui,
1919
org.eclipse.wst.xml.core,
2020
org.eclipse.ui.workbench.texteditor,
21-
org.slf4j.api,
2221
ch.qos.logback.classic,
2322
ch.qos.logback.core
2423
Bundle-ActivationPolicy: lazy
@@ -175,3 +174,4 @@ Export-Package: name.herlin.command,
175174
net.sourceforge.pmd.renderers,
176175
net.sourceforge.pmd.util;uses:="net.sourceforge.pmd.lang.java.ast",
177176
net.sourceforge.pmd.util.datasource
177+
Import-Package: org.slf4j

net.sourceforge.pmd.eclipse/feature.xml

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
label="%feature.label"
55
version="4.9.1.qualifier"
66
provider-name="%feature.provider_name"
7-
image="pmd_logo_small.jpg"
8-
plugin="net.sourceforge.pmd.eclipse.plugin">
7+
plugin="net.sourceforge.pmd.eclipse.plugin"
8+
image="pmd_logo_small.jpg">
99

1010
<description url="%description.url">
1111
PMD For Eclipse
@@ -36,8 +36,14 @@
3636
id="net.sourceforge.pmd.eclipse.plugin"
3737
download-size="0"
3838
install-size="0"
39-
version="4.9.1.qualifier"
40-
unpack="true"
41-
/>
39+
version="4.9.1.qualifier"/>
40+
41+
<plugin
42+
id="ch.qos.logback.slf4j"
43+
download-size="0"
44+
install-size="0"
45+
version="0.0.0"
46+
fragment="true"
47+
unpack="false"/>
4248

4349
</feature>

0 commit comments

Comments
 (0)