Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Debugger] Add FQCN filter to avoid stepping through irrelevant code #98

Open
japgolly opened this issue Apr 10, 2020 · 2 comments
Open

Comments

@japgolly
Copy link

Is your feature request related to a problem? Please describe.
When trying to debug a test in my own application, I spend a lot of time jumping in and out of all kinds of 3rd party code, especially things like Cats IO internal mechanics, stuff like apply methods in Scala functions, etc.

Describe the solution you'd like
It'd be awesome to be able to specify a list of regexs plus an allow/deny setting. In my case I'd probably just whitelist my own package (eg. com.mycompany..*).

It might even be an idea to provide a big blacklist out-of-the-box by default that would disable a lot of things like Cats IO internals, Scala internals, etc, etc) that users could then further configure or completely disable.

Describe alternatives you've considered
None.

Additional context
None.

Search terms:
debug debugging package class name filter blacklist whitelist hide scope stack trace stacktrace step in to into out of over

@tgodzik
Copy link
Contributor

tgodzik commented Apr 14, 2020

Thanks for reporting! I think that would be a really useful feature. We still need to do more work around the debugger and that might be a part of that future work.

@vishalovercome
Copy link

Any timelines for this feature? Current debugging experience is quite cumbersome and requires sifting through a lot of irrelevant code as OP point out.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants