sebbASF
95b244cb1f
Use same artifactId prefix as modules ( #235 )
...
Changing the artifactId would normally require a corresponding change of package. But in this case, the parent does not include any Java code, so we should be OK.
2023-09-21 13:44:49 +01:00
Gilles Sadowski
ece74cff78
MATH-1659: Reduce verbosity of "surefire" plugin.
2023-04-05 20:04:29 +02:00
Gilles Sadowski
8e5e8bb65b
Reset "-SNAPSHOT" suffix in "<version>" tag.
...
Next version is still "4.0", with "0" as minor number, because last release was "beta".
2022-12-22 10:35:53 +01:00
Gilles Sadowski
506d4bea15
Merge branch '4.0-beta1-release'
2022-12-22 08:28:53 +01:00
Alex Herbert
0e3634108a
Add a docs module to create aggregate reports
...
The site pages have been updated to link to the aggregate javadoc
report.
2022-12-21 23:36:47 +00:00
Gilles Sadowski
81171d4071
Set correct version for all modules.
2022-12-13 18:34:33 +01:00
Alex Herbert
870926d389
Disable PMD in legacy module
...
Currently the build reports 4629 PMD violations.
2022-12-03 19:09:37 +00:00
aherbert
91b0bb3d30
Update to use commons.module.name (consitent with CP)
2022-12-02 11:50:28 +00:00
aherbert
b0d0973fd9
Move legacy flaky tests into a separate execution
...
This can increase the rerunFailingTestsCount to improve robustness of
the test suite.
2022-10-13 16:36:11 +01:00
aherbert
86c703f3af
Update changes report configuration to allow component reports
...
Remove configuration that is a duplicate of commons-parent.
2022-10-13 13:08:39 +01:00
aherbert
7b18e4f676
Reorder properties to match commons RNG parent.
...
Update commons.module.name to commons.automatic.module.name
2022-10-13 12:59:51 +01:00
aherbert
2ceab60e7a
Update spotbugs 4.3.0 to CP 4.7.2.0
2022-10-13 12:44:37 +01:00
Gilles Sadowski
9371883b2b
Increase number of allowed failures (unit tests).
2021-08-12 02:04:15 +02:00
aherbert
7f425354fb
MATH-1576: Fix checkstyle in legacy module
...
Fix many of the modules.
The remaining modules have been added back and commented out:
ParameterNumber - 50 errors
MethodParamPad - 94 errors
NoWhitespaceAfter - 3949 errors
NoWhitespaceBefore - 1605 errors
OperatorWrap - 54 errors
ParenPad - 884 errors
WhitespaceAfter - 7543 errors
WhitespaceAround - 2198 errors
HiddenField - 64 errors
ArrayTypeStyle - 197 errors
Indentation - 7293 errors
2021-06-25 17:32:48 +01:00
aherbert
6ce950d5a3
MATH-1576: Reinstate checkstyle
...
Checkstyle has been suppressed for the legacy module.
Fixed the new modules to pass the checkstyle configuration ported from
Commons-Numbers.
2021-06-25 12:08:35 +01:00
Gilles Sadowski
a1f2a98c28
Use functionality defined in "Commons Numbers".
2021-06-17 15:13:34 +02:00
Gilles Sadowski
bdc4a527fb
Remove dependencies on unused "Commons Numbers" modules.
2021-06-10 18:27:59 +02:00
aherbert
8a60de3263
Ignore spotbugs in the legacy module
2021-06-09 16:53:06 +01:00
Gilles Sadowski
1da0c57053
Dependency not needed.
2021-06-01 17:36:08 +02:00
Gilles Sadowski
e85e8b53f2
Create module "commons-math-legacy-core" for holding functionality needed by many "legacy" modules.
...
"FastMath" (renamed "AccurateMath") and related classes moved to "o.a.c.m.legacy.core.jdkmath".
2021-06-01 00:26:35 +02:00
Gilles Sadowski
bcdc7fbba7
MATH-1587: Move (legacy) exception classes to a dedicated maven module.
2021-05-31 14:37:20 +02:00
Gilles Sadowski
3599736865
Reduce build failure frequency due to randomized unit tests.
2021-05-31 14:17:50 +02:00
Gilles Sadowski
ad5f0dac37
MATH-1536: Let unit tests use random seeds (and allow a few retries on failure).
...
Consistently failing test (in "NaturalRankingTest") set to "@Ignore".
2021-05-24 03:15:17 +02:00
Gilles Sadowski
5e59617d85
MATH-1578: Modularization.
...
Code moved from "o.a.c.math4.legacy.ml.neuralnet" into a dedicated module.
Refactored "TSP" example application (formerly provided as a unit test).
2021-05-21 14:52:27 +02:00
Gilles Sadowski
ac978e2c4c
Typo.
2021-05-18 03:23:05 +02:00
Gilles Sadowski
9d1741bfe4
Modularization.
...
For now, all codes were placed in module "commons-math-legacy".
Selected parts should gradually be moved out of that module into their own.
2021-05-15 05:36:48 +02:00