Skip to content

AOT support#605

Open
hatulaile wants to merge 7 commits into
jellyfin:masterfrom
hatulaile:master
Open

AOT support#605
hatulaile wants to merge 7 commits into
jellyfin:masterfrom
hatulaile:master

Conversation

@hatulaile

Copy link
Copy Markdown

Warning

This PR may not be merged as-is.
Due to the large number of changes, there may be some errors.

#594
This PR migrates from Newtonsoft.Json to System.Text.Json, adding AOT support.
Enables AOT analysis.

If this PR is not intended to be merged, please close it. :)

@hatulaile

Copy link
Copy Markdown
Author

@Shadowghost Should I split this commit into smaller pieces to make the review easier? Or is the change simply too large to be merged in general? (Translated from Chinese using LLM.)

@Shadowghost

Copy link
Copy Markdown
Contributor

I think the biggest issue is testing this reliably. From a code perspective this looks fine, but since this is a big change it'll mandate a new major release once merged.

@hatulaile

Copy link
Copy Markdown
Author

Yes, I agree. I can't be sure if there are any issues beyond the test cases or if there are any breaking changes. (Translated from Chinese using LLM.)

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