Skip to content

Rename property 'z-stepSize' to 'zStepSize' for naming consistency and client compatibility #604

Description

@ehennestad

Summary

In gridImageStack.schema.tpl.json, the property is currently named z-stepSize:

I suggest renaming this to zStepSize.

Motivation

  • Hyphens in property names are not permitted in MATLAB class property identifiers.
  • In openMINDS MATLAB, this forces special remapping logic for this field when generating/maintaining classes.
  • z-stepSize appears non-conventional relative to other openMINDS property naming patterns and is harder for client code generation.

Proposed change

  • Rename z-stepSize -> zStepSize in the schema/template.
  • If needed, include a compatibility/deprecation note for downstream consumers that may still emit/read the old key.

Impact

This improves consistency and reduces avoidable client-side mapping complexity, especially for strongly typed language bindings such as openMINDS MATLAB.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions