xoofx / SharpYaml

SharpYaml is a .NET library for YAML compatible with CoreCLR

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Question: Plans to support NRT?

udaken opened this issue · comments

Several changes are required to support Nullable reference types.

  • LangVersion must be 8 or higher.
  • Some annotations need to be incorporated.
  • The code needs to be more modernized.
  • We should add net6.0 to TFM if necessary.

Are these changes acceptable?

Yes, that will be quite some work (you seem motivated though! 😅 )
but as long as we keep the support for netstandard 2.0 for now, it should be fine.

I think very many changes are needed.
Maybe we should start with annotations.

I will keep netstandard2.0 support because it is important.