This is an automated email from the ASF dual-hosted git repository.

aherbert pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-math.git

commit 3620d60718c7dfb3a4415b87670f10815db67b02
Author: Alex Herbert <aherb...@apache.org>
AuthorDate: Tue Nov 21 18:40:59 2023 +0000

    Checkstyle: unnecessary parentheses
---
 .../math4/legacy/optim/nonlinear/scalar/noderiv/CMAESOptimizer.java     | 2 +-
 src/main/resources/checkstyle/checkstyle-suppressions-legacy.xml        | 2 ++
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git 
a/commons-math-legacy/src/main/java/org/apache/commons/math4/legacy/optim/nonlinear/scalar/noderiv/CMAESOptimizer.java
 
b/commons-math-legacy/src/main/java/org/apache/commons/math4/legacy/optim/nonlinear/scalar/noderiv/CMAESOptimizer.java
index 65e962c0a..28c1d0f41 100644
--- 
a/commons-math-legacy/src/main/java/org/apache/commons/math4/legacy/optim/nonlinear/scalar/noderiv/CMAESOptimizer.java
+++ 
b/commons-math-legacy/src/main/java/org/apache/commons/math4/legacy/optim/nonlinear/scalar/noderiv/CMAESOptimizer.java
@@ -625,7 +625,7 @@ public class CMAESOptimizer
         oldFac += 1 - ccov1Sep - ccovmuSep;
         diagC = diagC.scalarMultiply(oldFac) // regard old matrix
             .add(square(pc).scalarMultiply(ccov1Sep)) // plus rank one update
-            .add((times(diagC, square(bestArz).multiply(weights))) // plus 
rank mu update
+            .add(times(diagC, square(bestArz).multiply(weights)) // plus rank 
mu update
                  .scalarMultiply(ccovmuSep));
         diagD = sqrt(diagC); // replaces eig(C)
         if (diagonalOnly > 1 &&
diff --git a/src/main/resources/checkstyle/checkstyle-suppressions-legacy.xml 
b/src/main/resources/checkstyle/checkstyle-suppressions-legacy.xml
index 49d94eb47..9f45cea5c 100644
--- a/src/main/resources/checkstyle/checkstyle-suppressions-legacy.xml
+++ b/src/main/resources/checkstyle/checkstyle-suppressions-legacy.xml
@@ -52,6 +52,8 @@
   <suppress checks="UnnecessaryParentheses" 
files=".*[/\\]MultiDirectionalTransform\.java$" lines="94" />
   <suppress checks="UnnecessaryParentheses" 
files=".*[/\\]NelderMeadTransform\.java$" lines="109" />
   <suppress checks="UnnecessaryParentheses" 
files=".*[/\\]BaseMultiStartMultivariateOptimizer\.java$" lines="190" />
+  <suppress checks="UnnecessaryParentheses" files=".*[/\\]EventState\.java$" 
lines="258,297,299" />
+  <suppress checks="UnnecessaryParentheses" 
files=".*[/\\]FieldEventState\.java$" lines="220,241,243" />
 
   <!-- Be more lenient on tests. -->
   <suppress checks="Javadoc" files=".*[/\\]test[/\\].*" />

Reply via email to