Skip to content

docs: remove more unnecessary type JSDoc annotations#11263

Merged
web-padawan merged 1 commit intomainfrom
docs/remove-type-jsdoc
Mar 6, 2026
Merged

docs: remove more unnecessary type JSDoc annotations#11263
web-padawan merged 1 commit intomainfrom
docs/remove-type-jsdoc

Conversation

@web-padawan
Copy link
Copy Markdown
Member

Description

Follow-up to #11255

Removed a few more @type JSDoc annotations from property declarations which aren't needed. Unlike Polymer Analyzer, with CEM analyzer it's common to use string type rather than string | null | undefined.

Also removed 2 occurrences of @type incorrectly used in .d.ts files where they don't make sense.

Type of change

  • Documentation

@web-padawan web-padawan requested review from tomivirkki and vursen March 6, 2026 09:32
@sonarqubecloud
Copy link
Copy Markdown

sonarqubecloud bot commented Mar 6, 2026

@web-padawan web-padawan removed the request for review from tomivirkki March 6, 2026 10:06
@web-padawan web-padawan merged commit c83a69b into main Mar 6, 2026
12 of 13 checks passed
@web-padawan web-padawan deleted the docs/remove-type-jsdoc branch March 6, 2026 10:06
@vaadin-bot
Copy link
Copy Markdown
Collaborator

This ticket/PR has been released with Vaadin 25.1.0-beta3.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants