File tree Expand file tree Collapse file tree
XsltDebugger.DebugAdapter Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -70,8 +70,8 @@ static async Task Main(string[] args)
7070 }
7171
7272 // Enable debugging with log level
73- XsltEngineManager . SetDebugFlags ( debug : true , LogLevel . TraceAll ) ;
74- Console . WriteLine ( " >> Debugging ENABLED (TraceAll )\n " ) ;
73+ XsltEngineManager . SetDebugFlags ( debug : true , LogLevel . Log ) ;
74+ Console . WriteLine ( " >> Debugging ENABLED (Log )\n " ) ;
7575
7676 // Set breakpoint - detect which file and set appropriate line
7777 var fullStylesheetPath = Path . GetFullPath ( stylesheetPath ) ;
Original file line number Diff line number Diff line change @@ -19,7 +19,7 @@ The debug adapter implements the Debug Adapter Protocol (DAP) to enable debuggin
1919- ** ` Program.cs ` ** : Entry point for the debug adapter
2020- ** ` XsltDebugSession.cs ` ** : Main DAP session handler
2121- ** ` CompiledEngine.cs ` ** : XSLT 1.0 engine with inline C# support
22- - ** ` SaxonEngine.cs ` ** : XSLT 2.0/3.0 engine using Saxon .NET
22+ - ** ` SaxonEngine.cs ` ** : XSLT 1.0/ 2.0/3.0 engine using Saxon .NET
2323- ** ` XsltInstrumenter.cs ` ** : Injects debugging hooks into XSLT stylesheets
2424
2525### Features
@@ -31,7 +31,7 @@ The debug adapter implements the Debug Adapter Protocol (DAP) to enable debuggin
3131- ** Inline C# Scripting** : Compile and execute inline C# code in XSLT via ` msxsl:script `
3232- ** Multiple Engines** :
3333 - Compiled engine for XSLT 1.0 with inline C# support
34- - Saxon .NET engine for XSLT 2.0/3.0 support
34+ - Saxon .NET engine for XSLT 1.0/ 2.0/3.0 support
3535- ** Instrumentation** : Dynamic XSLT modification for debug hooks
3636
3737## Building
@@ -73,7 +73,7 @@ dotnet test ../XsltDebugger.Tests/XsltDebugger.Tests.csproj
7373## Dependencies
7474
7575- ** Microsoft.CSharp** : For Roslyn C# compilation (inline scripts)
76- - ** SaxonHE10Net31Api** : Saxon .NET XSLT 2.0/3.0 processor (community IKVM build)
76+ - ** SaxonHE10Net31Api** : Saxon .NET XSLT 1.0/ 2.0/3.0 processor (community IKVM build)
7777- ** System.Xml** : For XSLT 1.0 processing
7878
7979## Protocol Support
Original file line number Diff line number Diff line change 11{
2- "name" : " xsltdebugger-darwin " ,
3- "displayName" : " XSLT Debugger for macOS-arm64 " ,
2+ "name" : " xsltdebugger" ,
3+ "displayName" : " XSLT Debugger" ,
44 "description" : " A VS Code extension for debugging XSLT using a .NET Debug Adapter." ,
55 "version" : " 1.0.0" ,
66 "publisher" : " DanielJonathan" ,
77 "repository" : {
88 "type" : " git" ,
9- "url" : " https://github.com/imdj360/XsltDebugger .git"
9+ "url" : " https://github.com/imdj360/VSCodeXsltDebugger .git"
1010 },
1111 "engines" : {
1212 "vscode" : " ^1.105.0"
6060 ],
6161 "enumDescriptions" : [
6262 " XSLT 1.0 engine with inline C# support" ,
63- " Saxon.NET engine for XSLT 2.0/3.0" ,
63+ " Saxon.NET engine for XSLT 1.0/ 2.0/3.0" ,
6464 " Alias for saxonnet"
6565 ],
6666 "default" : " compiled" ,
You can’t perform that action at this time.
0 commit comments