Uh oh!
There was an error while loading. Please reload this page.
Update source-gen APIs according to review - #59042
Conversation
ghost
commented
Sep 13, 2021
Note regarding the This serves as a reminder for when your PR is modifying a ref *.cs file and adding/modifying public APIs, to please make sure the API implementation in the src *.cs file is documented with triple slash comments, so the PR reviewers can sign off that change. |
ghost
commented
Sep 13, 2021
Tagging subscribers to this area: @eiriktsarpalis, @layomia Issue DetailsImplements API approved in #45448 (comment). These are cosmetic changes to APIs called by generated code to configure type metadata, to make them easier to extend with new features in future versions of the generator/STJ. Should be ported to 6.0.
|
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
layomia
commented
Sep 13, 2021
I want to call out new commit 4ce31e9 ("Rename fast-path func name and add src-gen/JsonNode interop support"). It implements the proposed API for tomorrow - #45448 (comment). |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
steveharter
left a comment
There was a problem hiding this comment.
LGTM pending API approval especially around the SerializeHandler\Serialize changes.
steveharter
commented
Sep 14, 2021
Possible Mono\WASM issues: |
layomia
commented
Sep 14, 2021
API has been approved, so this is good to merge when green - #45448 (comment). |
eerhardt
commented
Sep 16, 2021
@lewing@radical@SamMonoRT - Have any of you seen the failure before? It appears to be an issue with WASM AOT. |
radical
commented
Sep 16, 2021
@lewing@radekdoulik Could this be due to running out of memory, or other resources? |
layomia
commented
Sep 16, 2021
Was chatting with @eerhardt about the AOT failure offline.. FWIW I wanted to note that the size of the test .dll in question here ( |
lewing
commented
Sep 16, 2021
cc @vargaz |
layomia
commented
Sep 16, 2021
layomia
commented
Sep 17, 2021
/backport to release/6.0-rc2 |
Started backporting to release/6.0-rc2: https://github.com/dotnet/runtime/actions/runs/1244163258 |
MichalStrehovsky
commented
Sep 28, 2021
I thought RC1 is our go-live release and people can start shipping on it, including e.g. publishing NuGet packages with pregenerated code in it. Will the NuGet packages using the RC1 S.T.Json source generator be usable on the RTM runtime? I'm looking at a |
danmoseley
commented
Sep 28, 2021
@MichalStrehovsky support for go-live releases like RC1 ends as soon as the next one goes out, RC2 in this case. |
jkotas
commented
Sep 28, 2021
In the past, we have sometimes treated APIs in the go-live releases as frozen. We are clearly not doing that this time. I have added dotnet/core#6570 (comment) to make sure we mention this in the .NET 6 RC2 announcement. |
Implements API approved in #45448 (comment). These are cosmetic changes to APIs called by generated code to configure type metadata, to make them easier to extend with new features in future versions of the generator/STJ.
Should be ported to 6.0.