This is an automated email from the ASF dual-hosted git repository. aherbert pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/commons-statistics.git
from 4e7f75f Merge pull request #71 from apache/dependabot/github_actions/actions/upload-artifact-4.6.2 new a86760f Activate JAPICmp for packages new to 1.1 new b10193b STATISTICS-90: Support statistic creation using an array range new 0e0d0f7 STATISTICS-90: Support statistic creation using an array range new f022dfc STATISTICS-90: Add since tag new bae8313 STATISTICS-90: Support median and quantile using an array range new a530215 STATISTICS-90: Add range example to user guide new 0998fa6 Track changes The 7 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: .../statistics/descriptive/DoubleStatistics.java | 143 ++++++++-- .../statistics/descriptive/FirstMoment.java | 61 +++-- .../statistics/descriptive/GeometricMean.java | 51 ++++ .../commons/statistics/descriptive/IntMax.java | 36 ++- .../commons/statistics/descriptive/IntMean.java | 35 +++ .../commons/statistics/descriptive/IntMin.java | 36 ++- .../descriptive/IntStandardDeviation.java | 46 +++- .../statistics/descriptive/IntStatistics.java | 133 +++++++--- .../commons/statistics/descriptive/IntSum.java | 40 +++ .../statistics/descriptive/IntSumOfSquares.java | 46 +++- .../statistics/descriptive/IntVariance.java | 44 +++- .../commons/statistics/descriptive/Kurtosis.java | 54 ++++ .../commons/statistics/descriptive/LongMax.java | 36 ++- .../commons/statistics/descriptive/LongMean.java | 39 ++- .../commons/statistics/descriptive/LongMin.java | 36 ++- .../descriptive/LongStandardDeviation.java | 39 ++- .../statistics/descriptive/LongStatistics.java | 129 ++++++--- .../commons/statistics/descriptive/LongSum.java | 35 +++ .../statistics/descriptive/LongSumOfSquares.java | 37 +++ .../statistics/descriptive/LongVariance.java | 34 ++- .../apache/commons/statistics/descriptive/Max.java | 34 +++ .../commons/statistics/descriptive/Mean.java | 20 ++ .../commons/statistics/descriptive/Median.java | 127 +++++++-- .../apache/commons/statistics/descriptive/Min.java | 34 +++ .../statistics/descriptive/NaNTransformer.java | 16 +- .../statistics/descriptive/NaNTransformers.java | 64 +++-- .../commons/statistics/descriptive/Product.java | 96 +++++++ .../commons/statistics/descriptive/Quantile.java | 287 ++++++++++++++++++--- ...tisticAccumulator.java => RangeBiFunction.java} | 24 +- ...tatisticAccumulator.java => RangeFunction.java} | 22 +- .../commons/statistics/descriptive/Skewness.java | 54 ++++ .../statistics/descriptive/StandardDeviation.java | 20 ++ .../commons/statistics/descriptive/Statistics.java | 173 +++++++++++++ .../apache/commons/statistics/descriptive/Sum.java | 19 ++ .../descriptive/SumOfCubedDeviations.java | 106 ++++++-- .../descriptive/SumOfFourthDeviations.java | 108 ++++++-- .../commons/statistics/descriptive/SumOfLogs.java | 100 +++++++ .../descriptive/SumOfSquaredDeviations.java | 43 ++- .../statistics/descriptive/SumOfSquares.java | 36 ++- .../commons/statistics/descriptive/Variance.java | 20 ++ .../src/site/resources/profile.japicmp | 0 .../descriptive/BaseDoubleStatisticTest.java | 79 ++++++ .../descriptive/BaseIntStatisticTest.java | 78 ++++++ .../descriptive/BaseLongStatisticTest.java | 77 ++++++ .../descriptive/DoubleStatisticsTest.java | 104 +++++++- .../statistics/descriptive/GeometricMeanTest.java | 5 + .../descriptive/IntGeometricMeanTest.java | 5 + .../statistics/descriptive/IntKurtosisTest.java | 5 + .../commons/statistics/descriptive/IntMaxTest.java | 5 + .../statistics/descriptive/IntMeanTest.java | 5 + .../commons/statistics/descriptive/IntMinTest.java | 5 + .../statistics/descriptive/IntProductTest.java | 5 + .../statistics/descriptive/IntSkewnessTest.java | 5 + .../descriptive/IntStandardDeviationTest.java | 5 + .../statistics/descriptive/IntStatisticsTest.java | 117 ++++++++- .../statistics/descriptive/IntSumOfLogsTest.java | 5 + .../descriptive/IntSumOfSquaresTest.java | 5 + .../commons/statistics/descriptive/IntSumTest.java | 5 + .../statistics/descriptive/IntVarianceTest.java | 5 + .../statistics/descriptive/KurtosisTest.java | 5 + .../descriptive/LongGeometricMeanTest.java | 5 + .../statistics/descriptive/LongKurtosisTest.java | 5 + .../statistics/descriptive/LongMaxTest.java | 5 + .../statistics/descriptive/LongMeanTest.java | 5 + .../statistics/descriptive/LongMinTest.java | 5 + .../statistics/descriptive/LongProductTest.java | 5 + .../statistics/descriptive/LongSkewnessTest.java | 5 + .../descriptive/LongStandardDeviationTest.java | 5 + .../statistics/descriptive/LongStatisticsTest.java | 117 ++++++++- .../statistics/descriptive/LongSumOfLogsTest.java | 5 + .../descriptive/LongSumOfSquaresTest.java | 5 + .../statistics/descriptive/LongSumTest.java | 5 + .../statistics/descriptive/LongVarianceTest.java | 5 + .../commons/statistics/descriptive/MaxTest.java | 5 + .../commons/statistics/descriptive/MeanTest.java | 5 + .../commons/statistics/descriptive/MedianTest.java | 138 +++++++++- .../commons/statistics/descriptive/MinTest.java | 5 + .../descriptive/NaNTransformersTest.java | 95 +++++-- .../statistics/descriptive/ProductTest.java | 5 + .../statistics/descriptive/QuantileTest.java | 171 ++++++++++++ .../statistics/descriptive/SkewnessTest.java | 5 + .../descriptive/StandardDeviationTest.java | 5 + .../statistics/descriptive/StatisticsTest.java | 30 +++ .../descriptive/SumOfCubedDeviationsTest.java | 7 + .../descriptive/SumOfFourthDeviationsTest.java | 17 +- .../statistics/descriptive/SumOfLogsTest.java | 5 + .../statistics/descriptive/SumOfSquaresTest.java | 5 + .../commons/statistics/descriptive/SumTest.java | 5 + .../commons/statistics/descriptive/TestData.java | 23 ++ .../statistics/descriptive/UserGuideTest.java | 4 + .../statistics/descriptive/VarianceTest.java | 5 + .../src/site/resources/profile.japicmp | 0 .../src/site/resources/profile.japicmp | 0 src/changes/changes.xml | 4 + src/site/xdoc/userguide/index.xml | 6 +- 95 files changed, 3415 insertions(+), 345 deletions(-) copy commons-statistics-descriptive/src/main/java/org/apache/commons/statistics/descriptive/{StatisticAccumulator.java => RangeBiFunction.java} (53%) copy commons-statistics-descriptive/src/main/java/org/apache/commons/statistics/descriptive/{StatisticAccumulator.java => RangeFunction.java} (57%) copy {commons-statistics-distribution => commons-statistics-descriptive}/src/site/resources/profile.japicmp (100%) copy {commons-statistics-distribution => commons-statistics-inference}/src/site/resources/profile.japicmp (100%) copy {commons-statistics-distribution => commons-statistics-ranking}/src/site/resources/profile.japicmp (100%)