Skip to content

ComInterfaceGenerator Method/Interface Info/Context types should limit construction and modification #101615

Closed
@jtschuster

Description

@jtschuster

From #101577 (comment)

In the ComInterfaceGenerator, we use record types for incremental pipeline values. This made it easy to prototype, and provided value equality without extra code. However, now that the codebase is more stable, we can transition to classes and structs that expose less to the pipeline users and limits constructor visibility.

Metadata

Metadata

Assignees

Type

No type

Projects

Status

No status

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions