Yi Duan

Results 23 issues of Yi Duan

## Background Since `ast.Node` introduces `lazy-load` parsing mechanism, many APIs may change underlying pointer of a node. Therefore, once a node is `passed-by-value` to another place, the old one should...

documentation
known-issue

https://github.com/cloudwego/dynamicgo/blob/497e7b3c4b54b03efcfa5eb4d3977b6debbc7d28/conv/j2p/decode.go#L420 this code may panic if parsed JSON key is not defined in IDL. need repair it.

## Reproducible codes - codes ``` func TestIssueStringTagMismatchSkip_decode(t *testing.T) { // match eo := []byte(`{"D":"20","E":1}`) et := reflect.TypeOf(IssueStringTag{}) testUnmarshal(t, eo, et, true) // mismatch eo = []byte(`{"D":11,"E":1}`) testUnmarshal(t, eo, et,...

#### What type of PR is this? #### Check the PR title. - [ ] This PR title match the format: \(optional scope): \ - [ ] The description of...

#### What type of PR is this? #### Check the PR title. - [ ] This PR title match the format: \(optional scope): \ - [ ] The description of...

#### What type of PR is this? #### Check the PR title. - [ ] This PR title match the format: \(optional scope): \ - [ ] The description of...

#### What type of PR is this? #### Check the PR title. - [ ] This PR title match the format: \(optional scope): \ - [ ] The description of...