|
<Nullable>annotations</Nullable> |
This property was only added because nearly all of the repositories that were upgraded with Prefect did not support nullable reference types.
However for new packages, this probably isn't a good default and we should encourage using them instead.
This file has its content ignored, so removing the <Nullable> here will not cause Prefect to want to remove it from existing repositories.
And it can just be removed from this file entirely as <Nullable> is already configured in Common.csproj.props.
(You could actually just remove Project.csproj.props from the template entirely as it's completely optional. That would hurt the ability for people to discover it as an extension point though.)
prefect/reference/build/Project.csproj.props
Line 3 in eede4c5
This property was only added because nearly all of the repositories that were upgraded with Prefect did not support nullable reference types.
However for new packages, this probably isn't a good default and we should encourage using them instead.
This file has its content ignored, so removing the
<Nullable>here will not cause Prefect to want to remove it from existing repositories.And it can just be removed from this file entirely as
<Nullable>is already configured inCommon.csproj.props.(You could actually just remove
Project.csproj.propsfrom the template entirely as it's completely optional. That would hurt the ability for people to discover it as an extension point though.)