1 write to Directives
dotnet (1)
Commands\Run\FileBasedAppSourceEditor.cs (1)
26Directives = default;
22 references to Directives
dotnet (4)
Commands\Package\Add\PackageAddCommand.cs (1)
257command.Directives = editor.Directives;
Commands\Package\Remove\PackageRemoveCommand.cs (1)
75var directives = editor.Directives;
Commands\Run\FileBasedAppSourceEditor.cs (2)
90Directives.OfType<CSharpDirective.Named>().FirstOrDefault(d => NamedDirectiveComparer.Instance.Equals(d, named)) is { } toReplace) 98foreach (var existingDirective in Directives)
dotnet.Tests (18)
CommandTests\Run\FileBasedAppSourceEditorTests.cs (18)
47(static editor => editor.Remove(editor.Directives.Single()), 67(static editor => editor.Remove(editor.Directives.Single()), 85(static editor => editor.Remove(editor.Directives.Single()), 105(static editor => editor.Remove(editor.Directives.Single()), 137(static editor => editor.Remove(editor.Directives.Single()), 169(static editor => editor.Remove(editor.Directives.Single()), 194(static editor => editor.Remove(editor.Directives.Single()), 218(static editor => editor.Remove(editor.Directives.Single()), 239(static editor => editor.Remove(editor.Directives.Single()), 261(static editor => editor.Remove(editor.Directives.Single()), 291(static editor => editor.Remove(editor.Directives[2]), 320(static editor => editor.Remove(editor.Directives[2]), 343(static editor => editor.Remove(editor.Directives[1]), 366(static editor => editor.Remove(editor.Directives[0]), 395(static editor => editor.Remove(editor.Directives[0]), 422(static editor => editor.Remove(editor.Directives[0]), 443editor.Remove(editor.Directives.OfType<CSharpDirective.Package>().First()); 444editor.Remove(editor.Directives.OfType<CSharpDirective.Package>().First());