Skip to content
Permalink
Browse files
Daffodil Debugger Classpaths:
- Create launch.json variable for daffodilDebugClasspath.
- Add daffodilDebugClasspath to getConfig and default config
- Create bash and bat templates for the scripts to run the debugger.
  - Created templates from the default of what we used.
  - Updated the templates to appened the value of the ENV DAFFODIL_DEBUG_CLASSPATH if it is set.
- Update launch wizard to have an option for class paths.
  - Created two different check boxes that allows the input box to be replaced or appened with the files selected.
  - If folder selected the extension creates a string with all the full paths to all jars inside of the folder to it.
  - If multiple files are selected they will all be added.
- Update issue with replace method, moved to replaceAll.
- Fix issue with extension installed from VSIX not being able to load the style sheet or script for the launch wizard
- Fix bad replacement of characters from the daffodilClasspath

Closes #54
Closes #57
  • Loading branch information
Shanedell committed Dec 21, 2021
1 parent 3553a65 commit d5f75ae724876cd422968641632f5b09451c290b
Show file tree
Hide file tree
Showing 9 changed files with 742 additions and 14 deletions.
@@ -23,3 +23,5 @@
!README.md
!server/core/target/universal/daffodil-debugger-*.zip
!snippets/*
!src/launchWizard/launchWizard.js
!src/launchWizard/styles.css
@@ -265,6 +265,11 @@
"type": "boolean",
"description": "Open hexview on debug start",
"default": false
},
"daffodilDebugClasspath": {
"type": "string",
"description": "Additional classpaths to be exported to the debugger",
"default": ""
}
}
}
@@ -284,7 +289,8 @@
"debugServer": 4711,
"openHexView": false,
"openInfosetView": false,
"openInfosetDiffView": false
"openInfosetDiffView": false,
"daffodilDebugClasspath": ""
}
],
"configurationSnippets": [
@@ -305,7 +311,8 @@
"debugServer": 4711,
"openHexView": false,
"openInfosetView": false,
"openInfosetDiffView": false
"openInfosetDiffView": false,
"daffodilDebugClasspath": ""
}
}
],
@@ -382,6 +389,11 @@
"type": "boolean",
"description": "Open hexview on debug start",
"default": false
},
"daffodilDebugClasspath": {
"type": "string",
"description": "Additional classpaths to be exported to the debugger",
"default": ""
}
}
}

0 comments on commit d5f75ae

Please sign in to comment.