-
Notifications
You must be signed in to change notification settings - Fork 285
Maybe we should prevent creating a .ropeproject/config.py #230
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
Comments
I also thought of this and according to the documentation it is possible to suppress folder creation: https://github.com/python-rope/rope/blob/master/docs/library.rst#ropeproject-folder However, I'm not familiar with rope and do not know what exactly is done with this folder and if it is reasonable to disable it or if it would lead to performance problems or whatever. |
I don't know either. Hence the "maybe" in the title. That's what the
documentation has to say https://github.com/python-rope/rope/blob/master/docs/overview.rst#ropeproject-folder.
It seems it holds configuration, history and caches.
It can always be made configurable rather than outright disabling it...
בתאריך 18 בינו' 2018 16:21, "Jannik Vieten" <[email protected]> כתב:
… I also thought of this and according to the documentation it is possible
to suppress folder creation: https://github.com/python-
rope/rope/blob/master/docs/library.rst#ropeproject-folder
However, I'm not familiar with rope and do not know what exactly is done
with this folder and if it is reasonable to disable it or if it would lead
to performance problems or whatever.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#230 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AXlg_x_fS3eBkFKa0kz6l2GcEhzMRsEnks5tL1N1gaJpZM4Rg5xJ>
.
|
I guess the first two things that can be done are making the Rope I wonder what other projects using Rope do... |
I am attempting to create a setting on #253 to disable the folder creation. You guys can test and see if it is working correctly for you. |
If you disable creating this folder, please, make it optional. There are some fun things I do with |
I believe this PR means you won't get a rope project if it's not installed: #301 |
When you use pyls today, it ends up creating a
.ropeproject/config.py
in any project that you open with it. This might make sense for users who use rope directly, but less so for someone unfamiliar with it, who just tried to use pyls and ends up with a new untracked file in his VCS.Maybe something should be done to prevent it's creation by pyls? (If at all possible...)
The text was updated successfully, but these errors were encountered: