Skip to content

Improve implementation of computeFrames #1030

Closed
@rreusser

Description

@rreusser

extendDeepNoArrays was a simple way to prevent the frame logic from doing a deep extend on data arrays. The assumption was array attributes were a negligible concern. Transforms are a notable exception and should be deep-extended when computing frames. That can be handled with a special case. If this seems like a common situation though, then the attributes should be extended with proper knowledge of the plot schema.

@monfera, I know you've dealt with very similar issues when implementing transforms. Is merging attributes with knowledge of the plot schema a problem you've already solved elsewhere?

cc: @etpinard

Metadata

Metadata

Assignees

Labels

bugsomething broken

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions