Skip to content

Commit e93916b

Browse files
ricaunmatkoch
authored andcommitted
Rollback File format
1 parent b563ac3 commit e93916b

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

source/Nuke.Tooling/SettingsEntity.NewInstance.cs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@
22
// Distributed under the MIT License.
33
// https://github.com/nuke-build/nuke/blob/master/LICENSE
44

5-
using JetBrains.Annotations;
65
using System;
76
using System.IO;
87
using System.Linq;
98
using System.Runtime.Serialization.Formatters.Binary;
9+
using JetBrains.Annotations;
1010
#pragma warning disable SYSLIB0011
1111

1212
namespace Nuke.Common.Tooling;
@@ -25,12 +25,12 @@ public static T NewInstance<T>(this T settingsEntity)
2525
binaryFormatter.Serialize(memoryStream, settingsEntity);
2626
memoryStream.Seek(offset: 0, loc: SeekOrigin.Begin);
2727

28-
var newInstance = (T)binaryFormatter.Deserialize(memoryStream);
28+
var newInstance = (T) binaryFormatter.Deserialize(memoryStream);
2929
if (newInstance is ToolSettings toolSettings)
3030
{
31-
toolSettings.ProcessArgumentConfigurator = ((ToolSettings)(object)settingsEntity).ProcessArgumentConfigurator;
32-
toolSettings.ProcessLogger = ((ToolSettings)(object)settingsEntity).ProcessLogger;
33-
toolSettings.ProcessExitHandler = ((ToolSettings)(object)settingsEntity).ProcessExitHandler;
31+
toolSettings.ProcessArgumentConfigurator = ((ToolSettings) (object) settingsEntity).ProcessArgumentConfigurator;
32+
toolSettings.ProcessLogger = ((ToolSettings) (object) settingsEntity).ProcessLogger;
33+
toolSettings.ProcessExitHandler = ((ToolSettings) (object) settingsEntity).ProcessExitHandler;
3434
}
3535

3636
return newInstance;

0 commit comments

Comments
 (0)