Skip to content

fix: guard against null in SimpleUri(String) and StringRepresentationTypeHandler - #5360

Merged
Cervator merged 3 commits into
developfrom
fix/simpleuri-null-npe
Aug 10, 2026
Merged

fix: guard against null in SimpleUri(String) and StringRepresentationTypeHandler#5360
Cervator merged 3 commits into
developfrom
fix/simpleuri-null-npe

feat: report null persisted string content once per handler

cf44ccf
Select commit
Loading
Failed to load commit list.
Terasology Jenkins.io / CheckStyle succeeded Aug 10, 2026 in 0s

4 new issues

Total New Outstanding Fixed Trend
4 4 0 0 👎

Reference build: Terasology » engine » develop #31

Details

Severity distribution of new issues

Error Warning High Warning Normal Warning Low
0 0 0 4

Annotations

Check warning on line 37 in subsystems/TypeHandlerLibrary/src/test/java/org/terasology/persistence/typeHandling/StringRepresentationTypeHandlerTest.java

See this annotation in the file changed.

@terasology-jenkins-io terasology-jenkins-io / CheckStyle

InnerTypeLastCheck

LOW:
Init blocks, constructors, fields and methods should be before inner types.
Raw output
<p>Since Checkstyle 5.2</p><p> Check nested (inner) classes/interfaces are declared at the bottom of the class after all method and field declarations. </p>

Check warning on line 39 in subsystems/TypeHandlerLibrary/src/test/java/org/terasology/persistence/typeHandling/StringRepresentationTypeHandlerTest.java

See this annotation in the file changed.

@terasology-jenkins-io terasology-jenkins-io / CheckStyle

InnerTypeLastCheck

LOW:
Init blocks, constructors, fields and methods should be before inner types.
Raw output
<p>Since Checkstyle 5.2</p><p> Check nested (inner) classes/interfaces are declared at the bottom of the class after all method and field declarations. </p>

Check warning on line 48 in subsystems/TypeHandlerLibrary/src/test/java/org/terasology/persistence/typeHandling/StringRepresentationTypeHandlerTest.java

See this annotation in the file changed.

@terasology-jenkins-io terasology-jenkins-io / CheckStyle

InnerTypeLastCheck

LOW:
Init blocks, constructors, fields and methods should be before inner types.
Raw output
<p>Since Checkstyle 5.2</p><p> Check nested (inner) classes/interfaces are declared at the bottom of the class after all method and field declarations. </p>

Check warning on line 59 in subsystems/TypeHandlerLibrary/src/test/java/org/terasology/persistence/typeHandling/StringRepresentationTypeHandlerTest.java

See this annotation in the file changed.

@terasology-jenkins-io terasology-jenkins-io / CheckStyle

InnerTypeLastCheck

LOW:
Init blocks, constructors, fields and methods should be before inner types.
Raw output
<p>Since Checkstyle 5.2</p><p> Check nested (inner) classes/interfaces are declared at the bottom of the class after all method and field declarations. </p>