Name:
[IMP] P16: Editor Extension Framework - modular Brain/AI editor (OdooEditor migration)
State:
Killed
finished in 320m
PR State:
merged
PR Author:
David Tran
PR Author Email:
PR:
#43
Committer:
David Tran
Committer Email:
davidtran.hp@gmail.com
Commit:
107eeed835d0565b62e03e11cd7f61dc5a3d094f
Description:
[FIX] viin_brain: restore pylint-odoo consider-merging-classes-inherited disable
Reverts the removal in b93db89, which was based on a faulty reproduction
against VANILLA Odoo (no pylint-odoo loaded -> the inline disable read as
unknown-option-value W0012). The Viindoo Runbot lint is NOT Odoo-core
test_lint: it runs the tvtmaaddons test_pylint module, which loads
pylint_odoo and ENABLES consider-merging-classes-inherited (R8180). So the
disable is required: viin.brain.page is intentionally re-opened in both
viin_brain_page_tag.py and viin_brain_page_extension.py for readability, and
R8180 asks to merge them.
Verified against the period-correct Odoo 17 stack (pylint 2.15.10 /
astroid 2.13.5 / pylint-odoo 8.0.22) using the Runbot module's exact
ENABLED_CODES: with the disable restored, all 21 viin modules report 0
findings (R8180 suppressed). Runbot build 222101 failed on exactly this
one message (1 failed of 24 tests).
Branch:
17.0
Instance ID:
0
Age:
Up-time: