Closed IsakNaslundBh closed 2 months ago
@BHoMBot check compliance
@BHoMBot check unit-tests @BHoMBot check required
@BHoMBot check versioning
@BHoMBot check compliance @BHoMBot check required @BHoMBot check unit-tests
@BHoMBot check ready-to-merge
Issues addressed by this PR
Closes #3398
Add additional check for assembly qualified name without version. Important for edgecase of same namespace and typename, from different assemblies for types serialized in an older major version. Only runs this additional step if more than one type is found.
Generally having this duplication should most likely be avoided, but as that has not been enforced, and was not an issue before #3389 which fixed other critical issues, but introduced this edge case problem, we should still attempt to make sure it works after that fix.
Test files
All query components should deserialise correctly:
On Sharepointhttps://burohappold.sharepoint.com/:u:/r/sites/BHoM/02_Current/12_Scripts/03_Alpha/BuroHappoldEngineering/ModelLaundry_Toolkit/[BuroHappold_BHoM_v3.3.beta_Structures_ML_BasicWorkFlow.gh](https://burohappold.sharepoint.com/:u:/r/sites/BHoM/02_Current/12_Scripts/03_Alpha/BuroHappoldEngineering/ModelLaundry_Toolkit/BuroHappold_BHoM_v3.3.beta_Structures_ML_BasicWorkFlow.gh?csf=1&web=1&e=6E7xl3)?csf=1&web=1&e=6E7xl3
Changelog
Additional comments