Skip to content

Commit cd99b4a

Browse files
committed
Update nuget packages, some small fixes
1 parent 456da1d commit cd99b4a

File tree

5 files changed

+17
-15
lines changed

5 files changed

+17
-15
lines changed

src/Nager.PublicSuffix.TestConsole/Nager.PublicSuffix.TestConsole.csproj

+3-2
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,9 @@
88
</PropertyGroup>
99

1010
<ItemGroup>
11-
<PackageReference Include="Microsoft.Extensions.Logging" Version="8.0.0" />
12-
<PackageReference Include="Microsoft.Extensions.Logging.Console" Version="8.0.0" />
11+
<PackageReference Include="Microsoft.Extensions.Logging" Version="9.0.0" />
12+
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="9.0.0" />
13+
<PackageReference Include="Microsoft.Extensions.Logging.Console" Version="9.0.0" />
1314
</ItemGroup>
1415

1516
<ItemGroup>

src/Nager.PublicSuffix.UnitTest/Nager.PublicSuffix.UnitTest.csproj

+6-5
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,12 @@
77
</PropertyGroup>
88

99
<ItemGroup>
10-
<PackageReference Include="Microsoft.Extensions.Configuration" Version="8.0.0" />
11-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.9.0" />
12-
<PackageReference Include="Moq" Version="4.20.70" />
13-
<PackageReference Include="MSTest.TestAdapter" Version="3.2.0" />
14-
<PackageReference Include="MSTest.TestFramework" Version="3.2.0" />
10+
<PackageReference Include="Microsoft.Extensions.Configuration" Version="9.0.0" />
11+
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="9.0.0" />
12+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.12.0" />
13+
<PackageReference Include="Moq" Version="4.20.72" />
14+
<PackageReference Include="MSTest.TestAdapter" Version="3.6.3" />
15+
<PackageReference Include="MSTest.TestFramework" Version="3.6.3" />
1516
</ItemGroup>
1617

1718
<ItemGroup>

src/Nager.PublicSuffix/Nager.PublicSuffix.csproj

+4-4
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,9 @@
2323

2424
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
2525

26-
<TargetFrameworks>netstandard2.0;netstandard2.1;net6.0;net8.0</TargetFrameworks>
26+
<TargetFrameworks>netstandard2.0;netstandard2.1;net8.0</TargetFrameworks>
2727

28-
<Version>3.3.0</Version>
28+
<Version>3.4.0</Version>
2929
</PropertyGroup>
3030

3131
<ItemGroup>
@@ -39,8 +39,8 @@
3939
</ItemGroup>
4040

4141
<ItemGroup>
42-
<PackageReference Include="Microsoft.Extensions.Configuration.Abstractions" Version="8.0.0" />
43-
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="8.0.0" />
42+
<PackageReference Include="Microsoft.Extensions.Configuration.Abstractions" Version="9.0.0" />
43+
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="9.0.0" />
4444
</ItemGroup>
4545

4646
</Project>

src/Nager.PublicSuffix/RuleProviders/CachedHttpRuleProvider.cs

+3-3
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ public CachedHttpRuleProvider(
5353
url = "https://publicsuffix.org/list/public_suffix_list.dat";
5454
}
5555

56-
this._dataFileUrl = url;
56+
this._dataFileUrl = url ?? throw new InvalidOperationException("_dataFileUrl must contain a non-null value");
5757
}
5858

5959
/// <summary>
@@ -82,7 +82,7 @@ public CachedHttpRuleProvider(
8282
var tempUrl = configuration["Nager:PublicSuffix:DataUrl"];
8383
if (!string.IsNullOrEmpty(tempUrl))
8484
{
85-
url = tempUrl;
85+
url = tempUrl!;
8686
}
8787
}
8888

@@ -123,7 +123,7 @@ public override async Task<bool> BuildAsync(
123123
}
124124

125125
var ruleParser = new TldRuleParser();
126-
var rules = ruleParser.ParseRules(ruleData);
126+
var rules = ruleParser.ParseRules(ruleData!);
127127

128128
base.CreateDomainDataStructure(rules);
129129

src/Nager.PublicSuffix/RuleProviders/SimpleHttpRuleProvider.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ public SimpleHttpRuleProvider(
4545
url = "https://publicsuffix.org/list/public_suffix_list.dat";
4646
}
4747

48-
this._dataFileUrl = url;
48+
this._dataFileUrl = url ?? throw new InvalidOperationException("_dataFileUrl must contain a non-null value");
4949
}
5050

5151
/// <inheritdoc/>

0 commit comments

Comments
 (0)