datajoint-matlab icon indicating copy to clipboard operation
datajoint-matlab copied to clipboard

rename `makeTupes` into `make` (but keep backward compatible)

Open dimitri-yatsenko opened this issue 7 years ago • 2 comments

To be consistent with datajoint-python and the documentation, the makeTuples callback will not be called make but otherwise work the same way as before. makeTuples will continue to be supported for backward compatibility but all documentation will only mention make.

dimitri-yatsenko avatar Dec 13 '18 21:12 dimitri-yatsenko

This is still an issue. Setting to make produces the following error:

    Error ID:
    ---------
    'MATLAB:class:abstract'
    --------------
    Error Details:
    --------------
    Abstract classes cannot be instantiated.  Class 'External.Image' inherits
    abstract methods or properties but does not implement them.  Use
    meta.abstractDetails to see the list of methods and properties that
    'External.Image' must implement if you do not intend the class to be abstract.

Tested against +tests/test_schemas/+External/Image.m

guzman-raphael avatar Apr 23 '20 15:04 guzman-raphael

Once addressed, this tutorial doc should receive the same makeTuples -> make adjustment

CBroz1 avatar Nov 12 '21 17:11 CBroz1