odoo-lsp icon indicating copy to clipboard operation
odoo-lsp copied to clipboard

Language server for Odoo Python/JS/XML

Results 39 odoo-lsp issues
Sort by recently updated
recently updated
newest added

Knowledge of whether `Foo.bar` was inherited anywhere, if at all, might be useful.

enhancement

- [x] `` - [ ] `` - [x] Parse action references - [ ] Support `fields.Reference`

enhancement

Pyright has a fairly extensive *binder* that binds and determines the types of all values within a file. Perhaps it would be useful to learn its layout, and if it's...

I'm getting a timed out error on a fresh odoo source install when looking at my log files, it appears that the lsp works for a little while before getting...

bug
help wanted

- [x] `env['stock.picking'].search([('backorder_id')])` - `.backorder_id` doesn't have the same issue - Cause: holding ref to `'stock.picking'` while attempting to gain ref to same model - [ ] #29 - [x]...

bug
help wanted

When a modul inherits other models using _inherits, like product.product inherits from product.template, the parent fields are not available on the child model. ![image](https://github.com/user-attachments/assets/b90adc2c-abd2-4279-bedb-8f6293fc2291) ![image](https://github.com/user-attachments/assets/693f59f5-9c82-4d69-8c76-833bc81368f8)

bug
good first issue

```py cash_activity_ids = fields.One2many( string="Cash Activities", comodel_name='loan.activity', inverse_name='loan_id', domain=[('mode', '=', 'cash'), ('state', '=', 'applied')], # ^ should be loan.activity.mode, but the current model instead readonly=True ) ```

bug

When a file is already opened (especially in Helix), it is considered "out of bounds" and is indexed immediately. Somehow this is wrong if the file is part of a...

bug

- [ ] Track originating modules for items - [ ] Efficiently track reachable modules from current module - [ ] Field used from non-depended module - [ ] Model...

enhancement