Skip to content

changing path.isEmpty() logic

06db7cb
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
Draft

Angiogenesis #190

changing path.isEmpty() logic
06db7cb
Select commit
Loading
Failed to load commit list.
GitHub Actions / checkstyle completed Aug 25, 2025 in 1s

reviewdog [checkstyle] report

reported by reviewdog 🐶

Findings (40)

src/arcade/core/gui/GUI.java|374 col 5| Class XMLFileFilter should be declared as final.
src/arcade/core/util/MatrixArray.java|14 col 5| Missing a Javadoc comment.
src/arcade/core/util/MatrixArray.java|53 col 5| Missing a Javadoc comment.
src/arcade/core/util/MatrixArray.java|53 col 55| Name 'i_nRows' must match pattern '^[a-z][a-zA-Z0-9]$'.
src/arcade/core/util/MatrixArray.java|53 col 68| Name 'i_Columns' must match pattern '^[a-z][a-zA-Z0-9]
$'.
src/arcade/core/util/MatrixArray.java|112 col 5| Class 'MatrixArray' looks like designed for extension (can be subclassed), but the method 'multiply' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MatrixArray' final or making the method 'multiply' static/final/abstract/empty, or adding allowed annotation for the method.
src/arcade/core/util/MatrixArray.java|112 col 5| Missing a Javadoc comment.
src/arcade/core/util/MatrixArray.java|126 col 5| Missing a Javadoc comment.
src/arcade/core/util/MatrixArray.java|127 col 5| Missing a Javadoc comment.
src/arcade/core/util/MatrixArray.java|127 col 5| 'VARIABLE_DEF' should be separated from previous line.
src/arcade/core/util/MatrixArray.java|128 col 5| Missing a Javadoc comment.
src/arcade/core/util/MatrixArray.java|128 col 5| 'VARIABLE_DEF' should be separated from previous line.
src/arcade/core/util/Graph.java|80 col 5| Missing a Javadoc comment.
src/arcade/core/util/Graph.java|344 col 5| Missing a Javadoc comment.
src/arcade/core/util/Graph.java|395 col 58| Expected @param tag for 'duplicate'.
src/arcade/core/util/Graph.java|428 col 57| Expected @param tag for 'duplicate'.
src/arcade/potts/sim/PottsSeries.java|215 col 15| Comment matches to-do format 'TODO:'.
src/arcade/potts/vis/PottsVisualization.java|174 col 5| Method create3DDrawers length is 277 lines (max allowed is 150).
src/arcade/patch/sim/output/PatchOutputSerializer.java|158 col 15| Comment matches to-do format 'TODO:'.
src/arcade/patch/env/component/PatchComponentRemodel.java|34 col 5| Missing a Javadoc comment.
src/arcade/patch/env/component/PatchComponentGrowth.java|104 col 5| Missing a Javadoc comment.
src/arcade/patch/env/component/PatchComponentGrowth.java|270 col 5| Method step length is 153 lines (max allowed is 150).
src/arcade/patch/env/component/PatchComponentGrowth.java|425 col 5| Missing a Javadoc comment.
src/arcade/patch/env/component/PatchComponentGrowth.java|668 col 87| Expected @param tag for 'spanMap'.
src/arcade/patch/env/component/PatchComponentGrowth.java|1021| @return tag should be present and have description.
src/arcade/patch/env/component/PatchComponentSitesGraph.java|251 col 9| Empty statement.
src/arcade/patch/env/component/PatchComponentSitesGraph.java|378 col 5| Missing a Javadoc comment.
src/arcade/patch/env/component/PatchComponentSitesGraph.java|652 col 9| Class 'SiteEdge' looks like designed for extension (can be subclassed), but the method 'getFraction' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SiteEdge' final or making the method 'getFraction' static/final/abstract/empty, or adding allowed annotation for the method.
src/arcade/patch/env/component/PatchComponentSitesGraph.java|652 col 9| Missing a Javadoc comment.
src/arcade/patch/env/component/PatchComponentSitesGraph.java|660 col 9| Class 'SiteEdge' looks like designed for extension (can be subclassed), but the method 'getTransport' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SiteEdge' final or making the method 'getTransport' static/final/abstract/empty, or adding allowed annotation for the method.
src/arcade/patch/env/component/PatchComponentSitesGraph.java|660 col 9| Missing a Javadoc comment.
src/arcade/patch/env/component/PatchComponentDegrade.java|35 col 5| Missing a Javadoc comment.
src/arcade/patch/env/component/PatchComponentSitesGraphUtilities.java|24 col 5| Missing a Javadoc comment.
src/arcade/patch/env/component/PatchComponentSitesGraphUtilities.java|1249 col 5| Missing a Javadoc comment.
src/arcade/patch/env/component/PatchComponentSitesGraphUtilities.java|1288 col 5| Missing a Javadoc comment.
src/arcade/patch/agent/module/PatchModuleProliferation.java|128 col 23| Comment matches to-do format 'TODO:'.
src/arcade/patch/agent/module/PatchModuleMigration.java|62 col 23| Comment matches to-do format 'TODO:'.
src/arcade/patch/agent/process/PatchProcessSensingSimple.java|17 col 5| Missing a Javadoc comment.
test/arcade/potts/sim/Potts3DTest.java|1| File length is 2,371 lines (max allowed is 2,000).
test/arcade/potts/sim/Potts3DTest.java|211 col 18| ';' is followed by whitespace.

Filtered Findings (0)

Annotations

Check failure on line 374 in src/arcade/core/gui/GUI.java

See this annotation in the file changed.

@github-actions github-actions / checkstyle

[checkstyle] src/arcade/core/gui/GUI.java#L374 <com.puppycrawl.tools.checkstyle.checks.design.FinalClassCheck>

Class XMLFileFilter should be declared as final.
Raw output
/github/workspace/./src/arcade/core/gui/GUI.java:374:5: error: Class XMLFileFilter should be declared as final. (com.puppycrawl.tools.checkstyle.checks.design.FinalClassCheck)

Check failure on line 14 in src/arcade/core/util/MatrixArray.java

See this annotation in the file changed.

@github-actions github-actions / checkstyle

[checkstyle] src/arcade/core/util/MatrixArray.java#L14 <com.puppycrawl.tools.checkstyle.checks.javadoc.MissingJavadocMethodCheck>

Missing a Javadoc comment.
Raw output
/github/workspace/./src/arcade/core/util/MatrixArray.java:14:5: error: Missing a Javadoc comment. (com.puppycrawl.tools.checkstyle.checks.javadoc.MissingJavadocMethodCheck)

Check failure on line 53 in src/arcade/core/util/MatrixArray.java

See this annotation in the file changed.

@github-actions github-actions / checkstyle

[checkstyle] src/arcade/core/util/MatrixArray.java#L53 <com.puppycrawl.tools.checkstyle.checks.javadoc.MissingJavadocMethodCheck>

Missing a Javadoc comment.
Raw output
/github/workspace/./src/arcade/core/util/MatrixArray.java:53:5: error: Missing a Javadoc comment. (com.puppycrawl.tools.checkstyle.checks.javadoc.MissingJavadocMethodCheck)

Check failure on line 53 in src/arcade/core/util/MatrixArray.java

See this annotation in the file changed.

@github-actions github-actions / checkstyle

[checkstyle] src/arcade/core/util/MatrixArray.java#L53 <com.puppycrawl.tools.checkstyle.checks.naming.ParameterNameCheck>

Name 'i_nRows' must match pattern '^[a-z][a-zA-Z0-9]*$'.
Raw output
/github/workspace/./src/arcade/core/util/MatrixArray.java:53:55: error: Name 'i_nRows' must match pattern '^[a-z][a-zA-Z0-9]*$'. (com.puppycrawl.tools.checkstyle.checks.naming.ParameterNameCheck)

Check failure on line 53 in src/arcade/core/util/MatrixArray.java

See this annotation in the file changed.

@github-actions github-actions / checkstyle

[checkstyle] src/arcade/core/util/MatrixArray.java#L53 <com.puppycrawl.tools.checkstyle.checks.naming.ParameterNameCheck>

Name 'i_Columns' must match pattern '^[a-z][a-zA-Z0-9]*$'.
Raw output
/github/workspace/./src/arcade/core/util/MatrixArray.java:53:68: error: Name 'i_Columns' must match pattern '^[a-z][a-zA-Z0-9]*$'. (com.puppycrawl.tools.checkstyle.checks.naming.ParameterNameCheck)

Check failure on line 112 in src/arcade/core/util/MatrixArray.java

See this annotation in the file changed.

@github-actions github-actions / checkstyle

[checkstyle] src/arcade/core/util/MatrixArray.java#L112 <com.puppycrawl.tools.checkstyle.checks.design.DesignForExtensionCheck>

Class 'MatrixArray' looks like designed for extension (can be subclassed), but the method 'multiply' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MatrixArray' final or making the method 'multiply' static/final/abstract/empty, or adding allowed annotation for the method.
Raw output
/github/workspace/./src/arcade/core/util/MatrixArray.java:112:5: error: Class 'MatrixArray' looks like designed for extension (can be subclassed), but the method 'multiply' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MatrixArray' final or making the method 'multiply' static/final/abstract/empty, or adding allowed annotation for the method. (com.puppycrawl.tools.checkstyle.checks.design.DesignForExtensionCheck)

Check failure on line 112 in src/arcade/core/util/MatrixArray.java

See this annotation in the file changed.

@github-actions github-actions / checkstyle

[checkstyle] src/arcade/core/util/MatrixArray.java#L112 <com.puppycrawl.tools.checkstyle.checks.javadoc.MissingJavadocMethodCheck>

Missing a Javadoc comment.
Raw output
/github/workspace/./src/arcade/core/util/MatrixArray.java:112:5: error: Missing a Javadoc comment. (com.puppycrawl.tools.checkstyle.checks.javadoc.MissingJavadocMethodCheck)

Check failure on line 126 in src/arcade/core/util/MatrixArray.java

See this annotation in the file changed.

@github-actions github-actions / checkstyle

[checkstyle] src/arcade/core/util/MatrixArray.java#L126 <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocVariableCheck>

Missing a Javadoc comment.
Raw output
/github/workspace/./src/arcade/core/util/MatrixArray.java:126:5: error: Missing a Javadoc comment. (com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocVariableCheck)

Check failure on line 127 in src/arcade/core/util/MatrixArray.java

See this annotation in the file changed.

@github-actions github-actions / checkstyle

[checkstyle] src/arcade/core/util/MatrixArray.java#L127 <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocVariableCheck>

Missing a Javadoc comment.
Raw output
/github/workspace/./src/arcade/core/util/MatrixArray.java:127:5: error: Missing a Javadoc comment. (com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocVariableCheck)

Check failure on line 127 in src/arcade/core/util/MatrixArray.java

See this annotation in the file changed.

@github-actions github-actions / checkstyle

[checkstyle] src/arcade/core/util/MatrixArray.java#L127 <com.puppycrawl.tools.checkstyle.checks.whitespace.EmptyLineSeparatorCheck>

'VARIABLE_DEF' should be separated from previous line.
Raw output
/github/workspace/./src/arcade/core/util/MatrixArray.java:127:5: error: 'VARIABLE_DEF' should be separated from previous line. (com.puppycrawl.tools.checkstyle.checks.whitespace.EmptyLineSeparatorCheck)

Check failure on line 128 in src/arcade/core/util/MatrixArray.java

See this annotation in the file changed.

@github-actions github-actions / checkstyle

[checkstyle] src/arcade/core/util/MatrixArray.java#L128 <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocVariableCheck>

Missing a Javadoc comment.
Raw output
/github/workspace/./src/arcade/core/util/MatrixArray.java:128:5: error: Missing a Javadoc comment. (com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocVariableCheck)

Check failure on line 128 in src/arcade/core/util/MatrixArray.java

See this annotation in the file changed.

@github-actions github-actions / checkstyle

[checkstyle] src/arcade/core/util/MatrixArray.java#L128 <com.puppycrawl.tools.checkstyle.checks.whitespace.EmptyLineSeparatorCheck>

'VARIABLE_DEF' should be separated from previous line.
Raw output
/github/workspace/./src/arcade/core/util/MatrixArray.java:128:5: error: 'VARIABLE_DEF' should be separated from previous line. (com.puppycrawl.tools.checkstyle.checks.whitespace.EmptyLineSeparatorCheck)

Check failure on line 80 in src/arcade/core/util/Graph.java

See this annotation in the file changed.

@github-actions github-actions / checkstyle

[checkstyle] src/arcade/core/util/Graph.java#L80 <com.puppycrawl.tools.checkstyle.checks.javadoc.MissingJavadocMethodCheck>

Missing a Javadoc comment.
Raw output
/github/workspace/./src/arcade/core/util/Graph.java:80:5: error: Missing a Javadoc comment. (com.puppycrawl.tools.checkstyle.checks.javadoc.MissingJavadocMethodCheck)

Check failure on line 344 in src/arcade/core/util/Graph.java

See this annotation in the file changed.

@github-actions github-actions / checkstyle

[checkstyle] src/arcade/core/util/Graph.java#L344 <com.puppycrawl.tools.checkstyle.checks.javadoc.MissingJavadocMethodCheck>

Missing a Javadoc comment.
Raw output
/github/workspace/./src/arcade/core/util/Graph.java:344:5: error: Missing a Javadoc comment. (com.puppycrawl.tools.checkstyle.checks.javadoc.MissingJavadocMethodCheck)

Check failure on line 395 in src/arcade/core/util/Graph.java

See this annotation in the file changed.

@github-actions github-actions / checkstyle

[checkstyle] src/arcade/core/util/Graph.java#L395 <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocMethodCheck>

Expected @param tag for 'duplicate'.
Raw output
/github/workspace/./src/arcade/core/util/Graph.java:395:58: error: Expected @param tag for 'duplicate'. (com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocMethodCheck)

Check failure on line 428 in src/arcade/core/util/Graph.java

See this annotation in the file changed.

@github-actions github-actions / checkstyle

[checkstyle] src/arcade/core/util/Graph.java#L428 <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocMethodCheck>

Expected @param tag for 'duplicate'.
Raw output
/github/workspace/./src/arcade/core/util/Graph.java:428:57: error: Expected @param tag for 'duplicate'. (com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocMethodCheck)

Check failure on line 215 in src/arcade/potts/sim/PottsSeries.java

See this annotation in the file changed.

@github-actions github-actions / checkstyle

[checkstyle] src/arcade/potts/sim/PottsSeries.java#L215 <com.puppycrawl.tools.checkstyle.checks.TodoCommentCheck>

Comment matches to-do format 'TODO:'.
Raw output
/github/workspace/./src/arcade/potts/sim/PottsSeries.java:215:15: error: Comment matches to-do format 'TODO:'. (com.puppycrawl.tools.checkstyle.checks.TodoCommentCheck)

Check failure on line 174 in src/arcade/potts/vis/PottsVisualization.java

See this annotation in the file changed.

@github-actions github-actions / checkstyle

[checkstyle] src/arcade/potts/vis/PottsVisualization.java#L174 <com.puppycrawl.tools.checkstyle.checks.sizes.MethodLengthCheck>

Method create3DDrawers length is 277 lines (max allowed is 150).
Raw output
/github/workspace/./src/arcade/potts/vis/PottsVisualization.java:174:5: error: Method create3DDrawers length is 277 lines (max allowed is 150). (com.puppycrawl.tools.checkstyle.checks.sizes.MethodLengthCheck)

Check failure on line 158 in src/arcade/patch/sim/output/PatchOutputSerializer.java

See this annotation in the file changed.

@github-actions github-actions / checkstyle

[checkstyle] src/arcade/patch/sim/output/PatchOutputSerializer.java#L158 <com.puppycrawl.tools.checkstyle.checks.TodoCommentCheck>

Comment matches to-do format 'TODO:'.
Raw output
/github/workspace/./src/arcade/patch/sim/output/PatchOutputSerializer.java:158:15: error: Comment matches to-do format 'TODO:'. (com.puppycrawl.tools.checkstyle.checks.TodoCommentCheck)

Check failure on line 34 in src/arcade/patch/env/component/PatchComponentRemodel.java

See this annotation in the file changed.

@github-actions github-actions / checkstyle

[checkstyle] src/arcade/patch/env/component/PatchComponentRemodel.java#L34 <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocVariableCheck>

Missing a Javadoc comment.
Raw output
/github/workspace/./src/arcade/patch/env/component/PatchComponentRemodel.java:34:5: error: Missing a Javadoc comment. (com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocVariableCheck)

Check failure on line 104 in src/arcade/patch/env/component/PatchComponentGrowth.java

See this annotation in the file changed.

@github-actions github-actions / checkstyle

[checkstyle] src/arcade/patch/env/component/PatchComponentGrowth.java#L104 <com.puppycrawl.tools.checkstyle.checks.javadoc.MissingJavadocTypeCheck>

Missing a Javadoc comment.
Raw output
/github/workspace/./src/arcade/patch/env/component/PatchComponentGrowth.java:104:5: error: Missing a Javadoc comment. (com.puppycrawl.tools.checkstyle.checks.javadoc.MissingJavadocTypeCheck)

Check failure on line 270 in src/arcade/patch/env/component/PatchComponentGrowth.java

See this annotation in the file changed.

@github-actions github-actions / checkstyle

[checkstyle] src/arcade/patch/env/component/PatchComponentGrowth.java#L270 <com.puppycrawl.tools.checkstyle.checks.sizes.MethodLengthCheck>

Method step length is 153 lines (max allowed is 150).
Raw output
/github/workspace/./src/arcade/patch/env/component/PatchComponentGrowth.java:270:5: error: Method step length is 153 lines (max allowed is 150). (com.puppycrawl.tools.checkstyle.checks.sizes.MethodLengthCheck)

Check failure on line 425 in src/arcade/patch/env/component/PatchComponentGrowth.java

See this annotation in the file changed.

@github-actions github-actions / checkstyle

[checkstyle] src/arcade/patch/env/component/PatchComponentGrowth.java#L425 <com.puppycrawl.tools.checkstyle.checks.javadoc.MissingJavadocMethodCheck>

Missing a Javadoc comment.
Raw output
/github/workspace/./src/arcade/patch/env/component/PatchComponentGrowth.java:425:5: error: Missing a Javadoc comment. (com.puppycrawl.tools.checkstyle.checks.javadoc.MissingJavadocMethodCheck)

Check failure on line 668 in src/arcade/patch/env/component/PatchComponentGrowth.java

See this annotation in the file changed.

@github-actions github-actions / checkstyle

[checkstyle] src/arcade/patch/env/component/PatchComponentGrowth.java#L668 <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocMethodCheck>

Expected @param tag for 'spanMap'.
Raw output
/github/workspace/./src/arcade/patch/env/component/PatchComponentGrowth.java:668:87: error: Expected @param tag for 'spanMap'. (com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocMethodCheck)

Check failure on line 1021 in src/arcade/patch/env/component/PatchComponentGrowth.java

See this annotation in the file changed.

@github-actions github-actions / checkstyle

[checkstyle] src/arcade/patch/env/component/PatchComponentGrowth.java#L1021 <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocMethodCheck>

@return tag should be present and have description.
Raw output
/github/workspace/./src/arcade/patch/env/component/PatchComponentGrowth.java:1021:0: error: @return tag should be present and have description. (com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocMethodCheck)