Skip to content

BHoM_Engine: Issues deserialising some system types from later runtime in older runtime #3487

Open
@BHoMBot

Description

@BHoMBot

Description:

Related to the fixes done in
#3477 and #3479 and test required for #3480

Some issues flagged in https://github.com/BHoM/BHoM_Engine/pull/3486/checks?check_run_id=39741633484 for deserialising some system types with qualified names.

In particular this concerns:

  • The ExplicitSystemType items defined the Create.Type in the base engine
  • Reference types (out parameters in methods)
  • Generic ref types (out parameters in methods)

Steps to reproduce:

Try deserialising the testsets for 8.1 added in BHoM/Versioning_Toolkit#293 in a framework environment like GH for Rhino 7. In particular, look at the failing methods.

Expected behaviour:

For deserialisation of core methods to work when opening a script in rhino 7 that was created in rhino 8.

Test file(s):

Metadata

Metadata

Assignees

No one assigned

    Labels

    type:bugError or unexpected behaviour

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions