提交 7c3896a6 编写于 作者: C Cyrus Najmabadi

Simplify

上级 27ae72a2
...@@ -951,11 +951,10 @@ public async Task AddIndexer2() ...@@ -951,11 +951,10 @@ public async Task AddIndexer2()
parameters: Parameters(Parameter(typeof(int), "i")), parameters: Parameters(Parameter(typeof(int), "i")),
getStatements: "return String.Empty;", getStatements: "return String.Empty;",
isIndexer: true, isIndexer: true,
codeGenerationOptions: new CodeGenerationOptions( options: new Dictionary<OptionKey2, object> {
options: new TestOptionSet(new Dictionary<OptionKey2, object> { { CSharpCodeStyleOptions.PreferExpressionBodiedAccessors, CSharpCodeStyleOptions.NeverWithSilentEnforcement },
{ CSharpCodeStyleOptions.PreferExpressionBodiedAccessors, CSharpCodeStyleOptions.NeverWithSilentEnforcement }, { CSharpCodeStyleOptions.PreferExpressionBodiedIndexers, CSharpCodeStyleOptions.NeverWithSilentEnforcement },
{ CSharpCodeStyleOptions.PreferExpressionBodiedIndexers, CSharpCodeStyleOptions.NeverWithSilentEnforcement }, });
})));
} }
internal class TestOptionSet : OptionSet internal class TestOptionSet : OptionSet
......
...@@ -421,9 +421,8 @@ public partial class CodeGenerationTests ...@@ -421,9 +421,8 @@ public partial class CodeGenerationTests
setAccessor, setAccessor,
isIndexer); isIndexer);
var docOptions = await context.Document.GetOptionsAsync();
codeGenerationOptions ??= new CodeGenerationOptions(); codeGenerationOptions ??= new CodeGenerationOptions();
codeGenerationOptions = codeGenerationOptions.With(options: codeGenerationOptions.Options ?? docOptions); codeGenerationOptions = codeGenerationOptions.With(options: codeGenerationOptions.Options ?? workspace.Options);
context.Result = await context.Service.AddPropertyAsync(context.Solution, (INamedTypeSymbol)context.GetDestination(), property, codeGenerationOptions); context.Result = await context.Service.AddPropertyAsync(context.Solution, (INamedTypeSymbol)context.GetDestination(), property, codeGenerationOptions);
} }
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册