JDK 12 , JDK 8u202 & Project Panama Early-Access builds available

2018-11-09 Thread Rory O'Donnell

Hi Robert ,

*JDK 12 Early Access build 19 is available at : - jdk.java.net/12/*

 * These early-access, open-source builds are provided under the GNU
   General Public License, version 2, with the Classpath Exception
   .

 * Release Notes updates since last email
 o Build 18 – JDK-8211883: Disable anon and NULL cipher suites
 + Crypto Roadmap
    Updated
 o Build 17 – JDK-8211806: TLS 1.3 handshake server name indication
   is missing on a session resume
 o Build 16 – JDK-8211866: TLS 1.3 CertificateRequest message
   sometimes offers disallowed signature algorithms
 o Build 17 – JDK-8195793 : Remove GTE CyberTrust Global Root
 o Build 16 - JDK-8191053 : Provide a mechanism to make system's
   security manager immutable

 * JEPs proposed for JDK 12 so far:
 o JEP 230 - Microbenchmark Suite 
 * JEPs targeted to JDK 12, so far
 o 325: Switch Expressions (Preview) 
 o 326: Raw String Literals (Preview)
   
 o 340: One AArch64 Port, Not Two 
 o 341: Default CDS Archives 

*JDK 8u202 Early Access build 03 is available at : - 
**http://jdk.java.net/8/*


 * JDK 8u202 timeline is available [1]
 o GA is scheduled for January 2019

*Project Panama Early-Access build 0 ***is available at : - 
http://jdk.java.net/panama/

**

 * Early access builds from Project Panama
   
 * Early-access builds are provided under the GNU General Public
   License, version 2, with the Classpath Exception
   .
 * Feedback - Please send feedback via e-mail to
   panama-...@openjdk.java.net .
 * To send e-mail to this address you must first subscribe to the
   mailing list
   .

*Crypto Roadmap Updated [2]
*


Rgds,Rory

[1] http://openjdk.java.net/projects/jdk8u/releases/8u202.html
[2] https://java.com/en/jre-jdk-cryptoroadmap.html

--
Rgds,Rory O'Donnell
Quality Engineering Manager
Oracle EMEA , Dublin, Ireland



Re: [maven-enforcer] 05/05: Code improvement.

2018-11-09 Thread Eric Lilja
>
>
> > +private boolean isVersion( String version )
> > +{
> > +return StringUtils.isNotEmpty( version ) &&
> > !StringUtils.isWhitespace( version );
> > +}
>

Maybe use StringUtils.isNotBlank() instead?

- Eric L


Re: [maven-enforcer] 05/05: Code improvement.

2018-11-09 Thread Karl Heinz Marbaise

Hi Robert,

On 09/11/18 10:05, Robert Scholte wrote:


Please rename to isValidVersion


+    private boolean isVersion( String version )


Really good idea...Thanks for this ...


Kind regards
Karl Heinz Marbaise

+    {
+    return StringUtils.isNotEmpty( version ) && 
!StringUtils.isWhitespace( version );

+    }
+


-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: Remove Branches

2018-11-09 Thread Olivier Lamy
+1 for cleaning!

On Fri, 9 Nov 2018 at 6:49 pm, Robert Scholte  wrote:

> +1 for cleanups.
>
> Most (all?) fail while master is good, so in their current state they're
> kind of useless.
>
> Robert
>
> On Thu, 08 Nov 2018 20:40:50 +0100, Karl Heinz Marbaise
>  wrote:
>
> > Hi,
> >
> > I would like to do some house keeping in our Maven Core Branches..
> >
> > Currently there exists a branch: MNG-6423[2] where the according ticket
> > has been closed?
> >
> > Can I remove that branch as well?
> >
> >
> > What about the branch Java7Features ? Can this one removed as well? Or
> > otherwise it should be rebased against master ..? (Unfortunately no
> > related issue for that branch?)
> >
> >
> > The branch MNG-6130 exists but based on the ticket it should be closed
> > so as well for the branch?
> >
> > If someone else find/knows branches which are already done/fixed etc.
> > please cleanup if you like or add it to this thread so I can do
> > that...within a few weeks...
> >
> > Kind regards
> > Karl Heinz Marbaise
> >
> > [1]: https://issues.apache.org/jira/browse/MNG-6130
> > [2]: https://issues.apache.org/jira/browse/MNG-6423
> >
> > -
> > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> > For additional commands, e-mail: dev-h...@maven.apache.org
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> For additional commands, e-mail: dev-h...@maven.apache.org
>
> --
Olivier Lamy
http://twitter.com/olamy | http://linkedin.com/in/olamy


Re: [maven-enforcer] 05/05: Code improvement.

2018-11-09 Thread Robert Scholte

On Fri, 09 Nov 2018 08:58:49 +0100,  wrote:


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

khmarbaise pushed a commit to branch MENFORCER-306
in repository https://gitbox.apache.org/repos/asf/maven-enforcer.git

commit e81e13178ae3ea153a0d0c5936ca951b71a73bc3
Author: Karl Heinz Marbaise 
AuthorDate: Sun Oct 7 17:33:56 2018 +0200

Code improvement.
---
 .../maven/plugins/enforcer/RequirePluginVersions.java | 19  
++-

 1 file changed, 14 insertions(+), 5 deletions(-)

diff --git  
a/enforcer-rules/src/main/java/org/apache/maven/plugins/enforcer/RequirePluginVersions.java  
b/enforcer-rules/src/main/java/org/apache/maven/plugins/enforcer/RequirePluginVersions.java

index 383f60e..a005365 100644
---  
a/enforcer-rules/src/main/java/org/apache/maven/plugins/enforcer/RequirePluginVersions.java
+++  
b/enforcer-rules/src/main/java/org/apache/maven/plugins/enforcer/RequirePluginVersions.java

@@ -644,8 +644,7 @@ public class RequirePluginVersions
 for ( PluginWrapper plugin : pluginWrappers )
 {
 // find the matching plugin entry
-if ( source.getArtifactId().equals( plugin.getArtifactId() )
-&& source.getGroupId().equals( plugin.getGroupId() ) )
+if ( isMatchingPlugin( source, plugin ) )
 {
 found = true;
 // found the entry. now see if the version is specified
@@ -659,7 +658,7 @@ public class RequirePluginVersions
 return false;
 }
-if ( StringUtils.isNotEmpty( version ) &&  
!StringUtils.isWhitespace( version ) )

+if ( isVersion( version ) )
 {
 helper.getLog().debug( "checking for notEmpty and  
notIsWhiespace(): " + version );

 if ( banRelease && version.equals( "RELEASE" ) )
@@ -697,6 +696,17 @@ public class RequirePluginVersions
 return status;
 }


Please rename to isValidVersion


+private boolean isVersion( String version )
+{
+return StringUtils.isNotEmpty( version ) &&  
!StringUtils.isWhitespace( version );

+}
+
+private boolean isMatchingPlugin( Plugin source, PluginWrapper  
plugin )

+{
+return source.getArtifactId().equals( plugin.getArtifactId() )
+&& source.getGroupId().equals( plugin.getGroupId() );
+}
+
 /**
  * Checks if is snapshot.
  *
@@ -1043,7 +1053,6 @@ public class RequirePluginVersions
 return pluginDescriptor;
 }
-
 /**
  * Gets all plugin entries in build.plugins,  
build.pluginManagement.plugins, profile.build.plugins, reporting and

  * profile.reporting in this project and all parents
@@ -1074,7 +1083,7 @@ public class RequirePluginVersions
 }
List plugins = new ArrayList();
-
+
 // now find all the plugin entries, either in
 // build.plugins or build.pluginManagement.plugins,  
profiles.plugins and reporting

 for ( Model model : models )


-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: Remove Branches

2018-11-09 Thread Robert Scholte

+1 for cleanups.

Most (all?) fail while master is good, so in their current state they're  
kind of useless.


Robert

On Thu, 08 Nov 2018 20:40:50 +0100, Karl Heinz Marbaise  
 wrote:



Hi,

I would like to do some house keeping in our Maven Core Branches..

Currently there exists a branch: MNG-6423[2] where the according ticket  
has been closed?


Can I remove that branch as well?


What about the branch Java7Features ? Can this one removed as well? Or  
otherwise it should be rebased against master ..? (Unfortunately no  
related issue for that branch?)



The branch MNG-6130 exists but based on the ticket it should be closed  
so as well for the branch?


If someone else find/knows branches which are already done/fixed etc.  
please cleanup if you like or add it to this thread so I can do  
that...within a few weeks...


Kind regards
Karl Heinz Marbaise

[1]: https://issues.apache.org/jira/browse/MNG-6130
[2]: https://issues.apache.org/jira/browse/MNG-6423

-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org


-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org