tinkerpop-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Florian Hockmann (Jira)" <j...@apache.org>
Subject [jira] [Created] (TINKERPOP-2348) Enable nullable checks
Date Fri, 06 Mar 2020 14:27:00 GMT
Florian Hockmann created TINKERPOP-2348:
-------------------------------------------

             Summary: Enable nullable checks
                 Key: TINKERPOP-2348
                 URL: https://issues.apache.org/jira/browse/TINKERPOP-2348
             Project: TinkerPop
          Issue Type: Improvement
          Components: dotnet
            Reporter: Florian Hockmann


Gremlin.NET should enable [nullable checks|https://devblogs.microsoft.com/dotnet/embracing-nullable-reference-types/]
to clearly communicate to users what can be {{null}} in Gremlin.NET and also to possibly find
possible {{NullReferenceExceptions}} easier in our own code.

The recommendation from Microsoft is to update libraries during the so-called _"nullable rollout
phase"_ which ends in November with the expected release of .NET 5 which should have nullable
checks enabled by default.

We can add .NET Core 3.1 as an additional target framework to get the nullable checks and
still also target .NET Standard to stay platform independent and to also still support .NET
Framework and older .NET Core versions.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Mime
View raw message