Skip to content

UIEXT-3150: Fix API error in WebUI reader framework (shown in Eclipse)#84

Open
enplotz wants to merge 1 commit intomasterfrom
enh/UIEXT-3150-fix-API-error
Open

UIEXT-3150: Fix API error in WebUI reader framework (shown in Eclipse)#84
enplotz wants to merge 1 commit intomasterfrom
enh/UIEXT-3150-fix-API-error

Conversation

@enplotz
Copy link
Copy Markdown
Contributor

@enplotz enplotz commented Feb 5, 2026

Was likely built before the baseline bump, but merged afterwards.

Without the since-version I get this in Eclipse 2025-12 with 5.10 as baseline API:
Screenshot 2026-02-05 at 18 36 40

The API changes, since the return type changed, so it is incompatible with call sites expecting the earlier version

UIEXT-3150 (WebUI-Migration Excel Reader)
Copilot AI review requested due to automatic review settings February 5, 2026 12:47
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR fixes an API error in the WebUI reader framework by adding proper Javadoc and updating API filter configurations to address API tooling complaints about a method override.

Changes:

  • Added @since 5.11 Javadoc to the computeState method override
  • Updated API filter to correctly handle the method signature change

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
TransformationParametersStateProviders.java Added Javadoc with @since tag to document API change in computeState method
.api_filters Updated filter ID and added message arguments to properly suppress API warnings for non-public API

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@sonarqubecloud
Copy link
Copy Markdown

sonarqubecloud bot commented Feb 5, 2026

@enplotz enplotz marked this pull request as ready for review February 5, 2026 14:57
@enplotz enplotz requested a review from a team as a code owner February 5, 2026 14:57
@enplotz enplotz requested review from knime-ghub-bot and removed request for a team February 5, 2026 14:57
@enplotz enplotz changed the title UIEXT-3150: Fix API error in WebUI reader framework UIEXT-3150: Fix API error in WebUI reader framework (shown in Eclipse) Feb 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants