Rory O'Donnell | 3 Jul 16:25 2015
Picon

Early Access builds for JDK 8u60 b21 and JDK 9 b70 are available on java.net


Hi Andreas,

Early Access build for JDK 8u60 b21 is available on java.net, summary of changes are listed here.
As we enter the later phases of development for JDK 8u60, please log any show stoppers as soon as possible.

Early Access build for JDK 9 b70 is available on java.net, summary of  changes are listed here .

The JDK 9 schedule of record is available on the JDK 9 Project page: http://openjdk.java.net/projects/jdk9

At https://wiki.openjdk.java.net/display/Adoption/JDK+9+Outreach you can find a (preliminary) list of other
changes that might affect your project's code in JDK 9, and other things to consider when testing with JDK 9.
I'd be curious to know if there is anything on that list you'd consider to have an effect on your project.

Please keep in mind that as JEPs and others changes are integrated into (or out of) JDK 9, the list will change
over time.

Rgds,Rory

-- Rgds,Rory O'Donnell Quality Engineering Manager Oracle EMEA , Dublin, Ireland
------------------------------------------------------------------------------
Don't Limit Your Business. Reach for the Cloud.
GigeNET's Cloud Solutions provide you with the tools and support that
you need to offload your IT needs and focus on growing your business.
Configured For All Businesses. Start Your Cloud Today.
https://www.gigenetcloud.com/
_______________________________________________
Pmd-devel mailing list
Pmd-devel <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pmd-devel
GitHub | 29 Jun 20:32 2015

[pmd/pmd] ee5885: reformat, whitespace

  Branch: refs/heads/pmd/5.3.x
  Home:   https://github.com/pmd/pmd
  Commit: ee5885065efa20d2dcc984a465d61d16c1b06bab
      https://github.com/pmd/pmd/commit/ee5885065efa20d2dcc984a465d61d16c1b06bab
  Author: Andreas Dangel <adangel <at> users.sourceforge.net>
  Date:   2015-06-29 (Mon, 29 Jun 2015)

  Changed paths:
    M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/strings/ConsecutiveLiteralAppendsRule.java

  Log Message:
  -----------
  reformat, whitespace

  Commit: 617ca01a68af15e8cada7efec3b64b545debd776
      https://github.com/pmd/pmd/commit/617ca01a68af15e8cada7efec3b64b545debd776
  Author: Andreas Dangel <adangel <at> users.sourceforge.net>
  Date:   2015-06-29 (Mon, 29 Jun 2015)

  Changed paths:
    M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/strings/ConsecutiveLiteralAppendsRule.java
    M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/strings/xml/ConsecutiveLiteralAppends.xml
    M src/site/markdown/overview/changelog.md

  Log Message:
  -----------
  #1369 ConsecutiveLiteralAppends not detected properly on StringBuffer

Compare: https://github.com/pmd/pmd/compare/0b7cca49f1b3...617ca01a68af
------------------------------------------------------------------------------
Don't Limit Your Business. Reach for the Cloud.
GigeNET's Cloud Solutions provide you with the tools and support that
you need to offload your IT needs and focus on growing your business.
Configured For All Businesses. Start Your Cloud Today.
https://www.gigenetcloud.com/
_______________________________________________
Pmd-devel mailing list
Pmd-devel <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pmd-devel
GitHub | 28 Jun 21:57 2015

[pmd/pmd] 0b7cca: fix typo

  Branch: refs/heads/pmd/5.3.x
  Home:   https://github.com/pmd/pmd
  Commit: 0b7cca49f1b375dbd445f2a314d11032807bcc56
      https://github.com/pmd/pmd/commit/0b7cca49f1b375dbd445f2a314d11032807bcc56
  Author: Andreas Dangel <adangel <at> users.sourceforge.net>
  Date:   2015-06-28 (Sun, 28 Jun 2015)

  Changed paths:
    M src/site/markdown/overview/changelog.md

  Log Message:
  -----------
  fix typo

