You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by mb...@apache.org on 2018/09/01 16:02:17 UTC

[commons-weaver] branch master updated: 1.4->2.0

This is an automated email from the ASF dual-hosted git repository.

mbenson pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-weaver.git


The following commit(s) were added to refs/heads/master by this push:
     new 6fa53e2  1.4->2.0
6fa53e2 is described below

commit 6fa53e2e785d0f466e0c56aaaa1044cbde9120ca
Author: Matt Benson <mb...@apache.org>
AuthorDate: Sat Sep 1 11:02:05 2018 -0500

    1.4->2.0
---
 README.md                         | 210 +++++++++++++++++++-------------------
 RELEASE-NOTES.txt                 |   4 +-
 pom.xml                           |   2 +-
 src/changes/changes.xml           |   2 +-
 src/site/xdoc/download_weaver.xml |  26 ++---
 5 files changed, 122 insertions(+), 122 deletions(-)

diff --git a/README.md b/README.md
index afd2ac6..40e0c63 100644
--- a/README.md
+++ b/README.md
@@ -1,106 +1,106 @@
-<!---
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements.  See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License.  You may obtain a copy of the License at
-
-      http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
--->
-<!---
- +======================================================================+
- |****                                                              ****|
- |****      THIS FILE IS GENERATED BY THE COMMONS BUILD PLUGIN      ****|
- |****                    DO NOT EDIT DIRECTLY                      ****|
- |****                                                              ****|
- +======================================================================+
- | TEMPLATE FILE: readme-md-template.md                                 |
- | commons-build-plugin/trunk/src/main/resources/commons-xdoc-templates |
- +======================================================================+
- |                                                                      |
- | 1) Re-generate using: mvn commons:readme-md                          |
- |                                                                      |
- | 2) Set the following properties in the component's pom:              |
- |    - commons.componentid (required, alphabetic, lower case)          |
- |    - commons.release.version (required)                              |
- |                                                                      |
- | 3) Example Properties                                                |
- |                                                                      |
- |  <properties>                                                        |
- |    <commons.componentid>math</commons.componentid>                   |
- |    <commons.release.version>1.2</commons.release.version>            |
- |  </properties>                                                       |
- |                                                                      |
- +======================================================================+
---->
-Apache Commons Weaver
-===================
-
-[![Build Status](https://travis-ci.org/apache/commons-weaver.svg)](https://travis-ci.org/apache/commons-weaver)
-[![Coverage Status](https://coveralls.io/repos/apache/commons-weaver/badge.svg)](https://coveralls.io/r/apache/commons-weaver)
-[![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.apache.commons/commons-weaver-base/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.apache.commons/commons-weaver-base/)
-[![Javadocs](https://javadoc.io/badge/org.apache.commons/commons-weaver-base/1.4.svg)](https://javadoc.io/doc/org.apache.commons/commons-weaver-base/1.4)
-
+<!---
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements.  See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License.  You may obtain a copy of the License at
+
+      http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<!---
+ +======================================================================+
+ |****                                                              ****|
+ |****      THIS FILE IS GENERATED BY THE COMMONS BUILD PLUGIN      ****|
+ |****                    DO NOT EDIT DIRECTLY                      ****|
+ |****                                                              ****|
+ +======================================================================+
+ | TEMPLATE FILE: readme-md-template.md                                 |
+ | commons-build-plugin/trunk/src/main/resources/commons-xdoc-templates |
+ +======================================================================+
+ |                                                                      |
+ | 1) Re-generate using: mvn commons:readme-md                          |
+ |                                                                      |
+ | 2) Set the following properties in the component's pom:              |
+ |    - commons.componentid (required, alphabetic, lower case)          |
+ |    - commons.release.version (required)                              |
+ |                                                                      |
+ | 3) Example Properties                                                |
+ |                                                                      |
+ |  <properties>                                                        |
+ |    <commons.componentid>math</commons.componentid>                   |
+ |    <commons.release.version>1.2</commons.release.version>            |
+ |  </properties>                                                       |
+ |                                                                      |
+ +======================================================================+
+--->
+Apache Commons Weaver
+===================
+
+[![Build Status](https://travis-ci.org/apache/commons-weaver.svg)](https://travis-ci.org/apache/commons-weaver)
+[![Coverage Status](https://coveralls.io/repos/apache/commons-weaver/badge.svg)](https://coveralls.io/r/apache/commons-weaver)
+[![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.apache.commons/commons-weaver-base/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.apache.commons/commons-weaver-base/)
+[![Javadocs](https://javadoc.io/badge/org.apache.commons/commons-weaver-base/2.0.svg)](https://javadoc.io/doc/org.apache.commons/commons-weaver-base/2.0)
+
 Apache Commons Weaver provides an easy way to enhance compiled Java
-    classes by generating ("weaving") bytecode into those classes.
-
-Documentation
--------------
-
-More information can be found on the [Apache Commons Weaver homepage](https://commons.apache.org/proper/commons-weaver).
-The [Javadoc](https://commons.apache.org/proper/commons-weaver/javadocs/api-release) can be browsed.
-Questions related to the usage of Apache Commons Weaver should be posted to the [user mailing list][ml].
-
-Where can I get the latest release?
------------------------------------
-You can download source and binaries from our [download page](https://commons.apache.org/proper/commons-weaver/download_weaver.cgi).
-
-Alternatively you can pull it from the central Maven repositories:
-
-```xml
-<dependency>
-  <groupId>org.apache.commons</groupId>
-  <artifactId>commons-weaver-base</artifactId>
-  <version>1.4</version>
-</dependency>
-```
-
-Contributing
-------------
-
-We accept Pull Requests via GitHub. The [developer mailing list][ml] is the main channel of communication for contributors.
-There are some guidelines which will make applying PRs easier for us:
-+ No tabs! Please use spaces for indentation.
-+ Respect the code style.
-+ Create minimal diffs - disable on save actions like reformat source code or organize imports. If you feel the source code should be reformatted create a separate PR for this change.
-+ Provide JUnit tests for your changes and make sure your changes don't break any existing tests by running ```mvn clean test```.
-
-If you plan to contribute on a regular basis, please consider filing a [contributor license agreement](https://www.apache.org/licenses/#clas).
-You can learn more about contributing via GitHub in our [contribution guidelines](CONTRIBUTING.md).
-
-License
--------
-This code is under the [Apache Licence v2](https://www.apache.org/licenses/LICENSE-2.0).
-
-See the `NOTICE.txt` file for required notices and attributions.
-
-Donations
----------
-You like Apache Commons Weaver? Then [donate back to the ASF](https://www.apache.org/foundation/contributing.html) to support the development.
-
-Additional Resources
---------------------
-
-+ [Apache Commons Homepage](https://commons.apache.org/)
-+ [Apache Issue Tracker (JIRA)](https://issues.apache.org/jira/browse/WEAVER)
-+ [Apache Commons Twitter Account](https://twitter.com/ApacheCommons)
-+ `#apache-commons` IRC channel on `irc.freenode.org`
-
-[ml]:https://commons.apache.org/mail-lists.html
+    classes by generating ("weaving") bytecode into those classes.
+
+Documentation
+-------------
+
+More information can be found on the [Apache Commons Weaver homepage](https://commons.apache.org/proper/commons-weaver).
+The [Javadoc](https://commons.apache.org/proper/commons-weaver/javadocs/api-release) can be browsed.
+Questions related to the usage of Apache Commons Weaver should be posted to the [user mailing list][ml].
+
+Where can I get the latest release?
+-----------------------------------
+You can download source and binaries from our [download page](https://commons.apache.org/proper/commons-weaver/download_weaver.cgi).
+
+Alternatively you can pull it from the central Maven repositories:
+
+```xml
+<dependency>
+  <groupId>org.apache.commons</groupId>
+  <artifactId>commons-weaver-base</artifactId>
+  <version>2.0</version>
+</dependency>
+```
+
+Contributing
+------------
+
+We accept Pull Requests via GitHub. The [developer mailing list][ml] is the main channel of communication for contributors.
+There are some guidelines which will make applying PRs easier for us:
++ No tabs! Please use spaces for indentation.
++ Respect the code style.
++ Create minimal diffs - disable on save actions like reformat source code or organize imports. If you feel the source code should be reformatted create a separate PR for this change.
++ Provide JUnit tests for your changes and make sure your changes don't break any existing tests by running ```mvn clean test```.
+
+If you plan to contribute on a regular basis, please consider filing a [contributor license agreement](https://www.apache.org/licenses/#clas).
+You can learn more about contributing via GitHub in our [contribution guidelines](CONTRIBUTING.md).
+
+License
+-------
+This code is under the [Apache Licence v2](https://www.apache.org/licenses/LICENSE-2.0).
+
+See the `NOTICE.txt` file for required notices and attributions.
+
+Donations
+---------
+You like Apache Commons Weaver? Then [donate back to the ASF](https://www.apache.org/foundation/contributing.html) to support the development.
+
+Additional Resources
+--------------------
+
++ [Apache Commons Homepage](https://commons.apache.org/)
++ [Apache Issue Tracker (JIRA)](https://issues.apache.org/jira/browse/WEAVER)
++ [Apache Commons Twitter Account](https://twitter.com/ApacheCommons)
++ `#apache-commons` IRC channel on `irc.freenode.org`
+
+[ml]:https://commons.apache.org/mail-lists.html
diff --git a/RELEASE-NOTES.txt b/RELEASE-NOTES.txt
index 511e592..8df1fad 100644
--- a/RELEASE-NOTES.txt
+++ b/RELEASE-NOTES.txt
@@ -1,7 +1,7 @@
-              Apache Commons Weaver 1.4
+              Apache Commons Weaver 2.0
                   RELEASE NOTES
 
-The Apache Commons team is pleased to announce the release of Apache Commons Weaver 1.4
+The Apache Commons team is pleased to announce the release of Apache Commons Weaver 2.0
 
 Apache Commons Weaver provides an easy way to enhance compiled Java
 classes by generating ("weaving") bytecode into those classes.
diff --git a/pom.xml b/pom.xml
index 6d4224c..ea8bc91 100644
--- a/pom.xml
+++ b/pom.xml
@@ -49,7 +49,7 @@ under the License.
 
     <commons.componentid>weaver</commons.componentid>
     <commons.module.name>org.apache.commons.weaver</commons.module.name>
-    <commons.release.version>1.4</commons.release.version>
+    <commons.release.version>2.0</commons.release.version>
     <commons.release.name>commons-weaver-${commons.release.version}</commons.release.name>
     <commons.rc.version>RC1</commons.rc.version>
     <commons.jira.id>WEAVER</commons.jira.id>
diff --git a/src/changes/changes.xml b/src/changes/changes.xml
index 75db770..267f31f 100644
--- a/src/changes/changes.xml
+++ b/src/changes/changes.xml
@@ -23,7 +23,7 @@
     <author email="mbenson@apache.org">Matt Benson</author>
   </properties>
   <body>
-    <release version="1.4" date="2018-09-07" description="Requires Java 8 or greater.">
+    <release version="2.0" date="2018-09-07" description="Requires Java 8 or greater.">
       <action issue="WEAVER-16" type="fix">NullPointerException when weaving class with no package.</action>
       <action issue="WEAVER-17" type="fix">Maven plugin was packaged without its (generated) HelpMojo class.</action>
       <action issue="WEAVER-19" type="add">Upgrade to Java 8.</action>
diff --git a/src/site/xdoc/download_weaver.xml b/src/site/xdoc/download_weaver.xml
index 7b1b24f..1a41488 100644
--- a/src/site/xdoc/download_weaver.xml
+++ b/src/site/xdoc/download_weaver.xml
@@ -113,32 +113,32 @@ limitations under the License.
       </p>
     </subsection>
     </section>
-    <section name="Apache Commons Weaver 1.4 ">
+    <section name="Apache Commons Weaver 2.0 ">
       <subsection name="Binaries">
         <table>
           <tr>
-              <td><a href="[preferred]/commons/weaver/binaries/commons-weaver-1.4-bin.tar.gz">commons-weaver-1.4-bin.tar.gz</a></td>
-              <td><a href="https://www.apache.org/dist/commons/weaver/binaries/commons-weaver-1.4-bin.tar.gz.sha256">sha256</a></td>
-              <td><a href="https://www.apache.org/dist/commons/weaver/binaries/commons-weaver-1.4-bin.tar.gz.asc">pgp</a></td>
+              <td><a href="[preferred]/commons/weaver/binaries/commons-weaver-2.0-bin.tar.gz">commons-weaver-2.0-bin.tar.gz</a></td>
+              <td><a href="https://www.apache.org/dist/commons/weaver/binaries/commons-weaver-2.0-bin.tar.gz.sha256">sha256</a></td>
+              <td><a href="https://www.apache.org/dist/commons/weaver/binaries/commons-weaver-2.0-bin.tar.gz.asc">pgp</a></td>
           </tr>
           <tr>
-              <td><a href="[preferred]/commons/weaver/binaries/commons-weaver-1.4-bin.zip">commons-weaver-1.4-bin.zip</a></td>
-              <td><a href="https://www.apache.org/dist/commons/weaver/binaries/commons-weaver-1.4-bin.zip.sha256">sha256</a></td>
-              <td><a href="https://www.apache.org/dist/commons/weaver/binaries/commons-weaver-1.4-bin.zip.asc">pgp</a></td>
+              <td><a href="[preferred]/commons/weaver/binaries/commons-weaver-2.0-bin.zip">commons-weaver-2.0-bin.zip</a></td>
+              <td><a href="https://www.apache.org/dist/commons/weaver/binaries/commons-weaver-2.0-bin.zip.sha256">sha256</a></td>
+              <td><a href="https://www.apache.org/dist/commons/weaver/binaries/commons-weaver-2.0-bin.zip.asc">pgp</a></td>
           </tr>
         </table>
       </subsection>
       <subsection name="Source">
         <table>
           <tr>
-              <td><a href="[preferred]/commons/weaver/source/commons-weaver-1.4-src.tar.gz">commons-weaver-1.4-src.tar.gz</a></td>
-              <td><a href="https://www.apache.org/dist/commons/weaver/source/commons-weaver-1.4-src.tar.gz.sha256">sha256</a></td>
-              <td><a href="https://www.apache.org/dist/commons/weaver/source/commons-weaver-1.4-src.tar.gz.asc">pgp</a></td>
+              <td><a href="[preferred]/commons/weaver/source/commons-weaver-2.0-src.tar.gz">commons-weaver-2.0-src.tar.gz</a></td>
+              <td><a href="https://www.apache.org/dist/commons/weaver/source/commons-weaver-2.0-src.tar.gz.sha256">sha256</a></td>
+              <td><a href="https://www.apache.org/dist/commons/weaver/source/commons-weaver-2.0-src.tar.gz.asc">pgp</a></td>
           </tr>
           <tr>
-              <td><a href="[preferred]/commons/weaver/source/commons-weaver-1.4-src.zip">commons-weaver-1.4-src.zip</a></td>
-              <td><a href="https://www.apache.org/dist/commons/weaver/source/commons-weaver-1.4-src.zip.sha256">sha256</a></td>
-              <td><a href="https://www.apache.org/dist/commons/weaver/source/commons-weaver-1.4-src.zip.asc">pgp</a></td>
+              <td><a href="[preferred]/commons/weaver/source/commons-weaver-2.0-src.zip">commons-weaver-2.0-src.zip</a></td>
+              <td><a href="https://www.apache.org/dist/commons/weaver/source/commons-weaver-2.0-src.zip.sha256">sha256</a></td>
+              <td><a href="https://www.apache.org/dist/commons/weaver/source/commons-weaver-2.0-src.zip.asc">pgp</a></td>
           </tr>
         </table>
       </subsection>