-
-
Notifications
You must be signed in to change notification settings - Fork 8.2k
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
Finish up JavaDoc for the 'Json' classes #12609
Conversation
85c556f
to
29cfe26
Compare
|
||
this.stack = new ArrayDeque<>(); | ||
this.stack.addFirst(new Empty()); | ||
this.stack.addFirst(new Root()); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks suspicious.... Were things failing? Or is this part of the state-machine work?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
No, this just seems like a more descriptive name for the role this class plays. I can revert this change if you prefer.
313cc7f
to
cb7f657
Compare
94b32db
to
1549519
Compare
1549519
to
9f0f091
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you, @sbabcoc!
Thanks for contributing to Selenium!
A PR well described will help maintainers to quickly review and merge it
Before submitting your PR, please check our contributing guidelines.
Avoid large PRs, help reviewers by making them as simple and short as possible.
Description
This PR finishes up the JavaDoc comments for the classes and methods of Selenium's Json API's.
These were started in PR #12584 and got merge before I was finished.
Motivation and Context
The Selenium Json API is a very useful built-in mechanism for consuming and producing JSON representations of Java objects. This facility can be very useful, especially when interacting with GraphQL web service endpoints, but the lack of documentation can result in considerable confusion.
This PR adds JavaDoc headers to classes, methods, and defined constants to assist folks in using the Selenium Json API in their own code.
Types of changes
Checklist