------------------------------------------------------------------------------
Monitor 25 network devices or servers for free with OpManager!
OpManager is web-based network management software that monitors 
network devices and physical & virtual servers, alerts via email & sms 
for fault. Monitor 25 devices for free with no restriction. Download now
http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
_______________________________________________
Pmd-devel mailing list
Pmd-devel <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pmd-devel
GitHub | 28 Jun 21:56 2015

[pmd/pmd] 8dc25a: #1376 CompareObjectsWithEquals fails for type anno...

  Branch: refs/heads/pmd/5.3.x
  Home:   https://github.com/pmd/pmd
  Commit: 8dc25abcfeec17b9ec845bcb76e5b46e02baae93
      https://github.com/pmd/pmd/commit/8dc25abcfeec17b9ec845bcb76e5b46e02baae93
  Author: Andreas Dangel <adangel <at> users.sourceforge.net>
  Date:   2015-06-28 (Sun, 28 Jun 2015)

  Changed paths:
    M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/CompareObjectsWithEqualsRule.java
    M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/CompareObjectsWithEquals.xml
    M src/site/markdown/overview/changelog.md

  Log Message:
  -----------
  #1376 CompareObjectsWithEquals fails for type annotated method parameter

------------------------------------------------------------------------------
Monitor 25 network devices or servers for free with OpManager!
OpManager is web-based network management software that monitors 
network devices and physical & virtual servers, alerts via email & sms 
for fault. Monitor 25 devices for free with no restriction. Download now
http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
_______________________________________________
Pmd-devel mailing list
Pmd-devel <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pmd-devel
GitHub | 28 Jun 21:25 2015

[pmd/pmd] 2b92e2: #1372 False Negative for CloseResource rule.

  Branch: refs/heads/pmd/5.3.x
  Home:   https://github.com/pmd/pmd
  Commit: 2b92e22546b7eb5408f106f849c072fcb5364dd9
      https://github.com/pmd/pmd/commit/2b92e22546b7eb5408f106f849c072fcb5364dd9
  Author: Andreas Dangel <adangel <at> users.sourceforge.net>
  Date:   2015-06-20 (Sat, 20 Jun 2015)

  Changed paths:
    M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/CloseResource.xml
    M src/site/markdown/overview/changelog.md

  Log Message:
  -----------
  #1372 False Negative for CloseResource rule.
already fixed with #1375

------------------------------------------------------------------------------
Monitor 25 network devices or servers for free with OpManager!
OpManager is web-based network management software that monitors 
network devices and physical & virtual servers, alerts via email & sms 
for fault. Monitor 25 devices for free with no restriction. Download now
http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
_______________________________________________
Pmd-devel mailing list
Pmd-devel <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pmd-devel
GitHub | 28 Jun 21:24 2015

