commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From sebb <seb...@gmail.com>
Subject Re: svn commit: r1652697 - in /commons/proper/commons-parent/trunk: pom.xml src/changes/changes.xml
Date Sun, 18 Jan 2015 14:23:51 GMT
On 18 January 2015 at 02:11,  <ecki@apache.org> wrote:
> Author: ecki
> Date: Sun Jan 18 02:11:32 2015
> New Revision: 1652697
>
> URL: http://svn.apache.org/r1652697
> Log:
> Added commons.osgi.excludeDependencies for bundle-plugin.

Can you please document this in

http://commons.apache.org/commons-parent-pom.html
This is built from:
https://svn.apache.org/repos/asf/commons/cms-site/trunk/content/xdoc/commons-parent-pom.xml

> Modified:
>     commons/proper/commons-parent/trunk/pom.xml
>     commons/proper/commons-parent/trunk/src/changes/changes.xml
>
> Modified: commons/proper/commons-parent/trunk/pom.xml
> URL: http://svn.apache.org/viewvc/commons/proper/commons-parent/trunk/pom.xml?rev=1652697&r1=1652696&r2=1652697&view=diff
> ==============================================================================
> --- commons/proper/commons-parent/trunk/pom.xml (original)
> +++ commons/proper/commons-parent/trunk/pom.xml Sun Jan 18 02:11:32 2015
> @@ -41,8 +41,11 @@ Version 37:
>  - merged maven-3 profile into main body (Maven 2 is no longer supported)
>  - added Animal Sniffer plugin in profile "animal-sniffer". This is active by default.
>    The current version of the plugin (1.13) requires Java 7 to report API violations.
> -  The default version is set to 1.11 which works with Java 5 unless Maven is running
under Java 7+
> +  The default version is set to 1.11 which works with Java 5 unless jdk7-plugin-fix-version
is detected.
>  - renamed the profile jdk7-findbugs to jdk7-plugin-fix-version
> +- OSGI bundle-plugin allows commons.osgi.excludeDependencies to be configured
> +  (default is true for compatibility with older versions, it excludes all dependencies
and makes
> +  the plugin skip most of its work around attributing packages correctly)
>
>   -->
>
> @@ -522,7 +525,7 @@ Version 37:
>            <archive>
>              <forced>true</forced>
>            </archive>
> -          <excludeDependencies>true</excludeDependencies>
> +          <excludeDependencies>${commons.osgi.excludeDependencies}</excludeDependencies>
>            <manifestLocation>${project.build.directory}/osgi</manifestLocation>
>            <instructions>
>              <!-- stops the "uses" clauses being added to "Export-Package" manifest
entry -->
> @@ -1443,6 +1446,7 @@ Version 37:
>      <commons.osgi.import>*</commons.osgi.import>
>      <commons.osgi.dynamicImport />
>      <commons.osgi.private />
> +    <commons.osgi.excludeDependencies>true</commons.osgi.excludeDependencies>
>
>      <!-- location of any manifest file used by maven-jar-plugin -->
>      <commons.manifestfile>${project.build.directory}/osgi/MANIFEST.MF</commons.manifestfile>
>
> Modified: commons/proper/commons-parent/trunk/src/changes/changes.xml
> URL: http://svn.apache.org/viewvc/commons/proper/commons-parent/trunk/src/changes/changes.xml?rev=1652697&r1=1652696&r2=1652697&view=diff
> ==============================================================================
> --- commons/proper/commons-parent/trunk/src/changes/changes.xml (original)
> +++ commons/proper/commons-parent/trunk/src/changes/changes.xml Sun Jan 18 02:11:32 2015
> @@ -68,9 +68,10 @@ The <action> type attribute can be add,u
>              <action type="update">merged maven-3 profile into main body (Maven
2 is no longer supported)</action>
>              <action type="update">Added Animal Sniffer profile (active by default)</action>
>              <action type="update">renamed the profile jdk7-findbugs to jdk7-plugin-fix-version</action>
> +            <action type="add">Allow to configure dependency excludes of bundle-plugin
with commons.osgi.excludeDependencies</action>
>          </release>
>
> -       <release version="36" date="2014-12-21" description="Update plugins, fix release-notes
profile.">
> +        <release version="36" date="2014-12-21" description="Update plugins, fix
release-notes profile.">
>              <!-- List each change individually so the changes HTML report is easier
to read -->
>              <action type="update">Update maven-jxr-plugin 2.4 to 2.5</action>
>              <action type="update">Update maven-surefire-plugin(s) 2.17 to 2.18</action>
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org


Mime
View raw message