influxdata / influxdata/influxdb-client-csharp

Nullable reference types

Open
#450 1 comment 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
C#
Stars
377
Forks
93
Avg merge
9m
Merged PRs (30d)
2

Description

__Proposal:__
.NET libraries are moving towards using [Nullable reference types](https://learn.microsoft.com/en-us/dotnet/csharp/nullable-references). Are you planning to add them to InfluxDB client.

__Current behavior:__
No nullable annotations in the libraries.

__Desired behavior:__
Nullable annotations everywhere in the InfluxDB client.

__Use case:__
Usage of nullable reference types in the library enables developers to write more stable (null-safe) code.

Contributor guide

No contributing guide indexed for this repository

Research direction

No source files, tests, or entry points are named. Start by surveying the client’s C# library projects and existing build and test setup, then determine the scope of nullable annotations across the libraries. Done means the agreed libraries consistently expose nullable annotations while the existing test suite and build pass.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
api
Issue type
Refactor
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.