BHoM / BHoM_Engine

Internal manipulation of the BHoM
GNU Lesser General Public License v3.0
26 stars 15 forks source link

BHoM_Engine: Fix issue with finding correct engine type for duplicate namespace across repositories #3398

Closed IsakNaslundBh closed 2 months ago

IsakNaslundBh commented 3 months ago

Description:

Problem introduced in https://github.com/BHoM/BHoM_Engine/pull/3389 for edge case of: Deserialising an engine type that has a assembly qualified name, but was serialised in a previous major milestone, and has another duplicate in terms of namespace and typename in another assembly.

Expected behaviour:

For method Create EngineType to atempt to filter based on AssemblyName, without version specified, in case mroe than 2 items have been found for a particular type name.

Test file(s):