Skip to content

Commands

Don Jayamanne edited this page Mar 12, 2019 · 8 revisions

The VCS Commands infrastructure is used within the Python Extension to implement the publish-subsribe messaging pattern. (the primary benefit is decoupled architecture).

Unfortunately the methods used to execute a command (executeCommand) and adding of handlers (callbacks) for commands are not strongly typed. This has lead to a few bugs in the past.

Clone this wiki locally