Ticket #1283 (closed defect: duplicate)

Opened 5 years ago

Last modified 5 years ago

Update coercion model API

Reported by: robertwb Owned by: somebody
Priority: major Milestone: sage-2.10.2
Component: basic arithmetic Keywords:
Cc: Work issues:
Report Upstream: Reviewers:
Authors: Merged in:
Dependencies: Stopgaps:

Description (last modified by mabshoff) (diff)

Currently, coercions (and conversions) are defined in many different places in the SAGE codebase. We are going through each parent and consolidating/cleaning up the codebase to conform to the new coercion API, as described in the new programming guide.

This includes removing all Parent __call__ methods to use a generic __call__.

Attachments

coerce-migration.hg Download (32.8 KB) - added by robertwb 5 years ago.

Change History

comment:1 Changed 5 years ago by mabshoff

  • Description modified (diff)
  • Milestone set to sage-2.9

Changed 5 years ago by robertwb

comment:4 Changed 5 years ago by robertwb

  • Status changed from new to closed
  • Resolution set to duplicate
  • Milestone changed from sage-2.10.3 to sage-2.10.2

Dupe of #2314

Note: See TracTickets for help on using tickets.