Skip to content

fix(deps): update dependency org.slf4j:slf4j-api to v1.7.36 #164

fix(deps): update dependency org.slf4j:slf4j-api to v1.7.36

fix(deps): update dependency org.slf4j:slf4j-api to v1.7.36 #164

Triggered via push July 12, 2026 06:56
Status Success
Total duration 3m 57s
Artifacts

code_quality.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

345 warnings and 3 notices
Nullability and data flow problems: plugin/src/main/java/net/codingarea/commons/bukkit/utils/item/ItemBuilder.java#L74
Expression `meta = item.getItemMeta()` might evaluate to null but is returned by the method declared as @NotNull
Nullability and data flow problems: plugin/src/main/java/net/codingarea/commons/common/config/document/MapDocument.java#L187
Method invocation `toLowerCase` may produce `NullPointerException`
Nullability and data flow problems: plugin/src/main/java/net/codingarea/commons/database/sql/abstraction/where/ObjectWhere.java#L23
Expression `value` might evaluate to null but is stored to an array of @NotNull elements
Deprecated API usage: plugin/src/main/java/net/codingarea/challenges/plugin/spigot/generator/VoidMapGenerator.java#L20
Overrides deprecated method in 'org.bukkit.generator.ChunkGenerator'
Deprecated API usage: plugin/src/main/java/net/codingarea/commons/common/logging/internal/JavaLoggerWrapper.java#L145
'logrb(java.util.logging.Level, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Object\[\])' is deprecated
Deprecated API usage: plugin/src/main/java/net/codingarea/challenges/plugin/spigot/command/VillageCommand.java#L23
'org.bukkit.StructureType' is deprecated since version 1.19
Deprecated API usage: plugin/src/main/java/net/codingarea/commons/bukkit/utils/item/ItemBuilder.java#L343
'setOwner(java.lang.String)' is deprecated since version 1.12.1
Deprecated API usage: plugin/src/main/java/net/codingarea/challenges/plugin/challenges/implementation/challenge/world/LoopChallenge.java#L116
'org.bukkit.event.entity.EntityDamageEvent.DamageModifier' is deprecated since version 1.12
Deprecated API usage: plugin/src/main/java/net/codingarea/challenges/plugin/challenges/implementation/challenge/quiz/QuizChallenge.java#L174
'kill(org.bukkit.entity.@org.jetbrains.annotations.NotNull Player)' is deprecated
Deprecated API usage: plugin/src/main/java/net/codingarea/challenges/plugin/challenges/implementation/challenge/world/AnvilRainChallenge.java#L127
'spawnFallingBlock(org.bukkit.Location, org.bukkit.Material, byte)' is deprecated since version 1.7.5
Deprecated API usage: plugin/src/main/java/net/codingarea/challenges/plugin/utils/bukkit/misc/BukkitStringUtils.java#L279
'HoverEvent(net.md_5.bungee.api.chat.HoverEvent.Action, net.md_5.bungee.api.chat.BaseComponent\[\])' is deprecated
Deprecated API usage: plugin/src/main/java/net/codingarea/commons/common/logging/internal/JavaLoggerWrapper.java#L150
'logrb(java.util.logging.Level, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Throwable)' is deprecated
Deprecated API usage: plugin/src/main/java/net/codingarea/challenges/plugin/challenges/implementation/challenge/world/SnakeChallenge.java#L80
'kill(org.bukkit.entity.@org.jetbrains.annotations.NotNull Player)' is deprecated
Deprecated API usage: plugin/src/main/java/net/codingarea/challenges/plugin/challenges/implementation/challenge/effect/PermanentEffectOnDamageChallenge.java#L114
'org.bukkit.event.entity.EntityDamageEvent.DamageModifier' is deprecated since version 1.12
Deprecated API usage: plugin/src/main/java/net/codingarea/challenges/plugin/spigot/listener/CustomEventListener.java#L29
'isInWater(org.bukkit.entity.@org.jetbrains.annotations.NotNull Entity)' is deprecated
Deprecated API usage: plugin/src/main/java/net/codingarea/challenges/plugin/challenges/implementation/challenge/time/MaxHeightTimeChallenge.java#L89
'kill(org.bukkit.entity.@org.jetbrains.annotations.NotNull Player)' is deprecated
Deprecated API usage: plugin/src/main/java/net/codingarea/commons/common/logging/internal/JavaLoggerWrapper.java#L140
'logrb(java.util.logging.Level, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Object)' is deprecated
Deprecated API usage: plugin/src/main/java/net/codingarea/challenges/plugin/spigot/command/VillageCommand.java#L23
'locateNearestStructure(org.bukkit.Location, org.bukkit.StructureType, int, boolean)' is deprecated since version 1.19
Deprecated API usage: plugin/src/main/java/net/codingarea/challenges/plugin/spigot/command/WorldCommand.java#L56
'getBedSpawnLocation()' is deprecated since version 1.20.4
Deprecated API usage: plugin/src/main/java/net/codingarea/challenges/plugin/spigot/generator/VoidMapGenerator.java#L20
'org.bukkit.generator.ChunkGenerator.BiomeGrid' is deprecated since version 1.17.1
Deprecated API usage: plugin/src/main/java/net/codingarea/challenges/plugin/challenges/implementation/challenge/ZeroHeartsChallenge.java#L107
'kill(org.bukkit.entity.@org.jetbrains.annotations.NotNull Player)' is deprecated
Deprecated API usage: plugin/src/main/java/net/codingarea/challenges/plugin/challenges/type/helper/ChallengeHelper.java#L213
'org.bukkit.event.entity.EntityDamageEvent.DamageModifier' is deprecated since version 1.12
Deprecated API usage: plugin/src/main/java/net/codingarea/challenges/plugin/challenges/implementation/challenge/movement/OnlyDirtChallenge.java#L52
'kill(org.bukkit.entity.@org.jetbrains.annotations.NotNull Player)' is deprecated
Deprecated API usage: plugin/src/main/java/net/codingarea/challenges/plugin/challenges/implementation/challenge/movement/AlwaysRunningChallenge.java#L46
'isInWater(org.bukkit.entity.@org.jetbrains.annotations.NotNull Entity)' is deprecated
Deprecated API usage: plugin/src/main/java/net/codingarea/challenges/plugin/spigot/generator/VoidMapGenerator.java#L22
'createChunkData(org.bukkit.World)' is deprecated since version 1.17.1
Deprecated API usage: plugin/src/main/java/net/codingarea/challenges/plugin/challenges/implementation/challenge/time/MaxBiomeTimeChallenge.java#L90
'kill(org.bukkit.entity.@org.jetbrains.annotations.NotNull Player)' is deprecated
Deprecated API usage: plugin/src/main/java/net/codingarea/commons/bukkit/utils/bstats/Metrics.java#L52
'header(java.lang.String)' is deprecated since version 1.18.1
Deprecated API usage: plugin/src/main/java/net/codingarea/challenges/plugin/challenges/implementation/challenge/inventory/MissingItemsChallenge.java#L174
'HoverEvent(net.md_5.bungee.api.chat.HoverEvent.Action, net.md_5.bungee.api.chat.BaseComponent\[\])' is deprecated
Deprecated API usage: plugin/src/main/java/net/codingarea/challenges/plugin/challenges/implementation/setting/HealthDisplaySetting.java#L61
'registerNewObjective(java.lang.String, java.lang.String, java.lang.String)' is deprecated since version 1.20.5
Deprecated API usage: plugin/src/main/java/net/codingarea/commons/common/logging/internal/JavaLoggerWrapper.java#L135
'logrb(java.util.logging.Level, java.lang.String, java.lang.String, java.lang.String, java.lang.String)' is deprecated
Deprecated API usage: plugin/src/main/java/net/codingarea/challenges/plugin/challenges/type/abstraction/NetherPortalSpawnSetting.java#L80
'locateNearestStructure(org.bukkit.Location, org.bukkit.StructureType, int, boolean)' is deprecated since version 1.19
Deprecated API usage: plugin/src/main/java/net/codingarea/challenges/plugin/utils/misc/StructureUtils.java#L7
'org.bukkit.StructureType' is deprecated since version 1.19
Magic constant: plugin/src/main/java/net/codingarea/commons/common/collection/FontBuilder.java#L60
Should be one of: Font.PLAIN, Font.BOLD, Font.ITALIC or their combination
Magic constant: plugin/src/main/java/net/codingarea/commons/common/collection/FontBuilder.java#L46
Should be one of: Font.PLAIN, Font.BOLD, Font.ITALIC or their combination
Mismatched query and update of collection: plugin/src/main/java/net/codingarea/commons/common/config/PropertyHelper.java#L20
Contents of collection `getters` are updated, but never queried
@NotNull/@Nullable problems: plugin/src/main/java/net/codingarea/commons/common/collection/SeededRandomWrapper.java#L9
Non-annotated method 'ints' from 'Random' implements non-null method from 'IRandom'
'size() == 0' can be replaced with 'isEmpty()': plugin/src/main/java/net/codingarea/commons/common/misc/StringUtils.java#L78
`argument.length() > 0` can be replaced with '!argument.isEmpty()'
'size() == 0' can be replaced with 'isEmpty()': plugin/src/main/java/net/codingarea/commons/common/config/document/GsonDocument.java#L508
`value.getAsJsonArray().size() == 0` can be replaced with 'value.getAsJsonArray().isEmpty()'
'size() == 0' can be replaced with 'isEmpty()': plugin/src/main/java/net/codingarea/commons/common/misc/StringUtils.java#L118
`builder.length() > 0` can be replaced with '!builder.isEmpty()'
'size() == 0' can be replaced with 'isEmpty()': plugin/src/main/java/net/codingarea/commons/common/misc/StringUtils.java#L103
`builder.length() != 0` can be replaced with '!builder.isEmpty()'
Call to 'printStackTrace()': plugin/src/main/java/net/codingarea/commons/common/misc/FileUtils.java#L356
Call to `printStackTrace()` should probably be replaced with more robust logging
Call to 'printStackTrace()': plugin/src/main/java/net/codingarea/commons/common/misc/FileUtils.java#L223
Call to `printStackTrace()` should probably be replaced with more robust logging
Call to 'printStackTrace()': plugin/src/main/java/net/codingarea/commons/common/misc/FileUtils.java#L512
Call to `printStackTrace()` should probably be replaced with more robust logging
Call to 'printStackTrace()': plugin/src/main/java/net/codingarea/commons/common/misc/FileUtils.java#L521
Call to `printStackTrace()` should probably be replaced with more robust logging
Call to 'printStackTrace()': plugin/src/main/java/net/codingarea/commons/common/misc/FileUtils.java#L495
Call to `printStackTrace()` should probably be replaced with more robust logging
Call to 'printStackTrace()': plugin/src/main/java/net/codingarea/commons/common/misc/FileUtils.java#L288
Call to `printStackTrace()` should probably be replaced with more robust logging
Call to 'printStackTrace()': plugin/src/main/java/net/codingarea/commons/common/concurrent/task/Task.java#L144
Call to `printStackTrace()` should probably be replaced with more robust logging
Call to 'printStackTrace()': plugin/src/main/java/net/codingarea/commons/common/misc/FileUtils.java#L442
Call to `printStackTrace()` should probably be replaced with more robust logging
Call to 'printStackTrace()': plugin/src/main/java/net/codingarea/commons/common/misc/FileUtils.java#L174
Call to `printStackTrace()` should probably be replaced with more robust logging
Call to 'printStackTrace()': plugin/src/main/java/net/codingarea/commons/common/misc/FileUtils.java#L541
Call to `printStackTrace()` should probably be replaced with more robust logging
Call to 'printStackTrace()': plugin/src/main/java/net/codingarea/commons/common/logging/handler/HandledLogger.java#L45
Call to `printStackTrace()` should probably be replaced with more robust logging
Call to 'printStackTrace()': plugin/src/main/java/net/codingarea/commons/common/misc/FileUtils.java#L320
Call to `printStackTrace()` should probably be replaced with more robust logging
Call to 'printStackTrace()': plugin/src/main/java/net/codingarea/commons/common/misc/FileUtils.java#L163
Call to `printStackTrace()` should probably be replaced with more robust logging
Call to 'printStackTrace()': plugin/src/main/java/net/codingarea/commons/common/misc/FileUtils.java#L238
Call to `printStackTrace()` should probably be replaced with more robust logging
Unchecked warning: mongo-connector/src/main/java/net/codingarea/commons/common/misc/BsonUtils.java#L106
Unchecked cast: 'java.lang.@org.jetbrains.annotations.Nullable Object' to 'java.util.Map'
Unchecked warning: plugin/src/main/java/net/codingarea/commons/bukkit/utils/wrapper/SimpleEventExecutor.java#L25
Unchecked call to 'accept(T)' as a member of raw type 'java.util.function.Consumer'
Unchecked warning: plugin/src/main/java/net/codingarea/commons/common/config/document/MapDocument.java#L52
Unchecked cast: 'java.lang.Object' to 'java.util.Map'
Unchecked warning: plugin/src/main/java/net/codingarea/challenges/plugin/management/inventory/PlayerInventoryManager.java#L240
Unchecked assignment: 'net.codingarea.commons.common.collection.pair.Triple\[\]' to 'net.codingarea.commons.common.collection.pair.Triple,java.lang.String\>\[\]'
Unchecked warning: plugin/src/main/java/net/codingarea/commons/common/config/document/YamlDocument.java#L97
Unchecked cast: 'java.util.Map,capture\>' to 'java.util.Map'
Unchecked warning: plugin/src/main/java/net/codingarea/commons/common/config/document/MapDocument.java#L64
Unchecked cast: 'java.lang.Object' to 'java.util.List'
Unchecked warning: plugin/src/main/java/net/codingarea/commons/database/sql/abstraction/SQLHelper.java#L32
Unchecked cast: 'java.lang.@org.jetbrains.annotations.Nullable Object' to 'java.util.Map'
Unchecked warning: plugin/src/main/java/net/codingarea/commons/common/config/document/MapDocument.java#L66
Unchecked cast: 'java.lang.Object' to 'java.util.Map'
Unchecked warning: plugin/src/main/java/net/codingarea/commons/common/config/document/AbstractDocument.java#L34
Unchecked cast: 'java.lang.Class\>' to 'java.lang.Class'
Unnecessary unicode escape sequence: plugin/src/main/java/net/codingarea/commons/bukkit/utils/bstats/JsonObjectBuilder.java#L166
Unicode escape sequence `\u000a` can be replaced with a line feed character
Unstable API Usage: plugin/src/main/java/net/codingarea/challenges/plugin/challenges/implementation/challenge/force/ForceBiomeChallenge.java#L92
'name()' is declared in unstable interface 'org.bukkit.util.OldEnum' marked with @ApiStatus.Internal
Unstable API Usage: plugin/src/main/java/net/codingarea/challenges/plugin/challenges/implementation/challenge/time/MaxBiomeTimeChallenge.java#L99
'name()' is declared in unstable interface 'org.bukkit.util.OldEnum' marked with @ApiStatus.Internal
Unstable API Usage: plugin/src/main/java/net/codingarea/commons/bukkit/utils/misc/BukkitReflectionUtils.java#L167
'NamespacedKey(java.lang.String, java.lang.String)' is marked unstable with @ApiStatus.Internal
Unstable API Usage: plugin/src/main/java/net/codingarea/challenges/plugin/challenges/implementation/challenge/force/ForceBiomeChallenge.java#L115
'name()' is declared in unstable interface 'org.bukkit.util.OldEnum' marked with @ApiStatus.Internal
Unstable API Usage: plugin/src/main/java/net/codingarea/challenges/plugin/utils/bukkit/misc/BukkitStringUtils.java#L255
'name()' is declared in unstable interface 'org.bukkit.util.OldEnum' marked with @ApiStatus.Internal
Unstable API Usage: plugin/src/main/java/net/codingarea/challenges/plugin/challenges/implementation/goal/forcebattle/targets/BiomeTarget.java#L27
'name()' is declared in unstable interface 'org.bukkit.util.OldEnum' marked with @ApiStatus.Internal
Unstable API Usage: plugin/src/main/java/net/codingarea/challenges/plugin/challenges/implementation/challenge/force/ForceBiomeChallenge.java#L90
'name()' is declared in unstable interface 'org.bukkit.util.OldEnum' marked with @ApiStatus.Internal
Unstable API Usage: plugin/src/main/java/net/codingarea/challenges/plugin/challenges/implementation/challenge/force/ForceBiomeChallenge.java#L89
'name()' is declared in unstable interface 'org.bukkit.util.OldEnum' marked with @ApiStatus.Internal
Unstable API Usage: plugin/src/main/java/net/codingarea/challenges/plugin/challenges/implementation/challenge/force/ForceBiomeChallenge.java#L91
'name()' is declared in unstable interface 'org.bukkit.util.OldEnum' marked with @ApiStatus.Internal
Unstable API Usage: plugin/src/main/java/net/codingarea/challenges/plugin/challenges/implementation/goal/forcebattle/targets/BiomeTarget.java#L26
'name()' is declared in unstable interface 'org.bukkit.util.OldEnum' marked with @ApiStatus.Internal
Unstable API Usage: plugin/src/main/java/net/codingarea/challenges/plugin/challenges/implementation/challenge/time/MaxBiomeTimeChallenge.java#L93
'name()' is declared in unstable interface 'org.bukkit.util.OldEnum' marked with @ApiStatus.Internal
qodana
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, JetBrains/qodana-action@v2024.3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
qodana
Cache not found for keys: qodana-2024.3-refs/heads/renovate/slf4j-monorepo-c3c683cb0f9017765431eff449fcac176ccee879, qodana-2024.3-refs/heads/renovate/slf4j-monorepo
Method can be extracted: plugin/src/main/java/net/codingarea/challenges/plugin/challenges/implementation/challenge/quiz/QuizChallenge.java#L412
It's possible to extract method returning 'highestEntries' from a long surrounding method