Subprojects should uses versions when importing the OSGi smack-core components

Description

The resolver-javax, resolver-dnsjava, resolver-minidns, compression-dnsjava and in future sasl-java7 and sasl-provided don't state the version of smack-core in their OSGi import statements. This is likely due the way the gradle build is set up.

One simple solution may be to completely remove the custom artifacts compressionJar, dnsJar and saslJar in smack-core and simply depend on the whole smack-core jar. But this increases the files in scope for the subprojects.

Environment

None

Activity

Show:
Fixed

Details

Assignee

Reporter

Labels

Expected Effort

Ignite Forum URL

Components

Fix versions

Affects versions

Priority

Created July 28, 2014 at 2:01 PM
Updated October 28, 2020 at 1:28 PM
Resolved October 9, 2014 at 5:59 PM