emacs-lsp / dap-mode

Emacs :heart: Debug Adapter Protocol
https://emacs-lsp.github.io/dap-mode
GNU General Public License v3.0
1.29k stars 181 forks source link

Improve UI #18

Open jsalzbergedu opened 5 years ago

jsalzbergedu commented 5 years ago

So I saw an earlier issue about compilation mode and coloring..

Would it be alright if I worked on improving the UI aesthetics a bit when running tests, possibly by switching from compilation mode to some custom mode? I think this would especially be good if, in some day in the future, you wanted to find the source of failing tests or some such.

Thanks :)

yyoncho commented 5 years ago

Sure, any improvements are welcomed. Few comments from my TODO list:

  1. It would be good if dap-mode allows navigation to classes(e. g. you could jump to stacktrace class/logger class)
  2. We could do integration with https://github.com/Microsoft/vscode-java-test/blob/master/extension/README.md which will allow displaying reports inside Emacs.
  3. We could also implement a report view using the JUnil console launcher which displays tests tree.

I have implemented the bare minimum needed for running the tests.

jsalzbergedu commented 5 years ago

Just so you know I'm (still) working on a nice test report displayer :)

yyoncho commented 5 years ago

Sure, take your time, it is coding for fun after all :)

credmp commented 4 years ago

@jsalzbergedu if you have something that can use some testing I am more then happy to help out. I would love to have some UI love in the testing area.