Diffing_Engine: `ObjectDifferences()` method should take DiffingConfig rather than BaseComparisonConfig as an input, in order to allow more customisation
Open
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
Assessment
This issue has not been assessed yet.