Skip to content

Add Dialogs API and wire it into confirmations, go picker, team invites & first-join (#3021)#3033

Merged
tastybento merged 2 commits into
developfrom
feature/3021-dialogs-api
Jul 18, 2026
Merged

Add Dialogs API and wire it into confirmations, go picker, team invites & first-join (#3021)#3033
tastybento merged 2 commits into
developfrom
feature/3021-dialogs-api

Wire dialogs into go picker, team invites and first-join (#3021)

6ee3041
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis succeeded Jul 12, 2026 in 49s

Annotations

Check warning on line 305 in src/test/java/world/bentobox/bentobox/listeners/JoinLeaveListenerTest.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Rename "desc" which hides the field declared at line 88.

See more on https://sonarcloud.io/project/issues?id=BentoBoxWorld_BentoBox&issues=AZ9YT4smKu499Cc-zHF3&open=AZ9YT4smKu499Cc-zHF3&pullRequest=3033

Check warning on line 279 in src/test/java/world/bentobox/bentobox/api/commands/island/IslandGoCommandTest.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use a static import for "never".

See more on https://sonarcloud.io/project/issues?id=BentoBoxWorld_BentoBox&issues=AZ9YT4vVKu499Cc-zHF4&open=AZ9YT4vVKu499Cc-zHF4&pullRequest=3033

Check warning on line 78 in src/test/java/world/bentobox/bentobox/api/dialogs/DialogBuilderTest.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use assertNull instead.

See more on https://sonarcloud.io/project/issues?id=BentoBoxWorld_BentoBox&issues=AZ9TlmzEldJHH9vRiJMo&open=AZ9TlmzEldJHH9vRiJMo&pullRequest=3033

Check warning on line 32 in src/main/java/world/bentobox/bentobox/api/dialogs/Dialogs.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Replace "e" with an unnamed pattern.

See more on https://sonarcloud.io/project/issues?id=BentoBoxWorld_BentoBox&issues=AZ9TlmzeldJHH9vRiJMs&open=AZ9TlmzeldJHH9vRiJMs&pullRequest=3033

Check warning on line 32 in src/main/java/world/bentobox/bentobox/api/dialogs/Dialogs.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Catch Exception instead of Throwable.

See more on https://sonarcloud.io/project/issues?id=BentoBoxWorld_BentoBox&issues=AZ9TlmzeldJHH9vRiJMr&open=AZ9TlmzeldJHH9vRiJMr&pullRequest=3033

Check warning on line 77 in src/test/java/world/bentobox/bentobox/api/dialogs/DialogBuilderTest.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use assertNull instead.

See more on https://sonarcloud.io/project/issues?id=BentoBoxWorld_BentoBox&issues=AZ9TlmzEldJHH9vRiJMn&open=AZ9TlmzEldJHH9vRiJMn&pullRequest=3033

Check warning on line 10 in src/main/java/world/bentobox/bentobox/api/commands/ConfirmableCommand.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this unused import 'world.bentobox.bentobox.api.dialogs.BBDialog'.

See more on https://sonarcloud.io/project/issues?id=BentoBoxWorld_BentoBox&issues=AZ9TlmzRldJHH9vRiJMp&open=AZ9TlmzRldJHH9vRiJMp&pullRequest=3033

Check warning on line 359 in src/test/java/world/bentobox/bentobox/api/commands/island/IslandResetCommandTest.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the declaration of thrown exception 'java.lang.Exception', as it cannot be thrown from method's body.

See more on https://sonarcloud.io/project/issues?id=BentoBoxWorld_BentoBox&issues=AZ9TlmxXldJHH9vRiJMm&open=AZ9TlmxXldJHH9vRiJMm&pullRequest=3033

Check warning on line 30 in src/main/java/world/bentobox/bentobox/api/dialogs/BBDialog.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this expression which always evaluates to "true"

See more on https://sonarcloud.io/project/issues?id=BentoBoxWorld_BentoBox&issues=AZ9TlmzYldJHH9vRiJMq&open=AZ9TlmzYldJHH9vRiJMq&pullRequest=3033