Skip to content

Commit 9dbe570

Browse files
committed
updated the code. for testing and package to 1.0.0
1 parent 1c3060b commit 9dbe570

3 files changed

Lines changed: 9 additions & 9 deletions

File tree

XsltDebugger.ConsoleTest/ProgramUsingEngineType.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff 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);

XsltDebugger.DebugAdapter/README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff 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

package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
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"
@@ -60,7 +60,7 @@
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",

0 commit comments

Comments
 (0)