8224716: Javadoc of Int/Long/DoubleSummaryStatistics should mention possible overflow of count
authorigerasim
Wed, 26 Jun 2019 17:06:43 -0700 (2019-06-27)
changeset 55507 0ad04195be0c
parent 55506 1761df20fa12
child 55508 a6e2d06391d6
8224716: Javadoc of Int/Long/DoubleSummaryStatistics should mention possible overflow of count Reviewed-by: bpb
src/java.base/share/classes/java/util/DoubleSummaryStatistics.java
src/java.base/share/classes/java/util/IntSummaryStatistics.java
src/java.base/share/classes/java/util/LongSummaryStatistics.java
--- a/src/java.base/share/classes/java/util/DoubleSummaryStatistics.java	Wed Jun 26 22:16:00 2019 +0200
+++ b/src/java.base/share/classes/java/util/DoubleSummaryStatistics.java	Wed Jun 26 17:06:43 2019 -0700
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2012, 2017, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2019, Oracle and/or its affiliates. All rights reserved.
  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
  *
  * This code is free software; you can redistribute it and/or modify it
@@ -59,6 +59,8 @@
  * implementation of {@link java.util.stream.Stream#collect Stream.collect()}
  * provides the necessary partitioning, isolation, and merging of results for
  * safe and efficient parallel execution.
+ *
+ * <p>This implementation does not check for overflow of the count.
  * @since 1.8
  */
 public class DoubleSummaryStatistics implements DoubleConsumer {
--- a/src/java.base/share/classes/java/util/IntSummaryStatistics.java	Wed Jun 26 22:16:00 2019 +0200
+++ b/src/java.base/share/classes/java/util/IntSummaryStatistics.java	Wed Jun 26 17:06:43 2019 -0700
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2012, 2017, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2019, Oracle and/or its affiliates. All rights reserved.
  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
  *
  * This code is free software; you can redistribute it and/or modify it
@@ -59,7 +59,7 @@
  * provides the necessary partitioning, isolation, and merging of results for
  * safe and efficient parallel execution.
  *
- * <p>This implementation does not check for overflow of the sum.
+ * <p>This implementation does not check for overflow of the count or the sum.
  * @since 1.8
  */
 public class IntSummaryStatistics implements IntConsumer {
--- a/src/java.base/share/classes/java/util/LongSummaryStatistics.java	Wed Jun 26 22:16:00 2019 +0200
+++ b/src/java.base/share/classes/java/util/LongSummaryStatistics.java	Wed Jun 26 17:06:43 2019 -0700
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2012, 2017, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2019, Oracle and/or its affiliates. All rights reserved.
  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
  *
  * This code is free software; you can redistribute it and/or modify it
@@ -60,7 +60,7 @@
  * provides the necessary partitioning, isolation, and merging of results for
  * safe and efficient parallel execution.
  *
- * <p>This implementation does not check for overflow of the sum.
+ * <p>This implementation does not check for overflow of the count or the sum.
  * @since 1.8
  */
 public class LongSummaryStatistics implements LongConsumer, IntConsumer {