BHoM / BHoM/BHoM_Engine

Diffing_Engine: `ObjectDifferences()` method should take DiffingConfig rather than BaseComparisonConfig as an input, in order to allow more customisation

Open
#2,858 0 comments 0 reactions 1 assignee Claimed by @alelom View on GitHub
size:M type:feature
Dominant language
C#
Stars
30
Forks
13
Avg merge
7d 10h
Merged PRs (30d)
5

Description

#### Description:

As #2857 highlighted, there are a number of workflows where customisation of the Diffing output is needed, down to the `IPropertyDifferences` level. This requires that the method that detects the IPropertyDifferences, that is `Query.ObjectDifferences()`, takes `DiffingConfig` as an input rather than a `BaseComparisonConfig`.

Consequently, the new options included in #2857 should be exposed in the DiffingConfig.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.