727 references to RazorFileKind
Microsoft.AspNetCore.Mvc.Razor.Extensions.UnitTests (3)
CreateNewOnMetadataUpdateAttributePassTest.cs (1)
60var codeDocument = ProjectEngine.CreateCodeDocument(source, RazorFileKind.Component);
IntegrationTests\CodeGenerationIntegrationTest.cs (2)
226var projectItem = CreateProjectItemFromFile(fileKind: RazorFileKind.Component); 1141var projectItem = CreateProjectItemFromFile(fileKind: RazorFileKind.Component);
Microsoft.AspNetCore.Razor.Language.Legacy.UnitTests (5)
Legacy\HtmlAttributeTest.cs (2)
305ParseDocumentTest("<span @class='@foo'></span>", RazorFileKind.Component); 311ParseDocumentTest("<span @class:param='@foo'></span>", RazorFileKind.Component);
Legacy\TagHelperBlockRewriterTest.cs (1)
2165EvaluateData(tagHelpers, document, languageVersion: RazorLanguageVersion.Version_2_0, fileKind: RazorFileKind.Legacy);
Legacy\TagHelperParseTreeRewriterTest.cs (1)
754fileKind: RazorFileKind.Legacy);
Legacy\TagHelperRewritingTestBase.cs (1)
38RazorFileKind? fileKind = null,
Microsoft.AspNetCore.Razor.Language.UnitTests (92)
Components\ComponentDocumentClassifierPassTest.cs (6)
23var codeDocument = ProjectEngine.CreateCodeDocument(source, RazorFileKind.Component); 45var codeDocument = projectEngine.CreateCodeDocument(source, RazorFileKind.Component); 68var codeDocument = projectEngine.CreateCodeDocument(source, RazorFileKind.Component); 94var codeDocument = projectEngine.CreateCodeDocument(source, RazorFileKind.Component); 119var codeDocument = projectEngine.CreateCodeDocument(source, RazorFileKind.Component); 139var codeDocument = ProjectEngine.CreateCodeDocument(source, RazorFileKind.Component);
Components\ComponentDuplicateAttributeDiagnosticPassTest.cs (1)
165return ProjectEngine.CreateCodeDocument(source, RazorFileKind.Component);
Components\ComponentMarkupBlockPassTest.cs (1)
453return ProjectEngine.CreateCodeDocument(source, RazorFileKind.Component);
Components\ComponentMarkupEncodingPassTest.cs (1)
211return ProjectEngine.CreateCodeDocument(source, RazorFileKind.Component);
Components\ComponentWhitespacePassTest.cs (1)
166return ProjectEngine.CreateCodeDocument(source, RazorFileKind.Component);
DefaultRazorProjectEngineIntegrationTest.cs (17)
136var codeDocument = projectEngine.Process(RazorSourceDocument.ReadFrom(projectItem), RazorFileKind.Legacy, expectedImports, expectedTagHelpers); 153var codeDocument = projectEngine.Process(RazorSourceDocument.ReadFrom(projectItem), RazorFileKind.Legacy, importSources: default, tagHelpers: null); 156var actual = codeDocument.FileKind; 157Assert.Equal(RazorFileKind.Legacy, actual); 169var codeDocument = projectEngine.Process(RazorSourceDocument.ReadFrom(projectItem), RazorFileKind.Legacy, importSources: default, tagHelpers: null); 204var actual = codeDocument.FileKind; 205Assert.Equal(RazorFileKind.Legacy, actual); 220var actual = codeDocument.FileKind; 221Assert.Equal(RazorFileKind.Component, actual); 233var codeDocument = projectEngine.Process(RazorSourceDocument.ReadFrom(projectItem), RazorFileKind.Legacy, importSources: default, tagHelpers: null); 255var codeDocument = projectEngine.ProcessDesignTime(RazorSourceDocument.ReadFrom(projectItem), RazorFileKind.Legacy, expectedImports, expectedTagHelpers); 272var codeDocument = projectEngine.ProcessDesignTime(RazorSourceDocument.ReadFrom(projectItem), RazorFileKind.Legacy, default, tagHelpers: null); 291var actual = codeDocument.FileKind; 292Assert.Equal(RazorFileKind.Legacy, actual); 307var actual = codeDocument.FileKind; 308Assert.Equal(RazorFileKind.Component, actual); 336var codeDocument = projectEngine.ProcessDesignTime(RazorSourceDocument.ReadFrom(projectItem), RazorFileKind.Legacy, importSources: default, tagHelpers: null);
DefaultRazorProjectItemTest.cs (5)
23var projectItem = new DefaultRazorProjectItem("/", "/Home.cshtml", "Home.cshtml", RazorFileKind.ComponentImport, fileInfo, "MyCssScope"); 30Assert.Equal(RazorFileKind.ComponentImport, projectItem.FileKind); 46Assert.Equal(RazorFileKind.Component, projectItem.FileKind); 59Assert.Equal(RazorFileKind.Legacy, projectItem.FileKind); 72Assert.Equal(RazorFileKind.None, projectItem.FileKind);
Extensions\FunctionsDirectivePassTest.cs (2)
82var codeDocument = projectEngine.CreateCodeDocument(source, RazorFileKind.Component); 123var codeDocument = projectEngine.CreateCodeDocument(source, RazorFileKind.Component);
Extensions\SectionDirectivePassTest.cs (2)
90var codeDocument = ProjectEngine.Process(source, RazorFileKind.Legacy, [], tagHelpers: null); 115var codeDocument = ProjectEngine.Process(source, RazorFileKind.Component, [], tagHelpers: null);
IntegrationTests\CodeGenerationIntegrationTest.cs (2)
396var codeDocument = projectEngine.Process(RazorSourceDocument.ReadFrom(projectItem), RazorFileKind.Legacy, imports, tagHelpers); 415var codeDocument = projectEngine.ProcessDesignTime(RazorSourceDocument.ReadFrom(projectItem), RazorFileKind.Legacy, imports, tagHelpers);
IntegrationTests\ComponentBindIntegrationTest.cs (2)
11internal override RazorFileKind? FileKind => RazorFileKind.Component;
IntegrationTests\ComponentChildContentIntegrationTest.cs (2)
52internal override RazorFileKind? FileKind => RazorFileKind.Component;
IntegrationTests\ComponentCodeGenerationTestBase.cs (8)
23internal override RazorFileKind? FileKind => RazorFileKind.Component; 10796var importItem = CreateProjectItem("_Imports.razor", importContent, RazorFileKind.ComponentImport); 10843", fileKind: RazorFileKind.ComponentImport, expectedCSharpDiagnostics: [ 10924var importItem = CreateProjectItem("_Imports.razor", importContent, RazorFileKind.ComponentImport); 10958var importItem = CreateProjectItem("_Imports.razor", importContent, RazorFileKind.ComponentImport); 11003var importItem = CreateProjectItem("_Imports.razor", importContent, RazorFileKind.ComponentImport); 11028var importItem = CreateProjectItem("_Imports.razor", importContent, RazorFileKind.ComponentImport);
IntegrationTests\ComponentDeclarationIntegrationTest.cs (2)
20internal override RazorFileKind? FileKind => RazorFileKind.Component;
IntegrationTests\ComponentDiagnosticRazorIntegrationTest.cs (2)
11internal override RazorFileKind? FileKind => RazorFileKind.Component;
IntegrationTests\ComponentDirectiveIntegrationTest.cs (2)
22internal override RazorFileKind? FileKind => RazorFileKind.Component;
IntegrationTests\ComponentDiscoveryIntegrationTest.cs (2)
12internal override RazorFileKind? FileKind => RazorFileKind.Component;
IntegrationTests\ComponentFilePathIntegrationTest.cs (2)
12internal override RazorFileKind? FileKind => RazorFileKind.Component;
IntegrationTests\ComponentGenericTypeIntegrationTest.cs (2)
80internal override RazorFileKind? FileKind => RazorFileKind.Component;
IntegrationTests\ComponentImportsIntegrationTest.cs (2)
11internal override RazorFileKind? FileKind => RazorFileKind.ComponentImport;
IntegrationTests\ComponentPreprocessorDirectiveTest.cs (2)
12internal override RazorFileKind? FileKind => RazorFileKind.Component;
IntegrationTests\ComponentRenderModeAttributeIntegrationTests.cs (2)
10internal override RazorFileKind? FileKind => RazorFileKind.Component;
IntegrationTests\ComponentRenderModeDirectiveIntegrationTests.cs (2)
14internal override RazorFileKind? FileKind => RazorFileKind.Component;
IntegrationTests\ComponentTemplateIntegrationTest.cs (2)
10internal override RazorFileKind? FileKind => RazorFileKind.Component;
IntegrationTests\ComponentTypingTest.cs (2)
16internal override RazorFileKind? FileKind => RazorFileKind.Component;
Legacy\HtmlAttributeTest.cs (5)
380ParseDocumentTest("<span @class='@foo'></span>", RazorFileKind.Component); 386ParseDocumentTest("<span @class:param='@foo'></span>", RazorFileKind.Component); 398ParseDocumentTest("""<Weather Value="@@currentCount" />""", RazorFileKind.Component); 404ParseDocumentTest("""<Weather Value="@@count" Title="@@title" />""", RazorFileKind.Component); 410ParseDocumentTest("""<Weather Value="@@currentCount @someVar" />""", RazorFileKind.Component);
Legacy\TagHelperBlockRewriterTest.cs (1)
2464EvaluateData(descriptors, document, languageVersion: RazorLanguageVersion.Version_2_0, fileKind: RazorFileKind.Legacy);
Legacy\TagHelperParseTreeRewriterTest.cs (1)
759fileKind: RazorFileKind.Legacy);
Legacy\TagHelperRewritingTestBase.cs (1)
38RazorFileKind? fileKind = null,
RazorCodeDocumentExtensionsTest.cs (6)
286parserOptions: RazorParserOptions.Create(RazorLanguageVersion.Latest, RazorFileKind.Component, builder => 311parserOptions: RazorParserOptions.Create(RazorLanguageVersion.Latest, RazorFileKind.Component, builder => 343parserOptions: RazorParserOptions.Create(RazorLanguageVersion.Latest, RazorFileKind.Component, builder => 376parserOptions: RazorParserOptions.Create(RazorLanguageVersion.Latest, RazorFileKind.Component, builder => 410parserOptions: RazorParserOptions.Create(RazorLanguageVersion.Latest, RazorFileKind.Component, builder => 442parserOptions: RazorParserOptions.Create(RazorLanguageVersion.Latest, RazorFileKind.Legacy, builder =>
RazorParserOptionsTest.cs (3)
14var builder = new RazorParserOptions.Builder(RazorLanguageVersion.Latest, RazorFileKind.Legacy); 28var builder = new RazorParserOptions.Builder(RazorLanguageVersion.Version_2_1, RazorFileKind.Legacy); 40var builder = new RazorParserOptions.Builder(RazorLanguageVersion.Version_1_0, RazorFileKind.Legacy);
RazorProjectFileSystemTest.cs (1)
325public override RazorProjectItem GetItem(string path, RazorFileKind? fileKind)
Microsoft.AspNetCore.Razor.Microbenchmarks.Compiler (2)
CodeGenerationBenchmark.cs (1)
29MSN = fileSystem.GetItem(Path.Combine(root.FullName, "MSN.cshtml"), RazorFileKind.Legacy);
SyntaxTreeGenerationBenckmark.cs (1)
31var projectItem = fileSystem.GetItem(Path.Combine(root.FullName, "MSN.cshtml"), RazorFileKind.Legacy);
Microsoft.AspNetCore.Razor.Test.Common (37)
Language\IntegrationTests\IntegrationTestBase.cs (1)
181RazorFileKind? fileKind = null,
Language\IntegrationTests\RazorIntegrationTestBase.cs (3)
107internal virtual RazorFileKind? FileKind { get; } 175RazorFileKind? fileKind = null, 237RazorFileKind? fileKind = null,
Language\Legacy\ParserTestBase.cs (7)
197RazorFileKind? fileKind = null, 209RazorFileKind? fileKind = null, 244internal virtual void ParseDocumentTest(string document, RazorFileKind fileKind) 268RazorFileKind? fileKind = null, 279RazorFileKind? fileKind = null, 289RazorFileKind? fileKind, 295var builder = new RazorParserOptions.Builder(version, fileKind ?? RazorFileKind.Legacy)
Language\RazorProjectEngineExtensions.cs (22)
13private static RazorFileKind DefaultFileKind => RazorFileKind.Legacy; 18public static RazorCodeDocument CreateEmptyCodeDocument(this RazorProjectEngine projectEngine, RazorFileKind fileKind) 28RazorFileKind fileKind, 39RazorFileKind fileKind, 51RazorFileKind fileKind, 58RazorFileKind? fileKind = null, 66public static RazorCodeDocument CreateEmptyDesignTimeCodeDocument(this RazorProjectEngine projectEngine, RazorFileKind fileKind) 76RazorFileKind fileKind, 87RazorFileKind fileKind, 99RazorFileKind fileKind, 106RazorFileKind? fileKind = null, 114public static RazorCodeDocument CreateCodeDocument(this RazorProjectEngine projectEngine, string content, RazorFileKind fileKind) 126RazorFileKind fileKind, 139RazorFileKind fileKind, 153RazorFileKind fileKind, 161RazorFileKind? fileKind = null, 179public static RazorCodeDocument CreateDesignTimeCodeDocument(this RazorProjectEngine projectEngine, string content, RazorFileKind fileKind) 185RazorFileKind fileKind, 205RazorFileKind fileKind, 212RazorFileKind fileKind, 220RazorFileKind? fileKind = null,
Language\TestRazorProjectFileSystem.cs (1)
19public override RazorProjectItem GetItem(string path, RazorFileKind? fileKind)
Language\TestRazorProjectItem.cs (3)
15RazorFileKind? fileKind = null, 19private readonly RazorFileKind? _fileKind = fileKind; 22public override RazorFileKind FileKind => _fileKind ?? base.FileKind;
Microsoft.AspNetCore.Razor.Test.Common.Cohosting (3)
CohostTestBase.cs (3)
169RazorFileKind? fileKind = null, 180RazorFileKind? fileKind = null, 189var isComponent = fileKind != RazorFileKind.Legacy;
Microsoft.AspNetCore.Razor.Test.Common.Tooling (5)
Language\IntegrationTests\RazorToolingIntegrationTestBase.cs (3)
86internal virtual RazorFileKind? FileKind { get; } 142internal RazorProjectItem CreateProjectItem(string cshtmlRelativePath, string cshtmlContent, RazorFileKind? fileKind = null) 174protected CompileToCSharpResult CompileToCSharp(string cshtmlRelativePath, string cshtmlContent, bool throwOnFailure = true, RazorFileKind? fileKind = null)
ProjectSystem\TestDocumentSnapshot.cs (1)
22public RazorFileKind FileKind => throw new NotImplementedException();
RazorCodeDocumentFactory.cs (1)
42var fileKind = FileKinds.GetFileKindFromPath(filePath);
Microsoft.CodeAnalysis.Razor.Compiler (101)
Language\Components\ComponentCodeDirective.cs (1)
27builder.AddDirective(Directive, RazorFileKind.Component);
Language\Components\ComponentConstrainedTypeParamDirective.cs (2)
30builder.AddDirective(Directive, RazorFileKind.Component, RazorFileKind.ComponentImport);
Language\Components\ComponentInjectDirective.cs (2)
34builder.AddDirective(Directive, RazorFileKind.Component, RazorFileKind.ComponentImport);
Language\Components\ComponentLayoutDirective.cs (2)
29builder.AddDirective(Directive, RazorFileKind.Component, RazorFileKind.ComponentImport);
Language\Components\ComponentPageDirective.cs (2)
34builder.AddDirective(Directive, RazorFileKind.Component, RazorFileKind.ComponentImport);
Language\Components\ComponentPreserveWhitespaceDirective.cs (2)
29builder.AddDirective(Directive, RazorFileKind.Component, RazorFileKind.ComponentImport);
Language\Components\ComponentRenderModeDirective.cs (1)
28builder.AddDirective(Directive, RazorFileKind.Component);
Language\Components\ComponentTypeParamDirective.cs (2)
29builder.AddDirective(Directive, RazorFileKind.Component, RazorFileKind.ComponentImport);
Language\ConfigureDirectivesFeature.cs (7)
12private readonly Dictionary<RazorFileKind, ImmutableArray<DirectiveDescriptor>.Builder> _fileKindToDirectivesMap = []; 14public void AddDirective(DirectiveDescriptor directive, params ReadOnlySpan<RazorFileKind> fileKinds) 21fileKinds = [RazorFileKind.Legacy]; 24foreach (var fileKind in fileKinds) 32public ImmutableArray<DirectiveDescriptor> GetDirectives(RazorFileKind? fileKind = null) 35var fileKindValue = fileKind ?? RazorFileKind.Legacy;
Language\DefaultRazorProjectFileSystem.cs (2)
61public override RazorProjectItem GetItem(string path, RazorFileKind? fileKind) 74private static DefaultRazorProjectItem CreateItem(string path, RazorFileKind? fileKind, string basePath, string absoluteBasePath)
Language\DefaultRazorProjectItem.cs (4)
14private readonly RazorFileKind? _fileKind; 25public DefaultRazorProjectItem(string basePath, string filePath, string relativePhysicalPath, RazorFileKind? fileKind, FileInfo file, string cssScope) 45public DefaultRazorProjectItem(string basePath, string filePath, string physicalPath, string relativePhysicalPath, RazorFileKind? fileKind, string cssScope) 67public override RazorFileKind FileKind => _fileKind ?? base.FileKind;
Language\Extensions\AttributeDirective.cs (3)
29builder.AddDirective(Directive, RazorFileKind.Legacy, RazorFileKind.Component, RazorFileKind.ComponentImport);
Language\Extensions\FunctionsDirective.cs (2)
28builder.AddDirective(Directive, RazorFileKind.Legacy, RazorFileKind.Component);
Language\Extensions\ImplementsDirective.cs (3)
29builder.AddDirective(Directive, RazorFileKind.Legacy, RazorFileKind.Component, RazorFileKind.ComponentImport);
Language\Extensions\InheritsDirective.cs (3)
30builder.AddDirective(Directive, RazorFileKind.Legacy, RazorFileKind.Component, RazorFileKind.ComponentImport);
Language\Extensions\NamespaceDirective.cs (3)
31builder.AddDirective(Directive, RazorFileKind.Legacy, RazorFileKind.Component, RazorFileKind.ComponentImport);
Language\Extensions\SectionDirective.cs (1)
29builder.AddDirective(Directive, RazorFileKind.Legacy);
Language\FileKinds.cs (17)
18public static bool IsComponent(this RazorFileKind fileKind) 19=> fileKind is RazorFileKind.Component or RazorFileKind.ComponentImport; 24public static bool IsComponentImport(this RazorFileKind fileKind) 25=> fileKind is RazorFileKind.ComponentImport; 30public static bool IsLegacy(this RazorFileKind fileKind) 31=> fileKind is RazorFileKind.Legacy; 34/// Compares the given file path to known Razor file extensions and names to determine the <see cref="RazorFileKind"/>. 37public static bool TryGetFileKindFromPath(string filePath, out RazorFileKind fileKind) 45fileKind = RazorFileKind.ComponentImport; 53fileKind = RazorFileKind.Component; 59fileKind = RazorFileKind.Legacy; 68/// Compares the given file path to known Razor file extensions and names to determine the <see cref="RazorFileKind"/>. 69/// If a file kind can't be determined, the result is <see cref="RazorFileKind.Legacy"/>. 71public static RazorFileKind GetFileKindFromPath(string filePath) 72=> TryGetFileKindFromPath(filePath, out var fileKind) 74: RazorFileKind.Legacy;
Language\NotFoundProjectItem.cs (2)
15internal class NotFoundProjectItem(string path, RazorFileKind? fileKind) : RazorProjectItem 24public override RazorFileKind FileKind { get; }
Language\RazorCodeDocument.cs (1)
22public RazorFileKind FileKind => ParserOptions.FileKind;
Language\RazorParserOptions.Builder.cs (2)
15public RazorFileKind FileKind { get; } 22internal Builder(RazorLanguageVersion languageVersion, RazorFileKind fileKind)
Language\RazorParserOptions.cs (5)
17private static RazorFileKind DefaultFileKind => RazorFileKind.Legacy; 27internal RazorFileKind FileKind { get; } 36RazorFileKind fileKind, 54public static RazorParserOptions Create(RazorLanguageVersion languageVersion, RazorFileKind fileKind, Action<Builder>? configure = null)
Language\RazorParserOptions.Flags.cs (1)
27private static Flags GetDefaultFlags(RazorLanguageVersion languageVersion, RazorFileKind fileKind)
Language\RazorProjectEngine.cs (8)
71RazorFileKind fileKind, 97RazorFileKind fileKind, 123RazorFileKind fileKind, 144RazorFileKind fileKind, 156RazorFileKind fileKind, 179RazorFileKind fileKind, 207RazorFileKind fileKind, 236private RazorParserOptions ComputeParserOptions(RazorFileKind fileKind, Action<RazorParserOptions.Builder>? configure)
Language\RazorProjectEngineBuilderExtensions.cs (1)
144internal static RazorProjectEngineBuilder AddDirective(this RazorProjectEngineBuilder builder, DirectiveDescriptor directive, params ReadOnlySpan<RazorFileKind> fileKinds)
Language\RazorProjectEngineExtensions.cs (14)
10private static RazorFileKind DefaultFileKind => RazorFileKind.Legacy; 15public static RazorCodeDocument CreateCodeDocument(this RazorProjectEngine projectEngine, RazorSourceDocument source, RazorFileKind fileKind) 27RazorFileKind fileKind, 40RazorFileKind fileKind, 54RazorFileKind fileKind, 62RazorFileKind? fileKind = null, 66var fileKindValue = fileKind ?? (source.FilePath is string filePath 76public static RazorCodeDocument CreateDesignTimeCodeDocument(this RazorProjectEngine projectEngine, RazorSourceDocument source, RazorFileKind fileKind) 88RazorFileKind fileKind, 101RazorFileKind fileKind, 115RazorFileKind fileKind, 123RazorFileKind? fileKind = null, 127var fileKindValue = fileKind ?? (source.FilePath is string filePath
Language\RazorProjectFileSystem.cs (1)
45public abstract RazorProjectItem GetItem(string path, RazorFileKind? fileKind);
Language\RazorProjectFileSystem.EmptyFileSystem.cs (1)
18public override RazorProjectItem GetItem(string path, RazorFileKind? fileKind)
Language\RazorProjectItem.cs (2)
48public virtual RazorFileKind FileKind 50? RazorFileKind.None
Language\VirtualRazorProjectFileSystem.cs (1)
21public override RazorProjectItem GetItem(string path, RazorFileKind? fileKind)
SourceGenerators\SourceGeneratorProjectItem.cs (3)
14private readonly RazorFileKind _fileKind; 21RazorFileKind fileKind, 51public override RazorFileKind FileKind => _fileKind;
Microsoft.CodeAnalysis.Razor.Workspaces (14)
CodeActions\Razor\PromoteUsingCodeActionProvider.cs (1)
70public static string GetImportsFileName(RazorFileKind fileKind)
Completion\TagHelperCompletionProvider.cs (1)
36if (context.CodeDocument.FileKind != RazorFileKind.Legacy)
DocumentMapping\RazorEditService_Methods.cs (1)
93builder.Append(codeDocument.FileKind == RazorFileKind.Legacy
Hover\HoverFactory.cs (1)
228var keepAttributeInfo = FileKinds.GetFileKindFromPath(documentFilePath) == RazorFileKind.Legacy;
ProjectSystem\IDocumentSnapshot.cs (1)
14RazorFileKind FileKind { get; }
ProjectSystem\IDocumentSnapshotExtensions.cs (2)
20if (documentSnapshot.FileKind != RazorFileKind.Component) 50if (documentSnapshot.FileKind != RazorFileKind.Component)
Protocol\DocumentSymbols\DocumentSymbolService.cs (6)
16public SumType<DocumentSymbol[], SymbolInformation[]>? GetDocumentSymbols(RazorFileKind fileKind, Uri razorDocumentUri, RazorCSharpDocument csharpDocument, SumType<DocumentSymbol[], SymbolInformation[]> csharpSymbols) 55private DocumentSymbol[]? RemapDocumentSymbols(RazorFileKind fileKind, RazorCSharpDocument csharpDocument, DocumentSymbol[]? documentSymbols) 107private static string RenderMethodSignature(RazorFileKind fileKind) 108=> fileKind == RazorFileKind.Legacy 112private static string RenderMethodDisplay(RazorFileKind fileKind) 113=> fileKind == RazorFileKind.Legacy
Protocol\DocumentSymbols\IDocumentSymbolService.cs (1)
11SumType<DocumentSymbol[], SymbolInformation[]>? GetDocumentSymbols(RazorFileKind fileKind, Uri razorDocumentUri, RazorCSharpDocument csharpDocument, SumType<DocumentSymbol[], SymbolInformation[]> csharpSymbols);
Microsoft.CodeAnalysis.Razor.Workspaces.UnitTests (36)
Completion\BlazorDataAttributeCompletionItemProviderTest.cs (6)
19internal override RazorFileKind? FileKind => RazorFileKind.Component; 128var codeDocument = GetCodeDocument(testCode.Text, RazorFileKind.Legacy); 216private RazorCodeDocument GetCodeDocument(string content, RazorFileKind? fileKind = null) 218var actualFileKind = fileKind ?? FileKind ?? RazorFileKind.Component;
Completion\CSharpRazorKeywordCompletionItemProviderTests.cs (1)
126var builder = new RazorParserOptions.Builder(RazorLanguageVersion.Latest, RazorFileKind.Legacy);
Completion\DirectiveAttributeCompletionItemProviderBaseTest.cs (2)
17internal override RazorFileKind? FileKind => RazorFileKind.Component;
Completion\DirectiveAttributeCompletionItemProviderTest.AttributeNames.cs (2)
22internal override RazorFileKind? FileKind => RazorFileKind.Component;
Completion\DirectiveAttributeEventParameterCompletionItemProviderTest.cs (2)
18internal override RazorFileKind? FileKind => RazorFileKind.Component;
Completion\DirectiveAttributeTransitionCompletionItemProviderTest.cs (5)
125var context = CreateContext("<input $$ />", RazorFileKind.Legacy); 328private static RazorCodeDocument GetCodeDocument(TestCode text, RazorFileKind? fileKind = null) 330var fileKindValue = fileKind ?? RazorFileKind.Component; 344private RazorCompletionContext CreateContext(TestCode text, RazorFileKind? fileKind = null)
Completion\DirectiveCompletionItemProviderTest.cs (5)
169var syntaxTree = CreateSyntaxTree("@", RazorFileKind.Component, customDirective); 193var syntaxTree = CreateSyntaxTree("@", RazorFileKind.Legacy, customDirective); 213var syntaxTree = CreateSyntaxTree("@addTag", RazorFileKind.Component); 462return CreateSyntaxTree(text, RazorFileKind.Legacy, directives); 465private static RazorSyntaxTree CreateSyntaxTree(TestCode text, RazorFileKind fileKind, params DirectiveDescriptor[] directives)
Completion\MarkupTransitionCompletionItemProviderTest.cs (2)
311return CreateSyntaxTree(text, RazorFileKind.Legacy, directives); 314private static RazorSyntaxTree CreateSyntaxTree(TestCode text, RazorFileKind fileKind, params DirectiveDescriptor[] directives)
Extensions\RazorCodeDocumentExtensionsTest.cs (1)
365return projectEngine.Process(sourceDocument, RazorFileKind.Legacy, importSources: default, tagHelpers);
TagHelperFactsServiceTest.cs (10)
23var codeDocument = CreateCodeDocument($"<TestElement @test='abc' />", RazorFileKind.Component, TagHelperCollection.Create(DefaultTagHelpers)); 44var codeDocument = CreateCodeDocument($"<TestElement @test:something='abc' />", RazorFileKind.Component, TagHelperCollection.Create(DefaultTagHelpers)); 65var codeDocument = CreateCodeDocument($"<TestElement @minimized />", RazorFileKind.Component, [.. DefaultTagHelpers]); 86var codeDocument = CreateCodeDocument($"<TestElement @minimized:something />", RazorFileKind.Component, [.. DefaultTagHelpers]); 119""", RazorFileKind.Legacy, TagHelperCollection.Create(tagHelper.Build())); 152""", RazorFileKind.Legacy, TagHelperCollection.Create(tagHelper.Build())); 176""", RazorFileKind.Legacy, DefaultTagHelpers); 200""", RazorFileKind.Legacy, DefaultTagHelpers); 224""", RazorFileKind.Legacy, DefaultTagHelpers); 241private static RazorCodeDocument CreateCodeDocument(string text, RazorFileKind fileKind, TagHelperCollection tagHelpers)
Microsoft.CodeAnalysis.Remote.Razor (1)
ProjectSystem\RemoteDocumentSnapshot.cs (1)
34public RazorFileKind FileKind => FileKinds.GetFileKindFromPath(FilePath);
Microsoft.NET.Sdk.Razor.SourceGenerators.UnitTests (7)
SourceGeneratorProjectItemTest.cs (7)
22fileKind: RazorFileKind.Legacy, 43fileKind: RazorFileKind.Legacy, 65fileKind: RazorFileKind.Legacy, 86fileKind: RazorFileKind.Legacy, 109fileKind: RazorFileKind.Legacy, 132fileKind: RazorFileKind.Legacy, 140fileKind: RazorFileKind.Legacy,
Microsoft.VisualStudio.LanguageServices.Razor.UnitTests (219)
Cohost\CohostDocumentPullDiagnosticsTest.cs (1)
581RazorFileKind? fileKind = null,
Cohost\CohostEndpointTestBase.cs (1)
94RazorFileKind? fileKind = null,
Cohost\Formatting\FormattingLogTest.cs (3)
113private RazorFileKind? GetFileKind(string testName) 117return (RazorFileKind)JsonSerializer.Deserialize(fileKindFile, typeof(RazorFileKind), JsonHelpers.JsonSerializerOptions).AssumeNotNull();
Cohost\Formatting\FormattingTestBase.cs (1)
42RazorFileKind? fileKind = null,
Cohost\Formatting\OnTypeFormattingTest.cs (1)
1139fileKind: RazorFileKind.Legacy);
Cohost\OrganizeUsingsCommandTest.cs (5)
548fileKind: RazorFileKind.Legacy); 567fileKind: RazorFileKind.Legacy); 584fileKind: RazorFileKind.Legacy); 619private async Task VerifyRemoveAndSortUsingsAsync(TestCode input, string expected, (string filePath, string contents)[]? additionalFiles = null, RazorFileKind? fileKind = null) 636private async Task VerifySortUsingsAsync(TestCode input, string expected, (string filePath, string contents)[]? additionalFiles = null, RazorFileKind? fileKind = null)
Cohost\RemoteDebugInfoServiceTest.cs (7)
368var fileKind = legacy ? RazorFileKind.Legacy : RazorFileKind.Component; 409await VerifyBreakpointRangeAsync(input, fileKind: RazorFileKind.Legacy); 425await VerifyBreakpointRangeAsync(input, fileKind: RazorFileKind.Legacy); 441await VerifyBreakpointRangeAsync(input, fileKind: RazorFileKind.Legacy); 486private async Task VerifyBreakpointRangeAsync(TestCode input, RazorFileKind? fileKind = null)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\AutoInsert\AutoClosingTagOnAutoInsertProviderTest.cs (29)
88fileKind: RazorFileKind.Legacy, 107fileKind: RazorFileKind.Legacy, 126fileKind: RazorFileKind.Legacy, 242fileKind: RazorFileKind.Legacy, 253fileKind: RazorFileKind.Legacy, 271fileKind: RazorFileKind.Legacy, 289fileKind: RazorFileKind.Legacy, 307fileKind: RazorFileKind.Legacy, 325fileKind: RazorFileKind.Legacy, 350fileKind: RazorFileKind.Legacy, 375fileKind: RazorFileKind.Legacy, 400fileKind: RazorFileKind.Legacy, 425fileKind: RazorFileKind.Legacy, 450fileKind: RazorFileKind.Legacy, 475fileKind: RazorFileKind.Legacy, 500fileKind: RazorFileKind.Legacy, 525fileKind: RazorFileKind.Legacy, 550fileKind: RazorFileKind.Legacy, 575fileKind: RazorFileKind.Legacy, 600fileKind: RazorFileKind.Legacy, 625fileKind: RazorFileKind.Legacy, 647fileKind: RazorFileKind.Legacy, 665fileKind: RazorFileKind.Legacy, 690fileKind: RazorFileKind.Legacy, 708fileKind: RazorFileKind.Legacy, 726fileKind: RazorFileKind.Legacy, 748fileKind: RazorFileKind.Legacy, 766fileKind: RazorFileKind.Legacy, 784fileKind: RazorFileKind.Legacy,
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\AutoInsert\RazorOnAutoInsertProviderTestBase.cs (4)
23RazorFileKind? fileKind = null, 57RazorFileKind? fileKind = null) 59var fileKindValue = fileKind ?? RazorFileKind.Component;
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\CodeActions\CohostCodeActionsEndpointTestBase.cs (2)
36RazorFileKind? fileKind = null, 63private protected TextDocument CreateRazorDocument(TestCode input, RazorFileKind? fileKind = null, string? documentFilePath = null, (string filePath, string contents)[]? additionalFiles = null, bool addDefaultImports = true)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\CodeActions\CreateComponentFromTagTests.cs (1)
25fileKind: RazorFileKind.Legacy);
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\CodeActions\CSharpCodeActionTests.cs (2)
403await VerifyCodeActionAsync(input, expected, RazorPredefinedCodeRefactoringProviderNames.AddDebuggerDisplay, fileKind: AspNetCore.Razor.Language.RazorFileKind.Legacy); 453fileKind: RazorFileKind.Legacy);
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\CodeActions\ExtractToCodeBehindTests.cs (1)
26fileKind: RazorFileKind.Legacy);
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\CodeActions\ExtractToComponentTests.cs (1)
27fileKind: RazorFileKind.Legacy);
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\CodeActions\GenerateMethodTests.cs (4)
401await VerifyCodeActionAsync(input, expected, RazorPredefinedCodeFixProviderNames.GenerateMethod, fileKind: RazorFileKind.Legacy); 425await VerifyCodeActionAsync(input, expected, RazorPredefinedCodeFixProviderNames.GenerateMethod, fileKind: RazorFileKind.Legacy); 456await VerifyCodeActionAsync(input, expected, RazorPredefinedCodeFixProviderNames.GenerateMethod, fileKind: RazorFileKind.Legacy); 483await VerifyCodeActionAsync(input, expected, RazorPredefinedCodeFixProviderNames.GenerateMethod, fileKind: RazorFileKind.Legacy);
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\CodeActions\Html\HtmlCodeActionProviderTest.cs (1)
146var codeDocument = projectEngine.Process(sourceDocument, RazorFileKind.Legacy, importSources: default, tagHelpers);
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\CodeActions\PromoteUsingDirectiveTests.cs (1)
85fileKind: RazorFileKind.Legacy,
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\CodeActions\RemoveUnnecessaryDirectiveTests.cs (10)
470fileKind: RazorFileKind.Legacy, 499fileKind: RazorFileKind.Legacy, 529fileKind: RazorFileKind.Legacy, 555fileKind: RazorFileKind.Legacy, 594fileKind: RazorFileKind.Legacy, 633fileKind: RazorFileKind.Legacy, 663fileKind: RazorFileKind.Legacy, 707fileKind: RazorFileKind.Legacy, 737fileKind: RazorFileKind.Legacy, 764fileKind: RazorFileKind.Legacy,
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\CodeActions\SimplifyFullyQualifiedComponentTests.cs (2)
322fileKind: RazorFileKind.Legacy); 352fileKind: RazorFileKind.Legacy);
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostDocumentCompletionEndpointTest.cs (7)
131fileKind: RazorFileKind.Legacy); 449fileKind: RazorFileKind.Legacy, 487fileKind: RazorFileKind.Legacy, 1247fileKind: RazorFileKind.Legacy); 1278fileKind: RazorFileKind.Legacy); 1294RazorFileKind? fileKind = null, 1431RazorFileKind? fileKind = null)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostDocumentPullDiagnosticsTest.cs (3)
204fileKind: RazorFileKind.Legacy); 232fileKind: RazorFileKind.Legacy); 262fileKind: RazorFileKind.Legacy);
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostDocumentSymbolEndpointTest.cs (6)
276fileKind: RazorFileKind.Legacy); 301var documentSymbols = await GetDocumentSymbolsAsync(input, fileKind: RazorFileKind.Legacy); 323private async Task VerifySymbolInformationsAsync(string input, bool miscellaneousFile = false, RazorFileKind? fileKind = null) 325fileKind ??= RazorFileKind.Component; 354private async Task<DocumentSymbol[]> GetDocumentSymbolsAsync(TestCode input, bool miscellaneousFile = false, RazorFileKind? fileKind = null) 356fileKind ??= RazorFileKind.Component;
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostFoldingRangeEndpointTest.cs (5)
41fileKind: RazorFileKind.Legacy, 181fileKind: RazorFileKind.Legacy); 194fileKind: RazorFileKind.Legacy); 207fileKind: RazorFileKind.Legacy); 361private async Task VerifyFoldingRangesAsync(string input, RazorFileKind? fileKind = null, bool miscellaneousFile = false, string? razorFilePath = null, bool lineFoldingOnly = false)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostGoToDefinitionEndpointTest.cs (26)
108await VerifyGoToDefinitionAsync(input, RazorFileKind.Component); 127await VerifyGoToDefinitionAsync(input, RazorFileKind.Component); 149var result = await GetGoToDefinitionResultAsync(input, RazorFileKind.Component, 184var result = await GetGoToDefinitionResultAsync(input, RazorFileKind.Component, 217var result = await GetGoToDefinitionResultAsync(input, RazorFileKind.Component, 250var result = await GetGoToDefinitionResultAsync(input, RazorFileKind.Component, 288var result = await GetGoToDefinitionResultAsync(input, RazorFileKind.Component, 330var result = await GetGoToDefinitionResultAsync(input, RazorFileKind.Component, 372var result = await GetGoToDefinitionResultAsync(input, RazorFileKind.Component, 420var result = await GetGoToDefinitionResultAsync(input, RazorFileKind.Component, 471fileKind: RazorFileKind.Legacy, 504fileKind: RazorFileKind.Legacy, 540fileKind: RazorFileKind.Legacy, 584fileKind: RazorFileKind.Legacy, 622fileKind: RazorFileKind.Legacy, 666fileKind: RazorFileKind.Legacy, 695fileKind: RazorFileKind.Legacy, 730fileKind: RazorFileKind.Legacy, 759fileKind: RazorFileKind.Legacy, 794fileKind: RazorFileKind.Legacy, 834fileKind: RazorFileKind.Legacy, 890var result = await GetGoToDefinitionResultAsync(input, RazorFileKind.Legacy, 914var result = await GetGoToDefinitionResultAsync(input, RazorFileKind.Legacy, 944var result = await GetGoToDefinitionResultAsync(input, RazorFileKind.Component, 1038RazorFileKind? fileKind = null, 1060RazorFileKind? fileKind = null,
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostHoverEndpointTest.cs (2)
101await VerifyHoverAsync(code, RazorFileKind.Legacy, htmlResponse, async (hover, document) => 368private async Task VerifyHoverAsync(TestCode input, RazorFileKind? fileKind, Hover? htmlResponse, Func<Hover, TextDocument, Task> verifyHover)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostOnAutoInsertEndpointTest.cs (4)
105fileKind: RazorFileKind.Legacy); 127fileKind: RazorFileKind.Legacy); 550RazorFileKind? fileKind = null) 552fileKind ??= RazorFileKind.Component;
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostRenameEndpointTest.cs (3)
189fileKind: RazorFileKind.Legacy); 769fileKind: RazorFileKind.Legacy); 1464RazorFileKind? fileKind = null,
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostSemanticTokensRangeEndpointTest.cs (4)
116await VerifySemanticTokensAsync(input, colorBackground, miscellaneousFile, fileKind: RazorFileKind.Legacy); 141await VerifySemanticTokensAsync(input, colorBackground, miscellaneousFile, fileKind: RazorFileKind.Legacy); 370await VerifySemanticTokensAsync(input, colorBackground, miscellaneousFile, fileKind: RazorFileKind.Legacy); 398RazorFileKind? fileKind = null,
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Formatting\DocumentFormattingTest.cs (69)
1080fileKind: RazorFileKind.Legacy); 1102fileKind: RazorFileKind.Legacy); 1143fileKind: RazorFileKind.Legacy); 1687fileKind: RazorFileKind.Legacy); 1724fileKind: RazorFileKind.Legacy); 1762fileKind: RazorFileKind.Legacy, 1800fileKind: RazorFileKind.Legacy); 1835fileKind: RazorFileKind.Legacy); 1864fileKind: RazorFileKind.Legacy, 2175fileKind: RazorFileKind.Legacy); 2191fileKind: RazorFileKind.Legacy); 2225fileKind: RazorFileKind.Legacy); 2256fileKind: RazorFileKind.Legacy); 2290fileKind: RazorFileKind.Legacy); 2363fileKind: RazorFileKind.Legacy); 3172fileKind: RazorFileKind.Legacy); 3230fileKind: RazorFileKind.Legacy); 3294fileKind: RazorFileKind.Legacy); 4270fileKind: RazorFileKind.Component); 4353fileKind: RazorFileKind.Component); // tracked by https://github.com/dotnet/razor/issues/10836 4439fileKind: RazorFileKind.Component); 4513fileKind: RazorFileKind.Component); 4596fileKind: RazorFileKind.Component); 4685fileKind: RazorFileKind.Component); 4756fileKind: RazorFileKind.Component); 4818fileKind: RazorFileKind.Component); 4871fileKind: RazorFileKind.Component); 4933fileKind: RazorFileKind.Component); 5004fileKind: RazorFileKind.Component); 5059fileKind: RazorFileKind.Component); 5085fileKind: RazorFileKind.Component); 5110fileKind: RazorFileKind.Component); 5139fileKind: RazorFileKind.Component); 5167fileKind: RazorFileKind.Component); 5202fileKind: RazorFileKind.Component); 5236fileKind: RazorFileKind.Component); 5271fileKind: RazorFileKind.Component); 5305fileKind: RazorFileKind.Component); 5333fileKind: RazorFileKind.Component); 5360fileKind: RazorFileKind.Component); 5397fileKind: RazorFileKind.Component); 5433fileKind: RazorFileKind.Component); 5460fileKind: RazorFileKind.Component); 5486fileKind: RazorFileKind.Component); 5507fileKind: RazorFileKind.Component); 5528fileKind: RazorFileKind.Component); 5589fileKind: RazorFileKind.Component); 5647fileKind: RazorFileKind.Component); 5709fileKind: RazorFileKind.Component); 5846fileKind: RazorFileKind.Legacy); 5950fileKind: RazorFileKind.Legacy); 6024fileKind: RazorFileKind.Legacy); 6466fileKind: RazorFileKind.Legacy, 6742fileKind: RazorFileKind.Legacy); 6783fileKind: RazorFileKind.Legacy); 6833fileKind: RazorFileKind.Legacy); 6886fileKind: RazorFileKind.Legacy); 6943fileKind: RazorFileKind.Legacy); 7010fileKind: RazorFileKind.Legacy); 7072fileKind: RazorFileKind.Legacy); 7137fileKind: RazorFileKind.Legacy); 7193fileKind: RazorFileKind.Legacy); 7274fileKind: RazorFileKind.Legacy); 7542fileKind: RazorFileKind.Legacy); 9506fileKind: RazorFileKind.Component); 10976fileKind: RazorFileKind.Legacy); 11133fileKind: RazorFileKind.Legacy); 12936fileKind: RazorFileKind.Legacy, 12992fileKind: RazorFileKind.Legacy,
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Formatting\DocumentFormattingTestBase.cs (1)
32RazorFileKind? fileKind = null,
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Formatting\FormattingContentValidationPassTest.cs (4)
73RazorFileKind? fileKind = null) 97RazorFileKind? fileKind = null) 99var fileKindValue = fileKind ?? RazorFileKind.Component;
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Formatting\FormattingDiagnosticValidationPassTest.cs (4)
72RazorFileKind? fileKind = null) 95RazorFileKind? fileKind = null) 97var fileKindValue = fileKind ?? RazorFileKind.Component;
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Formatting\HtmlFormattingTest.cs (1)
676fileKind: RazorFileKind.Legacy,
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\NestedFiles\RemoteAddNestedFileServiceTest.cs (1)
135fileKind: AspNetCore.Razor.Language.RazorFileKind.Legacy,
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\RazorDocumentMappingServiceTest.cs (2)
783var codeDocument = projectEngine.Process(sourceDocument, RazorFileKind.Legacy, importSources: default, tagHelpers: []); 820var codeDocument = projectEngine.Process(sourceDocument, RazorFileKind.Legacy, importSources: default, tagHelpers: []);
Microsoft.VisualStudioCode.RazorExtension.UnitTests (202)
CohostEndpointTestBase.cs (1)
84RazorFileKind? fileKind = null,
Endpoints\CohostDocumentPullDiagnosticsTest.cs (1)
58RazorFileKind? fileKind = null,
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\AutoInsert\AutoClosingTagOnAutoInsertProviderTest.cs (29)
88fileKind: RazorFileKind.Legacy, 107fileKind: RazorFileKind.Legacy, 126fileKind: RazorFileKind.Legacy, 242fileKind: RazorFileKind.Legacy, 253fileKind: RazorFileKind.Legacy, 271fileKind: RazorFileKind.Legacy, 289fileKind: RazorFileKind.Legacy, 307fileKind: RazorFileKind.Legacy, 325fileKind: RazorFileKind.Legacy, 350fileKind: RazorFileKind.Legacy, 375fileKind: RazorFileKind.Legacy, 400fileKind: RazorFileKind.Legacy, 425fileKind: RazorFileKind.Legacy, 450fileKind: RazorFileKind.Legacy, 475fileKind: RazorFileKind.Legacy, 500fileKind: RazorFileKind.Legacy, 525fileKind: RazorFileKind.Legacy, 550fileKind: RazorFileKind.Legacy, 575fileKind: RazorFileKind.Legacy, 600fileKind: RazorFileKind.Legacy, 625fileKind: RazorFileKind.Legacy, 647fileKind: RazorFileKind.Legacy, 665fileKind: RazorFileKind.Legacy, 690fileKind: RazorFileKind.Legacy, 708fileKind: RazorFileKind.Legacy, 726fileKind: RazorFileKind.Legacy, 748fileKind: RazorFileKind.Legacy, 766fileKind: RazorFileKind.Legacy, 784fileKind: RazorFileKind.Legacy,
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\AutoInsert\RazorOnAutoInsertProviderTestBase.cs (4)
23RazorFileKind? fileKind = null, 57RazorFileKind? fileKind = null) 59var fileKindValue = fileKind ?? RazorFileKind.Component;
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\CodeActions\CohostCodeActionsEndpointTestBase.cs (2)
36RazorFileKind? fileKind = null, 63private protected TextDocument CreateRazorDocument(TestCode input, RazorFileKind? fileKind = null, string? documentFilePath = null, (string filePath, string contents)[]? additionalFiles = null, bool addDefaultImports = true)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\CodeActions\CreateComponentFromTagTests.cs (1)
25fileKind: RazorFileKind.Legacy);
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\CodeActions\CSharpCodeActionTests.cs (2)
403await VerifyCodeActionAsync(input, expected, RazorPredefinedCodeRefactoringProviderNames.AddDebuggerDisplay, fileKind: AspNetCore.Razor.Language.RazorFileKind.Legacy); 453fileKind: RazorFileKind.Legacy);
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\CodeActions\ExtractToCodeBehindTests.cs (1)
26fileKind: RazorFileKind.Legacy);
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\CodeActions\ExtractToComponentTests.cs (1)
27fileKind: RazorFileKind.Legacy);
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\CodeActions\GenerateMethodTests.cs (4)
401await VerifyCodeActionAsync(input, expected, RazorPredefinedCodeFixProviderNames.GenerateMethod, fileKind: RazorFileKind.Legacy); 425await VerifyCodeActionAsync(input, expected, RazorPredefinedCodeFixProviderNames.GenerateMethod, fileKind: RazorFileKind.Legacy); 456await VerifyCodeActionAsync(input, expected, RazorPredefinedCodeFixProviderNames.GenerateMethod, fileKind: RazorFileKind.Legacy); 483await VerifyCodeActionAsync(input, expected, RazorPredefinedCodeFixProviderNames.GenerateMethod, fileKind: RazorFileKind.Legacy);
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\CodeActions\Html\HtmlCodeActionProviderTest.cs (1)
146var codeDocument = projectEngine.Process(sourceDocument, RazorFileKind.Legacy, importSources: default, tagHelpers);
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\CodeActions\PromoteUsingDirectiveTests.cs (1)
85fileKind: RazorFileKind.Legacy,
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\CodeActions\RemoveUnnecessaryDirectiveTests.cs (10)
470fileKind: RazorFileKind.Legacy, 499fileKind: RazorFileKind.Legacy, 529fileKind: RazorFileKind.Legacy, 555fileKind: RazorFileKind.Legacy, 594fileKind: RazorFileKind.Legacy, 633fileKind: RazorFileKind.Legacy, 663fileKind: RazorFileKind.Legacy, 707fileKind: RazorFileKind.Legacy, 737fileKind: RazorFileKind.Legacy, 764fileKind: RazorFileKind.Legacy,
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\CodeActions\SimplifyFullyQualifiedComponentTests.cs (2)
322fileKind: RazorFileKind.Legacy); 352fileKind: RazorFileKind.Legacy);
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostDocumentCompletionEndpointTest.cs (7)
131fileKind: RazorFileKind.Legacy); 449fileKind: RazorFileKind.Legacy, 487fileKind: RazorFileKind.Legacy, 1247fileKind: RazorFileKind.Legacy); 1278fileKind: RazorFileKind.Legacy); 1294RazorFileKind? fileKind = null, 1431RazorFileKind? fileKind = null)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostDocumentPullDiagnosticsTest.cs (3)
204fileKind: RazorFileKind.Legacy); 232fileKind: RazorFileKind.Legacy); 262fileKind: RazorFileKind.Legacy);
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostDocumentSymbolEndpointTest.cs (6)
276fileKind: RazorFileKind.Legacy); 301var documentSymbols = await GetDocumentSymbolsAsync(input, fileKind: RazorFileKind.Legacy); 323private async Task VerifySymbolInformationsAsync(string input, bool miscellaneousFile = false, RazorFileKind? fileKind = null) 325fileKind ??= RazorFileKind.Component; 354private async Task<DocumentSymbol[]> GetDocumentSymbolsAsync(TestCode input, bool miscellaneousFile = false, RazorFileKind? fileKind = null) 356fileKind ??= RazorFileKind.Component;
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostFoldingRangeEndpointTest.cs (5)
41fileKind: RazorFileKind.Legacy, 181fileKind: RazorFileKind.Legacy); 194fileKind: RazorFileKind.Legacy); 207fileKind: RazorFileKind.Legacy); 361private async Task VerifyFoldingRangesAsync(string input, RazorFileKind? fileKind = null, bool miscellaneousFile = false, string? razorFilePath = null, bool lineFoldingOnly = false)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostGoToDefinitionEndpointTest.cs (26)
108await VerifyGoToDefinitionAsync(input, RazorFileKind.Component); 127await VerifyGoToDefinitionAsync(input, RazorFileKind.Component); 149var result = await GetGoToDefinitionResultAsync(input, RazorFileKind.Component, 184var result = await GetGoToDefinitionResultAsync(input, RazorFileKind.Component, 217var result = await GetGoToDefinitionResultAsync(input, RazorFileKind.Component, 250var result = await GetGoToDefinitionResultAsync(input, RazorFileKind.Component, 288var result = await GetGoToDefinitionResultAsync(input, RazorFileKind.Component, 330var result = await GetGoToDefinitionResultAsync(input, RazorFileKind.Component, 372var result = await GetGoToDefinitionResultAsync(input, RazorFileKind.Component, 420var result = await GetGoToDefinitionResultAsync(input, RazorFileKind.Component, 471fileKind: RazorFileKind.Legacy, 504fileKind: RazorFileKind.Legacy, 540fileKind: RazorFileKind.Legacy, 584fileKind: RazorFileKind.Legacy, 622fileKind: RazorFileKind.Legacy, 666fileKind: RazorFileKind.Legacy, 695fileKind: RazorFileKind.Legacy, 730fileKind: RazorFileKind.Legacy, 759fileKind: RazorFileKind.Legacy, 794fileKind: RazorFileKind.Legacy, 834fileKind: RazorFileKind.Legacy, 890var result = await GetGoToDefinitionResultAsync(input, RazorFileKind.Legacy, 914var result = await GetGoToDefinitionResultAsync(input, RazorFileKind.Legacy, 944var result = await GetGoToDefinitionResultAsync(input, RazorFileKind.Component, 1038RazorFileKind? fileKind = null, 1060RazorFileKind? fileKind = null,
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostHoverEndpointTest.cs (2)
101await VerifyHoverAsync(code, RazorFileKind.Legacy, htmlResponse, async (hover, document) => 368private async Task VerifyHoverAsync(TestCode input, RazorFileKind? fileKind, Hover? htmlResponse, Func<Hover, TextDocument, Task> verifyHover)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostOnAutoInsertEndpointTest.cs (4)
105fileKind: RazorFileKind.Legacy); 127fileKind: RazorFileKind.Legacy); 550RazorFileKind? fileKind = null) 552fileKind ??= RazorFileKind.Component;
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostRenameEndpointTest.cs (3)
189fileKind: RazorFileKind.Legacy); 769fileKind: RazorFileKind.Legacy); 1464RazorFileKind? fileKind = null,
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostSemanticTokensRangeEndpointTest.cs (4)
116await VerifySemanticTokensAsync(input, colorBackground, miscellaneousFile, fileKind: RazorFileKind.Legacy); 141await VerifySemanticTokensAsync(input, colorBackground, miscellaneousFile, fileKind: RazorFileKind.Legacy); 370await VerifySemanticTokensAsync(input, colorBackground, miscellaneousFile, fileKind: RazorFileKind.Legacy); 398RazorFileKind? fileKind = null,
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Formatting\DocumentFormattingTest.cs (69)
1080fileKind: RazorFileKind.Legacy); 1102fileKind: RazorFileKind.Legacy); 1143fileKind: RazorFileKind.Legacy); 1687fileKind: RazorFileKind.Legacy); 1724fileKind: RazorFileKind.Legacy); 1762fileKind: RazorFileKind.Legacy, 1800fileKind: RazorFileKind.Legacy); 1835fileKind: RazorFileKind.Legacy); 1864fileKind: RazorFileKind.Legacy, 2175fileKind: RazorFileKind.Legacy); 2191fileKind: RazorFileKind.Legacy); 2225fileKind: RazorFileKind.Legacy); 2256fileKind: RazorFileKind.Legacy); 2290fileKind: RazorFileKind.Legacy); 2363fileKind: RazorFileKind.Legacy); 3172fileKind: RazorFileKind.Legacy); 3230fileKind: RazorFileKind.Legacy); 3294fileKind: RazorFileKind.Legacy); 4270fileKind: RazorFileKind.Component); 4353fileKind: RazorFileKind.Component); // tracked by https://github.com/dotnet/razor/issues/10836 4439fileKind: RazorFileKind.Component); 4513fileKind: RazorFileKind.Component); 4596fileKind: RazorFileKind.Component); 4685fileKind: RazorFileKind.Component); 4756fileKind: RazorFileKind.Component); 4818fileKind: RazorFileKind.Component); 4871fileKind: RazorFileKind.Component); 4933fileKind: RazorFileKind.Component); 5004fileKind: RazorFileKind.Component); 5059fileKind: RazorFileKind.Component); 5085fileKind: RazorFileKind.Component); 5110fileKind: RazorFileKind.Component); 5139fileKind: RazorFileKind.Component); 5167fileKind: RazorFileKind.Component); 5202fileKind: RazorFileKind.Component); 5236fileKind: RazorFileKind.Component); 5271fileKind: RazorFileKind.Component); 5305fileKind: RazorFileKind.Component); 5333fileKind: RazorFileKind.Component); 5360fileKind: RazorFileKind.Component); 5397fileKind: RazorFileKind.Component); 5433fileKind: RazorFileKind.Component); 5460fileKind: RazorFileKind.Component); 5486fileKind: RazorFileKind.Component); 5507fileKind: RazorFileKind.Component); 5528fileKind: RazorFileKind.Component); 5589fileKind: RazorFileKind.Component); 5647fileKind: RazorFileKind.Component); 5709fileKind: RazorFileKind.Component); 5846fileKind: RazorFileKind.Legacy); 5950fileKind: RazorFileKind.Legacy); 6024fileKind: RazorFileKind.Legacy); 6466fileKind: RazorFileKind.Legacy, 6742fileKind: RazorFileKind.Legacy); 6783fileKind: RazorFileKind.Legacy); 6833fileKind: RazorFileKind.Legacy); 6886fileKind: RazorFileKind.Legacy); 6943fileKind: RazorFileKind.Legacy); 7010fileKind: RazorFileKind.Legacy); 7072fileKind: RazorFileKind.Legacy); 7137fileKind: RazorFileKind.Legacy); 7193fileKind: RazorFileKind.Legacy); 7274fileKind: RazorFileKind.Legacy); 7542fileKind: RazorFileKind.Legacy); 9506fileKind: RazorFileKind.Component); 10976fileKind: RazorFileKind.Legacy); 11133fileKind: RazorFileKind.Legacy); 12936fileKind: RazorFileKind.Legacy, 12992fileKind: RazorFileKind.Legacy,
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Formatting\DocumentFormattingTestBase.cs (1)
32RazorFileKind? fileKind = null,
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Formatting\FormattingContentValidationPassTest.cs (4)
73RazorFileKind? fileKind = null) 97RazorFileKind? fileKind = null) 99var fileKindValue = fileKind ?? RazorFileKind.Component;
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Formatting\FormattingDiagnosticValidationPassTest.cs (4)
72RazorFileKind? fileKind = null) 95RazorFileKind? fileKind = null) 97var fileKindValue = fileKind ?? RazorFileKind.Component;
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Formatting\HtmlFormattingTest.cs (1)
676fileKind: RazorFileKind.Legacy,
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\NestedFiles\RemoteAddNestedFileServiceTest.cs (1)
135fileKind: AspNetCore.Razor.Language.RazorFileKind.Legacy,
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\RazorDocumentMappingServiceTest.cs (2)
783var codeDocument = projectEngine.Process(sourceDocument, RazorFileKind.Legacy, importSources: default, tagHelpers: []); 820var codeDocument = projectEngine.Process(sourceDocument, RazorFileKind.Legacy, importSources: default, tagHelpers: []);