Skip to content

docs: reconcile @since tags with published release history (25.2)#9620

Open
Artur- wants to merge 2 commits into
25.2from
since-tags-25.2
Open

docs: reconcile @since tags with published release history (25.2)#9620
Artur- wants to merge 2 commits into
25.2from
since-tags-25.2

Conversation

@Artur-

@Artur- Artur- commented Jun 26, 2026

Copy link
Copy Markdown
Member

Derive every public/protected @SInCE from the versions each API element actually appears in across the published -sources.jar artifacts on Maven Central, indexed per component artifact (their version timelines differ). Relative to the 25.2 line: new API on this branch gets @SInCE 25.2.

  • add 2581 missing tags, correct 50 wrong ones, remove 12 redundant
  • tag 97 elements introduced in 25.2
  • create 115 minimal javadoc blocks on undocumented public types

charts/spreadsheet legacy framework-era tags (6.x/7.x/8.x) are rewritten to the Flow artifact timeline (e.g. spreadsheet classes -> 23.1). vaadin-spreadsheet-flow-client publishes no sources and is left untouched.

Artur- added 2 commits June 26, 2026 12:10
Derive every public/protected @SInCE from the versions each API element
actually appears in across the published -sources.jar artifacts on Maven
Central, indexed per component artifact (their version timelines differ).
Relative to the 25.2 line: new API on this branch gets @SInCE 25.2.

- add 2581 missing tags, correct 50 wrong ones, remove 12 redundant
- tag 97 elements introduced in 25.2
- create 115 minimal javadoc blocks on undocumented public types

charts/spreadsheet legacy framework-era tags (6.x/7.x/8.x) are rewritten
to the Flow artifact timeline (e.g. spreadsheet classes -> 23.1).
vaadin-spreadsheet-flow-client publishes no sources and is left untouched.
@sonarqubecloud

Copy link
Copy Markdown

Quality Gate Failed Quality Gate failed

Failed conditions
26.7% Duplication on New Code (required ≤ 10%)

See analysis details on SonarQube Cloud

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.

1 participant