-
Notifications
You must be signed in to change notification settings - Fork 66
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
Unresolved references in VCS code #1274
Comments
Hard core my friend! There's only ONE real IDE and it is vi. 😉 |
http://codegeekz.com/best-python-ide-for-developers/ 😉 checkout number 1 |
Oh no, these are actual errors, not PyCharm glitches. Sorry for the confusion.
I like my yank registers and instant macros as much as the next guy, but I just wouldn't code anything important in an environment that doesn't report forgotten imports or wrong number of passed arguments. |
@doutriaux1 I think @remram44 is pointing out that some more "feature complete" IDEs (such as Spyder with rope, pyflakes and pylint) will highlight issues in the code that VI and other less featured IDEs will not.. In particular these optional packages work great in the spyder IDE to point out miss-spelled variable names, missing or unused module imports etc etc.. They also can assist in indentation errors, which can cause nasty bugs like #1048 |
anyhow thanks for catching these for us working on unimportant projects I will approve the PR when it comes in. |
You can't seriously ask me to fix all the missing imports and mistyped variable names in your code. If you can't use an IDE that reports these as you type them, I would be trying to hit a moving target anyway... The missing imports in vcs.utils is one of the crashes listed in vvpalav's document, fix it or don't, I think working code is best but that's only my opinion. |
@remram44 you fix whatever you want my friend nobody is forcing you to do anything. You spotted a bug, took the time to report it and spot. I was just assuming you'd be issuing a PR for it. No worries I will fix it. |
oh relabeling this to "vcs" since it appears to be in the vcs code not cdms2. |
Oops! |
I don't know what you guys code in, but opening VCS in PyCharm shows a lot of unresolved references in VCS code; one of them is causing the taylor diagram error identified by @vvpalav. You should really make a pass on the code with a real IDE and fix the missing imports and misspelled variable names.
These are relatively easy to catch, and will cause crashes 100% of the time their branch is reached.
The text was updated successfully, but these errors were encountered: