Skip to content

feat: Improve AppShellConfigurator annotation error details (vaadin/hilla#231) - #25390

Merged
Artur- merged 6 commits into
vaadin:mainfrom
AzazelSensei:fix-231-appshell-error-message
Sep 2, 2026
Merged

feat: Improve AppShellConfigurator annotation error details (vaadin/hilla#231)#25390
Artur- merged 6 commits into
vaadin:mainfrom
AzazelSensei:fix-231-appshell-error-message

Conversation

@AzazelSensei

Copy link
Copy Markdown
Contributor

Fixes vaadin/hilla#231

I made the error name the annotation and the class it was found on. If an AppShellConfigurator already exists, it tells you to move the annotations there instead of creating a new class.

Name the annotation and the class it was found on. If an
AppShellConfigurator already exists, tell the user to move
the annotations there.
@cla-assistant

cla-assistant Bot commented Aug 30, 2026

Copy link
Copy Markdown

CLA assistant check
All committers have signed the CLA.

@cla-assistant

cla-assistant Bot commented Aug 30, 2026

Copy link
Copy Markdown

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.

@mcollovati mcollovati added the Contribution PRs coming from the community or external to the team label Aug 31, 2026
@mshabarov mshabarov changed the title Improve AppShellConfigurator annotation error details (vaadin/hilla#231) feat: Improve AppShellConfigurator annotation error details (vaadin/hilla#231) Aug 31, 2026
mshabarov
mshabarov previously approved these changes Aug 31, 2026
@mshabarov
mshabarov enabled auto-merge September 1, 2026 06:25
@mshabarov

Copy link
Copy Markdown
Contributor

@AzazelSensei thanks for the contribution! Ready for merging after validation ends.

@Artur-
Artur- disabled auto-merge September 2, 2026 05:26
@Artur-
Artur- enabled auto-merge September 2, 2026 05:34
@Artur-
Artur- added this pull request to the merge queue Sep 2, 2026
@Artur-
Artur- removed this pull request from the merge queue due to a manual request Sep 2, 2026
@Artur-
Artur- added this pull request to the merge queue Sep 2, 2026
Merged via the queue into vaadin:main with commit fca713c Sep 2, 2026
16 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Contribution PRs coming from the community or external to the team

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Provide more details in app shell configurator error message

4 participants