Skip to content

[TASK] Make all non-private properties @internal #886

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Feb 9, 2025

Conversation

oliverklee
Copy link
Collaborator

This communicates clearly that the properties may be removed, renamed or made private at any point, and that they should not be accessed directly, but using the accessors instead.

Also add a type annotation that was missing.

Fixes #881

This communicates clearly that the properties may be
removed, renamed or made `private` at any point, and that
they should not be accessed directly, but using the accessors
instead.

Also add a type annotation that was missing.

Fixes #881
@coveralls
Copy link

Coverage Status

coverage: 49.156%. remained the same
when pulling ca6ffc4 on task/internal-properties
into cb3ae4b on main.

@JakeQZ JakeQZ merged commit f7914f8 into main Feb 9, 2025
21 checks passed
@JakeQZ JakeQZ deleted the task/internal-properties branch February 9, 2025 13:20
oliverklee added a commit that referenced this pull request Feb 9, 2025
This communicates clearly that the properties may be
removed, renamed or made `private` at any point, and that
they should not be accessed directly, but using the accessors
instead.

Also add a type annotation that was missing.

Fixes #881

This is the V8.x backport of #886.
JakeQZ pushed a commit that referenced this pull request Feb 9, 2025
This communicates clearly that the properties may be
removed, renamed or made `private` at any point, and that
they should not be accessed directly, but using the accessors
instead.

Also add a type annotation that was missing.

Fixes #881

This is the V8.x backport of #886.
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.

Make all properties of OutputFormat as @internal and to be made private in 9.0
3 participants