-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
meta(parsing): tracking issue for JSON / TOML parsing + writing #3801
Comments
@odyslam what's the status of this issue? The second item is checked off but issue is opened, so I'm not certain |
@mds1 the issue with array escaping is still present for sure (just faced on latest forge std and stumbled over this issue) |
@sakulstra can you elaborate a bit on the array escaping issue and share your code. More use-cases I have, the easier it's to solve this. I need to prioritize some time to work on these issues |
@odyslam I refactored the code to no longer use arrays 😅 That said, you can reproduce with this hash It's this function: https://github.com/bgd-labs/aave-helpers/blob/3fb1ca077af827e9138b71d62f2b6f64c8a7b2b7/src/ProtocolV3TestBase.sol#L78 |
Got another one from forge-std, full list is below. I haven't triaged these yet, i.e. there may be duplicates, etc.
|
vm.parseJson
with static array parses incorrectly #5424cheatcodes
): addkeyExists
cheatcode #5431 (comment).jsonc
files #8135vm.writeJson
should also be able to add new keys #7232cheatcodes
): read length of arbitrary array #8467The text was updated successfully, but these errors were encountered: