-
-
Notifications
You must be signed in to change notification settings - Fork 401
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 by Bors] - Implementation of JsMap Wrapper #2115
Conversation
Codecov Report
@@ Coverage Diff @@
## main #2115 +/- ##
==========================================
- Coverage 43.40% 42.32% -1.08%
==========================================
Files 220 228 +8
Lines 20079 21047 +968
==========================================
+ Hits 8715 8909 +194
- Misses 11364 12138 +774
Continue to review full report at Codecov.
|
I think this looks really good. The implementation of One little nitpick; there are some comments that don't start uppercase and end with a dot. Just for consistency and style ;) And we probably need a rebase, because the 262 submodule seems to be outdated here. |
I can clean up the comments real quick. They were mostly guideposts I was using while going. There isn't much of a reason that The 262 submodule is probably totally my bad. Any guidance on how I can fix it on my end would be really appreciated! |
You can update the 262 submodule with |
effeada
to
e073cd1
Compare
@raskad I updated the comments and the submodule in main and ran the rebase. There were also some changes that needed to be made to The submodule still didn't want to update on the branch with the |
I made some pretty big changes to the comments and documentation for Also, I did shy away from going too deep into the documentation surrounding |
@nekevss Very nice work! The thing about Rust examples in docs is that |
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.
Very very great work! I'm very impressed with the addition of so many example usages. I just have a single nit. After that, it's ready to merge.
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.
Looks good to me!
bors r+ |
<!--- Thank you for contributing to Boa! Please fill out the template below, and remove or add any information as you feel neccessary. ---> This Pull Request related to JsMap for #2098. Any feedback on implementing JsMapIterator would be welcome. I wasn't entirely sure if it was the right approach, but as I worked on the example file, it felt like something at least similar would be needed to use Map's .entries(), .keys(), and .values() methods. It changes the following: - Implements JsMap Wrapper - Implements JsMapIterator Wrapper - Creates JsMap example in boa_examples
Pull request successfully merged into main. Build succeeded: |
<!--- Thank you for contributing to Boa! Please fill out the template below, and remove or add any information as you feel neccessary. ---> This Pull Request related to JsMap for boa-dev#2098. Any feedback on implementing JsMapIterator would be welcome. I wasn't entirely sure if it was the right approach, but as I worked on the example file, it felt like something at least similar would be needed to use Map's .entries(), .keys(), and .values() methods. It changes the following: - Implements JsMap Wrapper - Implements JsMapIterator Wrapper - Creates JsMap example in boa_examples
This Pull Request related to JsMap for #2098.
Any feedback on implementing JsMapIterator would be welcome. I wasn't entirely sure if it was the right approach, but as I worked on the example file, it felt like something at least similar would be needed to use Map's .entries(), .keys(), and .values() methods.
It changes the following: