Skip to content

feat!: pass request event to AIController.onRequest - #10020

Merged
tomivirkki merged 2 commits into
mainfrom
feat/controller-request-event
Sep 7, 2026
Merged

feat!: pass request event to AIController.onRequest#10020
tomivirkki merged 2 commits into
mainfrom
feat/controller-request-event

docs: document and test null rejection in RequestEvent constructor

176b419
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis succeeded Sep 7, 2026 in 3m 58s

Annotations

Check warning on line 2243 in vaadin-ai-components-flow-parent/vaadin-ai-core-flow/src/test/java/com/vaadin/flow/component/ai/orchestrator/AIOrchestratorTest.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use a static import for "when".

See more on https://sonarcloud.io/project/issues?id=vaadin_flow-components&issues=AaBnkHkMbzvivbgUQlfy&open=AaBnkHkMbzvivbgUQlfy&pullRequest=10020

Check warning on line 2478 in vaadin-ai-components-flow-parent/vaadin-ai-core-flow/src/test/java/com/vaadin/flow/component/ai/orchestrator/AIOrchestratorTest.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use a static import for "doThrow".

See more on https://sonarcloud.io/project/issues?id=vaadin_flow-components&issues=AaBnkHkMbzvivbgUQlf1&open=AaBnkHkMbzvivbgUQlf1&pullRequest=10020

Check warning on line 393 in vaadin-ai-components-flow-parent/vaadin-ai-core-flow/src/test/java/com/vaadin/flow/component/ai/orchestrator/RequestInterceptorTest.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use a static import for "verify".

See more on https://sonarcloud.io/project/issues?id=vaadin_flow-components&issues=AaBnkHt7bzvivbgUQlf2&open=AaBnkHt7bzvivbgUQlf2&pullRequest=10020

Check warning on line 2241 in vaadin-ai-components-flow-parent/vaadin-ai-core-flow/src/test/java/com/vaadin/flow/component/ai/orchestrator/AIOrchestratorTest.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use a static import for "when".

See more on https://sonarcloud.io/project/issues?id=vaadin_flow-components&issues=AaBnkHkMbzvivbgUQlfx&open=AaBnkHkMbzvivbgUQlfx&pullRequest=10020

Check warning on line 444 in vaadin-ai-components-flow-parent/vaadin-ai-core-flow/src/test/java/com/vaadin/flow/component/ai/orchestrator/RequestInterceptorTest.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use a static import for "verify".

See more on https://sonarcloud.io/project/issues?id=vaadin_flow-components&issues=AaBnkHt7bzvivbgUQlf4&open=AaBnkHt7bzvivbgUQlf4&pullRequest=10020

Check warning on line 2369 in vaadin-ai-components-flow-parent/vaadin-ai-core-flow/src/test/java/com/vaadin/flow/component/ai/orchestrator/AIOrchestratorTest.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use a static import for "doThrow".

See more on https://sonarcloud.io/project/issues?id=vaadin_flow-components&issues=AaBnkHkMbzvivbgUQlf0&open=AaBnkHkMbzvivbgUQlf0&pullRequest=10020

Check warning on line 393 in vaadin-ai-components-flow-parent/vaadin-ai-core-flow/src/test/java/com/vaadin/flow/component/ai/orchestrator/RequestInterceptorTest.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=vaadin_flow-components&issues=AaBnkHt7bzvivbgUQlf3&open=AaBnkHt7bzvivbgUQlf3&pullRequest=10020

Check warning on line 444 in vaadin-ai-components-flow-parent/vaadin-ai-core-flow/src/test/java/com/vaadin/flow/component/ai/orchestrator/RequestInterceptorTest.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=vaadin_flow-components&issues=AaBnkHt7bzvivbgUQlf5&open=AaBnkHt7bzvivbgUQlf5&pullRequest=10020

Check warning on line 2288 in vaadin-ai-components-flow-parent/vaadin-ai-core-flow/src/test/java/com/vaadin/flow/component/ai/orchestrator/AIOrchestratorTest.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Refactor the code of the lambda to have only one invocation possibly throwing a runtime exception.

See more on https://sonarcloud.io/project/issues?id=vaadin_flow-components&issues=AaBnkHkMbzvivbgUQlfz&open=AaBnkHkMbzvivbgUQlfz&pullRequest=10020