106 references to NewLineBeforeOpenBrace
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (26)
AutomaticCompletion\AutomaticBraceCompletionTests.cs (24)
813
{ CSharpFormattingOptions2.
NewLineBeforeOpenBrace
, CSharpFormattingOptions2.
NewLineBeforeOpenBrace
.DefaultValue.WithFlagValue(NewLineBeforeOpenBracePlacement.ObjectCollectionArrayInitializers, false) }
888
{ CSharpFormattingOptions2.
NewLineBeforeOpenBrace
, CSharpFormattingOptions2.
NewLineBeforeOpenBrace
.DefaultValue.WithFlagValue(NewLineBeforeOpenBracePlacement.ObjectCollectionArrayInitializers, false) }
967
{ CSharpFormattingOptions2.
NewLineBeforeOpenBrace
, CSharpFormattingOptions2.
NewLineBeforeOpenBrace
.DefaultValue.WithFlagValue(NewLineBeforeOpenBracePlacement.ObjectCollectionArrayInitializers, false) }
1031
{ CSharpFormattingOptions2.
NewLineBeforeOpenBrace
, CSharpFormattingOptions2.
NewLineBeforeOpenBrace
.DefaultValue.WithFlagValue(NewLineBeforeOpenBracePlacement.ObjectCollectionArrayInitializers, false) }
1095
{ CSharpFormattingOptions2.
NewLineBeforeOpenBrace
, CSharpFormattingOptions2.
NewLineBeforeOpenBrace
.DefaultValue.WithFlagValue(NewLineBeforeOpenBracePlacement.ObjectCollectionArrayInitializers, false) }
1437
{ CSharpFormattingOptions2.
NewLineBeforeOpenBrace
, CSharpFormattingOptions2.
NewLineBeforeOpenBrace
.DefaultValue.WithFlagValue(NewLineBeforeOpenBracePlacement.ObjectCollectionArrayInitializers, bracesOnNewLine) }
1484
{ CSharpFormattingOptions2.
NewLineBeforeOpenBrace
, CSharpFormattingOptions2.
NewLineBeforeOpenBrace
.DefaultValue.WithFlagValue(NewLineBeforeOpenBracePlacement.ObjectCollectionArrayInitializers, bracesOnNewLine) }
1531
{ CSharpFormattingOptions2.
NewLineBeforeOpenBrace
, CSharpFormattingOptions2.
NewLineBeforeOpenBrace
.DefaultValue.WithFlagValue(NewLineBeforeOpenBracePlacement.Accessors, bracesOnNewLine) }
1578
{ CSharpFormattingOptions2.
NewLineBeforeOpenBrace
, CSharpFormattingOptions2.
NewLineBeforeOpenBrace
.DefaultValue.WithFlagValue(NewLineBeforeOpenBracePlacement.AnonymousMethods, bracesOnNewLine) }
1625
{ CSharpFormattingOptions2.
NewLineBeforeOpenBrace
, CSharpFormattingOptions2.
NewLineBeforeOpenBrace
.DefaultValue.WithFlagValue(NewLineBeforeOpenBracePlacement.AnonymousTypes, bracesOnNewLine) }
1673
{ CSharpFormattingOptions2.
NewLineBeforeOpenBrace
, CSharpFormattingOptions2.
NewLineBeforeOpenBrace
.DefaultValue.WithFlagValue(NewLineBeforeOpenBracePlacement.ControlBlocks, bracesOnNewLine) }
1727
{ CSharpFormattingOptions2.
NewLineBeforeOpenBrace
, CSharpFormattingOptions2.
NewLineBeforeOpenBrace
.DefaultValue.WithFlagValue(NewLineBeforeOpenBracePlacement.ControlBlocks, bracesOnNewLine) }
CodeActions\InitializeParameter\InitializeMemberFromParameterTests.cs (1)
1550
""", new(options: this.Option(CSharpFormattingOptions2.
NewLineBeforeOpenBrace
, NewLineBeforeOpenBracePlacement.All & ~NewLineBeforeOpenBracePlacement.Methods)));
CodeActions\InitializeParameter\InitializeMemberFromPrimaryConstructorParameterTests.cs (1)
979
""", new(options: this.Option(CSharpFormattingOptions2.
NewLineBeforeOpenBrace
, NewLineBeforeOpenBracePlacement.All & ~NewLineBeforeOpenBracePlacement.Types)));
Microsoft.CodeAnalysis.CSharp.Features (1)
Wrapping\CSharpSyntaxWrappingOptions.cs (1)
26
newLinesForBracesInObjectCollectionArrayInitializers: options.GetOption(CSharpFormattingOptions2.
NewLineBeforeOpenBrace
).HasFlag(NewLineBeforeOpenBracePlacement.ObjectCollectionArrayInitializers));
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (4)
ConvertAutoPropertyToFullProperty\ConvertAutoPropertyToFullPropertyTests_OptionSets.cs (2)
34
{ CSharpFormattingOptions2.
NewLineBeforeOpenBrace
, NewLineBeforeOpenBracePlacement.All & ~NewLineBeforeOpenBracePlacement.Properties },
41
{ CSharpFormattingOptions2.
NewLineBeforeOpenBrace
, NewLineBeforeOpenBracePlacement.All & ~NewLineBeforeOpenBracePlacement.Accessors },
src\Analyzers\CSharp\Tests\ConvertNamespace\ConvertToBlockScopedNamespaceAnalyzerTests.cs (2)
256
{ CSharpFormattingOptions2.
NewLineBeforeOpenBrace
, CSharpFormattingOptions2.
NewLineBeforeOpenBrace
.DefaultValue & ~NewLineBeforeOpenBracePlacement.Types },
Microsoft.CodeAnalysis.CSharp.Workspaces (3)
Formatting\CSharpFormattingOptions.cs (2)
22
defaultValue: CSharpFormattingOptions2.
NewLineBeforeOpenBrace
.DefaultValue.HasFlag(flag),
24
storageMapping: new NewLineForBracesInternalStorageMapping(CSharpFormattingOptions2.
NewLineBeforeOpenBrace
, flag),
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\CSharpSyntaxFormattingOptions.cs (1)
102
options.GetOption(CSharpFormattingOptions2.
NewLineBeforeOpenBrace
).ToNewLinePlacement() |
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (29)
Formatting\FormattingTests.cs (29)
975
{
NewLineBeforeOpenBrace
,
NewLineBeforeOpenBrace
.DefaultValue.WithFlagValue(NewLineBeforeOpenBracePlacement.ObjectCollectionArrayInitializers, false) },
1058
{
NewLineBeforeOpenBrace
,
NewLineBeforeOpenBrace
.DefaultValue.WithFlagValue(NewLineBeforeOpenBracePlacement.LambdaExpressionBody, false) },
1964
{
NewLineBeforeOpenBrace
, NewLineBeforeOpenBracePlacement.None }
2224
{
NewLineBeforeOpenBrace
,
NewLineBeforeOpenBrace
.DefaultValue.WithFlagValue(NewLineBeforeOpenBracePlacement.ControlBlocks, false) }
7576
{
NewLineBeforeOpenBrace
,
NewLineBeforeOpenBrace
.DefaultValue.WithFlagValue(NewLineBeforeOpenBracePlacement.ControlBlocks, false) }
7610
{
NewLineBeforeOpenBrace
,
NewLineBeforeOpenBrace
.DefaultValue.WithFlagValue(NewLineBeforeOpenBracePlacement.ControlBlocks, false) }
8805
{
NewLineBeforeOpenBrace
,
NewLineBeforeOpenBrace
.DefaultValue.WithFlagValue(NewLineBeforeOpenBracePlacement.ControlBlocks, false) }
8965
{
NewLineBeforeOpenBrace
,
NewLineBeforeOpenBrace
.DefaultValue.WithFlagValue(NewLineBeforeOpenBracePlacement.Properties, false) },
9007
{
NewLineBeforeOpenBrace
,
NewLineBeforeOpenBrace
.DefaultValue.WithFlagValue(NewLineBeforeOpenBracePlacement.Accessors, false) },
9049
{
NewLineBeforeOpenBrace
,
NewLineBeforeOpenBrace
.DefaultValue
10196
{
NewLineBeforeOpenBrace
,
NewLineBeforeOpenBrace
.DefaultValue.WithFlagValue(NewLineBeforeOpenBracePlacement.ObjectCollectionArrayInitializers, false) },
10262
{
NewLineBeforeOpenBrace
,
NewLineBeforeOpenBrace
.DefaultValue.WithFlagValue(NewLineBeforeOpenBracePlacement.ObjectCollectionArrayInitializers, false) },
10378
{
NewLineBeforeOpenBrace
,
NewLineBeforeOpenBrace
.DefaultValue.WithFlagValue(NewLineBeforeOpenBracePlacement.ObjectCollectionArrayInitializers, false) },
10418
{
NewLineBeforeOpenBrace
,
NewLineBeforeOpenBrace
.DefaultValue.WithFlagValue(NewLineBeforeOpenBracePlacement.ObjectCollectionArrayInitializers, false) },
10460
{
NewLineBeforeOpenBrace
,
NewLineBeforeOpenBrace
.DefaultValue.WithFlagValue(NewLineBeforeOpenBracePlacement.ObjectCollectionArrayInitializers, option) },
Microsoft.CodeAnalysis.Workspaces.UnitTests (1)
Options\DocumentOptionSetTests.cs (1)
93
var option = CSharpFormattingOptions2.
NewLineBeforeOpenBrace
;
Microsoft.VisualStudio.LanguageServices.CSharp (37)
EditorConfigSettings\DataProvider\Whitespace\CSharpWhitespaceSettingsProvider.cs (9)
78
yield return Setting.CreateEnumFlags(CSharpFormattingOptions2.
NewLineBeforeOpenBrace
, (int)NewLineBeforeOpenBracePlacement.Types, CSharpVSResources.Place_open_brace_on_new_line_for_types, newLineBeforeOpenBraceValue, s_newLinesForBracesConversions, options, updaterService);
79
yield return Setting.CreateEnumFlags(CSharpFormattingOptions2.
NewLineBeforeOpenBrace
, (int)NewLineBeforeOpenBracePlacement.Methods, CSharpVSResources.Place_open_brace_on_new_line_for_methods_local_functions, newLineBeforeOpenBraceValue, s_newLinesForBracesConversions, options, updaterService);
80
yield return Setting.CreateEnumFlags(CSharpFormattingOptions2.
NewLineBeforeOpenBrace
, (int)NewLineBeforeOpenBracePlacement.Properties, CSharpVSResources.Place_open_brace_on_new_line_for_properties_indexers_and_events, newLineBeforeOpenBraceValue, s_newLinesForBracesConversions, options, updaterService);
81
yield return Setting.CreateEnumFlags(CSharpFormattingOptions2.
NewLineBeforeOpenBrace
, (int)NewLineBeforeOpenBracePlacement.Accessors, CSharpVSResources.Place_open_brace_on_new_line_for_property_indexer_and_event_accessors, newLineBeforeOpenBraceValue, s_newLinesForBracesConversions, options, updaterService);
82
yield return Setting.CreateEnumFlags(CSharpFormattingOptions2.
NewLineBeforeOpenBrace
, (int)NewLineBeforeOpenBracePlacement.AnonymousMethods, CSharpVSResources.Place_open_brace_on_new_line_for_anonymous_methods, newLineBeforeOpenBraceValue, s_newLinesForBracesConversions, options, updaterService);
83
yield return Setting.CreateEnumFlags(CSharpFormattingOptions2.
NewLineBeforeOpenBrace
, (int)NewLineBeforeOpenBracePlacement.ControlBlocks, CSharpVSResources.Place_open_brace_on_new_line_for_control_blocks, newLineBeforeOpenBraceValue, s_newLinesForBracesConversions, options, updaterService);
84
yield return Setting.CreateEnumFlags(CSharpFormattingOptions2.
NewLineBeforeOpenBrace
, (int)NewLineBeforeOpenBracePlacement.AnonymousTypes, CSharpVSResources.Place_open_brace_on_new_line_for_anonymous_types, newLineBeforeOpenBraceValue, s_newLinesForBracesConversions, options, updaterService);
85
yield return Setting.CreateEnumFlags(CSharpFormattingOptions2.
NewLineBeforeOpenBrace
, (int)NewLineBeforeOpenBracePlacement.ObjectCollectionArrayInitializers, CSharpVSResources.Place_open_brace_on_new_line_for_object_collection_array_and_with_initializers, newLineBeforeOpenBraceValue, s_newLinesForBracesConversions, options, updaterService);
86
yield return Setting.CreateEnumFlags(CSharpFormattingOptions2.
NewLineBeforeOpenBrace
, (int)NewLineBeforeOpenBracePlacement.LambdaExpressionBody, CSharpVSResources.Place_open_brace_on_new_line_for_lambda_expression, newLineBeforeOpenBraceValue, s_newLinesForBracesConversions, options, updaterService);
Options\AutomationObject\AutomationObject.Formatting.cs (18)
62
get { return GetBooleanOption(CSharpFormattingOptions2.
NewLineBeforeOpenBrace
, NewLineBeforeOpenBracePlacement.AnonymousMethods); }
63
set { SetBooleanOption(CSharpFormattingOptions2.
NewLineBeforeOpenBrace
, NewLineBeforeOpenBracePlacement.AnonymousMethods, value); }
68
get { return GetBooleanOption(CSharpFormattingOptions2.
NewLineBeforeOpenBrace
, NewLineBeforeOpenBracePlacement.AnonymousTypes); }
69
set { SetBooleanOption(CSharpFormattingOptions2.
NewLineBeforeOpenBrace
, NewLineBeforeOpenBracePlacement.AnonymousTypes, value); }
74
get { return GetBooleanOption(CSharpFormattingOptions2.
NewLineBeforeOpenBrace
, NewLineBeforeOpenBracePlacement.ControlBlocks); }
75
set { SetBooleanOption(CSharpFormattingOptions2.
NewLineBeforeOpenBrace
, NewLineBeforeOpenBracePlacement.ControlBlocks, value); }
80
get { return GetBooleanOption(CSharpFormattingOptions2.
NewLineBeforeOpenBrace
, NewLineBeforeOpenBracePlacement.LambdaExpressionBody); }
81
set { SetBooleanOption(CSharpFormattingOptions2.
NewLineBeforeOpenBrace
, NewLineBeforeOpenBracePlacement.LambdaExpressionBody, value); }
86
get { return GetBooleanOption(CSharpFormattingOptions2.
NewLineBeforeOpenBrace
, NewLineBeforeOpenBracePlacement.Methods); }
87
set { SetBooleanOption(CSharpFormattingOptions2.
NewLineBeforeOpenBrace
, NewLineBeforeOpenBracePlacement.Methods, value); }
92
get { return GetBooleanOption(CSharpFormattingOptions2.
NewLineBeforeOpenBrace
, NewLineBeforeOpenBracePlacement.Properties); }
93
set { SetBooleanOption(CSharpFormattingOptions2.
NewLineBeforeOpenBrace
, NewLineBeforeOpenBracePlacement.Properties, value); }
98
get { return GetBooleanOption(CSharpFormattingOptions2.
NewLineBeforeOpenBrace
, NewLineBeforeOpenBracePlacement.Accessors); }
99
set { SetBooleanOption(CSharpFormattingOptions2.
NewLineBeforeOpenBrace
, NewLineBeforeOpenBracePlacement.Accessors, value); }
104
get { return GetBooleanOption(CSharpFormattingOptions2.
NewLineBeforeOpenBrace
, NewLineBeforeOpenBracePlacement.ObjectCollectionArrayInitializers); }
105
set { SetBooleanOption(CSharpFormattingOptions2.
NewLineBeforeOpenBrace
, NewLineBeforeOpenBracePlacement.ObjectCollectionArrayInitializers, value); }
110
get { return GetBooleanOption(CSharpFormattingOptions2.
NewLineBeforeOpenBrace
, NewLineBeforeOpenBracePlacement.Types); }
111
set { SetBooleanOption(CSharpFormattingOptions2.
NewLineBeforeOpenBrace
, NewLineBeforeOpenBracePlacement.Types, value); }
Options\CSharpVisualStudioOptionStorageReadFallbacks.cs (1)
60
=> TryReadFlags(s_storages, (int)CSharpFormattingOptions2.
NewLineBeforeOpenBrace
.DefaultValue, readValue, out var intValue) ? (NewLineBeforeOpenBracePlacement)intValue : default(Optional<object?>);
Options\Formatting\NewLinesViewModel.cs (9)
236
Items.Add(new CheckBoxEnumFlagsOptionViewModel<NewLineBeforeOpenBracePlacement>(CSharpFormattingOptions2.
NewLineBeforeOpenBrace
, (int)NewLineBeforeOpenBracePlacement.Types, CSharpVSResources.Place_open_brace_on_new_line_for_types, s_previewText, this, optionStore, newLineBeforeOpenBraceValue, s_newLinesForBracesConversions));
237
Items.Add(new CheckBoxEnumFlagsOptionViewModel<NewLineBeforeOpenBracePlacement>(CSharpFormattingOptions2.
NewLineBeforeOpenBrace
, (int)NewLineBeforeOpenBracePlacement.Methods, CSharpVSResources.Place_open_brace_on_new_line_for_methods_local_functions, s_methodPreview, this, optionStore, newLineBeforeOpenBraceValue, s_newLinesForBracesConversions));
238
Items.Add(new CheckBoxEnumFlagsOptionViewModel<NewLineBeforeOpenBracePlacement>(CSharpFormattingOptions2.
NewLineBeforeOpenBrace
, (int)NewLineBeforeOpenBracePlacement.Properties, CSharpVSResources.Place_open_brace_on_new_line_for_properties_indexers_and_events, s_propertyPreview, this, optionStore, newLineBeforeOpenBraceValue, s_newLinesForBracesConversions));
239
Items.Add(new CheckBoxEnumFlagsOptionViewModel<NewLineBeforeOpenBracePlacement>(CSharpFormattingOptions2.
NewLineBeforeOpenBrace
, (int)NewLineBeforeOpenBracePlacement.Accessors, CSharpVSResources.Place_open_brace_on_new_line_for_property_indexer_and_event_accessors, s_propertyPreview, this, optionStore, newLineBeforeOpenBraceValue, s_newLinesForBracesConversions));
240
Items.Add(new CheckBoxEnumFlagsOptionViewModel<NewLineBeforeOpenBracePlacement>(CSharpFormattingOptions2.
NewLineBeforeOpenBrace
, (int)NewLineBeforeOpenBracePlacement.AnonymousMethods, CSharpVSResources.Place_open_brace_on_new_line_for_anonymous_methods, s_anonymousMethodPreview, this, optionStore, newLineBeforeOpenBraceValue, s_newLinesForBracesConversions));
241
Items.Add(new CheckBoxEnumFlagsOptionViewModel<NewLineBeforeOpenBracePlacement>(CSharpFormattingOptions2.
NewLineBeforeOpenBrace
, (int)NewLineBeforeOpenBracePlacement.ControlBlocks, CSharpVSResources.Place_open_brace_on_new_line_for_control_blocks, s_forBlockPreview, this, optionStore, newLineBeforeOpenBraceValue, s_newLinesForBracesConversions));
242
Items.Add(new CheckBoxEnumFlagsOptionViewModel<NewLineBeforeOpenBracePlacement>(CSharpFormattingOptions2.
NewLineBeforeOpenBrace
, (int)NewLineBeforeOpenBracePlacement.AnonymousTypes, CSharpVSResources.Place_open_brace_on_new_line_for_anonymous_types, s_anonymousTypePreview, this, optionStore, newLineBeforeOpenBraceValue, s_newLinesForBracesConversions));
243
Items.Add(new CheckBoxEnumFlagsOptionViewModel<NewLineBeforeOpenBracePlacement>(CSharpFormattingOptions2.
NewLineBeforeOpenBrace
, (int)NewLineBeforeOpenBracePlacement.ObjectCollectionArrayInitializers, CSharpVSResources.Place_open_brace_on_new_line_for_object_collection_array_and_with_initializers, s_InitializerPreviewTrue, s_InitializerPreviewFalse, this, optionStore, newLineBeforeOpenBraceValue, s_newLinesForBracesConversions));
244
Items.Add(new CheckBoxEnumFlagsOptionViewModel<NewLineBeforeOpenBracePlacement>(CSharpFormattingOptions2.
NewLineBeforeOpenBrace
, (int)NewLineBeforeOpenBracePlacement.LambdaExpressionBody, CSharpVSResources.Place_open_brace_on_new_line_for_lambda_expression, s_lambdaPreview, this, optionStore, newLineBeforeOpenBraceValue, s_newLinesForBracesConversions));
Roslyn.VisualStudio.Next.UnitTests (5)
Options\VisualStudioSettingsOptionPersisterTests.cs (3)
115
var optionKey = new OptionKey2(CSharpFormattingOptions2.
NewLineBeforeOpenBrace
);
126
Assert.Equal(value, CSharpFormattingOptions2.
NewLineBeforeOpenBrace
.DefaultValue & ~NewLineBeforeOpenBracePlacement.AnonymousTypes);
139
Assert.Equal((optionKey, CSharpFormattingOptions2.
NewLineBeforeOpenBrace
.DefaultValue & ~NewLineBeforeOpenBracePlacement.Methods), refreshedOptions.Single());
Options\VisualStudioStorageReadFallbackTests.cs (2)
58
CSharpFormattingOptions2.
NewLineBeforeOpenBrace
.DefaultValue & ~NewLineBeforeOpenBracePlacement.ObjectCollectionArrayInitializers);
63
CSharpFormattingOptions2.
NewLineBeforeOpenBrace
.DefaultValue | NewLineBeforeOpenBracePlacement.ObjectCollectionArrayInitializers);