src/Elastic.Clients.Elasticsearch/_Shared/Next/JsonReaderExtensions.cs (2 lines): - line 399: // TODO: We might want the selector to handle 'null'. - line 449: // TODO: For 'object' or 'object | object[]' (single or many) shortcut properties: src/Elastic.Clients.Elasticsearch/_Shared/Client/ElasticsearchClient.cs (2 lines): - line 191: // TODO: The copy constructor should accept null values - line 263: // TODO: Optimisation: We should consider caching these, either for cases where resolvedRouteValues is null, or build/scripts/XmlDocPatcher.fs (1 line): - line 85: //TODO VALIDATE this still works as expected src/Elastic.Clients.Elasticsearch/_Shared/Core/DateTime/DateMath/DateMath.cs (1 line): - line 176: // TODO: Performance - Review potential to avoid allocation on DateTime path and use Span src/Elastic.Clients.Elasticsearch/_Shared/Types/ByteSize.cs (1 line): - line 13: // TODO: Hand-craft this type for custom parsing. src/Elastic.Clients.Elasticsearch/_Shared/Next/DateTimeConverters.cs (1 line): - line 72: // TODO: https://github.com/dotnet/runtime/issues/28942#issuecomment-724161375 src/Elastic.Clients.Elasticsearch/_Shared/Client/ElasticsearchClient.Esql.cs (1 line): - line 72: // TODO: Improve performance src/Elastic.Clients.Elasticsearch/_Shared/Api/BulkResponse.cs (1 line): - line 14: // TODO: BulkRequest requires refactoring prior to 9.x release src/Elastic.Clients.Elasticsearch/_Shared/Serialization/StringAliasConverter.cs (1 line): - line 12: // TODO - In .NET 7 we could review supporting IParsable as a type constraint? src/Elastic.Clients.Elasticsearch/_Shared/Core/DateTime/DateMath/DateMathExpression.cs (1 line): - line 54: // TODO: Performance - Review potential to avoid allocation on DateTime path and use Span src/Elastic.Clients.Elasticsearch/_Shared/Serialization/DefaultRequestResponseSerializer.cs (1 line): - line 130: // TODO: Remove after https://github.com/elastic/elasticsearch-specification/issues/2238 is implemented build/scripts/Documentation.fs (1 line): - line 60: // TODO: hook documentation validation into the process src/Elastic.Clients.Elasticsearch/_Shared/Types/Mapping/Properties.cs (1 line): - line 67: // TODO - NEST checks for properties of IPropertyWithClrOrigin so that it can then skip ignored properties etc. src/Elastic.Clients.Elasticsearch/_Shared/Core/Union/Union.cs (1 line): - line 16: // TODO: Add default JsonConverter that only handles serialization? src/Elastic.Clients.Elasticsearch/_Shared/Next/ObjectToInferredTypesConverter.cs (1 line): - line 31: // TODO: Match `SourceMarker` values and delegate to the `SourceSerializer`.