17 writes to Status
Microsoft.CodeAnalysis.CSharp.Features (16)
ExtractMethod\CSharpSelectionValidator.cs (16)
109
return finalSelectionInfo with {
Status
= finalSelectionInfo.Status.With(succeeded: false, CSharpFeaturesResources.Selection_cannot_include_top_level_statements) };
113
return finalSelectionInfo with {
Status
= finalSelectionInfo.Status.With(succeeded: false, CSharpFeaturesResources.Selection_cannot_include_global_statements) };
121
return finalSelectionInfo with {
Status
= finalSelectionInfo.Status.With(succeeded: false, CSharpFeaturesResources.Selection_cannot_be_in_constructor_initializer) };
190
Status
= new(succeeded: false, CSharpFeaturesResources.Selection_does_not_contain_a_valid_node),
278
Status
= selectionInfo.Status.With(succeeded: false, CSharpFeaturesResources.Contains_invalid_selection)
289
Status
= selectionInfo.Status.With(succeeded: false, CSharpFeaturesResources.The_selection_contains_syntactic_errors),
298
Status
= selectionInfo.Status.With(succeeded: true, CSharpFeaturesResources.Selection_can_not_cross_over_preprocessor_directives),
307
Status
= selectionInfo.Status.With(succeeded: true, CSharpFeaturesResources.Selection_can_not_contain_a_yield_statement),
316
Status
= selectionInfo.Status.With(succeeded: true, CSharpFeaturesResources.Selection_can_not_contain_throw_statement),
324
Status
= selectionInfo.Status.With(succeeded: false, CSharpFeaturesResources.Selection_can_not_be_part_of_constant_initializer_expression),
332
Status
= selectionInfo.Status.With(selectionInfo.Status.Succeeded, CSharpFeaturesResources.The_selected_code_is_inside_an_unsafe_context),
343
Status
= selectionInfo.Status.With(succeeded: false, CSharpFeaturesResources.Selection_can_not_contain_a_pattern_expression),
358
Status
= selectionInfo.Status,
376
Status
= selectionInfo.Status,
386
Status
= selectionInfo.Status,
395
Status
= selectionInfo.Status,
Microsoft.CodeAnalysis.Features (1)
ExtractMethod\SelectionInfo.cs (1)
91
Status
= resultStatus,
22 references to Status
Microsoft.CodeAnalysis.CSharp.Features (16)
ExtractMethod\CSharpSelectionValidator.cs (16)
91
Contract.ThrowIfFalse(selectionInfo.
Status
.Succeeded);
100
if (finalSelectionInfo.
Status
.Failed)
109
return finalSelectionInfo with { Status = finalSelectionInfo.
Status
.With(succeeded: false, CSharpFeaturesResources.Selection_cannot_include_top_level_statements) };
113
return finalSelectionInfo with { Status = finalSelectionInfo.
Status
.With(succeeded: false, CSharpFeaturesResources.Selection_cannot_include_global_statements) };
121
return finalSelectionInfo with { Status = finalSelectionInfo.
Status
.With(succeeded: false, CSharpFeaturesResources.Selection_cannot_be_in_constructor_initializer) };
168
if (selectionInfo.
Status
.Failed)
271
if (selectionInfo.
Status
.Failed)
278
Status = selectionInfo.
Status
.With(succeeded: false, CSharpFeaturesResources.Contains_invalid_selection)
289
Status = selectionInfo.
Status
.With(succeeded: false, CSharpFeaturesResources.The_selection_contains_syntactic_errors),
298
Status = selectionInfo.
Status
.With(succeeded: true, CSharpFeaturesResources.Selection_can_not_cross_over_preprocessor_directives),
307
Status = selectionInfo.
Status
.With(succeeded: true, CSharpFeaturesResources.Selection_can_not_contain_a_yield_statement),
316
Status = selectionInfo.
Status
.With(succeeded: true, CSharpFeaturesResources.Selection_can_not_contain_throw_statement),
324
Status = selectionInfo.
Status
.With(succeeded: false, CSharpFeaturesResources.Selection_can_not_be_part_of_constant_initializer_expression),
332
Status = selectionInfo.
Status
.With(selectionInfo.
Status
.Succeeded, CSharpFeaturesResources.The_selected_code_is_inside_an_unsafe_context),
343
Status = selectionInfo.
Status
.With(succeeded: false, CSharpFeaturesResources.Selection_can_not_contain_a_pattern_expression),
Microsoft.CodeAnalysis.Features (6)
ExtractMethod\SelectionInfo.cs (1)
83
var resultStatus = status.HasValue ? status.Value : this.
Status
;
ExtractMethod\SelectionValidator.cs (5)
47
if (selectionInfo.
Status
.Failed)
48
return (null, selectionInfo.
Status
);
53
return (null, selectionInfo.
Status
.With(succeeded: false, FeaturesResources.Cannot_determine_valid_range_of_statements_to_extract));
58
var status = selectionInfo.
Status
.With(
94
if (finalSelectionInfo.
Status
.Failed)