fix: address vulnerabilities in dependencies

This commit is contained in:
Stevan Freeborn
2024-11-19 14:10:36 -06:00
parent 87f363e7cd
commit 24bd877c09
3 changed files with 15 additions and 15 deletions
+1 -1
View File
@@ -35,7 +35,7 @@
<ItemGroup> <ItemGroup>
<PackageReference Include="Microsoft.Bcl.AsyncInterfaces" Version="8.0.0" /> <PackageReference Include="Microsoft.Bcl.AsyncInterfaces" Version="8.0.0" />
<PackageReference Include="System.Text.Json" Version="8.0.4" /> <PackageReference Include="System.Text.Json" Version="8.0.5" />
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="8.0.0" PrivateAssets="All" /> <PackageReference Include="Microsoft.SourceLink.GitHub" Version="8.0.0" PrivateAssets="All" />
</ItemGroup> </ItemGroup>
@@ -10,21 +10,21 @@
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
<PackageReference Include="FluentAssertions" Version="6.12.0" /> <PackageReference Include="FluentAssertions" Version="6.12.2" />
<PackageReference Include="Microsoft.Extensions.Configuration" Version="8.0.0" /> <PackageReference Include="Microsoft.Extensions.Configuration" Version="8.0.0" />
<PackageReference Include="Microsoft.Extensions.Configuration.EnvironmentVariables" Version="8.0.0" /> <PackageReference Include="Microsoft.Extensions.Configuration.EnvironmentVariables" Version="8.0.0" />
<PackageReference Include="Microsoft.Extensions.Configuration.Json" Version="8.0.0" /> <PackageReference Include="Microsoft.Extensions.Configuration.Json" Version="8.0.0" />
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.8.0" /> <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.12.0" />
<PackageReference Include="RichardSzalay.MockHttp" Version="7.0.0" /> <PackageReference Include="RichardSzalay.MockHttp" Version="7.0.0" />
<PackageReference Include="System.Linq.Async" Version="6.0.1" /> <PackageReference Include="System.Linq.Async" Version="6.0.1" />
<PackageReference Include="SystemTextJson.JsonDiffPatch.Xunit" Version="2.0.0" /> <PackageReference Include="SystemTextJson.JsonDiffPatch.Xunit" Version="2.0.0" />
<PackageReference Include="xunit" Version="2.5.3" /> <PackageReference Include="xunit" Version="2.9.2" />
<PackageReference Include="xunit.runner.visualstudio" Version="2.5.3" /> <PackageReference Include="xunit.runner.visualstudio" Version="2.8.2" />
<PackageReference Include="coverlet.collector" Version="6.0.0"> <PackageReference Include="coverlet.collector" Version="6.0.2">
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets> <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
<PrivateAssets>all</PrivateAssets> <PrivateAssets>all</PrivateAssets>
</PackageReference> </PackageReference>
<PackageReference Include="coverlet.msbuild" Version="6.0.0"> <PackageReference Include="coverlet.msbuild" Version="6.0.2">
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets> <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
<PrivateAssets>all</PrivateAssets> <PrivateAssets>all</PrivateAssets>
</PackageReference> </PackageReference>
@@ -8,11 +8,11 @@ public class ToolTests : SerializationTest
[InlineData(null)] [InlineData(null)]
[InlineData("")] [InlineData("")]
[InlineData(" ")] [InlineData(" ")]
public void Constructor_WhenGivenInvalidNameValue_ItShouldThrowArgumentException(string name) public void Constructor_WhenGivenInvalidNameValue_ItShouldThrowArgumentException(string? name)
{ {
var method = () => true; var method = () => true;
var function = new AnthropicFunction(method.Method); var function = new AnthropicFunction(method.Method);
var action = () => new Tool(name, "description", function); var action = () => new Tool(name!, "description", function);
action.Should().Throw<ArgumentException>(); action.Should().Throw<ArgumentException>();
} }
@@ -21,11 +21,11 @@ public class ToolTests : SerializationTest
[InlineData(null)] [InlineData(null)]
[InlineData("")] [InlineData("")]
[InlineData(" ")] [InlineData(" ")]
public void Constructor_WhenGivenInvalidDescriptionValue_ItShouldThrowArgumentException(string description) public void Constructor_WhenGivenInvalidDescriptionValue_ItShouldThrowArgumentException(string? description)
{ {
var method = () => true; var method = () => true;
var function = new AnthropicFunction(method.Method); var function = new AnthropicFunction(method.Method);
var action = () => new Tool("name", description, function); var action = () => new Tool("name", description!, function);
action.Should().Throw<ArgumentException>(); action.Should().Throw<ArgumentException>();
} }
@@ -86,9 +86,9 @@ public class ToolTests : SerializationTest
[InlineData(typeof(TestClass), "")] [InlineData(typeof(TestClass), "")]
[InlineData(typeof(TestClass), " ")] [InlineData(typeof(TestClass), " ")]
[InlineData(typeof(TestClass), "MadeUpMethod")] [InlineData(typeof(TestClass), "MadeUpMethod")]
public void CreateFromStaticMethod_WhenGivenInvalidMethodName_ItShouldThrowArgumentException(Type type, string methodName) public void CreateFromStaticMethod_WhenGivenInvalidMethodName_ItShouldThrowArgumentException(Type type, string? methodName)
{ {
var action = () => Tool.CreateFromStaticMethod("name", "description", type, methodName); var action = () => Tool.CreateFromStaticMethod("name", "description", type, methodName!);
action.Should().Throw<ArgumentException>(); action.Should().Throw<ArgumentException>();
} }
@@ -158,9 +158,9 @@ public class ToolTests : SerializationTest
[InlineData("")] [InlineData("")]
[InlineData(" ")] [InlineData(" ")]
[InlineData("MadeUpMethod")] [InlineData("MadeUpMethod")]
public void CreateFromInstanceMethod_WhenGivenInvalidMethodName_ItShouldThrowArgumentException(string methodName) public void CreateFromInstanceMethod_WhenGivenInvalidMethodName_ItShouldThrowArgumentException(string? methodName)
{ {
var action = () => Tool.CreateFromInstanceMethod("name", "description", new TestClass(), methodName); var action = () => Tool.CreateFromInstanceMethod("name", "description", new TestClass(), methodName!);
action.Should().Throw<ArgumentException>(); action.Should().Throw<ArgumentException>();
} }