FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

fix(jsparser): skip non-Identifier keys in `.extend({})` argument by NathanWalker · Pull Request #1950 · NativeScript/android · GitHub

fix(jsparser): skip non-Identifier keys in .extend({}) argument - #1950

Merged
NathanWalker merged 1 commit into
mainfrom
fix/jsparser-identifiers
May 10, 2026
Merged

fix(jsparser): skip non-Identifier keys in .extend({}) argument#1950
NathanWalker merged 1 commit into
mainfrom
fix/jsparser-identifiers

Conversation

Copy link
Copy Markdown
Contributor

Guard SBG's es5-visitors against SpreadElement, computed, and non-Identifier-keyed properties when walking the implementation object of an .extend(...) call. Such properties can't be mapped to a Java binding, so they are now skipped instead of crashing the parser.

Guard SBG's `es5-visitors` against `SpreadElement`, computed, and
non-Identifier-keyed properties when walking the implementation object
of an `.extend(...)` call. Such properties can't be mapped to a Java
binding, so they are now skipped instead of crashing the parser.
NathanWalker requested a review from triniwiz May 4, 2026 00:38
NathanWalker merged commit dd2984b into main May 10, 2026
7 checks passed
NathanWalker deleted the fix/jsparser-identifiers branch May 10, 2026 05:32
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
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


Back | FazBrowse Home | New Git URL