.NET Decompiler with support for PDB generation, ReadyToRun, Metadata (&more) - cross-platform!
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Holger Schmidt 09ed31d391
Generate Mermaid HTML diagrammer from input assembly via ilspycmd (#3324)
7 months ago
..
.vscode Generate Mermaid HTML diagrammer from input assembly via ilspycmd (#3324) 7 months ago
.eslintrc.js Generate Mermaid HTML diagrammer from input assembly via ilspycmd (#3324) 7 months ago
.gitignore Generate Mermaid HTML diagrammer from input assembly via ilspycmd (#3324) 7 months ago
README.txt Generate Mermaid HTML diagrammer from input assembly via ilspycmd (#3324) 7 months ago
gulpfile.js Generate Mermaid HTML diagrammer from input assembly via ilspycmd (#3324) 7 months ago
package.json Generate Mermaid HTML diagrammer from input assembly via ilspycmd (#3324) 7 months ago
script.js Generate Mermaid HTML diagrammer from input assembly via ilspycmd (#3324) 7 months ago
styles.css Generate Mermaid HTML diagrammer from input assembly via ilspycmd (#3324) 7 months ago
styles.less Generate Mermaid HTML diagrammer from input assembly via ilspycmd (#3324) 7 months ago
template.html Generate Mermaid HTML diagrammer from input assembly via ilspycmd (#3324) 7 months ago

README.txt

To edit the HTML/JS/CSS for the HTML diagrammer, open this folder in Visual Studio Code.

In that environment you'll find tasks (see https://code.visualstudio.com/Docs/editor/tasks to run and configure)
that you can run to

1. Generate a model.json using the current Debug build of ilspycmd.
This is required to build a diagrammer for testing in development using task 3.
2. Transpile the .less into .css that is tracked by source control and embedded into ILSpyX.
3. Generate a diagrammer for testing in development from template.html and the model.json generated by task 1.
4. Auto-rebuild the development diagrammer by running either task 2 or 3 when the corresponding source files change.