-
-
Notifications
You must be signed in to change notification settings - Fork 3.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
WIP: Generate Mermaid HTML diagrammer from input assembly via ilspycmd #3324
base: master
Are you sure you want to change the base?
Conversation
Regarding documentation - I would propose:
|
Some general notes
|
0_o wow. I never worked in a repo where you get punished that hard for simple committing. Is there another way I can apply these formattings, e.g. pre-push? This is poison to my flow. |
If that's all the script does - I have an extension like that running as well. I also found https://github.com/icsharpcode/ILSpy/blob/master/BuildTools/format.bat which seems to work if I replace the bash path to match my environment. |
f40934c
to
96fcf14
Compare
<img src="./html/netAmermaid.ico" align="right" title="" /> | ||
|
||
<!--TOC--> | ||
- [What can it do for you and how?](#what-can-it-do-for-you-and-how) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
That was my earlier reference of "end user documentation in the Wiki" - basically this document => Wiki.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Got you. I understand you mean a new top-level page in https://github.com/icsharpcode/ILSpy/wiki
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes - maybe simply call it Diagramming
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I've cleaned and split the doco up further
- moving the ilspycmd examples into the ilspycmd Readme (after the help output) and
- extracting the How does it work? chapter into a developer-facing readme
- renaming the leftovers to Wiki.md (because that's where they'll go)
Should html/UsingDiagrammer.md
remain a standalone page at this point (and if so, where should it go) or be merged into Wiki.md?
contributed from https://github.com/h0lg/netAmermaid - find earlier git history there
…file AssemblyInfo.cs
…+ " diagrammer" by default
d580feb
to
9344123
Compare
to support default web server configs in the wild
using linked ..\ILSpy\Images\ILSpy.ico
In this PR I contribute https://github.com/h0lg/netAmermaid to ILSpy - building it into ILSpyX and making it accessible via ilspycmd as discussed in h0lg/netAmermaid#6 .
At the time of writing both the
are functional.
Still TO DO: