diff --git a/src/Bicep.Core.UnitTests/Assertions/ResultAssertions.cs b/src/Bicep.Core.UnitTests/Assertions/ResultAssertions.cs index fda5bc24404..47eafc02ac4 100644 --- a/src/Bicep.Core.UnitTests/Assertions/ResultAssertions.cs +++ b/src/Bicep.Core.UnitTests/Assertions/ResultAssertions.cs @@ -36,11 +36,11 @@ public ResultAssertions(Result result) { Execute.Assertion .BecauseOf(because, becauseArgs) - .Given>(() => Subject) + .Given>(() => Subject) .ForCondition(x => !x.IsSuccess()) .FailWith("Expected result to be a failure{reason}, but it was a success with value {0}", x => x.TryUnwrap()); - return new AndConstraint>(this); + return new AndConstraint>(this); } public AndConstraint> BeFailureWithValue(TError expectedError, string because = "", params object[] becauseArgs) diff --git a/src/Bicep.Core.UnitTests/AssertionsTests/ResultAssertionsExtensionsTests.cs b/src/Bicep.Core.UnitTests/AssertionsTests/ResultAssertionsExtensionsTests.cs index 026b52ad51a..c6f6effafae 100644 --- a/src/Bicep.Core.UnitTests/AssertionsTests/ResultAssertionsExtensionsTests.cs +++ b/src/Bicep.Core.UnitTests/AssertionsTests/ResultAssertionsExtensionsTests.cs @@ -1,8 +1,8 @@ // Copyright (c) Microsoft Corporation. // Licensed under the MIT License. -using Bicep.Core.Utils; using Bicep.Core.UnitTests.Assertions; +using Bicep.Core.Utils; using FluentAssertions; using Microsoft.VisualStudio.TestTools.UnitTesting; diff --git a/src/Bicep.Core/Emit/CompileTimeImports/ArmDeclarationToExpressionConverter.cs b/src/Bicep.Core/Emit/CompileTimeImports/ArmDeclarationToExpressionConverter.cs index b5904e2948f..18ed5c4c0af 100644 --- a/src/Bicep.Core/Emit/CompileTimeImports/ArmDeclarationToExpressionConverter.cs +++ b/src/Bicep.Core/Emit/CompileTimeImports/ArmDeclarationToExpressionConverter.cs @@ -422,7 +422,7 @@ ObjectPropertyExpression convertObjectProperty(JProperty property) key, ConvertToExpression(parsedExpressions, property.Value)); } - + if (parsedExpressions.TryGetValue(toConvert, out var armExpression)) { diff --git a/src/Bicep.Core/Semantics/Namespaces/ThirdPartyNamespaceType.cs b/src/Bicep.Core/Semantics/Namespaces/ThirdPartyNamespaceType.cs index 5c5f1115b3a..38b96387fda 100644 --- a/src/Bicep.Core/Semantics/Namespaces/ThirdPartyNamespaceType.cs +++ b/src/Bicep.Core/Semantics/Namespaces/ThirdPartyNamespaceType.cs @@ -22,19 +22,19 @@ public static NamespaceType Create(string name, string aliasName, IResourceTypeP // NamespaceConfig is not null if (resourceTypeProvider is ThirdPartyResourceTypeProvider thirdPartyProvider && thirdPartyProvider.GetNamespaceConfiguration() is NamespaceConfiguration namespaceConfig && namespaceConfig != null) { - return new NamespaceType( - aliasName, - new NamespaceSettings( - IsSingleton: namespaceConfig.IsSingleton, - BicepProviderName: namespaceConfig.Name, - ConfigurationType: (ObjectType?)namespaceConfig.ConfigurationObject, - ArmTemplateProviderName: namespaceConfig.Name, - ArmTemplateProviderVersion: namespaceConfig.Version), - ImmutableArray.Empty, - ImmutableArray.Empty, - ImmutableArray.Empty, - ImmutableArray.Empty, - resourceTypeProvider); + return new NamespaceType( + aliasName, + new NamespaceSettings( + IsSingleton: namespaceConfig.IsSingleton, + BicepProviderName: namespaceConfig.Name, + ConfigurationType: (ObjectType?)namespaceConfig.ConfigurationObject, + ArmTemplateProviderName: namespaceConfig.Name, + ArmTemplateProviderVersion: namespaceConfig.Version), + ImmutableArray.Empty, + ImmutableArray.Empty, + ImmutableArray.Empty, + ImmutableArray.Empty, + resourceTypeProvider); } // NamespaceConfig is required to be set for 3PProviders diff --git a/src/Bicep.Core/TypeSystem/Providers/ThirdParty/ThirdPartyResourceTypeLoader.cs b/src/Bicep.Core/TypeSystem/Providers/ThirdParty/ThirdPartyResourceTypeLoader.cs index 917555734b9..8036959ac86 100644 --- a/src/Bicep.Core/TypeSystem/Providers/ThirdParty/ThirdPartyResourceTypeLoader.cs +++ b/src/Bicep.Core/TypeSystem/Providers/ThirdParty/ThirdPartyResourceTypeLoader.cs @@ -66,7 +66,7 @@ public ResourceTypeComponents LoadType(ResourceTypeReference reference) TypeSymbol? configurationType = null; - if (typeSettings.ConfigurationType is {} reference) + if (typeSettings.ConfigurationType is { } reference) { if (typeLoader.LoadType(reference) is not ObjectType objectType) diff --git a/src/Bicep.Core/TypeSystem/Providers/ThirdParty/ThirdPartyResourceTypeProvider.cs b/src/Bicep.Core/TypeSystem/Providers/ThirdParty/ThirdPartyResourceTypeProvider.cs index edd1e89c550..bbda91729af 100644 --- a/src/Bicep.Core/TypeSystem/Providers/ThirdParty/ThirdPartyResourceTypeProvider.cs +++ b/src/Bicep.Core/TypeSystem/Providers/ThirdParty/ThirdPartyResourceTypeProvider.cs @@ -124,7 +124,8 @@ private static TypePropertyFlags ConvertToReadOnly(TypePropertyFlags typePropert { var loadedFallbackType = resourceTypeLoader.LoadFallbackResourceType(); - if (loadedFallbackType != null){ + if (loadedFallbackType != null) + { var resourceType = generatedTypeCache.GetOrAdd(flags, typeReference, () => { var resourceType = new ResourceTypeComponents(