Antigravity take on the Gestalt DI PR - fixes multiplayer! #5304
58 new issues, 1077 total
| Total | New | Outstanding | Fixed | Trend |
|---|---|---|---|---|
| 1077 | 58 | 1019 | 2 | 👎 |
Reference build: Terasology » engine » develop #3
Details
Severity distribution of new issues
| Error | Warning High | Warning Normal | Warning Low |
|---|---|---|---|
| 0 | 1 | 0 | 57 |
Annotations
terasology-jenkins-io / SpotBugs
MS_PKGPROTECT
LOW:
org.terasology.engine.integrationenvironment.IntegrationEnvironmentSubsystem$BeanDefinition.$ARGUMENT should be package protected
Raw output
<p> A mutable static field could be changed by malicious code or by accident. The field could be made package protected to avoid this vulnerability.</p>
Check warning on line 21 in org/terasology/engine/testUtil/WithUnittestModule$BeanDefinition.java
terasology-jenkins-io / SpotBugs
MS_PKGPROTECT
LOW:
org.terasology.engine.testUtil.WithUnittestModule$BeanDefinition.$ARGUMENT should be package protected
Raw output
<p> A mutable static field could be changed by malicious code or by accident. The field could be made package protected to avoid this vulnerability.</p>
Check warning on line 19 in org/terasology/unittest/stubs/StubSubsystem$BeanDefinition.java
terasology-jenkins-io / SpotBugs
MS_PKGPROTECT
LOW:
org.terasology.unittest.stubs.StubSubsystem$BeanDefinition.$ARGUMENT should be package protected
Raw output
<p> A mutable static field could be changed by malicious code or by accident. The field could be made package protected to avoid this vulnerability.</p>
Check warning on line 22 in org/terasology/engine/core/ComponentSystemManager$BeanDefinition.java
terasology-jenkins-io / SpotBugs
MS_PKGPROTECT
LOW:
org.terasology.engine.core.ComponentSystemManager$BeanDefinition.$ARGUMENT should be package protected
Raw output
<p> A mutable static field could be changed by malicious code or by accident. The field could be made package protected to avoid this vulnerability.</p>
Check warning on line 191 in engine/src/main/java/org/terasology/engine/core/TerasologyEngine.java
terasology-jenkins-io / SpotBugs
UR_UNINIT_READ
HIGH:
Uninitialized read of rootContext in new org.terasology.engine.core.TerasologyEngine(TimeSubsystem, Collection)
Raw output
<p> This constructor reads a field which has not yet been assigned a value. This is often caused when the programmer mistakenly uses the field instead of one of the constructor's parameters.</p>
terasology-jenkins-io / SpotBugs
MS_PKGPROTECT
LOW:
org.terasology.engine.core.bootstrap.EntitySystemSetupUtil$NetworkEventSystem$BeanDefinition.$ARGUMENT should be package protected
Raw output
<p> A mutable static field could be changed by malicious code or by accident. The field could be made package protected to avoid this vulnerability.</p>
terasology-jenkins-io / SpotBugs
MS_PKGPROTECT
LOW:
org.terasology.engine.core.bootstrap.EntitySystemSetupUtil$RecordingEventSystemWrapped$BeanDefinition.$ARGUMENT should be package protected
Raw output
<p> A mutable static field could be changed by malicious code or by accident. The field could be made package protected to avoid this vulnerability.</p>
terasology-jenkins-io / SpotBugs
MS_PKGPROTECT
LOW:
org.terasology.engine.core.modes.loadProcesses.InitialiseRemoteWorld$WorldProviderCoreWorkAround$BeanDefinition.$ARGUMENT should be package protected
Raw output
<p> A mutable static field could be changed by malicious code or by accident. The field could be made package protected to avoid this vulnerability.</p>
terasology-jenkins-io / SpotBugs
MS_PKGPROTECT
LOW:
org.terasology.engine.core.modes.loadProcesses.InitialiseWorld$WorldProviderCoreWorkAround$BeanDefinition.$ARGUMENT should be package protected
Raw output
<p> A mutable static field could be changed by malicious code or by accident. The field could be made package protected to avoid this vulnerability.</p>
terasology-jenkins-io / SpotBugs
EI_EXPOSE_REP
LOW:
org.terasology.engine.core.subsystem.common.ConfigurationSubsystem.getConfig() may expose internal representation by returning ConfigurationSubsystem.config
Raw output
<p> Returning a reference to a mutable object value stored in one of the object's fields exposes the internal representation of the object. If instances are accessed by untrusted code, and unchecked changes to the mutable object would compromise security or other important properties, you will need to do something different. Returning a new copy of the object is better approach in many situations.</p>
terasology-jenkins-io / SpotBugs
MS_PKGPROTECT
LOW:
org.terasology.engine.core.subsystem.common.ConfigurationSubsystem$BeanDefinition.$ARGUMENT should be package protected
Raw output
<p> A mutable static field could be changed by malicious code or by accident. The field could be made package protected to avoid this vulnerability.</p>
terasology-jenkins-io / SpotBugs
MS_PKGPROTECT
LOW:
org.terasology.engine.core.subsystem.common.MonitoringSubsystem$BeanDefinition.$ARGUMENT should be package protected
Raw output
<p> A mutable static field could be changed by malicious code or by accident. The field could be made package protected to avoid this vulnerability.</p>
terasology-jenkins-io / SpotBugs
MS_PKGPROTECT
LOW:
org.terasology.engine.core.subsystem.common.WorldGenerationSubsystem$BeanDefinition.$ARGUMENT should be package protected
Raw output
<p> A mutable static field could be changed by malicious code or by accident. The field could be made package protected to avoid this vulnerability.</p>
terasology-jenkins-io / SpotBugs
MS_PKGPROTECT
LOW:
org.terasology.engine.core.subsystem.config.BindsSubsystem$BeanDefinition.$ARGUMENT should be package protected
Raw output
<p> A mutable static field could be changed by malicious code or by accident. The field could be made package protected to avoid this vulnerability.</p>
terasology-jenkins-io / SpotBugs
MS_PKGPROTECT
LOW:
org.terasology.engine.core.subsystem.headless.renderer.HeadlessWorldRenderer$BeanDefinition.$ARGUMENT should be package protected
Raw output
<p> A mutable static field could be changed by malicious code or by accident. The field could be made package protected to avoid this vulnerability.</p>
terasology-jenkins-io / SpotBugs
ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD
LOW:
Write to static field org.terasology.engine.core.subsystem.lwjgl.BaseLwjglSubsystem.initialised from instance method org.terasology.engine.core.subsystem.lwjgl.BaseLwjglSubsystem.preInitialise(ServiceRegistry)
Raw output
<p> This instance method writes to a static field. This is tricky to get correct if multiple instances are being manipulated, and generally bad practice. </p>
terasology-jenkins-io / SpotBugs
MS_PKGPROTECT
LOW:
org.terasology.engine.core.subsystem.lwjgl.LwjglAudio$BeanDefinition.$ARGUMENT should be package protected
Raw output
<p> A mutable static field could be changed by malicious code or by accident. The field could be made package protected to avoid this vulnerability.</p>
terasology-jenkins-io / SpotBugs
MS_PKGPROTECT
LOW:
org.terasology.engine.core.subsystem.lwjgl.LwjglGraphics$BeanDefinition.$ARGUMENT should be package protected
Raw output
<p> A mutable static field could be changed by malicious code or by accident. The field could be made package protected to avoid this vulnerability.</p>
terasology-jenkins-io / SpotBugs
MS_PKGPROTECT
LOW:
org.terasology.engine.entitySystem.entity.internal.PojoEntityManager$BeanDefinition.$ARGUMENT should be package protected
Raw output
<p> A mutable static field could be changed by malicious code or by accident. The field could be made package protected to avoid this vulnerability.</p>
terasology-jenkins-io / SpotBugs
MS_PKGPROTECT
LOW:
org.terasology.engine.entitySystem.event.internal.EventSystemImpl$BeanDefinition.$ARGUMENT should be package protected
Raw output
<p> A mutable static field could be changed by malicious code or by accident. The field could be made package protected to avoid this vulnerability.</p>
terasology-jenkins-io / SpotBugs
MS_PKGPROTECT
LOW:
org.terasology.engine.entitySystem.metadata.ComponentLibrary$BeanDefinition.$ARGUMENT should be package protected
Raw output
<p> A mutable static field could be changed by malicious code or by accident. The field could be made package protected to avoid this vulnerability.</p>
terasology-jenkins-io / SpotBugs
MS_PKGPROTECT
LOW:
org.terasology.engine.entitySystem.metadata.EntitySystemLibrary$BeanDefinition.$ARGUMENT should be package protected
Raw output
<p> A mutable static field could be changed by malicious code or by accident. The field could be made package protected to avoid this vulnerability.</p>
terasology-jenkins-io / SpotBugs
MS_PKGPROTECT
LOW:
org.terasology.engine.entitySystem.metadata.EventLibrary$BeanDefinition.$ARGUMENT should be package protected
Raw output
<p> A mutable static field could be changed by malicious code or by accident. The field could be made package protected to avoid this vulnerability.</p>
terasology-jenkins-io / SpotBugs
MS_PKGPROTECT
LOW:
org.terasology.engine.entitySystem.prefab.internal.PojoPrefabManager$BeanDefinition.$ARGUMENT should be package protected
Raw output
<p> A mutable static field could be changed by malicious code or by accident. The field could be made package protected to avoid this vulnerability.</p>
Check warning on line 22 in org/terasology/engine/i18n/I18nSubsystem$BeanDefinition.java
terasology-jenkins-io / SpotBugs
MS_PKGPROTECT
LOW:
org.terasology.engine.i18n.I18nSubsystem$BeanDefinition.$ARGUMENT should be package protected
Raw output
<p> A mutable static field could be changed by malicious code or by accident. The field could be made package protected to avoid this vulnerability.</p>