gitextract_co3fz9j8/ ├── .gitignore ├── LICENSE ├── README.md ├── References/ │ ├── Moq.LICENSE │ ├── Moq.xml │ ├── xunit.LICENSE │ └── xunit.extensions.xml ├── Telerik.RazorConverter/ │ ├── Document.cs │ ├── IDocument.cs │ ├── INodeConverter.cs │ ├── IOrderMetadata.cs │ ├── IRenderer.cs │ ├── IWebFormsConverter.cs │ ├── IWebFormsParser.cs │ ├── Properties/ │ │ └── AssemblyInfo.cs │ ├── Razor/ │ │ ├── Converters/ │ │ │ ├── CodeBlockConverter.cs │ │ │ ├── CodeGroupConverter.cs │ │ │ ├── CommentNodeConverter.cs │ │ │ ├── ContentTagConverter.cs │ │ │ ├── ContentTagConverterConfiguration.cs │ │ │ ├── DirectiveConverter.cs │ │ │ ├── ExpressionBlockConverter.cs │ │ │ ├── IContentTagConverterConfiguration.cs │ │ │ ├── IRazorNodeConverterProvider.cs │ │ │ ├── RazorNodeConverterProvider.cs │ │ │ ├── TextNodeConverter.cs │ │ │ └── WebFormsToRazorConverter.cs │ │ ├── DOM/ │ │ │ ├── IRazorCodeNode.cs │ │ │ ├── IRazorCodeNodeFactory.cs │ │ │ ├── IRazorCommentNode.cs │ │ │ ├── IRazorCommentNodeFactory.cs │ │ │ ├── IRazorDirectiveNode.cs │ │ │ ├── IRazorDirectiveNodeFactory.cs │ │ │ ├── IRazorExpressionNode.cs │ │ │ ├── IRazorExpressionNodeFactory.cs │ │ │ ├── IRazorNode.cs │ │ │ ├── IRazorSectionNode.cs │ │ │ ├── IRazorSectionNodeFactory.cs │ │ │ ├── IRazorTextNode.cs │ │ │ ├── IRazorTextNodeFactory.cs │ │ │ ├── RazorCodeNode.cs │ │ │ ├── RazorCodeNodeFactory.cs │ │ │ ├── RazorCommentNode.cs │ │ │ ├── RazorCommentNodeFactory.cs │ │ │ ├── RazorDirectiveNode.cs │ │ │ ├── RazorDirectiveNodeFactory.cs │ │ │ ├── RazorExpressionNode.cs │ │ │ ├── RazorExpressionNodeFactory.cs │ │ │ ├── RazorNode.cs │ │ │ ├── RazorSectionNode.cs │ │ │ ├── RazorSectionNodeFactory.cs │ │ │ ├── RazorTextNode.cs │ │ │ └── RazorTextNodeFactory.cs │ │ └── Rendering/ │ │ ├── CodeNodeRenderer.cs │ │ ├── CommentNodeRenderer.cs │ │ ├── DirectiveNodeRenderer.cs │ │ ├── ExpressionNodeRenderer.cs │ │ ├── IRazorNodeRenderer.cs │ │ ├── IRazorNodeRendererProvider.cs │ │ ├── RazorNodeRendererProvider.cs │ │ ├── RazorViewRenderer.cs │ │ ├── SectionNodeRenderer.cs │ │ └── TextNodeRenderer.cs │ ├── Telerik.RazorConverter.csproj │ └── WebForms/ │ ├── DOM/ │ │ ├── CodeBlockNodeType.cs │ │ ├── CommentNode.cs │ │ ├── DirectiveNode.cs │ │ ├── DirectiveType.cs │ │ ├── ExpressionBlockNode.cs │ │ ├── IWebFormsCodeBlockNode.cs │ │ ├── IWebFormsCodeGroupNode.cs │ │ ├── IWebFormsCodeGroupNodeFactory.cs │ │ ├── IWebFormsCommentNode.cs │ │ ├── IWebFormsContentNode.cs │ │ ├── IWebFormsDirectiveNode.cs │ │ ├── IWebFormsExpressionBlockNode.cs │ │ ├── IWebFormsNode.cs │ │ ├── IWebFormsNodeFactory.cs │ │ ├── IWebFormsServerControlNode.cs │ │ ├── IWebFormsTextNode.cs │ │ ├── NodeType.cs │ │ ├── ServerControlNode.cs │ │ ├── TextNode.cs │ │ ├── WebFormsCodeBlockNode.cs │ │ ├── WebFormsCodeGroupFactory.cs │ │ ├── WebFormsCodeGroupNode.cs │ │ ├── WebFormsNode.cs │ │ └── WebFormsNodeFactory.cs │ ├── Filters/ │ │ ├── AddBlockBracesFilter.cs │ │ ├── CodeBlockGroupingFilter.cs │ │ ├── IWebFormsNodeFilter.cs │ │ ├── IWebFormsNodeFilterProvider.cs │ │ ├── WebFormsNodeFilterProvider.cs │ │ └── WrapNestedTemplatesFilter.cs │ └── Parsing/ │ ├── AttributesReader.cs │ ├── IAttributesReader.cs │ ├── RunatServerTagRegex.cs │ └── WebFormsParser.cs ├── Telerik.RazorConverter.Tests/ │ ├── Properties/ │ │ └── AssemblyInfo.cs │ ├── Razor/ │ │ ├── Converters/ │ │ │ ├── CodeBlockConverterTests.cs │ │ │ ├── CodeGroupConverterTests.cs │ │ │ ├── CommentNodeConverterTests.cs │ │ │ ├── ContentPlaceHolderTagConverterTest.cs │ │ │ ├── ContentTagConverterTests.cs │ │ │ ├── DirectiveConverterTests.cs │ │ │ ├── ExpressionBlockConverterTests.cs │ │ │ ├── TextNodeConverterTests.cs │ │ │ └── WebFormsToRazorConverterTests.cs │ │ ├── DOM/ │ │ │ ├── RazorCodeNodeFactoryTests.cs │ │ │ ├── RazorCommentNodeFactoryTests.cs │ │ │ ├── RazorDirectiveNodeFactoryTests.cs │ │ │ ├── RazorNodeTests.cs │ │ │ └── RazorTextNodeFactoryTests.cs │ │ └── Rendering/ │ │ ├── CodeNodeRendererTests.cs │ │ ├── CommentNodeRendererTests.cs │ │ ├── DirectiveNodeRendererTests.cs │ │ ├── ExpressionNodeRendererTests.cs │ │ ├── RazorViewRendererTests.cs │ │ ├── SectionNodeRendererTests.cs │ │ └── TextNodeRendererTests.cs │ ├── Telerik.RazorConverter.Tests.csproj │ └── WebForms/ │ ├── DOM/ │ │ └── WebFormsCodeGroupNodeTests.cs │ ├── Filters/ │ │ ├── AddBlockBracesFilterTests.cs │ │ ├── CodeBlockGroupingFilterTests.cs │ │ └── WrapNestedTemplatesFilterTests.cs │ ├── WebFormsParserFilteringTests.cs │ └── WebFormsParserTests.cs ├── Telerik.RazorConverter.Tests.Common/ │ ├── Properties/ │ │ └── AssemblyInfo.cs │ ├── Telerik.RazorConverter.Tests.Common.csproj │ └── XunitExtensions/ │ ├── BooleanAssertionExtensions.cs │ ├── CollectionAssertionExtensions.cs │ ├── ObjectAssertExtensions.cs │ └── StringAssertionExtensions.cs ├── Telerik.RazorConverter.Tests.Integration/ │ ├── IntegrationTests.cs │ ├── Properties/ │ │ └── AssemblyInfo.cs │ ├── Telerik.RazorConverter.Tests.Integration.csproj │ └── TestCases/ │ ├── TestCase01.aspx.txt │ ├── TestCase01.cshtml │ ├── TestCase02.aspx.txt │ ├── TestCase02.cshtml │ ├── TestCase03.aspx.txt │ ├── TestCase03.cshtml │ ├── TestCase04.aspx.txt │ ├── TestCase04.cshtml │ ├── TestCase05.aspx.txt │ ├── TestCase05.cshtml │ ├── TestCase06.aspx.txt │ ├── TestCase06.cshtml │ ├── TestCase07.aspx.txt │ ├── TestCase07.cshtml │ ├── TestCase08.aspx.txt.skip │ ├── TestCase08.cshtml │ ├── TestCase09.aspx.txt │ ├── TestCase09.cshtml │ ├── TestCase10.aspx.txt │ ├── TestCase10.cshtml │ ├── TestCase11.aspx.txt │ ├── TestCase11.cshtml │ ├── TestCase12.aspx.txt │ ├── TestCase12.cshtml │ ├── TestCase13.aspx.txt │ ├── TestCase13.cshtml │ ├── TestCase14.aspx.txt │ ├── TestCase14.cshtml │ ├── TestCase15.aspx.txt │ ├── TestCase15.cshtml │ ├── TestCase16.aspx.txt.skip │ ├── TestCase16.cshtml │ ├── TestCase17.aspx.txt.skip │ ├── TestCase17.cshtml │ ├── TestCase18.aspx.txt │ ├── TestCase18.cshtml │ ├── TestCase19.aspx.txt.skip │ ├── TestCase19.cshtml │ ├── TestCase20.aspx.txt │ ├── TestCase20.cshtml │ ├── TestCase21.aspx.txt.skip │ ├── TestCase21.cshtml │ ├── TestCase22.aspx.txt.skip │ ├── TestCase22.cshtml │ ├── TestCase23.aspx.txt │ ├── TestCase23.cshtml │ ├── TestCase24.aspx.txt │ ├── TestCase24.cshtml │ ├── TestCase25.aspx.txt │ ├── TestCase25.cshtml │ ├── TestCase26.aspx.txt │ └── TestCase26.cshtml ├── Telerik.RazorConverter.sln └── aspx2razor/ ├── DirectoryHandler.cs ├── Program.cs ├── Properties/ │ └── AssemblyInfo.cs ├── app.config └── aspx2razor.csproj