eclipsesource / eclipsesource/J2V8

Include Debugger to J2V8 project

Open
#414 2 comments 3 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
2.6k
Forks
387
PR merge metrics
No merged PRs in 30d

Description

I have created initial version of [j2v8-debugger](https://github.com/AlexTrotsenko/j2v8-debugger) using _Stetho_ for communication with _Chrome DevTools_ as it was sugessted in #293.

Definitely current functionality is limited and there are some known issues.
But in general, most important features are implemented: set/remove breakpoint, step in, step out, step over and ability to see local variables is implemented.
Thus it could be already useful in debugging some complex JS issues.

This debugger could be included to J2V8 project if you find it appropriate. Otherwise it could be kept separately.
What I am not sure is licensing - degugger uses [Stetho](https://github.com/facebook/stetho) from Facebook _(for communication in Chrome DevTools protocol over web-socket)_. While j2v8 is licensed under Eclipse Public License v1.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.