You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
refactor: extract debug logging from constructor into new method
- Added the new `logDebugInfo` method to log all debugging information to the Output channel.
- Extracted all the debug logging from the `constructor` into it's own method to keep the constructor clean.
- Changed the format of the data logged for the supported languages. Instead of logging the `Map`s, we now utilise the auto-generated language definitions files. This is because the single-line languages are reformatted in a human-readable way to output to the file, so it would be better reading this formatted file than the JS `Map`.
0 commit comments