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

pydevd debugger plugin #603

Closed
wants to merge 2 commits into from
Closed

pydevd debugger plugin #603

wants to merge 2 commits into from

Conversation

omry
Copy link
Owner

@omry omry commented Mar 15, 2021

Closes #214

This is more or less ready for initial usage.
Left to do:

  • Document (?)
  • Bug fixes (Just looking at the screen shots I am already seeing a few issues).

This is implementing a pydevd resolver for OmegaConf.
pydev is used in PyCharm and vscode as the Python debugger.
The resolver is aware of the special semantics of OmegaConf containers and handles missing, interpolations etc in a better way.
A future enhancement can be to expose the underlying Structured Config type in the debugger.

image

image

@ghost
Copy link

ghost commented Mar 15, 2021

Congratulations 🎉. DeepCode analyzed your code in 2.528 seconds and we found no issues. Enjoy a moment of no bugs ☀️.

👉 View analysis in DeepCode’s Dashboard | Configure the bot

@omry omry added this to the OmegaConf 2.1 milestone Mar 15, 2021
@omry
Copy link
Owner Author

omry commented Mar 15, 2021

I need to revisit this, it doesn't quiet do what I want. Closing for now but will keep trying.

@omry omry closed this Mar 15, 2021
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

Successfully merging this pull request may close these issues.

Consider implementing a pydev resolver plugin
1 participant