hg: jdk9/dev/langtools: 8078660: Misleading recommendation from diamond finder.
srikanth.adayapalam at oracle.com
srikanth.adayapalam at oracle.com
Thu Nov 26 12:08:28 UTC 2015
Changeset: ab5e0a945e78
Author: sadayapalam
Date: 2015-11-26 17:38 +0530
URL: http://hg.openjdk.java.net/jdk9/dev/langtools/rev/ab5e0a945e78
8078660: Misleading recommendation from diamond finder.
Summary: javac should recommend diamond usage if that could lead to a change in program behavior.
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Analyzer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
- test/tools/javac/diags/examples/DiamondRedundantArgs1.java
! test/tools/javac/generics/diamond/6939780/T6939780_7.out
! test/tools/javac/generics/diamond/6939780/T6939780_8.out
! test/tools/javac/generics/diamond/6939780/T6939780_9.out
! test/tools/javac/generics/diamond/7002837/T7002837.java
- test/tools/javac/generics/diamond/7002837/T7002837.out
! test/tools/javac/generics/diamond/neg/T8078473.java
- test/tools/javac/generics/diamond/neg/T8078473.out
! test/tools/javac/generics/diamond/neg/T8078473_2.java
- test/tools/javac/generics/diamond/neg/T8078473_2.out
More information about the jdk9-dev-changes
mailing list