120 references to RazorDiagnosticFactory
Microsoft.CodeAnalysis.Razor.Compiler (120)
Language\AllowedChildTagDescriptorBuilder.cs (2)
42var diagnostic = RazorDiagnosticFactory.CreateTagHelper_InvalidRestrictedChildNullOrWhitespace(_parent.GetDisplayName()); 52var diagnostic = RazorDiagnosticFactory.CreateTagHelper_InvalidRestrictedChild(_parent.GetDisplayName(), Name, character);
Language\BoundAttributeDescriptorBuilder.cs (8)
207var diagnostic = RazorDiagnosticFactory.CreateTagHelper_InvalidBoundAttributeNullOrWhitespace( 218var diagnostic = RazorDiagnosticFactory.CreateTagHelper_InvalidBoundAttributeNameStartsWith( 233var diagnostic = RazorDiagnosticFactory.CreateTagHelper_InvalidBoundDirectiveAttributeName( 245var diagnostic = RazorDiagnosticFactory.CreateTagHelper_InvalidBoundAttributeName( 260var diagnostic = RazorDiagnosticFactory.CreateTagHelper_InvalidBoundAttributePrefixStartsWith( 269var diagnostic = RazorDiagnosticFactory.CreateTagHelper_InvalidBoundAttributeNullOrWhitespace( 284var diagnostic = RazorDiagnosticFactory.CreateTagHelper_InvalidBoundDirectiveAttributePrefix( 296var diagnostic = RazorDiagnosticFactory.CreateTagHelper_InvalidBoundAttributePrefix(
Language\BoundAttributeParameterDescriptorBuilder.cs (2)
89var diagnostic = RazorDiagnosticFactory.CreateTagHelper_InvalidBoundAttributeParameterNullOrWhitespace(_parent.Name); 99var diagnostic = RazorDiagnosticFactory.CreateTagHelper_InvalidBoundAttributeParameterName(
Language\Components\ComponentLoweringPass.cs (1)
388RazorDiagnosticFactory.CreateComponent_EditorRequiredParameterNotSpecified(
Language\DefaultDirectiveSyntaxTreePass.cs (2)
62_diagnostics.Add(RazorDiagnosticFactory.CreateRewriter_InsufficientStack()); 85var error = RazorDiagnosticFactory.CreateParsing_SectionsCannotBeNested(new SourceSpan(directiveStart, errorLength));
Language\DefaultRazorIntermediateNodeLoweringPhase.cs (1)
246RazorDiagnosticFactory.CreateDirective_BlockDirectiveCannotBeImported(descriptor.Directive));
Language\DefaultTagHelperResolutionPhase.cs (12)
396RazorDiagnosticFactory.CreateParsing_TagHelperMissingCloseAngle(ds, tagName)); 403RazorDiagnosticFactory.CreateParsing_TagHelperMissingCloseAngle(endDs, elementNode.EndTagName ?? tagName)); 416RazorDiagnosticFactory.CreateParsing_TagHelperFoundMalformedTagHelper(ds, tagName)); 433RazorDiagnosticFactory.CreateParsing_VoidElement(ds, tagName)); 545RazorDiagnosticFactory.CreateTagHelper_CannotHaveNonTagContent( 553RazorDiagnosticFactory.CreateTagHelper_InvalidNestedTag( 576RazorDiagnosticFactory.CreateTagHelper_InvalidNestedTag( 591RazorDiagnosticFactory.CreateTagHelper_InvalidNestedTag( 603RazorDiagnosticFactory.CreateTagHelper_CannotHaveNonTagContent( 612RazorDiagnosticFactory.CreateTagHelper_CannotHaveNonTagContent( 1190RazorDiagnosticFactory.CreateParsing_TagHelperFoundMalformedTagHelper(ds, tagName)); 1233RazorDiagnosticFactory.CreateTagHelper_InconsistentTagStructure(
Language\DefaultTagHelperResolutionPhase.LegacyTagHelperResolver.cs (4)
158RazorDiagnosticFactory.CreateTagHelper_EmptyBoundAttribute( 183RazorDiagnosticFactory.CreateTagHelper_EmptyBoundAttribute( 1621RazorDiagnosticFactory.CreateParsing_TagHelpersCannotHaveCSharpInTagDeclaration( 1644RazorDiagnosticFactory.CreateParsing_TagHelpersCannotHaveCSharpInTagDeclaration(
Language\Extensions\DefaultTagHelperTargetExtension.cs (2)
446var diagnostic = RazorDiagnosticFactory.CreateTagHelper_CodeBlocksNotSupportedInAttributes(span); 452var diagnostic = RazorDiagnosticFactory.CreateTagHelper_InlineMarkupBlocksNotSupportedInAttributes(span, expectedTypeName);
Language\Intermediate\ExtensionIntermediateNode.cs (1)
38RazorDiagnosticFactory.CreateCodeTarget_UnsupportedExtension(
Language\Legacy\CSharpCodeParser.cs (43)
355var diagnostic = RazorDiagnosticFactory.CreateParsing_HelperDirectiveNotAvailable( 413RazorDiagnosticFactory.CreateParsing_UnexpectedWhiteSpaceAtStartOfCodeBlock( 419RazorDiagnosticFactory.CreateParsing_UnexpectedEndOfFileAtStartOfCodeBlock( 425RazorDiagnosticFactory.CreateParsing_UnexpectedCharacterAtStartOfCodeBlock( 469RazorDiagnosticFactory.CreateParsing_ExpectedEndOfBlockBeforeEOF( 726RazorDiagnosticFactory.CreateParsing_ExpectedEndOfBlockBeforeEOF( 853RazorDiagnosticFactory.CreateParsing_AtInCodeMustBeFollowedByColonParenOrIdentifierStart( 886RazorDiagnosticFactory.CreateParsing_ExpectedEndOfBlockBeforeEOF( 948RazorDiagnosticFactory.CreateParsing_UnexpectedNestedCodeBlock( 1073RazorDiagnosticFactory.CreateParsing_AtInCodeMustBeFollowedByColonParenOrIdentifierStart( 1165RazorDiagnosticFactory.CreateParsing_InlineMarkupBlocksCannotBeNested( 1213RazorDiagnosticFactory.CreateParsing_DocumentationDirectiveWillChangeMeaning( 1235RazorDiagnosticFactory.CreateParsing_DirectiveMustAppearAtStartOfLine( 1259duplicateDiagnostic = RazorDiagnosticFactory.CreateParsing_DuplicateDirective( 1371RazorDiagnosticFactory.CreateParsing_DirectiveMustHaveValue( 1393RazorDiagnosticFactory.CreateParsing_IncompleteQuotesAroundDirective( 1482RazorDiagnosticFactory.CreateParsing_InvalidTagHelperLookupText( 1538RazorDiagnosticFactory.CreateParsing_InvalidTagHelperPrefixValue( 1598RazorDiagnosticFactory.CreateParsing_DirectiveTokensMustBeSeparatedByWhitespace( 1651RazorDiagnosticFactory.CreateParsing_UnexpectedEOFAfterDirective( 1665RazorDiagnosticFactory.CreateParsing_DirectiveExpectsTypeName( 1677RazorDiagnosticFactory.CreateParsing_DirectiveExpectsNamespace( 1694RazorDiagnosticFactory.CreateParsing_DirectiveExpectsIdentifier( 1709RazorDiagnosticFactory.CreateParsing_DirectiveExpectsQuotedStringLiteral( 1724RazorDiagnosticFactory.CreateParsing_DirectiveExpectsBooleanLiteral( 1742RazorDiagnosticFactory.CreateParsing_DirectiveExpectsCSharpAttribute( 1763RazorDiagnosticFactory.CreateParsing_GenericTypeParameterIdentifierMismatch( 1793RazorDiagnosticFactory.CreateParsing_UnexpectedIdentifier( 1816RazorDiagnosticFactory.CreateParsing_DirectiveExpectsIdentifierOrExpression( 1856RazorDiagnosticFactory.CreateParsing_UnexpectedDirectiveLiteral( 1979RazorDiagnosticFactory.CreateParsing_DuplicateDirective( 2060RazorDiagnosticFactory.CreateParsing_DocumentationCommentTerminator( 2073RazorDiagnosticFactory.CreateParsing_DocumentationShouldStartWithTag( 2188RazorDiagnosticFactory.CreateParsing_UnexpectedEOFAfterDirective( 2194RazorDiagnosticFactory.CreateParsing_UnexpectedDirectiveLiteral( 2224RazorDiagnosticFactory.CreateParsing_ExpectedEndOfBlockBeforeEOF( 2386RazorDiagnosticFactory.CreateParsing_SingleLineControlFlowStatementsCannotContainMarkup( 2394RazorDiagnosticFactory.CreateParsing_SingleLineControlFlowStatementsCannotContainMarkup( 2402RazorDiagnosticFactory.CreateParsing_SingleLineControlFlowStatementsCannotContainMarkup( 2664RazorDiagnosticFactory.CreateParsing_NamespaceImportAndTypeAliasCannotExistWithinCodeBlock( 2909RazorDiagnosticFactory.CreateParsing_ReservedWord( 3091RazorDiagnosticFactory.CreateParsing_ExpectedCloseBracketBeforeEOF( 3196RazorDiagnosticFactory.CreateParsing_ExpectedCloseBracketBeforeEOF(
Language\Legacy\HtmlMarkupParser.cs (9)
178RazorDiagnosticFactory.CreateParsing_MarkupBlockMustStartWithTag( 355RazorDiagnosticFactory.CreateParsing_MissingEndTag( 570RazorDiagnosticFactory.CreateParsing_UnexpectedEndTag( 586RazorDiagnosticFactory.CreateParsing_MissingEndTag( 687RazorDiagnosticFactory.CreateParsing_OuterTagMissingName( 718RazorDiagnosticFactory.CreateParsing_UnfinishedTag( 844RazorDiagnosticFactory.CreateParsing_TextTagCannotContainAttributes( 996RazorDiagnosticFactory.CreateParsing_TextTagCannotContainAttributes( 1574RazorDiagnosticFactory.CreateParsing_UnfinishedTag(
Language\Legacy\NativeCSharpTokenizer.cs (3)
560RazorDiagnosticFactory.CreateParsing_UnterminatedStringLiteral( 590RazorDiagnosticFactory.CreateParsing_UnterminatedStringLiteral( 607RazorDiagnosticFactory.CreateParsing_BlockCommentNotTerminated(
Language\Legacy\RoslynCSharpTokenizer.cs (7)
392RazorDiagnosticFactory.CreateParsing_UnterminatedStringLiteral( 499RazorDiagnosticFactory.CreateParsing_BlockCommentNotTerminated( 526RazorDiagnosticFactory.CreateParsing_PreprocessorDirectivesMustBeAtTheStartOfLine( 545RazorDiagnosticFactory.CreateParsing_PreprocessorDirectivesMustBeAtTheStartOfLine( 555RazorDiagnosticFactory.CreateParsing_DefineAndUndefNotAllowed( 589RazorDiagnosticFactory.CreateParsing_PossibleMisplacedPreprocessorDirective( 603RazorDiagnosticFactory.CreateParsing_PossibleMisplacedPreprocessorDirective(
Language\Legacy\TagHelperBlockRewriter.cs (4)
114var diagnostic = RazorDiagnosticFactory.CreateParsing_TagHelpersCannotHaveCSharpInTagDeclaration(location, tagName); 127var diagnostic = RazorDiagnosticFactory.CreateParsing_TagHelperAttributeListMustBeWellFormed(location); 192var diagnostic = RazorDiagnosticFactory.CreateTagHelper_EmptyBoundAttribute(errorLocation, result.AttributeName, tagName, propertyTypeName); 201var diagnostic = RazorDiagnosticFactory.CreateParsing_TagHelperIndexerAttributeNameMustIncludeKey(errorLocation, result.AttributeName, tagName);
Language\Legacy\TagHelperParseTreeRewriter.cs (10)
145? RazorDiagnosticFactory.CreateParsing_VoidElement(source, tagName) 146: RazorDiagnosticFactory.CreateParsing_TagHelperFoundMalformedTagHelper(source, tagName)); 186RazorDiagnosticFactory.CreateParsing_TagHelperFoundMalformedTagHelper( 367RazorDiagnosticFactory.CreateParsing_TagHelperMustNotHaveAnEndTag( 492RazorDiagnosticFactory.CreateTagHelper_InconsistentTagStructure( 514RazorDiagnosticFactory.CreateParsing_TagHelperMissingCloseAngle( 531RazorDiagnosticFactory.CreateParsing_TagHelperMissingCloseAngle( 586RazorDiagnosticFactory.CreateTagHelper_CannotHaveNonTagContent( 704RazorDiagnosticFactory.CreateTagHelper_InvalidNestedTag( 722RazorDiagnosticFactory.CreateTagHelper_InvalidNestedTag(
Language\Legacy\TokenizerBackedParser.cs (2)
384var diagnostic = RazorDiagnosticFactory.CreateParsing_RazorCommentNotTerminated( 394var diagnostic = RazorDiagnosticFactory.CreateParsing_RazorCommentNotTerminated(
Language\RequiredAttributeDescriptorBuilder.cs (3)
64var diagnostic = RazorDiagnosticFactory.CreateTagHelper_InvalidTargetedAttributeNameNullOrWhitespace(); 81var diagnostic = RazorDiagnosticFactory.CreateTagHelper_InvalidRequiredDirectiveAttributeName( 92var diagnostic = RazorDiagnosticFactory.CreateTagHelper_InvalidTargetedAttributeName(name, ch);
Language\TagMatchingRuleDescriptorBuilder.cs (4)
61var diagnostic = RazorDiagnosticFactory.CreateTagHelper_InvalidTargetedTagNameNullOrWhitespace(); 71var diagnostic = RazorDiagnosticFactory.CreateTagHelper_InvalidTargetedTagName(TagName, character); 82var diagnostic = RazorDiagnosticFactory.CreateTagHelper_InvalidTargetedParentTagNameNullOrWhitespace(); 92var diagnostic = RazorDiagnosticFactory.CreateTagHelper_InvalidTargetedParentTagName(ParentTag, character);