Streams milestone (original) (raw)
Brian Goetz brian.goetz at oracle.com
Tue May 7 23:46:38 UTC 2013
- Previous message: hg: jdk8/tl/jdk: 8012664: Add tests for java.util.stream and lambda translation
- Next message: Streams milestone
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
With
changeset: 7058:6feee75b0a8b summary: 8012664: Add tests for java.util.stream and lambda translation
we now have the lion's share of the java.util.stream code and tests put back into the JDK8 repositories (16+ KLoC of new code and 15+ KLoC of new tests, with nearly 100% coverage)*. Various loose ends remain, but we're over the hump of getting the streams libraries into the JDK!
Thanks to all who have put in a huge effort over these last weeks to get all these changesets prepared, staged, reviewed, and pushed.
- Some may find this ratio of code to tests surprisingly lean; usually I would generally expect to see closer to 2:1 or 3:1 of test code to tested code. A few factors are in play here. A significant fraction of the new code is comment and specification. Also lambda was part of the testing success story; we used lambdas extensively in the test framework, which had the effect of giving us a lot of coverage for less code.
- Previous message: hg: jdk8/tl/jdk: 8012664: Add tests for java.util.stream and lambda translation
- Next message: Streams milestone
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]