hg: jdk9/dev/langtools: 8073645: Add lambda-based lazy eval versions of Assert.check methods

maurizio.cimadamore at oracle.com maurizio.cimadamore at oracle.com
Thu Mar 5 13:11:11 UTC 2015


Changeset: 84849fdb360b
Author:    mcimadamore
Date:      2015-03-05 13:10 +0000
URL:       http://hg.openjdk.java.net/jdk9/dev/langtools/rev/84849fdb360b

8073645: Add lambda-based lazy eval versions of Assert.check methods
Summary: Enhance Assert so that lazy string computation can occurr where needed; enhance static roding rule checkers to make sure the right version of the method is called.
Reviewed-by: jlahoda

! make/intellij/build.xml
! make/intellij/workspace.xml
! make/test/crules/CodingRulesAnalyzerPlugin/Test.java
! make/test/crules/CodingRulesAnalyzerPlugin/Test.out
! make/tools/crules/AssertCheckAnalyzer.java
! make/tools/crules/resources/crules.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Assert.java



More information about the jdk9-all-changes mailing list