You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by gg...@apache.org on 2021/01/03 00:46:34 UTC

[commons-email] branch master updated (89bd121 -> f872dbf)

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

ggregory pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/commons-email.git.


    from 89bd121  Merge pull request #23 from apache/dependabot/maven/org.apache.commons-commons-release-plugin-1.7
     new 5d9c447  Update some dependen cies.
     new 9a65b47  Simplify array cloning.
     new f872dbf  Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-email

The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 src/changes/changes.xml                                        |  9 +++++++++
 .../commons/mail/resolver/DataSourceCompositeResolver.java     | 10 +++-------
 2 files changed, 12 insertions(+), 7 deletions(-)


[commons-email] 03/03: Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-email

Posted by gg...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

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

commit f872dbf5ae4fd343c8375165ae53fbd2065a513d
Merge: 9a65b47 89bd121
Author: Gary Gregory <ga...@gmail.com>
AuthorDate: Sat Jan 2 19:46:17 2021 -0500

    Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-email

 .github/workflows/maven.yml | 4 ++--
 pom.xml                     | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)


[commons-email] 01/03: Update some dependen cies.

Posted by gg...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

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

commit 5d9c4476ea643ecc20091b5c4fba684ef4a0c593
Author: Gary Gregory <ga...@gmail.com>
AuthorDate: Sat Jan 2 18:42:42 2021 -0500

    Update some dependen cies.
    
    - Bump actions/setup-java from v1.4.0 to v1.4.3 #30
    - Bump actions/checkout from v2.3.2 to v2.3.4 #33
    - Bump commons-release-plugin from 1.0 to 1.7 #23
---
 src/changes/changes.xml | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/src/changes/changes.xml b/src/changes/changes.xml
index 700a398..d42d6eb 100644
--- a/src/changes/changes.xml
+++ b/src/changes/changes.xml
@@ -50,6 +50,15 @@
       <action type="update" due-to="Dependabot" dev="ggregory">
         Bump junit from 4.13 to 4.13.1 #32.
       </action>
+      <action type="update" due-to="Dependabot" dev="ggregory">
+        Bump actions/setup-java from v1.4.0 to v1.4.3 #30
+      </action>
+      <action type="update" due-to="Dependabot" dev="ggregory">
+        Bump actions/checkout from v2.3.2 to v2.3.4 #33
+      </action>
+      <action type="update" due-to="Dependabot" dev="ggregory">
+        Bump commons-release-plugin from 1.0 to 1.7 #23
+      </action>
     </release>
     <release version="1.5.1" date="2017-MM-DD">
       <action issue="EMAIL-176" type="add" dev="pschumacher">Add Automatic-Module-Name MANIFEST entry for Java 9 compatibility</action>


[commons-email] 02/03: Simplify array cloning.

Posted by gg...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

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

commit 9a65b47b2615102710306fe4320390cdd0c75e57
Author: Gary Gregory <ga...@gmail.com>
AuthorDate: Sat Jan 2 19:45:57 2021 -0500

    Simplify array cloning.
---
 .../commons/mail/resolver/DataSourceCompositeResolver.java     | 10 +++-------
 1 file changed, 3 insertions(+), 7 deletions(-)

diff --git a/src/main/java/org/apache/commons/mail/resolver/DataSourceCompositeResolver.java b/src/main/java/org/apache/commons/mail/resolver/DataSourceCompositeResolver.java
index a70f06e..ac78818 100644
--- a/src/main/java/org/apache/commons/mail/resolver/DataSourceCompositeResolver.java
+++ b/src/main/java/org/apache/commons/mail/resolver/DataSourceCompositeResolver.java
@@ -39,8 +39,7 @@ public class DataSourceCompositeResolver extends DataSourceBaseResolver
      */
     public DataSourceCompositeResolver(final DataSourceResolver[] dataSourceResolvers)
     {
-        this.dataSourceResolvers = new DataSourceResolver[dataSourceResolvers.length];
-        System.arraycopy(dataSourceResolvers, 0, this.dataSourceResolvers, 0, dataSourceResolvers.length);
+        this.dataSourceResolvers = dataSourceResolvers.clone();
     }
 
     /**
@@ -52,8 +51,7 @@ public class DataSourceCompositeResolver extends DataSourceBaseResolver
     public DataSourceCompositeResolver(final DataSourceResolver[] dataSourceResolvers, final boolean isLenient)
     {
         super(isLenient);
-        this.dataSourceResolvers = new DataSourceResolver[dataSourceResolvers.length];
-        System.arraycopy(dataSourceResolvers, 0, this.dataSourceResolvers, 0, dataSourceResolvers.length);
+        this.dataSourceResolvers = dataSourceResolvers.clone();
     }
 
     /**
@@ -64,9 +62,7 @@ public class DataSourceCompositeResolver extends DataSourceBaseResolver
     public DataSourceResolver[] getDataSourceResolvers()
     {
         // clone the internal array to prevent external modification (see EMAIL-116)
-        final DataSourceResolver[] resolvers = new DataSourceResolver[dataSourceResolvers.length];
-        System.arraycopy(dataSourceResolvers, 0, resolvers, 0, dataSourceResolvers.length);
-        return resolvers;
+        return dataSourceResolvers.clone();
     }
 
     /** {@inheritDoc} */