Skip to content

Refactor conformance dsl to eliminate PartialEq use. #839

@nirosys

Description

@nirosys

Related: #833

The dsl implementation was originally implemented using PartialEq to compare LazyValues and ProxyElement/Element, which resulted in a few places where reading data out of either could result in an error, which could not be bubbled up due to the PartialEq interface. This code needs to be reworked in order to simplify the equality tests, and allow errors to be bubbled up correctly.

Metadata

Metadata

Assignees

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