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: