Skip to content

Conversation

@Gudahtt
Copy link
Member

@Gudahtt Gudahtt commented Apr 14, 2023

Description

Internal network controller methods and fields are now private fields, using the JavaScript # syntax rather than the private TypeScript keyword.

Changes

  • CHANGED: Use JavaScript private fields rather than private TypeScript keyword

References

Closes #1177

Checklist

  • I've updated the test suite for new or updated code as appropriate
  • I've updated documentation for new or updated code as appropriate (note: this will usually be JSDoc)
  • I've highlighted breaking changes using the "BREAKING" category above as appropriate

@Gudahtt Gudahtt marked this pull request as ready for review April 14, 2023 18:34
@Gudahtt Gudahtt requested a review from a team as a code owner April 14, 2023 18:34
mcmire
mcmire previously approved these changes Apr 14, 2023
Copy link
Contributor

@mcmire mcmire left a comment

Choose a reason for hiding this comment

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

Looks great!

@Gudahtt Gudahtt force-pushed the make-internal-network-controller-fields-private branch from d9a3bd7 to a0cfdb4 Compare April 14, 2023 18:44
@Gudahtt
Copy link
Member Author

Gudahtt commented Apr 14, 2023

Rebased to resolve conflicts

@Gudahtt

This comment was marked as resolved.

Internal network controller methods and fields are now private fields,
using the JavaScript `#` syntax rather than the `private` TypeScript
keyword.

Closes #1177
@Gudahtt Gudahtt force-pushed the make-internal-network-controller-fields-private branch from a0cfdb4 to 38330e4 Compare April 17, 2023 12:09
@Gudahtt Gudahtt merged commit 7dc2b3d into main Apr 17, 2023
@Gudahtt Gudahtt deleted the make-internal-network-controller-fields-private branch April 17, 2023 15:55
@legobeat legobeat mentioned this pull request Apr 25, 2023
MajorLift pushed a commit that referenced this pull request Oct 11, 2023
Internal network controller methods and fields are now private fields,
using the JavaScript `#` syntax rather than the `private` TypeScript
keyword.

Closes #1177
MajorLift pushed a commit that referenced this pull request Oct 11, 2023
Internal network controller methods and fields are now private fields,
using the JavaScript `#` syntax rather than the `private` TypeScript
keyword.

Closes #1177
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.

NetworkController API normalization: Make internal methods and properties private

3 participants