[REM] fields: remove fields.Any, temporary artifact for ill-typed fields
authorOlivier Dony <odo@openerp.com>
Mon, 7 Jul 2014 16:10:57 +0000 (18:10 +0200)
committerOlivier Dony <odo@openerp.com>
Wed, 30 Jul 2014 11:24:39 +0000 (13:24 +0200)
commit57f79f9fa15de4309fcbb82c26b086ef1738b347
tree906a92616c38e5ac081e9585a20938304d2fad56
parentb64bd885b00bc6ef9956af330888a77fccda7fbb
[REM] fields: remove fields.Any, temporary artifact for ill-typed fields

This was added in master-apiculture at f1f16a8 to
permit special function fields that return
structured JSON-like data.
This is unnecessary and caused typing problems, for
example for the type field of ir.model.fields, or
when you decide to store them.

It is simpler to explicitly declare these fields
as fields.Char and have them serialize their results
to JSON strings, or to declate them as fields.Binary
and return any opaque data they want.
addons/crm/sales_team.py
addons/sale/sales_team.py
addons/stock/stock.py
openerp/fields.py