Skip to content

Commit 1924b84

Browse files
committed
Added constructor overload to the DefaultDeserializer, to remain compatible with SideKick and other potential projects that have not yet been updated.
1 parent 09478fb commit 1924b84

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

src/Rainbow.Storage.Sc/Deserialization/DefaultDeserializer.cs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,10 @@ public class DefaultDeserializer : IDeserializer
3737

3838
public bool IgnoreBranchId { get; }
3939

40+
// Overload constructor, implemented for keeping compatibility with external tools that may not yet have updated their codebase to support the branchId switch (e.g. SideKick)
41+
// ReSharper disable once UnusedMember.Global
42+
public DefaultDeserializer(IDefaultDeserializerLogger logger, IFieldFilter fieldFilter) : this(true, logger, fieldFilter) { }
43+
4044
public DefaultDeserializer(bool ignoreBranchId, IDefaultDeserializerLogger logger, IFieldFilter fieldFilter)
4145
{
4246
Assert.ArgumentNotNull(logger, "logger");

src/SharedAssemblyInfo.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,5 @@
66
[assembly: ComVisible(false)]
77
[assembly: AssemblyVersion("2.0.6.0")]
88
[assembly: AssemblyFileVersion("2.0.6.0")]
9-
[assembly: AssemblyInformationalVersion("2.0.6-pre1")]
9+
[assembly: AssemblyInformationalVersion("2.0.6-pre2")]
1010
[assembly: CLSCompliant(false)]

0 commit comments

Comments
 (0)