Skip to content

decoder: Finish reference collection implementation for Constraint #228

@radeksimko

Description

@radeksimko

Context

For the following constraints:

we have implemented reference collection to our best effort/knowledge, but were unable to test most of that logic due to inability to use other "collectable" constraints, such as

This is therefore a reminder to come back to all constraints and ensure that the implementation is indeed correct and tested properly.

Proposal

  • reference origins: List - add tests
  • reference targets: List - collect parent target for the whole list
  • reference targets: List - add tests
  • reference origins: Set - add tests
  • reference targets: Set - collect parent target for the whole set
  • reference targets: Set - add tests
  • reference origins: Tuple - add tests
  • reference targets: Tuple - collect parent target for the whole tuple
  • reference targets: Tuple - add tests
  • reference origins: Map - add tests
  • reference targets: Map - add tests
  • reference origins: Object - add tests
  • reference targets: Object - add tests
  • reference targets: LiteralType - add tests
  • reference targets: LiteralValue - add tests

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