Skip to content

Merge pull request #2574 from Wolf2323/checkstyle #2725

Merge pull request #2574 from Wolf2323/checkstyle

Merge pull request #2574 from Wolf2323/checkstyle #2725

Triggered via push November 3, 2023 09:42
Status Success
Total duration 4m 41s
Artifacts 3

build.yml

on: push
Prepare Build Variables
42s
Prepare Build Variables
Deploy Artifacts
0s
Deploy Artifacts
Deploy Docs
0s
Deploy Docs
Create GitHub Release
0s
Create GitHub Release
Official Deployment
0s
Official Deployment
Fit to window
Zoom out
Zoom in

Annotations

1000 warnings
Nullability and data flow problems: src/main/java/org/betonquest/betonquest/Journal.java#L96
Method invocation `equals` may produce `NullPointerException`
Nullability and data flow problems: src/main/java/org/betonquest/betonquest/Journal.java#L207
Argument `config.getString("date_format")` might be null
Nullability and data flow problems: src/main/java/org/betonquest/betonquest/Backpack.java#L266
Arguments of 'replace' are the same. Calling this method with the same arguments is meaningless
Nullability and data flow problems: src/main/java/org/betonquest/betonquest/BetonQuest.java#L538
Method invocation `getPackage` may produce `NullPointerException`
Nullability and data flow problems: src/main/java/org/betonquest/betonquest/item/QuestItemHandler.java#L104
Method invocation `getType` may produce `NullPointerException`
Nullability and data flow problems: src/main/java/org/betonquest/betonquest/item/QuestItemHandler.java#L136
Method invocation `getType` may produce `NullPointerException`
Nullability and data flow problems: src/main/java/org/betonquest/betonquest/menu/Menu.java#L164
Method invocation `getKeys` may produce `NullPointerException`
Nullability and data flow problems: src/main/java/org/betonquest/betonquest/menu/Menu.java#L172
Method invocation `getKeys` may produce `NullPointerException`
Nullability and data flow problems: src/main/java/org/betonquest/betonquest/item/QuestItem.java#L193
Dereference of `meta.getLore()` may produce `NullPointerException`
Nullability and data flow problems: src/main/java/org/betonquest/betonquest/item/QuestItem.java#L213
Method invocation `replace` may produce `NullPointerException`
Nullability and data flow problems: src/main/java/org/betonquest/betonquest/item/QuestItem.java#L216
Method invocation `replace` may produce `NullPointerException`
Nullability and data flow problems: src/main/java/org/betonquest/betonquest/item/QuestItem.java#L292
Method invocation `getType` may produce `NullPointerException`
Nullability and data flow problems: src/main/java/org/betonquest/betonquest/menu/config/RPGMenuConfig.java#L51
Method invocation `getKeys` may produce `NullPointerException`
Nullability and data flow problems: src/main/java/org/betonquest/betonquest/utils/Utils.java#L167
Method invocation `contains` may produce `NullPointerException`
Nullability and data flow problems: src/main/java/org/betonquest/betonquest/config/QuestCanceler.java#L83
Method invocation `getKeys` may produce `NullPointerException`
Nullability and data flow problems: src/main/java/org/betonquest/betonquest/events/SpawnMobEvent.java#L97
Method invocation `setHelmet` may produce `NullPointerException`
Nullability and data flow problems: src/main/java/org/betonquest/betonquest/commands/JournalCommand.java#L21
Method invocation `setExecutor` may produce `NullPointerException`
Nullability and data flow problems: src/main/java/org/betonquest/betonquest/commands/LangCommand.java#L34
Method invocation `setExecutor` may produce `NullPointerException`
Nullability and data flow problems: src/main/java/org/betonquest/betonquest/commands/LangCommand.java#L35
Method invocation `setTabCompleter` may produce `NullPointerException`
Nullability and data flow problems: src/main/java/org/betonquest/betonquest/commands/BackpackCommand.java#L29
Method invocation `setExecutor` may produce `NullPointerException`
Nullability and data flow problems: src/main/java/org/betonquest/betonquest/commands/CompassCommand.java#L23
Method invocation `setExecutor` may produce `NullPointerException`
Nullability and data flow problems: src/main/java/org/betonquest/betonquest/commands/CancelQuestCommand.java#L23
Method invocation `setExecutor` may produce `NullPointerException`
Nullability and data flow problems: src/main/java/org/betonquest/betonquest/database/AsyncSaver.java#L90
Method invocation `type` may produce `NullPointerException`
Nullability and data flow problems: src/main/java/org/betonquest/betonquest/commands/QuestCommand.java#L130
Method invocation `setExecutor` may produce `NullPointerException`
Nullability and data flow problems: src/main/java/org/betonquest/betonquest/commands/QuestCommand.java#L131
Method invocation `setTabCompleter` may produce `NullPointerException`
Nullability and data flow problems: src/main/java/org/betonquest/betonquest/objectives/ShearObjective.java#L56
Method invocation `toString` may produce `NullPointerException`
Nullability and data flow problems: src/main/java/org/betonquest/betonquest/objectives/DieObjective.java#L72
Method invocation `getValue` may produce `NullPointerException`
Nullability and data flow problems: src/main/java/org/betonquest/betonquest/conversation/ConversationData.java#L497
Method invocation `getKeys` may produce `NullPointerException`
Nullability and data flow problems: src/main/java/org/betonquest/betonquest/conversation/ConversationData.java#L498
Method invocation `getString` may produce `NullPointerException`
Nullability and data flow problems: src/main/java/org/betonquest/betonquest/conversation/ConversationData.java#L518
Method invocation `getKeys` may produce `NullPointerException`
Nullability and data flow problems: src/main/java/org/betonquest/betonquest/conversation/ConversationData.java#L83
Method invocation `getKeys` may produce `NullPointerException`
Nullability and data flow problems: src/main/java/org/betonquest/betonquest/conversation/ConversationData.java#L90
Method invocation `getKeys` may produce `NullPointerException`
Nullability and data flow problems: src/main/java/org/betonquest/betonquest/conversation/InventoryConvIO.java#L127
Method invocation `getBoolean` may produce `NullPointerException`
Nullability and data flow problems: src/main/java/org/betonquest/betonquest/compatibility/skript/SkriptEffectBQ.java#L47
Method invocation `getName` may produce `NullPointerException`
Nullability and data flow problems: src/main/java/org/betonquest/betonquest/compatibility/brewery/HasBrewCondition.java#L54
Method invocation `getCurrentRecipe` may produce `NullPointerException`
Nullability and data flow problems: src/main/java/org/betonquest/betonquest/compatibility/brewery/TakeBrewEvent.java#L54
Method invocation `getCurrentRecipe` may produce `NullPointerException`
Nullability and data flow problems: src/main/java/org/betonquest/betonquest/compatibility/mmogroup/mmocore/MMOCoreConfigAccessor.java#L26
Argument `attributeConfig.getConfigurationSection(attribute)` might be null
Nullability and data flow problems: src/main/java/org/betonquest/betonquest/compatibility/mmogroup/mmocore/MMOCoreUtils.java#L30
Argument `mmoCoreAttributeConfig.getConfigurationSection(attribute)` might be null
Nullability and data flow problems: src/main/java/org/betonquest/betonquest/compatibility/mmogroup/mmocore/MMOCoreUtils.java#L25
Method invocation `getDataFolder` may produce `NullPointerException`
Nullability and data flow problems: src/main/java/org/betonquest/betonquest/compatibility/worldedit/PasteSchematicEvent.java#L55
Method invocation `getDataFolder` may produce `NullPointerException`
Nullability and data flow problems: src/main/java/org/betonquest/betonquest/compatibility/mythicmobs/MythicMobsIntegrator.java#L45
Method invocation `getDescription` may produce `NullPointerException`
Nullability and data flow problems: src/main/java/org/betonquest/betonquest/compatibility/protocollib/ProtocolLibIntegrator.java#L33
Method invocation `getDescription` may produce `NullPointerException`
Nullability and data flow problems: src/main/java/org/betonquest/betonquest/compatibility/shopkeepers/ShopkeepersIntegrator.java#L27
Method invocation `getDescription` may produce `NullPointerException`
Deprecated member is still used: src/main/java/org/betonquest/betonquest/events/AbstractTakeEvent.java#L32
Deprecated member 'AbstractTakeEvent' is still used
Missing Javadoc: src/main/java/org/betonquest/betonquest/JoinQuitListener.java#L39
Required tag `@param` is missing for parameter `log`
Missing Javadoc: src/main/java/org/betonquest/betonquest/JoinQuitListener.java#L39
Required tag `@param` is missing for parameter `loggerFactory`
Missing Javadoc: src/main/java/org/betonquest/betonquest/api/Objective.java#L132
Required tag `@param` is missing for parameter `profile`
Missing Javadoc: src/main/java/org/betonquest/betonquest/api/Objective.java#L146
Required tag `@param` is missing for parameter `profile`
Missing Javadoc: src/main/java/org/betonquest/betonquest/item/typehandler/SpigotHeadHandler.java#L40
Required tag `@param` is missing for parameter `log`
Missing Javadoc: src/main/java/org/betonquest/betonquest/menu/OpenedMenu.java#L75
Required tag `@param` is missing for parameter `onlineProfile`
Missing Javadoc: src/main/java/org/betonquest/betonquest/menu/Menu.java#L303
Required tag `@param` is missing for parameter `profile`
Missing Javadoc: src/main/java/org/betonquest/betonquest/menu/config/SimpleYMLSection.java#L180
Required tag `@param` is missing for parameter `<T>`
Missing Javadoc: src/main/java/org/betonquest/betonquest/quest/event/conversation/ConversationEvent.java#L24
Required tag `@param` is missing for parameter `loggerFactory`
Missing Javadoc: src/main/java/org/betonquest/betonquest/utils/location/AbstractData.java#L15
Required tag `@param` is missing for parameter `<T>`
Missing Javadoc: src/main/java/org/betonquest/betonquest/config/Config.java#L56
Required tag `@param` is missing for parameter `config`
Missing Javadoc: src/main/java/org/betonquest/betonquest/config/Config.java#L56
Required tag `@param` is missing for parameter `plugin`
Missing Javadoc: src/main/java/org/betonquest/betonquest/config/QuestCanceler.java#L62
Required tag `@param` is missing for parameter `pack`
Missing Javadoc: src/main/java/org/betonquest/betonquest/notify/TotemNotifyIO.java#L30
Required tag `@param` is missing for parameter `pack`
Missing Javadoc: src/main/java/org/betonquest/betonquest/modules/web/updater/Updater.java#L95
Required tag `@param` is missing for parameter `currentVersion`
Missing Javadoc: src/main/java/org/betonquest/betonquest/modules/schedule/EventScheduling.java#L31
Required tag `@param` is missing for parameter `log`
Missing Javadoc: src/main/java/org/betonquest/betonquest/commands/BackpackCommand.java#L23
Required tag `@param` is missing for parameter `log`
Missing Javadoc: src/main/java/org/betonquest/betonquest/database/SQLite.java#L32
Required tag `@param` is missing for parameter `log`
Missing Javadoc: src/main/java/org/betonquest/betonquest/commands/QuestCommand.java#L119
Required tag `@param` is missing for parameter `bukkitAudiences`
Missing Javadoc: src/main/java/org/betonquest/betonquest/commands/QuestCommand.java#L119
Required tag `@param` is missing for parameter `configAccessorFactory`
Missing Javadoc: src/main/java/org/betonquest/betonquest/commands/QuestCommand.java#L119
Required tag `@param` is missing for parameter `debuggingController`
Missing Javadoc: src/main/java/org/betonquest/betonquest/commands/QuestCommand.java#L119
Required tag `@param` is missing for parameter `log`
Missing Javadoc: src/main/java/org/betonquest/betonquest/commands/QuestCommand.java#L119
Required tag `@param` is missing for parameter `logWatcher`
Missing Javadoc: src/main/java/org/betonquest/betonquest/commands/QuestCommand.java#L119
Required tag `@param` is missing for parameter `loggerFactory`
Missing Javadoc: src/main/java/org/betonquest/betonquest/database/MySQL.java#L38
Required tag `@param` is missing for parameter `log`
Missing Javadoc: src/main/java/org/betonquest/betonquest/variables/ItemDurabilityVariable.java#L42
Required tag `@param` is missing for parameter `instruction`
Missing Javadoc: src/main/java/org/betonquest/betonquest/variables/ItemDurabilityVariable.java#L42
Required tag `@throws` org.betonquest.betonquest.exceptions.InstructionParseException is missing
Missing Javadoc: src/main/java/org/betonquest/betonquest/conditions/ItemDurabilityCondition.java#L33
Required tag `@param` is missing for parameter `instruction`
Missing Javadoc: src/main/java/org/betonquest/betonquest/conditions/ItemDurabilityCondition.java#L33
Required tag `@throws` org.betonquest.betonquest.exceptions.InstructionParseException is missing

Artifacts

Produced during runtime
Name Size
BetonQuest-Artifacts Expired
15.8 MB
BetonQuest-Docs Expired
428 MB
cache-apt-pkgs-logs%pngquant% Expired
2 KB