We are filtering dependencies, but if downstreams fail to set these
dependencies to provided we'll end up pull in transitive dependencies
are required -- and those are provided by the platform. Mark CLI
components as provided, as that is what they are.
Change-Id: I32c6f4d3b24591d828d808c13849907176fd0f99
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
<groupId>org.apache.karaf.shell</groupId>
<artifactId>org.apache.karaf.shell.core</artifactId>
<version>${karaf.version}</version>
+ <scope>provided</scope>
</dependency>
<dependency>
<groupId>org.apache.karaf.shell</groupId>
<artifactId>org.apache.karaf.shell.console</artifactId>
<version>${karaf.version}</version>
+ <scope>provided</scope>
</dependency>
<!-- ThreeTen-Extra, date/time complements -->