Skip to content
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

Vnext #119

Merged
merged 11 commits into from Jan 13, 2023
Merged

Vnext #119

merged 11 commits into from Jan 13, 2023

Conversation

jamesmontemagno
Copy link
Owner

No description provided.

eerhardt and others added 11 commits March 22, 2022 15:43
- Drop Newtonsoft and use System.Text.Json instead
    - Allow for source generators to be used in IBarrel
- Drop Xamarin TFMs and just target net6.0
- Mark MonkeyCache assemblies as IsTrimmable=true, so unused code can be trimmed
There is only one place that needs OS specific APIs in BarrelUtils. So only the main MonkeyCache.csproj needs to be multi-targeted.
Update MonkeyCache to 2.0 and use System.Text.Json
Don't read the whole file into a string just to deserialize it into an object. Instead, just deserialize directly from the file stream.
Remove test dependencies on Newtonsoft.
Also clean up the .csproj files to share more.
[vnext] Add Json Documentation and update unit tests
@jamesmontemagno jamesmontemagno merged commit 4dae380 into master Jan 13, 2023
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.

None yet

2 participants