Skip to content

CDMS3DPlot -> CDMSCell connections are invalid #1346

@remram44

Description

@remram44

CDMS3DPlot's 'self' output port has type CDMS3DPlot, but CDMSCell's 'plot' input port has type CDMSPlot.

The connection is built programmatically by the pipeline helper, but it is invalid. A common base CDMSBasePlot should have been introduced (or CDMSPlot renamed to CDMS2DPlot?).

I don't know if we can change this without breaking previously saved workflows, UV-CDAT doesn't use the pipeline upgrades mechanism (and doesn't even version packages).

Everything would be fine if CDMS3DPlot was a subclass of CDMSPlot but it's not.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions