Skip to content

Commit 6a892f0

Browse files
committed
Add a dependency mapping rule to avoid bogus SWT fragment dependencies
#3264
1 parent 6a31c2a commit 6a892f0

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

eclipse.platform.releng/deploy-to-maven/SDK4Mvn.aggr

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@
4444
<mavenMappings namePattern="com\.sun\.jna" groupId="net.java.dev.jna" artifactId="jna"/>
4545
<mavenMappings namePattern=".*" groupId="\$maven-groupId\$" artifactId="\$maven-artifactId\$" versionPattern=".*" versionTemplate="\$maven-version\$"/>
4646
<mavenDependencyMapping iuNamePattern="(?!.*(org\.eclipse\.)).*|org\.eclipse\.emf.*|org\.eclipse\.ecf.*|org\.eclipse\.jetty.*|org\.eclipse\.orbit.*" namespacePattern=".*" namePattern=".*" groupId="!" artifactId="!"/>
47+
<mavenDependencyMapping iuNamePattern="org\.eclipse\.jdt\.launching\.ui\.macosx|org\.eclipse\.compare\.win32|org\.eclipse\.e4\.ui\.workbench\.renderers\.swt\.cocoa|org\.eclipse\.swt\.svg" namespacePattern="osgi\.bundle|org\.eclipse\.equinox\.p2\.iu" namePattern="org\.eclipse\.swt\..*" groupId="!" artifactId="!"/>
4748
<mavenDependencyMapping namespacePattern="java\.package" namePattern="(org.eclipse.jdt).internal.(compiler\.(apt|tool))" groupId="$1" artifactId="$1.$2" versionRangePattern=".*" versionRangeTemplate="major.minor.micro-qualifier"/>
4849
<mavenDependencyMapping namespacePattern="java\.package" namePattern="(org.eclipse.jdt).internal.(compiler\.apt)\..*" groupId="$1" artifactId="$1.$2" versionRangePattern=".*" versionRangeTemplate="major.minor.micro-qualifier"/>
4950
<mavenDependencyMapping namespacePattern="java\.package" namePattern="(org.eclipse.jdt)(.internal|.core)?.compiler.*" groupId="$1" artifactId="$1.core" versionRangePattern=".*" versionRangeTemplate="major.minor.micro-qualifier"/>

0 commit comments

Comments
 (0)