We add the flake8 configuration used so we ensure everyone uses the same.
We remove the usage of __all__ for non public API.
When possible, we rationalize the class name according to its __name__ and module.
issue9082
review297061002
* Allow callable in copy default
* Support dotted notation in copy default
* Use setdefault in copy
* Copy default when needed
* Do not set default state in copy
* Use callable and dotted notation in copy default
issue5576
issue7648
review72291002
Because the domain is evaluated by the client when creating a new record, it
should be valid with the default value otherwise the focus is put automatically
to the invalid field. So the quantity domain must allow None as value to not
get the focus.
issue6422
review37321002
The bom output that contains the product used on production-bom defines on
which products the bom can be used so it can not be deleted if used on the
relation otherwise it invalidates the domain and causes domain validation
errors when creating productions from the stock_supply_production wizard.
issue5495
review18021002