Skip to content

qa: address PMD AvoidPrintStackTrace findings

Terasology Jenkins.io / Open Tasks Scanner succeeded Aug 18, 2024 in 0s

4 new issues, 445 total

Total New Outstanding Fixed Trend
445 4 441 3 👎

Reference build: Terasology » engine » develop #84

Details

Severity distribution of new issues

Error Warning High Warning Normal Warning Low
0 0 4 0

Annotations

Check warning on line 175 in engine/src/main/java/org/terasology/engine/rendering/assets/skeletalmesh/SkeletalMeshData.java

See this annotation in the file changed.

@terasology-jenkins-io terasology-jenkins-io / Open Tasks Scanner

TODO

NORMAL:
Better algorithm (take into account triangle size and angles

Check warning on line 364 in engine/src/main/java/org/terasology/engine/rendering/nui/layers/mainMenu/UniverseSetupScreen.java

See this annotation in the file changed.

@terasology-jenkins-io terasology-jenkins-io / Open Tasks Scanner

TODO

NORMAL:
this will likely fail at game creation time later-on due to lack of world generator - don't just ignore this

Check warning on line 77 in engine/src/main/java/org/terasology/engine/world/time/WorldTimeImpl.java

See this annotation in the file changed.

@terasology-jenkins-io terasology-jenkins-io / Open Tasks Scanner

TODO

NORMAL:
consider catching / logging this case (someplace better than here)

Check warning on line 82 in engine/src/main/java/org/terasology/engine/world/time/WorldTimeImpl.java

See this annotation in the file changed.

@terasology-jenkins-io terasology-jenkins-io / Open Tasks Scanner

TODO

NORMAL:
consider sending a DailyTick (independent from solar events such as midnight)