From 24bd877c095c7e65fd1d90ad36cc263800dc54ea Mon Sep 17 00:00:00 2001 From: Stevan Freeborn <65925598+StevanFreeborn@users.noreply.github.com> Date: Tue, 19 Nov 2024 14:10:36 -0600 Subject: [PATCH] fix: address vulnerabilities in dependencies --- src/AnthropicClient/AnthropicClient.csproj | 2 +- .../AnthropicClient.Tests.csproj | 12 ++++++------ .../Unit/Models/ToolTests.cs | 16 ++++++++-------- 3 files changed, 15 insertions(+), 15 deletions(-) diff --git a/src/AnthropicClient/AnthropicClient.csproj b/src/AnthropicClient/AnthropicClient.csproj index 17149b5..6e77cb6 100644 --- a/src/AnthropicClient/AnthropicClient.csproj +++ b/src/AnthropicClient/AnthropicClient.csproj @@ -35,7 +35,7 @@ - + diff --git a/tests/AnthropicClient.Tests/AnthropicClient.Tests.csproj b/tests/AnthropicClient.Tests/AnthropicClient.Tests.csproj index c5ad00c..0a5f3db 100644 --- a/tests/AnthropicClient.Tests/AnthropicClient.Tests.csproj +++ b/tests/AnthropicClient.Tests/AnthropicClient.Tests.csproj @@ -10,21 +10,21 @@ - + - + - - - + + + runtime; build; native; contentfiles; analyzers; buildtransitive all - + runtime; build; native; contentfiles; analyzers; buildtransitive all diff --git a/tests/AnthropicClient.Tests/Unit/Models/ToolTests.cs b/tests/AnthropicClient.Tests/Unit/Models/ToolTests.cs index ba026b6..bf71ca2 100644 --- a/tests/AnthropicClient.Tests/Unit/Models/ToolTests.cs +++ b/tests/AnthropicClient.Tests/Unit/Models/ToolTests.cs @@ -8,11 +8,11 @@ public class ToolTests : SerializationTest [InlineData(null)] [InlineData("")] [InlineData(" ")] - public void Constructor_WhenGivenInvalidNameValue_ItShouldThrowArgumentException(string name) + public void Constructor_WhenGivenInvalidNameValue_ItShouldThrowArgumentException(string? name) { var method = () => true; var function = new AnthropicFunction(method.Method); - var action = () => new Tool(name, "description", function); + var action = () => new Tool(name!, "description", function); action.Should().Throw(); } @@ -21,11 +21,11 @@ public class ToolTests : SerializationTest [InlineData(null)] [InlineData("")] [InlineData(" ")] - public void Constructor_WhenGivenInvalidDescriptionValue_ItShouldThrowArgumentException(string description) + public void Constructor_WhenGivenInvalidDescriptionValue_ItShouldThrowArgumentException(string? description) { var method = () => true; var function = new AnthropicFunction(method.Method); - var action = () => new Tool("name", description, function); + var action = () => new Tool("name", description!, function); action.Should().Throw(); } @@ -86,9 +86,9 @@ public class ToolTests : SerializationTest [InlineData(typeof(TestClass), "")] [InlineData(typeof(TestClass), " ")] [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(); } @@ -158,9 +158,9 @@ public class ToolTests : SerializationTest [InlineData("")] [InlineData(" ")] [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(); }