Skip to content

Improve the plugin for 0.2.0 Release #5

Improve the plugin for 0.2.0 Release

Improve the plugin for 0.2.0 Release #5

Triggered via pull request February 3, 2026 13:05
@ZoriotZoriot
synchronize #68
build
Status Success
Total duration 2m 50s
Artifacts

qodana_code_quality.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

98 warnings
Nullability and data flow problems: src/main/java/net/buildtheearth/buildteamtools/utils/GeometricUtils.java#L35
Argument `BuildTeamTools.getInstance().getConfig().getString(ConfigPaths.EARTH_WORLD)` might be null
Nullability and data flow problems: src/main/java/net/buildtheearth/buildteamtools/utils/menus/BookMenu.java#L63
Argument `XMaterial.WRITABLE_BOOK.parseMaterial()` might be null
Nullability and data flow problems: src/main/java/net/buildtheearth/buildteamtools/utils/GeometricUtils.java#L66
Argument `BuildTeamTools.getInstance().getConfig().getString(ConfigPaths.EARTH_WORLD)` might be null
Nullability and data flow problems: src/main/java/net/buildtheearth/buildteamtools/utils/Config.java#L148
Argument `cfg.getString(place + ".World")` might be null
Static initializer references subclass: src/main/java/net/buildtheearth/buildteamtools/utils/geo/projection/GeographicProjection.java#L36
Referencing subclass ModifiedAirocean from superclass GeographicProjection initializer might lead to class loading deadlock
Unstable API Usage: settings.gradle.kts#L8
'getRepositoriesMode()' is marked unstable with @Incubating
Unstable API Usage: settings.gradle.kts#L9
'repositories(org.gradle.api.Action)' is marked unstable with @Incubating
Unstable API Usage: settings.gradle.kts#L8
'FAIL_ON_PROJECT_REPOS' is declared in unstable enum 'org.gradle.api.initialization.resolve.RepositoriesMode' marked with @Incubating
Unstable API Usage: settings.gradle.kts#L8
'org.gradle.api.initialization.resolve.RepositoriesMode' is marked unstable with @Incubating
Unused assignment: src/main/java/net/buildtheearth/buildteamtools/modules/generator/menu/GeneratorMenu.java#L75
Variable `railwayLore` initializer `ListUtil.createList("", "§eDescription:", "Generate railways with multiple tracks", "and many differ...` is redundant
Unused assignment: src/main/java/net/buildtheearth/buildteamtools/modules/generator/menu/GeneratorMenu.java#L113
Variable `fieldLore` initializer `ListUtil.createList("", "§eDescription:", "Generate fields with different", "crops and plants", "", ...` is redundant