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

Directory structure not compatible #116

Open
jwaes opened this issue Feb 29, 2024 · 1 comment
Open

Directory structure not compatible #116

jwaes opened this issue Feb 29, 2024 · 1 comment
Assignees
Labels
bug Something isn't working enhancement New feature or request
Milestone

Comments

@jwaes
Copy link

jwaes commented Feb 29, 2024

if os.path.exists(os.path.join(self.odooPath, "addons")):

This is only compatible with the 'git' directory structure of odoo ... it is incompatible with for example the nightly source builds where there is only one addons directory (where also 'base' existst among the others) and not an 'addons' and an 'odoo/addons' directory.

At least should be compatible with Odoo own directory structures ...

@fda-odoo fda-odoo self-assigned this Feb 29, 2024
@fda-odoo fda-odoo added bug Something isn't working enhancement New feature or request labels Feb 29, 2024
@fda-odoo fda-odoo added this to the 0.2.7 milestone Feb 29, 2024
@fda-odoo
Copy link
Collaborator

Hello @jwaes ,

Thank you for your feedback. We are aware than the tool actually works only on git file structure of Odoo. We definitively want to change that of course, and will adress this when our two refactoring are done. The client extension of vscode has been rewritten to be considered as an extension of the Python extension of Microsoft (but sill usable as standalone), and the whole language server is being rewritten in Rust for performance reasons.
As soon as these 2 projects are done we will come back to new features and better support of the tool !

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants