[dotnet] Remove #nullable enable from CDP-generated types
#15388
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
User description
Description
Remove
#nullable enablefrom CDP-generated typesMotivation and Context
Missed cleanup from the nullable adventure.
Types of changes
Checklist
PR Type
Enhancement
Description
Removed
#nullable enabledirectives from multiple CDP-generated templates.Simplified property getter syntax in
DevToolsSessionDomains.hbs.Replaced dictionary key lookup with
TryGetValueindomain.hbs.Ensured consistent formatting and cleanup across templates.
Changes walkthrough 📝
DevToolsSessionDomains.hbs
Simplified property getter syntaxthird_party/dotnet/devtools/src/generator/Templates/DevToolsSessionDomains.hbs
command.hbs
Removed `#nullable enable` directivethird_party/dotnet/devtools/src/generator/Templates/command.hbs
#nullable enabledirective.domain.hbs
Removed `#nullable enable` and optimized key lookupthird_party/dotnet/devtools/src/generator/Templates/domain.hbs
#nullable enabledirective.TryGetValuefor betterperformance.
event.hbs
Removed `#nullable enable` directivethird_party/dotnet/devtools/src/generator/Templates/event.hbs
#nullable enabledirective.type-enum.hbs
Removed `#nullable enable` directivethird_party/dotnet/devtools/src/generator/Templates/type-enum.hbs
#nullable enabledirective.type-hash.hbs
Removed `#nullable enable` directivethird_party/dotnet/devtools/src/generator/Templates/type-hash.hbs
#nullable enabledirective.type-object.hbs
Removed `#nullable enable` directivethird_party/dotnet/devtools/src/generator/Templates/type-object.hbs
#nullable enabledirective.