This is a client for the Debug Adapter Protocol in Emacs. This package defines a minor mode able to communicate with different debug adapters that adhere to the spec.
This should be all that is required for the user to start a debug session. Edap will instrument the debugger and provide the user with commands to set breakpoints, step in/out etc.
Because java has a decent debugger, and I have to work in java at
the moment, its debugger should suit us fine as a starting point.
Clone the follow the instructions provided
here, then run