114 references to RazorDiagnosticFactory
Microsoft.CodeAnalysis.Razor.Compiler (114)
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)
248RazorDiagnosticFactory.CreateDirective_BlockDirectiveCannotBeImported(descriptor.Directive));
Language\DefaultTagHelperResolutionPhase.cs (10)
333RazorDiagnosticFactory.CreateParsing_TagHelperMissingCloseAngle(ds, tagName)); 340RazorDiagnosticFactory.CreateParsing_TagHelperMissingCloseAngle(endDs, elementNode.EndTagName ?? tagName)); 353RazorDiagnosticFactory.CreateParsing_TagHelperFoundMalformedTagHelper(ds, tagName)); 370RazorDiagnosticFactory.CreateParsing_VoidElement(ds, tagName)); 504RazorDiagnosticFactory.CreateTagHelper_InvalidNestedTag( 519RazorDiagnosticFactory.CreateTagHelper_InvalidNestedTag( 531RazorDiagnosticFactory.CreateTagHelper_CannotHaveNonTagContent( 540RazorDiagnosticFactory.CreateTagHelper_CannotHaveNonTagContent( 1111RazorDiagnosticFactory.CreateParsing_TagHelperFoundMalformedTagHelper(ds, tagName)); 1154RazorDiagnosticFactory.CreateTagHelper_InconsistentTagStructure(
Language\DefaultTagHelperResolutionPhase.LegacyTagHelperResolver.cs (4)
158RazorDiagnosticFactory.CreateTagHelper_EmptyBoundAttribute( 183RazorDiagnosticFactory.CreateTagHelper_EmptyBoundAttribute( 1621RazorDiagnosticFactory.CreateParsing_TagHelpersCannotHaveCSharpInTagDeclaration( 1644RazorDiagnosticFactory.CreateParsing_TagHelpersCannotHaveCSharpInTagDeclaration(
Language\Extensions\DefaultTagHelperTargetExtension.cs (2)
438var diagnostic = RazorDiagnosticFactory.CreateTagHelper_CodeBlocksNotSupportedInAttributes(span); 444var diagnostic = RazorDiagnosticFactory.CreateTagHelper_InlineMarkupBlocksNotSupportedInAttributes(span, expectedTypeName);
Language\Intermediate\ExtensionIntermediateNode.cs (1)
38RazorDiagnosticFactory.CreateCodeTarget_UnsupportedExtension(
Language\Legacy\CSharpCodeParser.cs (40)
353var diagnostic = RazorDiagnosticFactory.CreateParsing_HelperDirectiveNotAvailable( 411RazorDiagnosticFactory.CreateParsing_UnexpectedWhiteSpaceAtStartOfCodeBlock( 417RazorDiagnosticFactory.CreateParsing_UnexpectedEndOfFileAtStartOfCodeBlock( 423RazorDiagnosticFactory.CreateParsing_UnexpectedCharacterAtStartOfCodeBlock( 467RazorDiagnosticFactory.CreateParsing_ExpectedEndOfBlockBeforeEOF( 724RazorDiagnosticFactory.CreateParsing_ExpectedEndOfBlockBeforeEOF( 851RazorDiagnosticFactory.CreateParsing_AtInCodeMustBeFollowedByColonParenOrIdentifierStart( 884RazorDiagnosticFactory.CreateParsing_ExpectedEndOfBlockBeforeEOF( 946RazorDiagnosticFactory.CreateParsing_UnexpectedNestedCodeBlock( 1071RazorDiagnosticFactory.CreateParsing_AtInCodeMustBeFollowedByColonParenOrIdentifierStart( 1147RazorDiagnosticFactory.CreateParsing_InlineMarkupBlocksCannotBeNested( 1208RazorDiagnosticFactory.CreateParsing_DirectiveMustAppearAtStartOfLine( 1232duplicateDiagnostic = RazorDiagnosticFactory.CreateParsing_DuplicateDirective( 1344RazorDiagnosticFactory.CreateParsing_DirectiveMustHaveValue( 1366RazorDiagnosticFactory.CreateParsing_IncompleteQuotesAroundDirective( 1455RazorDiagnosticFactory.CreateParsing_InvalidTagHelperLookupText( 1511RazorDiagnosticFactory.CreateParsing_InvalidTagHelperPrefixValue( 1571RazorDiagnosticFactory.CreateParsing_DirectiveTokensMustBeSeparatedByWhitespace( 1624RazorDiagnosticFactory.CreateParsing_UnexpectedEOFAfterDirective( 1638RazorDiagnosticFactory.CreateParsing_DirectiveExpectsTypeName( 1650RazorDiagnosticFactory.CreateParsing_DirectiveExpectsNamespace( 1667RazorDiagnosticFactory.CreateParsing_DirectiveExpectsIdentifier( 1682RazorDiagnosticFactory.CreateParsing_DirectiveExpectsQuotedStringLiteral( 1697RazorDiagnosticFactory.CreateParsing_DirectiveExpectsBooleanLiteral( 1715RazorDiagnosticFactory.CreateParsing_DirectiveExpectsCSharpAttribute( 1736RazorDiagnosticFactory.CreateParsing_GenericTypeParameterIdentifierMismatch( 1766RazorDiagnosticFactory.CreateParsing_UnexpectedIdentifier( 1789RazorDiagnosticFactory.CreateParsing_DirectiveExpectsIdentifierOrExpression( 1829RazorDiagnosticFactory.CreateParsing_UnexpectedDirectiveLiteral( 1944RazorDiagnosticFactory.CreateParsing_DuplicateDirective( 2017RazorDiagnosticFactory.CreateParsing_UnexpectedEOFAfterDirective( 2023RazorDiagnosticFactory.CreateParsing_UnexpectedDirectiveLiteral( 2053RazorDiagnosticFactory.CreateParsing_ExpectedEndOfBlockBeforeEOF( 2215RazorDiagnosticFactory.CreateParsing_SingleLineControlFlowStatementsCannotContainMarkup( 2223RazorDiagnosticFactory.CreateParsing_SingleLineControlFlowStatementsCannotContainMarkup( 2231RazorDiagnosticFactory.CreateParsing_SingleLineControlFlowStatementsCannotContainMarkup( 2493RazorDiagnosticFactory.CreateParsing_NamespaceImportAndTypeAliasCannotExistWithinCodeBlock( 2738RazorDiagnosticFactory.CreateParsing_ReservedWord( 2920RazorDiagnosticFactory.CreateParsing_ExpectedCloseBracketBeforeEOF( 2997RazorDiagnosticFactory.CreateParsing_ExpectedCloseBracketBeforeEOF(
Language\Legacy\HtmlMarkupParser.cs (8)
159RazorDiagnosticFactory.CreateParsing_MarkupBlockMustStartWithTag( 337RazorDiagnosticFactory.CreateParsing_MissingEndTag( 552RazorDiagnosticFactory.CreateParsing_UnexpectedEndTag( 568RazorDiagnosticFactory.CreateParsing_MissingEndTag( 688RazorDiagnosticFactory.CreateParsing_UnfinishedTag( 814RazorDiagnosticFactory.CreateParsing_TextTagCannotContainAttributes( 969RazorDiagnosticFactory.CreateParsing_TextTagCannotContainAttributes( 1546RazorDiagnosticFactory.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( 602RazorDiagnosticFactory.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);