[pmd/pmd] 6b742d: Added support for WSDL rules

  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 6b742dba2257f289d894389aa6046c53553daa6b
      https://github.com/pmd/pmd/commit/6b742dba2257f289d894389aa6046c53553daa6b
  Author: Bernardo Macedo <bernardo-macedo <at> hotmail.com>
  Date:   2015-06-24 (Wed, 24 Jun 2015)

  Changed paths:
    A pmd-xml/src/main/java/net/sourceforge/pmd/lang/wsdl/WsdlLanguageModule.java
    A pmd-xml/src/main/java/net/sourceforge/pmd/lang/wsdl/rule/AbstractWsdlRule.java
    M pmd-xml/src/main/java/net/sourceforge/pmd/lang/xml/rule/AbstractXmlRule.java
    M pmd-xml/src/main/resources/META-INF/services/net.sourceforge.pmd.lang.Language
    A pmd-xml/src/test/java/net/sourceforge/pmd/lang/wsdl/rule/AbstractWsdlRuleTest.java

  Log Message:
  -----------
  Added support for WSDL rules

  Commit: 1416d2492da74a77170ff713eaad82abb5b6b47c
      https://github.com/pmd/pmd/commit/1416d2492da74a77170ff713eaad82abb5b6b47c
  Author: Bernardo Macedo <bernardo-macedo <at> hotmail.com>
  Date:   2015-06-24 (Wed, 24 Jun 2015)

  Changed paths:
    M pmd-xml/src/main/java/net/sourceforge/pmd/lang/wsdl/WsdlLanguageModule.java

  Log Message:
  -----------
  Cleaning code

  Commit: 99294dafb672fb82115f673f86d9fecdee639f5e
      https://github.com/pmd/pmd/commit/99294dafb672fb82115f673f86d9fecdee639f5e
  Author: Andreas Dangel <adangel <at> users.sourceforge.net>
  Date:   2015-06-28 (Sun, 28 Jun 2015)

  Changed paths:
    M src/site/markdown/overview/changelog.md

  Log Message:
  -----------
  Update changelog

  Commit: 62202a5293bdc131a903223a4b34391412b7b547
      https://github.com/pmd/pmd/commit/62202a5293bdc131a903223a4b34391412b7b547
  Author: Andreas Dangel <adangel <at> users.sourceforge.net>
  Date:   2015-06-28 (Sun, 28 Jun 2015)

  Changed paths:
    A pmd-xml/src/main/java/net/sourceforge/pmd/lang/wsdl/WsdlLanguageModule.java
    A pmd-xml/src/main/java/net/sourceforge/pmd/lang/wsdl/rule/AbstractWsdlRule.java
    M pmd-xml/src/main/java/net/sourceforge/pmd/lang/xml/rule/AbstractXmlRule.java
    M pmd-xml/src/main/resources/META-INF/services/net.sourceforge.pmd.lang.Language
    A pmd-xml/src/test/java/net/sourceforge/pmd/lang/wsdl/rule/AbstractWsdlRuleTest.java
    M src/site/markdown/overview/changelog.md

  Log Message:
  -----------
  Merge branch 'bernardo-macedo-master'

Compare: https://github.com/pmd/pmd/compare/46afa5c36a2e...62202a5293bd
------------------------------------------------------------------------------
Monitor 25 network devices or servers for free with OpManager!
OpManager is web-based network management software that monitors 
network devices and physical & virtual servers, alerts via email & sms 
for fault. Monitor 25 devices for free with no restriction. Download now
http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
_______________________________________________
Pmd-devel mailing list
Pmd-devel <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pmd-devel
GitHub | 20 Jun 18:30 2015

[pmd/pmd] 1b35a5: #1375 CloseResource not detected properly

  Branch: refs/heads/pmd/5.3.x
  Home:   https://github.com/pmd/pmd
  Commit: 1b35a59997a5456ec68cf0d3d829f5ac1dc12f08
      https://github.com/pmd/pmd/commit/1b35a59997a5456ec68cf0d3d829f5ac1dc12f08
  Author: Andreas Dangel <adangel <at> users.sourceforge.net>
  Date:   2015-06-20 (Sat, 20 Jun 2015)

  Changed paths:
    M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/CloseResourceRule.java
    M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/CloseResource.xml
    M src/site/markdown/overview/changelog.md

  Log Message:
  -----------
  #1375 CloseResource not detected properly

------------------------------------------------------------------------------
_______________________________________________
Pmd-devel mailing list
Pmd-devel <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pmd-devel
GitHub | 6 Jun 21:11 2015

[pmd/pmd] 39eb58: Fix run.sh for paths with spaces

  Branch: refs/heads/pmd/5.3.x
  Home:   https://github.com/pmd/pmd
  Commit: 39eb581134984a7c7ebc132c8a403b5b12edb970
      https://github.com/pmd/pmd/commit/39eb581134984a7c7ebc132c8a403b5b12edb970
  Author: Juan Pablo Civile <jpcivile <at> monits.com>
  Date:   2015-06-06 (Sat, 06 Jun 2015)

  Changed paths:
    M pmd-dist/src/main/scripts/run.sh
    M src/site/markdown/overview/changelog.md

  Log Message:
  -----------
  Fix run.sh for paths with spaces

When redirecting arguments, "$ <at> " must be used.

cherry-picked: 429e1a91a160c609c9b3bd4094ce2718b42793a1
cherry-picked: 59f5c8639277a572ae39128837e891ab1f178e0b

------------------------------------------------------------------------------
_______________________________________________
Pmd-devel mailing list
Pmd-devel <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pmd-devel
GitHub | 6 Jun 21:10 2015

