Skip to content

Commit d9a7bec

Browse files
committed
chore: clean up nullability of params
1 parent 81e0682 commit d9a7bec

File tree

4 files changed

+12
-12
lines changed

4 files changed

+12
-12
lines changed

src/Microsoft.OpenApi/Writers/IOpenApiWriter.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ public interface IOpenApiWriter
3939
/// <summary>
4040
/// Write the string value.
4141
/// </summary>
42-
void WriteValue(string? value);
42+
void WriteValue(string value);
4343

4444
/// <summary>
4545
/// Write the decimal value.

src/Microsoft.OpenApi/Writers/OpenApiJsonWriter.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,7 @@ public override void WriteEndArray()
153153
/// </summary>
154154
/// <param name="name">The property name.</param>
155155
/// public override void WritePropertyName(string name)
156-
public override void WritePropertyName(string? name)
156+
public override void WritePropertyName(string name)
157157
{
158158
VerifyCanWritePropertyName(name);
159159

@@ -169,7 +169,7 @@ public override void WritePropertyName(string? name)
169169

170170
WriteIndentation();
171171

172-
name = name?.GetJsonCompatibleString();
172+
name = name.GetJsonCompatibleString();
173173

174174
Writer.Write(name);
175175

@@ -185,11 +185,11 @@ public override void WritePropertyName(string? name)
185185
/// Write string value.
186186
/// </summary>
187187
/// <param name="value">The string value.</param>
188-
public override void WriteValue(string? value)
188+
public override void WriteValue(string value)
189189
{
190190
WriteValueSeparator();
191191

192-
value = value?.GetJsonCompatibleString();
192+
value = value.GetJsonCompatibleString();
193193

194194
Writer.Write(value);
195195
}

src/Microsoft.OpenApi/Writers/OpenApiWriterBase.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ protected OpenApiWriterBase(TextWriter textWriter, OpenApiWriterSettings? settin
100100
/// <summary>
101101
/// Write the start property.
102102
/// </summary>
103-
public abstract void WritePropertyName(string? name);
103+
public abstract void WritePropertyName(string name);
104104

105105
/// <summary>
106106
/// Writes a separator of a value if it's needed for the next value to be written.
@@ -131,7 +131,7 @@ public Task FlushAsync(CancellationToken cancellationToken = default)
131131
/// Write string value.
132132
/// </summary>
133133
/// <param name="value">The string value.</param>
134-
public abstract void WriteValue(string? value);
134+
public abstract void WriteValue(string value);
135135

136136
/// <summary>
137137
/// Write float value.
@@ -420,7 +420,7 @@ private bool IsScopeType(ScopeType type)
420420
/// the property name is a valid string and whether the current scope is an object scope.
421421
/// </summary>
422422
/// <param name="name">property name</param>
423-
protected void VerifyCanWritePropertyName(string? name)
423+
protected void VerifyCanWritePropertyName(string name)
424424
{
425425
Utils.CheckArgumentNull(name);
426426

src/Microsoft.OpenApi/Writers/OpenApiYamlWriter.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,7 @@ public override void WriteEndArray()
135135
/// <summary>
136136
/// Write the property name and the delimiter.
137137
/// </summary>
138-
public override void WritePropertyName(string? name)
138+
public override void WritePropertyName(string name)
139139
{
140140
VerifyCanWritePropertyName(name);
141141

@@ -156,7 +156,7 @@ public override void WritePropertyName(string? name)
156156
WriteIndentation();
157157
}
158158

159-
name = name?.GetYamlCompatibleString();
159+
name = name.GetYamlCompatibleString();
160160

161161
Writer.Write(name);
162162
Writer.Write(":");
@@ -168,13 +168,13 @@ public override void WritePropertyName(string? name)
168168
/// Write string value.
169169
/// </summary>
170170
/// <param name="value">The string value.</param>
171-
public override void WriteValue(string? value)
171+
public override void WriteValue(string value)
172172
{
173173
if (!UseLiteralStyle || value?.IndexOfAny(new[] { '\n', '\r' }) == -1)
174174
{
175175
WriteValueSeparator();
176176

177-
value = value?.GetYamlCompatibleString();
177+
value = value.GetYamlCompatibleString();
178178

179179
Writer.Write(value);
180180
}

0 commit comments

Comments
 (0)