incubator-clerezza-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Henry Story (JIRA)" <>
Subject [jira] [Updated] (CLEREZZA-599) EzMGraph imports too many implicits
Date Sat, 09 Jul 2011 10:37:16 GMT


Henry Story updated CLEREZZA-599:

    Attachment: before-tooManyMethods.png

Here one sees a number of methods on the EzGraph instance that really have no role in that
 - bigint2lit
 - bool2lit
 - date2lit
 - double2lit

and many more not shown on that screenshot

> EzMGraph imports too many implicits
> -----------------------------------
>                 Key: CLEREZZA-599
>                 URL:
>             Project: Clerezza
>          Issue Type: Improvement
>            Reporter: Henry Story
>         Attachments: before-tooManyMethods.png
> Importing all the implicit Preamble methods into EzMGraph is both unnecessary and problematic
of working with that class with IDEs. As shown in the attached screenshots, IDEs will show
- and should show - implicit methods just like any other methods. Extending a class therefore
with implicit methods that convert between very different types, is not the right solution,
both in OO programming and in pragmatic usage. 

This message is automatically generated by JIRA.
For more information on JIRA, see:


View raw message