Skip to content

docs(text): require JSDoc for public exports - #9213

Merged
max-nextcloud merged 1 commit into
mainfrom
collectives-599/t3-public-jsdoc
Sep 17, 2026
Merged

max-nextcloud merged 1 commit into
mainfrom
collectives-599/t3-public-jsdoc

Conversation

@hweihwang

@hweihwang hweihwang commented Sep 16, 2026

Copy link
Copy Markdown
Contributor

Summary

Require JSDoc for public exports in production code and document the 42 affected exports. Keep the rule's existing coverage of function types.

Tests

Local lint passed with no warnings. All 12 rule checks passed. The 15 changed source files compile to the same JavaScript as before.

AI

  • The content of this PR was partly or fully generated using AI tools.
  • The AI-generated content was reviewed, comprehended and tested by a human.

Assisted-by: Codex:gpt-6-astra
Signed-off-by: Hoang Pham <hoangmaths96@gmail.com>
@hweihwang hweihwang changed the title docs(text): require JSDoc on production exports docs(text): require JSDoc for public exports Sep 16, 2026
@hweihwang
hweihwang marked this pull request as ready for review September 16, 2026 18:52
Comment thread eslint.config.js

@max-nextcloud max-nextcloud left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Just one small comment. Other than that looks good to me.

I did not read all the jsdoc comments as I lack the context to verify them (that's what they are for after all).

@max-nextcloud
max-nextcloud merged commit 6e0bbce into main Sep 17, 2026
67 of 69 checks passed
@max-nextcloud
max-nextcloud deleted the collectives-599/t3-public-jsdoc branch September 17, 2026 03:44
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