> Update the java.lang.{Math, StrictMath} regression test helper library to
> accept method references. This allows the test programs to be DRY-er as the
> inputs to the method under test don't have to be repeated. The float test
> method were not updated due to limitations in type inference if both float
> and double methods with functional interface parameters are present.
>
> Also did some general tidying up for the test code.
Joe Darcy has updated the pull request with a new target base due to a merge or
a rebase. The incremental webrev excludes the unrelated changes brought in by
the merge/rebase. The pull request contains six additional commits since the
last revision:
- Use consistent syntax for main method.
- Merge branch 'master' into JDK-8270476
- Appease jcheck.
- Further refactoring.
- Update copyright year, remove author tags.
- JDK-8270476: Make floating-point test infrastructure more lambda and method
reference friendly
-------------
Changes:
- all: https://git.openjdk.java.net/jdk/pull/7216/files
- new: https://git.openjdk.java.net/jdk/pull/7216/files/e040a8ea..789782ce
Webrevs:
- full: https://webrevs.openjdk.java.net/?repo=jdk&pr=7216&range=01
- incr: https://webrevs.openjdk.java.net/?repo=jdk&pr=7216&range=00-01
Stats: 2042 lines in 266 files changed: 1058 ins; 227 del; 757 mod
Patch: https://git.openjdk.java.net/jdk/pull/7216.diff
Fetch: git fetch https://git.openjdk.java.net/jdk pull/7216/head:pull/7216
PR: https://git.openjdk.java.net/jdk/pull/7216