diff --git a/Libraries/src/Amazon.Lambda.Annotations.SourceGenerator/Diagnostics/DiagnosticDescriptors.cs b/Libraries/src/Amazon.Lambda.Annotations.SourceGenerator/Diagnostics/DiagnosticDescriptors.cs index 2cf88f5f5..a9df6f53b 100644 --- a/Libraries/src/Amazon.Lambda.Annotations.SourceGenerator/Diagnostics/DiagnosticDescriptors.cs +++ b/Libraries/src/Amazon.Lambda.Annotations.SourceGenerator/Diagnostics/DiagnosticDescriptors.cs @@ -99,14 +99,14 @@ public static class DiagnosticDescriptors public static readonly DiagnosticDescriptor InvalidRuntimeSelection = new DiagnosticDescriptor(id: "AWSLambda0112", title: "Invalid runtime selection", messageFormat: "The runtime selected in the Amazon.Lambda.Annotations.LambdaGlobalPropertiesAttribute is not a supported value. " + - $"It should be set to one of {string.Join(" or ", Generator._allowdRuntimeValues.ToArray())}.", + $"The valid values are: {string.Join(", ", Generator._allowdRuntimeValues.ToArray())}", category: "AWSLambdaCSharpGenerator", DiagnosticSeverity.Error, isEnabledByDefault: true); public static readonly DiagnosticDescriptor ExecutableWithNoFunctions = new DiagnosticDescriptor(id: "AWSLambda0113", title: "Executable output with no LambdaFunction annotations", - messageFormat: "Your project is configured to output an executable and generate a static Main method, but you have not configured any methods with the 'LambdaFunction' attribute.", + messageFormat: "Your project is configured to output an executable and generate a static Main method, but you have not configured any methods with the 'LambdaFunction' attribute", category: "AWSLambdaCSharpGenerator", DiagnosticSeverity.Error, isEnabledByDefault: true); diff --git a/Libraries/src/Amazon.Lambda.Annotations.SourceGenerator/Generator.cs b/Libraries/src/Amazon.Lambda.Annotations.SourceGenerator/Generator.cs index 0436eac8b..75268b637 100644 --- a/Libraries/src/Amazon.Lambda.Annotations.SourceGenerator/Generator.cs +++ b/Libraries/src/Amazon.Lambda.Annotations.SourceGenerator/Generator.cs @@ -28,7 +28,8 @@ public class Generator : ISourceGenerator internal static readonly List _allowdRuntimeValues = new List(2) { "dotnet6", - "provided.al2" + "provided.al2", + "provided.al2023" }; // Only allow alphanumeric characters diff --git a/Libraries/src/Amazon.Lambda.Annotations.nuspec b/Libraries/src/Amazon.Lambda.Annotations.nuspec index aaa2a4d1f..2d4706480 100644 --- a/Libraries/src/Amazon.Lambda.Annotations.nuspec +++ b/Libraries/src/Amazon.Lambda.Annotations.nuspec @@ -1,7 +1,7 @@ Amazon.Lambda.Annotations - 1.0.0 + 1.1.0 Amazon Web Services AWS Amazon Lambda Annotations that can be added to Lambda projects to generate C# code and CloudFormation templates. This library is currently in dev preview. diff --git a/Libraries/src/Amazon.Lambda.Annotations/Amazon.Lambda.Annotations.csproj b/Libraries/src/Amazon.Lambda.Annotations/Amazon.Lambda.Annotations.csproj index 642f748d3..415f7e701 100644 --- a/Libraries/src/Amazon.Lambda.Annotations/Amazon.Lambda.Annotations.csproj +++ b/Libraries/src/Amazon.Lambda.Annotations/Amazon.Lambda.Annotations.csproj @@ -1,9 +1,8 @@  - 1.0.0 + 1.1.0 netstandard2.0;net6.0 true - - + \ No newline at end of file diff --git a/Libraries/src/Amazon.Lambda.Annotations/LambdaGlobalPropertiesAttribute.cs b/Libraries/src/Amazon.Lambda.Annotations/LambdaGlobalPropertiesAttribute.cs index 392761432..e32663320 100644 --- a/Libraries/src/Amazon.Lambda.Annotations/LambdaGlobalPropertiesAttribute.cs +++ b/Libraries/src/Amazon.Lambda.Annotations/LambdaGlobalPropertiesAttribute.cs @@ -15,9 +15,9 @@ public class LambdaGlobalPropertiesAttribute : Attribute /// Deploying as an executable versus a class library is required when compiling functions with Native AOT. It can also be useful to deploy as an executable to include specific versions of `Amazon.Lambda.RuntimeSupport` the .NET Lambda runtime client. /// public bool GenerateMain { get; set; } - + /// - /// The runtime to set in the generated CloudFormation template. Either 'dotnet6' or 'provided.al2'. + /// The runtime to set in the generated CloudFormation template. Either 'dotnet6', 'provided.al2' or 'provided.al2023'. /// public string Runtime { get; set; } } diff --git a/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/ComplexCalculator_Add_Generated.g.cs b/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/ComplexCalculator_Add_Generated.g.cs index a5e6d453c..1153dd491 100644 --- a/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/ComplexCalculator_Add_Generated.g.cs +++ b/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/ComplexCalculator_Add_Generated.g.cs @@ -56,7 +56,7 @@ private static void SetExecutionEnvironment() envValue.Append($"{Environment.GetEnvironmentVariable(envName)}_"); } - envValue.Append("amazon-lambda-annotations_1.0.0.0"); + envValue.Append("amazon-lambda-annotations_1.1.0.0"); Environment.SetEnvironmentVariable(envName, envValue.ToString()); } diff --git a/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/ComplexCalculator_Subtract_Generated.g.cs b/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/ComplexCalculator_Subtract_Generated.g.cs index 7db78f473..cf112dca7 100644 --- a/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/ComplexCalculator_Subtract_Generated.g.cs +++ b/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/ComplexCalculator_Subtract_Generated.g.cs @@ -85,7 +85,7 @@ private static void SetExecutionEnvironment() envValue.Append($"{Environment.GetEnvironmentVariable(envName)}_"); } - envValue.Append("amazon-lambda-annotations_1.0.0.0"); + envValue.Append("amazon-lambda-annotations_1.1.0.0"); Environment.SetEnvironmentVariable(envName, envValue.ToString()); } diff --git a/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/CustomizeResponseExamples_NotFoundResponseWithHeaderV1Async_Generated.g.cs b/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/CustomizeResponseExamples_NotFoundResponseWithHeaderV1Async_Generated.g.cs index 72723fe4e..86a9b96b4 100644 --- a/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/CustomizeResponseExamples_NotFoundResponseWithHeaderV1Async_Generated.g.cs +++ b/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/CustomizeResponseExamples_NotFoundResponseWithHeaderV1Async_Generated.g.cs @@ -76,7 +76,7 @@ private static void SetExecutionEnvironment() envValue.Append($"{Environment.GetEnvironmentVariable(envName)}_"); } - envValue.Append("amazon-lambda-annotations_1.0.0.0"); + envValue.Append("amazon-lambda-annotations_1.1.0.0"); Environment.SetEnvironmentVariable(envName, envValue.ToString()); } diff --git a/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/CustomizeResponseExamples_NotFoundResponseWithHeaderV1_Generated.g.cs b/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/CustomizeResponseExamples_NotFoundResponseWithHeaderV1_Generated.g.cs index 202380b2c..f30a9d19f 100644 --- a/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/CustomizeResponseExamples_NotFoundResponseWithHeaderV1_Generated.g.cs +++ b/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/CustomizeResponseExamples_NotFoundResponseWithHeaderV1_Generated.g.cs @@ -76,7 +76,7 @@ private static void SetExecutionEnvironment() envValue.Append($"{Environment.GetEnvironmentVariable(envName)}_"); } - envValue.Append("amazon-lambda-annotations_1.0.0.0"); + envValue.Append("amazon-lambda-annotations_1.1.0.0"); Environment.SetEnvironmentVariable(envName, envValue.ToString()); } diff --git a/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/CustomizeResponseExamples_NotFoundResponseWithHeaderV2Async_Generated.g.cs b/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/CustomizeResponseExamples_NotFoundResponseWithHeaderV2Async_Generated.g.cs index 11ccf50ea..b33f9d2b9 100644 --- a/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/CustomizeResponseExamples_NotFoundResponseWithHeaderV2Async_Generated.g.cs +++ b/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/CustomizeResponseExamples_NotFoundResponseWithHeaderV2Async_Generated.g.cs @@ -76,7 +76,7 @@ private static void SetExecutionEnvironment() envValue.Append($"{Environment.GetEnvironmentVariable(envName)}_"); } - envValue.Append("amazon-lambda-annotations_1.0.0.0"); + envValue.Append("amazon-lambda-annotations_1.1.0.0"); Environment.SetEnvironmentVariable(envName, envValue.ToString()); } diff --git a/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/CustomizeResponseExamples_NotFoundResponseWithHeaderV2_Generated.g.cs b/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/CustomizeResponseExamples_NotFoundResponseWithHeaderV2_Generated.g.cs index d1a524b7a..b71e5f70c 100644 --- a/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/CustomizeResponseExamples_NotFoundResponseWithHeaderV2_Generated.g.cs +++ b/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/CustomizeResponseExamples_NotFoundResponseWithHeaderV2_Generated.g.cs @@ -76,7 +76,7 @@ private static void SetExecutionEnvironment() envValue.Append($"{Environment.GetEnvironmentVariable(envName)}_"); } - envValue.Append("amazon-lambda-annotations_1.0.0.0"); + envValue.Append("amazon-lambda-annotations_1.1.0.0"); Environment.SetEnvironmentVariable(envName, envValue.ToString()); } diff --git a/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/CustomizeResponseExamples_OkResponseWithHeaderAsync_Generated.g.cs b/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/CustomizeResponseExamples_OkResponseWithHeaderAsync_Generated.g.cs index d8f7906da..efaee804d 100644 --- a/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/CustomizeResponseExamples_OkResponseWithHeaderAsync_Generated.g.cs +++ b/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/CustomizeResponseExamples_OkResponseWithHeaderAsync_Generated.g.cs @@ -76,7 +76,7 @@ private static void SetExecutionEnvironment() envValue.Append($"{Environment.GetEnvironmentVariable(envName)}_"); } - envValue.Append("amazon-lambda-annotations_1.0.0.0"); + envValue.Append("amazon-lambda-annotations_1.1.0.0"); Environment.SetEnvironmentVariable(envName, envValue.ToString()); } diff --git a/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/CustomizeResponseExamples_OkResponseWithHeader_Generated.g.cs b/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/CustomizeResponseExamples_OkResponseWithHeader_Generated.g.cs index 798110d7c..4b47c09b3 100644 --- a/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/CustomizeResponseExamples_OkResponseWithHeader_Generated.g.cs +++ b/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/CustomizeResponseExamples_OkResponseWithHeader_Generated.g.cs @@ -76,7 +76,7 @@ private static void SetExecutionEnvironment() envValue.Append($"{Environment.GetEnvironmentVariable(envName)}_"); } - envValue.Append("amazon-lambda-annotations_1.0.0.0"); + envValue.Append("amazon-lambda-annotations_1.1.0.0"); Environment.SetEnvironmentVariable(envName, envValue.ToString()); } diff --git a/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/DynamicExample_DynamicInput_Generated.g.cs b/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/DynamicExample_DynamicInput_Generated.g.cs index f5f731ed8..19f8768b7 100644 --- a/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/DynamicExample_DynamicInput_Generated.g.cs +++ b/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/DynamicExample_DynamicInput_Generated.g.cs @@ -37,7 +37,7 @@ private static void SetExecutionEnvironment() envValue.Append($"{Environment.GetEnvironmentVariable(envName)}_"); } - envValue.Append("amazon-lambda-annotations_1.0.0.0"); + envValue.Append("amazon-lambda-annotations_1.1.0.0"); Environment.SetEnvironmentVariable(envName, envValue.ToString()); } diff --git a/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/DynamicExample_DynamicReturn_Generated.g.cs b/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/DynamicExample_DynamicReturn_Generated.g.cs index 274abb063..884d1327b 100644 --- a/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/DynamicExample_DynamicReturn_Generated.g.cs +++ b/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/DynamicExample_DynamicReturn_Generated.g.cs @@ -37,7 +37,7 @@ private static void SetExecutionEnvironment() envValue.Append($"{Environment.GetEnvironmentVariable(envName)}_"); } - envValue.Append("amazon-lambda-annotations_1.0.0.0"); + envValue.Append("amazon-lambda-annotations_1.1.0.0"); Environment.SetEnvironmentVariable(envName, envValue.ToString()); } diff --git a/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/Functions_AsyncStartupToLower_Generated.g.cs b/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/Functions_AsyncStartupToLower_Generated.g.cs index 6c39fc6d6..4a1455b9a 100644 --- a/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/Functions_AsyncStartupToLower_Generated.g.cs +++ b/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/Functions_AsyncStartupToLower_Generated.g.cs @@ -51,7 +51,7 @@ private static void SetExecutionEnvironment() envValue.Append($"{Environment.GetEnvironmentVariable(envName)}_"); } - envValue.Append("amazon-lambda-annotations_1.0.0.0"); + envValue.Append("amazon-lambda-annotations_1.1.0.0"); Environment.SetEnvironmentVariable(envName, envValue.ToString()); } diff --git a/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/Functions_AsyncStartupToUpper_Generated.g.cs b/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/Functions_AsyncStartupToUpper_Generated.g.cs index 5dce441b3..1a3d5bbea 100644 --- a/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/Functions_AsyncStartupToUpper_Generated.g.cs +++ b/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/Functions_AsyncStartupToUpper_Generated.g.cs @@ -51,7 +51,7 @@ private static void SetExecutionEnvironment() envValue.Append($"{Environment.GetEnvironmentVariable(envName)}_"); } - envValue.Append("amazon-lambda-annotations_1.0.0.0"); + envValue.Append("amazon-lambda-annotations_1.1.0.0"); Environment.SetEnvironmentVariable(envName, envValue.ToString()); } diff --git a/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/Functions_ToUpper_Generated.g.cs b/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/Functions_ToUpper_Generated.g.cs index f5a32b25b..53ab10348 100644 --- a/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/Functions_ToUpper_Generated.g.cs +++ b/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/Functions_ToUpper_Generated.g.cs @@ -37,7 +37,7 @@ private static void SetExecutionEnvironment() envValue.Append($"{Environment.GetEnvironmentVariable(envName)}_"); } - envValue.Append("amazon-lambda-annotations_1.0.0.0"); + envValue.Append("amazon-lambda-annotations_1.1.0.0"); Environment.SetEnvironmentVariable(envName, envValue.ToString()); } diff --git a/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/GreeterExecutable_SayHelloAsync_Generated.g.cs b/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/GreeterExecutable_SayHelloAsync_Generated.g.cs index b0f4a67dc..45afd6762 100644 --- a/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/GreeterExecutable_SayHelloAsync_Generated.g.cs +++ b/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/GreeterExecutable_SayHelloAsync_Generated.g.cs @@ -93,7 +93,7 @@ private static void SetExecutionEnvironment() envValue.Append($"{Environment.GetEnvironmentVariable(envName)}_"); } - envValue.Append("amazon-lambda-annotations_1.0.0.0"); + envValue.Append("amazon-lambda-annotations_1.1.0.0"); Environment.SetEnvironmentVariable(envName, envValue.ToString()); } diff --git a/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/GreeterExecutable_SayHello_Generated.g.cs b/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/GreeterExecutable_SayHello_Generated.g.cs index c10fcca0e..36c6dd6d8 100644 --- a/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/GreeterExecutable_SayHello_Generated.g.cs +++ b/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/GreeterExecutable_SayHello_Generated.g.cs @@ -93,7 +93,7 @@ private static void SetExecutionEnvironment() envValue.Append($"{Environment.GetEnvironmentVariable(envName)}_"); } - envValue.Append("amazon-lambda-annotations_1.0.0.0"); + envValue.Append("amazon-lambda-annotations_1.1.0.0"); Environment.SetEnvironmentVariable(envName, envValue.ToString()); } diff --git a/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/Greeter_SayHelloAsync_Generated.g.cs b/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/Greeter_SayHelloAsync_Generated.g.cs index 29da3f459..0dd41639f 100644 --- a/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/Greeter_SayHelloAsync_Generated.g.cs +++ b/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/Greeter_SayHelloAsync_Generated.g.cs @@ -79,7 +79,7 @@ private static void SetExecutionEnvironment() envValue.Append($"{Environment.GetEnvironmentVariable(envName)}_"); } - envValue.Append("amazon-lambda-annotations_1.0.0.0"); + envValue.Append("amazon-lambda-annotations_1.1.0.0"); Environment.SetEnvironmentVariable(envName, envValue.ToString()); } diff --git a/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/Greeter_SayHello_Generated.g.cs b/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/Greeter_SayHello_Generated.g.cs index 2d8c4f14a..01f2bf51d 100644 --- a/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/Greeter_SayHello_Generated.g.cs +++ b/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/Greeter_SayHello_Generated.g.cs @@ -79,7 +79,7 @@ private static void SetExecutionEnvironment() envValue.Append($"{Environment.GetEnvironmentVariable(envName)}_"); } - envValue.Append("amazon-lambda-annotations_1.0.0.0"); + envValue.Append("amazon-lambda-annotations_1.1.0.0"); Environment.SetEnvironmentVariable(envName, envValue.ToString()); } diff --git a/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/IntrinsicExample_HasIntrinsic_Generated.g.cs b/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/IntrinsicExample_HasIntrinsic_Generated.g.cs index 9e0b1a4af..0447e2e32 100644 --- a/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/IntrinsicExample_HasIntrinsic_Generated.g.cs +++ b/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/IntrinsicExample_HasIntrinsic_Generated.g.cs @@ -37,7 +37,7 @@ private static void SetExecutionEnvironment() envValue.Append($"{Environment.GetEnvironmentVariable(envName)}_"); } - envValue.Append("amazon-lambda-annotations_1.0.0.0"); + envValue.Append("amazon-lambda-annotations_1.1.0.0"); Environment.SetEnvironmentVariable(envName, envValue.ToString()); } diff --git a/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/NullableReferenceTypeExample_NullableHeaderHttpApi_Generated.g.cs b/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/NullableReferenceTypeExample_NullableHeaderHttpApi_Generated.g.cs index 88c96fef2..f2e21aba7 100644 --- a/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/NullableReferenceTypeExample_NullableHeaderHttpApi_Generated.g.cs +++ b/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/NullableReferenceTypeExample_NullableHeaderHttpApi_Generated.g.cs @@ -73,7 +73,7 @@ private static void SetExecutionEnvironment() envValue.Append($"{Environment.GetEnvironmentVariable(envName)}_"); } - envValue.Append("amazon-lambda-annotations_1.0.0.0"); + envValue.Append("amazon-lambda-annotations_1.1.0.0"); Environment.SetEnvironmentVariable(envName, envValue.ToString()); } diff --git a/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/ParameterlessMethodWithResponse_ToUpper_Generated.g.cs b/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/ParameterlessMethodWithResponse_ToUpper_Generated.g.cs index 642f5cb07..8d114cde0 100644 --- a/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/ParameterlessMethodWithResponse_ToUpper_Generated.g.cs +++ b/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/ParameterlessMethodWithResponse_ToUpper_Generated.g.cs @@ -37,7 +37,7 @@ private static void SetExecutionEnvironment() envValue.Append($"{Environment.GetEnvironmentVariable(envName)}_"); } - envValue.Append("amazon-lambda-annotations_1.0.0.0"); + envValue.Append("amazon-lambda-annotations_1.1.0.0"); Environment.SetEnvironmentVariable(envName, envValue.ToString()); } diff --git a/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/ParameterlessMethods_ToUpper_Generated.g.cs b/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/ParameterlessMethods_ToUpper_Generated.g.cs index 80590454c..ee8d0c468 100644 --- a/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/ParameterlessMethods_ToUpper_Generated.g.cs +++ b/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/ParameterlessMethods_ToUpper_Generated.g.cs @@ -37,7 +37,7 @@ private static void SetExecutionEnvironment() envValue.Append($"{Environment.GetEnvironmentVariable(envName)}_"); } - envValue.Append("amazon-lambda-annotations_1.0.0.0"); + envValue.Append("amazon-lambda-annotations_1.1.0.0"); Environment.SetEnvironmentVariable(envName, envValue.ToString()); } diff --git a/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/SimpleCalculator_Add_Generated.g.cs b/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/SimpleCalculator_Add_Generated.g.cs index fda9870f7..658725bd1 100644 --- a/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/SimpleCalculator_Add_Generated.g.cs +++ b/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/SimpleCalculator_Add_Generated.g.cs @@ -107,7 +107,7 @@ private static void SetExecutionEnvironment() envValue.Append($"{Environment.GetEnvironmentVariable(envName)}_"); } - envValue.Append("amazon-lambda-annotations_1.0.0.0"); + envValue.Append("amazon-lambda-annotations_1.1.0.0"); Environment.SetEnvironmentVariable(envName, envValue.ToString()); } diff --git a/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/SimpleCalculator_DivideAsync_Generated.g.cs b/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/SimpleCalculator_DivideAsync_Generated.g.cs index 8b17c1c99..e445104c4 100644 --- a/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/SimpleCalculator_DivideAsync_Generated.g.cs +++ b/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/SimpleCalculator_DivideAsync_Generated.g.cs @@ -112,7 +112,7 @@ private static void SetExecutionEnvironment() envValue.Append($"{Environment.GetEnvironmentVariable(envName)}_"); } - envValue.Append("amazon-lambda-annotations_1.0.0.0"); + envValue.Append("amazon-lambda-annotations_1.1.0.0"); Environment.SetEnvironmentVariable(envName, envValue.ToString()); } diff --git a/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/SimpleCalculator_Multiply_Generated.g.cs b/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/SimpleCalculator_Multiply_Generated.g.cs index 221d060ec..7b4ecbdaf 100644 --- a/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/SimpleCalculator_Multiply_Generated.g.cs +++ b/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/SimpleCalculator_Multiply_Generated.g.cs @@ -105,7 +105,7 @@ private static void SetExecutionEnvironment() envValue.Append($"{Environment.GetEnvironmentVariable(envName)}_"); } - envValue.Append("amazon-lambda-annotations_1.0.0.0"); + envValue.Append("amazon-lambda-annotations_1.1.0.0"); Environment.SetEnvironmentVariable(envName, envValue.ToString()); } diff --git a/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/SimpleCalculator_Pi_Generated.g.cs b/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/SimpleCalculator_Pi_Generated.g.cs index 1aa4604e9..fbcdf53e6 100644 --- a/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/SimpleCalculator_Pi_Generated.g.cs +++ b/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/SimpleCalculator_Pi_Generated.g.cs @@ -52,7 +52,7 @@ private static void SetExecutionEnvironment() envValue.Append($"{Environment.GetEnvironmentVariable(envName)}_"); } - envValue.Append("amazon-lambda-annotations_1.0.0.0"); + envValue.Append("amazon-lambda-annotations_1.1.0.0"); Environment.SetEnvironmentVariable(envName, envValue.ToString()); } diff --git a/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/SimpleCalculator_Random_Generated.g.cs b/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/SimpleCalculator_Random_Generated.g.cs index c72450f62..c33048212 100644 --- a/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/SimpleCalculator_Random_Generated.g.cs +++ b/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/SimpleCalculator_Random_Generated.g.cs @@ -51,7 +51,7 @@ private static void SetExecutionEnvironment() envValue.Append($"{Environment.GetEnvironmentVariable(envName)}_"); } - envValue.Append("amazon-lambda-annotations_1.0.0.0"); + envValue.Append("amazon-lambda-annotations_1.1.0.0"); Environment.SetEnvironmentVariable(envName, envValue.ToString()); } diff --git a/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/SimpleCalculator_Randoms_Generated.g.cs b/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/SimpleCalculator_Randoms_Generated.g.cs index ce468df60..f88d1d654 100644 --- a/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/SimpleCalculator_Randoms_Generated.g.cs +++ b/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/SimpleCalculator_Randoms_Generated.g.cs @@ -51,7 +51,7 @@ private static void SetExecutionEnvironment() envValue.Append($"{Environment.GetEnvironmentVariable(envName)}_"); } - envValue.Append("amazon-lambda-annotations_1.0.0.0"); + envValue.Append("amazon-lambda-annotations_1.1.0.0"); Environment.SetEnvironmentVariable(envName, envValue.ToString()); } diff --git a/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/SimpleCalculator_Subtract_Generated.g.cs b/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/SimpleCalculator_Subtract_Generated.g.cs index b2b76fb56..3305fff0c 100644 --- a/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/SimpleCalculator_Subtract_Generated.g.cs +++ b/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/SimpleCalculator_Subtract_Generated.g.cs @@ -97,7 +97,7 @@ private static void SetExecutionEnvironment() envValue.Append($"{Environment.GetEnvironmentVariable(envName)}_"); } - envValue.Append("amazon-lambda-annotations_1.0.0.0"); + envValue.Append("amazon-lambda-annotations_1.1.0.0"); Environment.SetEnvironmentVariable(envName, envValue.ToString()); } diff --git a/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/TaskExample_TaskReturn_Generated.g.cs b/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/TaskExample_TaskReturn_Generated.g.cs index c852469ba..8afa2e1d7 100644 --- a/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/TaskExample_TaskReturn_Generated.g.cs +++ b/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/TaskExample_TaskReturn_Generated.g.cs @@ -37,7 +37,7 @@ private static void SetExecutionEnvironment() envValue.Append($"{Environment.GetEnvironmentVariable(envName)}_"); } - envValue.Append("amazon-lambda-annotations_1.0.0.0"); + envValue.Append("amazon-lambda-annotations_1.1.0.0"); Environment.SetEnvironmentVariable(envName, envValue.ToString()); } diff --git a/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/VoidExample_VoidReturn_Generated.g.cs b/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/VoidExample_VoidReturn_Generated.g.cs index 0f94957d5..b4980839f 100644 --- a/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/VoidExample_VoidReturn_Generated.g.cs +++ b/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/Snapshots/VoidExample_VoidReturn_Generated.g.cs @@ -37,7 +37,7 @@ private static void SetExecutionEnvironment() envValue.Append($"{Environment.GetEnvironmentVariable(envName)}_"); } - envValue.Append("amazon-lambda-annotations_1.0.0.0"); + envValue.Append("amazon-lambda-annotations_1.1.0.0"); Environment.SetEnvironmentVariable(envName, envValue.ToString()); } diff --git a/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/SourceGeneratorTests.cs b/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/SourceGeneratorTests.cs index 769cf5990..c6f2e2b56 100644 --- a/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/SourceGeneratorTests.cs +++ b/Libraries/test/Amazon.Lambda.Annotations.SourceGenerators.Tests/SourceGeneratorTests.cs @@ -269,7 +269,7 @@ public async Task TestInvalidGlobalRuntime_ShouldError() }, ExpectedDiagnostics = { - new DiagnosticResult("AWSLambda0112", DiagnosticSeverity.Error).WithMessage("The runtime selected in the Amazon.Lambda.Annotations.LambdaGlobalPropertiesAttribute is not a supported value. It should be set to one of dotnet6 or provided.al2."), + new DiagnosticResult("AWSLambda0112", DiagnosticSeverity.Error).WithMessage("The runtime selected in the Amazon.Lambda.Annotations.LambdaGlobalPropertiesAttribute is not a supported value. The valid values are: dotnet6, provided.al2, provided.al2023"), }, ReferenceAssemblies = ReferenceAssemblies.Net.Net60 }