microsoft / microsoft/react-native-windows

Report error in IJSValueReader if data shape is wrong

Open
#9,216 0 comments 0 reactions 1 assignee View on GitHub

@vmoroz is already working on this.

Since Nov 29, 2021.

Area: Native Modules enhancement Workstream: Module Support
Dominant language
C++
Stars
17.3k
Forks
1.2k
Avg merge
1d 13h
Merged PRs (30d)
33

Description

Summary

Report error in IJSValueReader if data shape is wrong

Motivation

When we implement ReadValue function overload to deserialize strongly-typed object, we may experience cases when the source data does not satisfy the type's constraints. We must have a facility to report such errors from the custom ReadValue methods.
The simplest way to do it is to add a new IJSValueReader2 interface with an error reporting function.

Basic Example

No response

Open Questions

No response

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.