Skip to content

Commit c30638b

Browse files
authored
Fixup nullable (#22861)
1 parent 69bba6a commit c30638b

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

src/Http/Headers/src/HeaderUtilities.cs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ internal static void SetQuality(IList<NameValueHeaderValue> parameters, double?
3939
}
4040
else
4141
{
42-
parameters!.Add(new NameValueHeaderValue(QualityName, qualityString));
42+
parameters.Add(new NameValueHeaderValue(QualityName, qualityString));
4343
}
4444
}
4545
else
@@ -52,15 +52,14 @@ internal static void SetQuality(IList<NameValueHeaderValue> parameters, double?
5252
}
5353
}
5454

55-
internal static double? GetQuality(IList<NameValueHeaderValue> parameters)
55+
internal static double? GetQuality(IList<NameValueHeaderValue>? parameters)
5656
{
5757
var qualityParameter = NameValueHeaderValue.Find(parameters, QualityName);
5858
if (qualityParameter != null)
5959
{
6060
// Note that the RFC requires decimal '.' regardless of the culture. I.e. using ',' as decimal
6161
// separator is considered invalid (even if the current culture would allow it).
62-
if (TryParseQualityDouble(qualityParameter.Value, 0, out var qualityValue, out var length))
63-
62+
if (TryParseQualityDouble(qualityParameter.Value, 0, out var qualityValue, out _))
6463
{
6564
return qualityValue;
6665
}
@@ -703,7 +702,8 @@ public static StringSegment EscapeAsQuotedString(StringSegment input)
703702
var backSlashCount = CountAndCheckCharactersNeedingBackslashesWhenEncoding(input);
704703

705704
// 2 for quotes
706-
return string.Create(input.Length + backSlashCount + 2, input, (span, segment) => {
705+
return string.Create(input.Length + backSlashCount + 2, input, (span, segment) =>
706+
{
707707
// Helps to elide the bounds check for span[0]
708708
span[span.Length - 1] = span[0] = '\"';
709709

src/Http/Headers/src/MediaTypeHeaderValue.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -206,7 +206,7 @@ public IList<NameValueHeaderValue> Parameters
206206
/// </summary>
207207
public double? Quality
208208
{
209-
get { return HeaderUtilities.GetQuality(Parameters); }
209+
get => HeaderUtilities.GetQuality(_parameters);
210210
set
211211
{
212212
HeaderUtilities.ThrowIfReadOnly(IsReadOnly);

0 commit comments

Comments
 (0)