Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/philschatz/xslt-debug-adapter
https://github.com/philschatz/xslt-debug-adapter
debugger xslt
Last synced: 5 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/philschatz/xslt-debug-adapter
- Owner: philschatz
- Created: 2020-03-30T05:41:09.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2020-04-04T15:57:13.000Z (almost 5 years ago)
- Last Synced: 2024-11-19T15:56:21.085Z (2 months ago)
- Topics: debugger, xslt
- Language: XSLT
- Homepage: https://marketplace.visualstudio.com/items?itemName=philschatz.vscode-xslt
- Size: 118 KB
- Stars: 1
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# xslt-debug-adapter
An [XSLT](https://www.w3.org/TR/xslt/all/) debug server that implements the [Debug Adapter Protocol](https://microsoft.github.io/debug-adapter-protocol/).## Building
`./gradlew build`## Running
The adapter can run in 2 different modes:
- `./gradlew run` runs as a command. Stdin/stdout are used to receive/send to the client
- `./gradlew run --args {port}` runs as a server. The port number (specified when starting up) is used to communicate## Testing
`./gradlew test``./gradlew formatKotlin`
## Sharing
`./gradlew shadowJar` builds a `./build/libs/xslt-debug-adapter-{version}-all.jar` which is used by the [vscode-xslt-debug](https://github.com/philschatz/vscode-xslt-debug) plugin.