[pmd/pmd] 19a13c: #1364 FieldDeclarationsShouldBeAtStartOfClass fals...

  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 19a13c0ab90eee5160252ef3c0e9740cfdf7d86b
      https://github.com/pmd/pmd/commit/19a13c0ab90eee5160252ef3c0e9740cfdf7d86b
  Author: Andreas Dangel <adangel <at> users.sourceforge.net>
  Date:   2015-05-31 (Sun, 31 May 2015)

  Changed paths:
    M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/FieldDeclarationsShouldBeAtStartOfClassRule.java
    M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/FieldDeclarationsShouldBeAtStartOfClass.xml
    M src/site/markdown/overview/changelog.md

  Log Message:
  -----------
  #1364 FieldDeclarationsShouldBeAtStartOfClass false positive using multiple annotations

  Commit: 42726428c599c43f5d70ec19c635873f74f6f67c
      https://github.com/pmd/pmd/commit/42726428c599c43f5d70ec19c635873f74f6f67c
  Author: Andreas Dangel <adangel <at> users.sourceforge.net>
  Date:   2015-05-31 (Sun, 31 May 2015)

  Changed paths:
    M src/site/markdown/usage/integrations.md.vm

  Log Message:
  -----------
  Fix links on the integrations page

  Commit: 66c1191984f1aae1618918183b8ec3b85cc1b8f3
      https://github.com/pmd/pmd/commit/66c1191984f1aae1618918183b8ec3b85cc1b8f3
  Author: Andreas Dangel <adangel <at> users.sourceforge.net>
  Date:   2015-05-31 (Sun, 31 May 2015)

  Changed paths:
    M pom.xml
    M src/site/markdown/overview/changelog.md

  Log Message:
  -----------
  #1365 Aggregated javadoc report is missing

  Commit: d28e4f1fb5bf09e501d4336e10838507c5d13dec
      https://github.com/pmd/pmd/commit/d28e4f1fb5bf09e501d4336e10838507c5d13dec
  Author: Andreas Dangel <adangel <at> users.sourceforge.net>
  Date:   2015-06-01 (Mon, 01 Jun 2015)

  Changed paths:
    M pmd-java/src/main/resources/rulesets/java/unnecessary.xml
    M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/unnecessary/xml/UselessParentheses.xml
    M src/site/markdown/overview/changelog.md

  Log Message:
  -----------
  #1366 UselessParentheses false positive on multiple equality operators

  Commit: 429e1a91a160c609c9b3bd4094ce2718b42793a1
      https://github.com/pmd/pmd/commit/429e1a91a160c609c9b3bd4094ce2718b42793a1
  Author: Juan Pablo Civile <jpcivile <at> monits.com>
  Date:   2015-06-05 (Fri, 05 Jun 2015)

  Changed paths:
    M pmd-dist/src/main/scripts/run.sh

  Log Message:
  -----------
  Fix run.sh for paths with spaces

When redirecting arguments, "$ <at> " must be used.

  Commit: 79ea3fae7922ec07993247f20709c5b75c83287e
      https://github.com/pmd/pmd/commit/79ea3fae7922ec07993247f20709c5b75c83287e
  Author: Andreas Dangel <adangel <at> users.sourceforge.net>
  Date:   2015-06-06 (Sat, 06 Jun 2015)

  Changed paths:
    M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/FieldDeclarationsShouldBeAtStartOfClassRule.java
    M pmd-java/src/main/resources/rulesets/java/unnecessary.xml
    M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/FieldDeclarationsShouldBeAtStartOfClass.xml
    M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/unnecessary/xml/UselessParentheses.xml
    M pom.xml
    M src/site/markdown/overview/changelog.md
    M src/site/markdown/usage/integrations.md.vm

  Log Message:
  -----------
  Merge branch 'pmd/5.3.x' into master

  Commit: 99ff9fd68e9f8aa8c1767d328b63941464f0f609
      https://github.com/pmd/pmd/commit/99ff9fd68e9f8aa8c1767d328b63941464f0f609
  Author: Andreas Dangel <adangel <at> users.sourceforge.net>
  Date:   2015-06-06 (Sat, 06 Jun 2015)

  Changed paths:
    M pmd-dist/src/main/scripts/run.sh

  Log Message:
  -----------
  Merge branch 'handle_spaces' of https://github.com/Monits/pmd into Monits-handle_spaces

  Commit: 59f5c8639277a572ae39128837e891ab1f178e0b
      https://github.com/pmd/pmd/commit/59f5c8639277a572ae39128837e891ab1f178e0b
  Author: Andreas Dangel <adangel <at> users.sourceforge.net>
  Date:   2015-06-06 (Sat, 06 Jun 2015)

  Changed paths:
    M src/site/markdown/overview/changelog.md

  Log Message:
  -----------
  Update changelog

  Commit: 39eb581134984a7c7ebc132c8a403b5b12edb970
      https://github.com/pmd/pmd/commit/39eb581134984a7c7ebc132c8a403b5b12edb970
  Author: Juan Pablo Civile <jpcivile <at> monits.com>
  Date:   2015-06-06 (Sat, 06 Jun 2015)

  Changed paths:
    M pmd-dist/src/main/scripts/run.sh
    M src/site/markdown/overview/changelog.md

  Log Message:
  -----------
  Fix run.sh for paths with spaces

When redirecting arguments, "$ <at> " must be used.

cherry-picked: 429e1a91a160c609c9b3bd4094ce2718b42793a1
cherry-picked: 59f5c8639277a572ae39128837e891ab1f178e0b

  Commit: 46afa5c36a2e58adc24da98fa86676c234b8f8c0
      https://github.com/pmd/pmd/commit/46afa5c36a2e58adc24da98fa86676c234b8f8c0
  Author: Andreas Dangel <adangel <at> users.sourceforge.net>
  Date:   2015-06-06 (Sat, 06 Jun 2015)

  Log Message:
  -----------
  Merge branch 'pmd/5.3.x' into master

Compare: https://github.com/pmd/pmd/compare/ecdcc20bda59...46afa5c36a2e
------------------------------------------------------------------------------
_______________________________________________
Pmd-devel mailing list
Pmd-devel <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pmd-devel
Rory O'Donnell | 5 Jun 11:07 2015
Picon

Early Access builds for JDK 9 b66 and JDK 8u60 b18 are available on java.net


Hi Andreas,

Early Access build for JDK 8u60 b18 is available on java.net, summary of changes are listed here.
As we enter the later phases of development for JDK 8u60, please log any show stoppers as soon as possible.

Early Access build for JDK 9 b66 is available on java.net, summary of  changes are listed here .

The JDK 9 schedule of record is available on the JDK 9 Project page: http://openjdk.java.net/projects/jdk9

At https://wiki.openjdk.java.net/display/Adoption/JDK+9+Outreach you can find a (preliminary) list of other
changes that might affect your project's code in JDK 9, and other things to consider when testing with JDK 9.
I'd be curious to know if there is anything on that list you'd consider to have an effect on your project.

Please keep in mind that as JEPs and others changes are integrated into (or out of) JDK 9, the list will change
over time.

Rgds,Rory

-- Rgds,Rory O'Donnell Quality Engineering Manager Oracle EMEA , Dublin, Ireland
------------------------------------------------------------------------------
_______________________________________________
Pmd-devel mailing list
Pmd-devel <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pmd-devel
GitHub | 1 Jun 22:16 2015

[pmd/pmd] ecdcc2: Add a pmd-ui module, which can use java8 and javaf...

  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: ecdcc20bda594d05f0a4aca554f76a7652683d43
      https://github.com/pmd/pmd/commit/ecdcc20bda594d05f0a4aca554f76a7652683d43
  Author: Andreas Dangel <adangel <at> users.sourceforge.net>
  Date:   2015-06-01 (Mon, 01 Jun 2015)

  Changed paths:
    M pmd-dist/pom.xml
    A pmd-ui/pom.xml
    M pom.xml

  Log Message:
  -----------
  Add a pmd-ui module, which can use java8 and javafx

------------------------------------------------------------------------------
_______________________________________________
Pmd-devel mailing list
Pmd-devel <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pmd-devel

Gmane