Skip to content

Commit 275c2ec

Browse files
Update to Deploy 14.0.0-beta002 and fix breaking changes
1 parent d053b44 commit 275c2ec

15 files changed

+169
-127
lines changed

Directory.Packages.props

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
</ItemGroup>
1313
<!-- Umbraco packages -->
1414
<ItemGroup>
15-
<PackageVersion Include="Umbraco.Cms.Web.Common" Version="[14.0.0-rc3, 15)" />
16-
<PackageVersion Include="Umbraco.Deploy.Infrastructure" Version="[14.0.0-beta001, 15)" />
15+
<PackageVersion Include="Umbraco.Cms.Web.Common" Version="[14.0.0-rc4, 15)" />
16+
<PackageVersion Include="Umbraco.Deploy.Infrastructure" Version="[14.0.0-beta002, 15)" />
1717
</ItemGroup>
1818
</Project>

src/Umbraco.Deploy.Contrib/Migrators/Legacy/DataType/ContentPickerReplaceDataTypeArtifactMigratorBase.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ protected ContentPickerReplaceDataTypeArtifactMigratorBase(string fromEditorAlia
2424
=> MaxVersion = new SemVersion(3, 0, 0);
2525

2626
/// <inheritdoc />
27-
protected override IDictionary<string, object?>? MigrateConfiguration(IDictionary<string, object?> configuration)
27+
protected override IDictionary<string, object>? MigrateConfiguration(IDictionary<string, object> configuration)
2828
{
2929
if (configuration.TryGetValue("startNodeId", out var startNodeIdValue) &&
3030
(startNodeIdValue?.ToString() is not string startNodeIdString || !UdiParser.TryParse(startNodeIdString, out _)))
@@ -33,6 +33,6 @@ protected ContentPickerReplaceDataTypeArtifactMigratorBase(string fromEditorAlia
3333
configuration.Remove("startNodeId");
3434
}
3535

36-
return base.MigrateConfiguration(configuration);
36+
return configuration;
3737
}
3838
}

src/Umbraco.Deploy.Contrib/Migrators/Legacy/DataType/DateDataTypeArtifactMigrator.cs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
using System.Collections.Generic;
12
using Umbraco.Cms.Core;
23
using Umbraco.Cms.Core.PropertyEditors;
34
using Umbraco.Cms.Core.Semver;
@@ -22,4 +23,8 @@ public class DateDataTypeArtifactMigrator : ReplaceDataTypeArtifactMigratorBase
2223
public DateDataTypeArtifactMigrator(PropertyEditorCollection propertyEditors, IConfigurationEditorJsonSerializer configurationEditorJsonSerializer)
2324
: base(FromEditorAlias, Constants.PropertyEditors.Aliases.DateTime, propertyEditors, configurationEditorJsonSerializer)
2425
=> MaxVersion = new SemVersion(3, 0, 0);
26+
27+
/// <inheritdoc />
28+
protected override IDictionary<string, object>? MigrateConfiguration(IDictionary<string, object> configuration)
29+
=> configuration;
2530
}

src/Umbraco.Deploy.Contrib/Migrators/Legacy/DataType/MemberPicker2DataTypeArtifactMigrator.cs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
using System.Collections.Generic;
12
using Umbraco.Cms.Core;
23
using Umbraco.Cms.Core.PropertyEditors;
34
using Umbraco.Cms.Core.Semver;
@@ -22,4 +23,8 @@ public class MemberPicker2DataTypeArtifactMigrator : ReplaceDataTypeArtifactMigr
2223
public MemberPicker2DataTypeArtifactMigrator(PropertyEditorCollection propertyEditors, IConfigurationEditorJsonSerializer configurationEditorJsonSerializer)
2324
: base(FromEditorAlias, Constants.PropertyEditors.Aliases.MemberPicker, propertyEditors, configurationEditorJsonSerializer)
2425
=> MaxVersion = new SemVersion(3, 0, 0);
26+
27+
/// <inheritdoc />
28+
protected override IDictionary<string, object>? MigrateConfiguration(IDictionary<string, object> configuration)
29+
=> configuration;
2530
}

src/Umbraco.Deploy.Contrib/Migrators/Legacy/DataType/MultiNodeTreePicker2DataTypeArtifactMigrator.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ public MultiNodeTreePicker2DataTypeArtifactMigrator(PropertyEditorCollection pro
2626
=> MaxVersion = new SemVersion(3, 0, 0);
2727

2828
/// <inheritdoc />
29-
protected override IDictionary<string, object?>? MigrateConfiguration(IDictionary<string, object?> configuration)
29+
protected override IDictionary<string, object>? MigrateConfiguration(IDictionary<string, object> configuration)
3030
{
3131
if (configuration.TryGetValue("startNode", out var startNodeValue) &&
3232
startNodeValue is JsonObject startNode &&

src/Umbraco.Deploy.Contrib/Migrators/Legacy/DataType/MultiNodeTreePickerDataTypeArtifactMigrator.cs

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
using System.Collections.Generic;
22
using System.Text.Json.Nodes;
33
using Umbraco.Cms.Core;
4+
using Umbraco.Cms.Core.PropertyEditors;
45
using Umbraco.Cms.Core.Semver;
56
using Umbraco.Cms.Core.Serialization;
67
using Umbraco.Deploy.Infrastructure.Artifacts;
@@ -16,13 +17,14 @@ public class MultiNodeTreePickerDataTypeArtifactMigrator : DataTypeConfiguration
1617
/// <summary>
1718
/// Initializes a new instance of the <see cref="MultiNodeTreePickerDataTypeArtifactMigrator" /> class.
1819
/// </summary>
20+
/// <param name="propertyEditors">The property editors.</param>
1921
/// <param name="configurationEditorJsonSerializer">The configuration editor JSON serializer.</param>
20-
public MultiNodeTreePickerDataTypeArtifactMigrator(IConfigurationEditorJsonSerializer configurationEditorJsonSerializer)
21-
: base(Constants.PropertyEditors.Aliases.MultiNodeTreePicker, configurationEditorJsonSerializer)
22+
public MultiNodeTreePickerDataTypeArtifactMigrator(PropertyEditorCollection propertyEditors, IConfigurationEditorJsonSerializer configurationEditorJsonSerializer)
23+
: base(Constants.PropertyEditors.Aliases.MultiNodeTreePicker, propertyEditors, configurationEditorJsonSerializer)
2224
=> MaxVersion = new SemVersion(3, 0, 0);
2325

2426
/// <inheritdoc />
25-
protected override IDictionary<string, object?>? MigrateConfiguration(IDictionary<string, object?> fromConfiguration)
27+
protected override IDictionary<string, object>? MigrateConfiguration(IDictionary<string, object> fromConfiguration)
2628
{
2729
if (fromConfiguration.TryGetValue("startNode", out var startNodeValue) &&
2830
startNodeValue is JsonObject startNode &&

src/Umbraco.Deploy.Contrib/Migrators/Legacy/DataType/NoEditDataTypeArtifactMigrator.cs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
using System.Collections.Generic;
12
using Umbraco.Cms.Core;
23
using Umbraco.Cms.Core.PropertyEditors;
34
using Umbraco.Cms.Core.Semver;
@@ -22,4 +23,8 @@ public class NoEditDataTypeArtifactMigrator : ReplaceDataTypeArtifactMigratorBas
2223
public NoEditDataTypeArtifactMigrator(PropertyEditorCollection propertyEditors, IConfigurationEditorJsonSerializer configurationEditorJsonSerializer)
2324
: base(FromEditorAlias, Constants.PropertyEditors.Aliases.Label, propertyEditors, configurationEditorJsonSerializer)
2425
=> MaxVersion = new SemVersion(3, 0, 0);
26+
27+
/// <inheritdoc />
28+
protected override IDictionary<string, object>? MigrateConfiguration(IDictionary<string, object> configuration)
29+
=> configuration;
2530
}

src/Umbraco.Deploy.Contrib/Migrators/Legacy/DataType/RelatedLinks2DataTypeArtifactMigrator.cs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
using System.Collections.Generic;
12
using Umbraco.Cms.Core;
23
using Umbraco.Cms.Core.PropertyEditors;
34
using Umbraco.Cms.Core.Serialization;
@@ -20,4 +21,8 @@ public class RelatedLinks2DataTypeArtifactMigrator : MultiUrlPickerReplaceDataTy
2021
public RelatedLinks2DataTypeArtifactMigrator(PropertyEditorCollection propertyEditors, IConfigurationEditorJsonSerializer configurationEditorJsonSerializer)
2122
: base(FromEditorAlias, propertyEditors, configurationEditorJsonSerializer)
2223
{ }
24+
25+
/// <inheritdoc />
26+
protected override IDictionary<string, object>? MigrateConfiguration(IDictionary<string, object> configuration)
27+
=> configuration;
2328
}

src/Umbraco.Deploy.Contrib/Migrators/Legacy/DataType/RelatedLinksDataTypeArtifactMigrator.cs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
using System.Collections.Generic;
12
using Umbraco.Cms.Core;
23
using Umbraco.Cms.Core.PropertyEditors;
34
using Umbraco.Cms.Core.Serialization;
@@ -20,4 +21,8 @@ public class RelatedLinksDataTypeArtifactMigrator : MultiUrlPickerReplaceDataTyp
2021
public RelatedLinksDataTypeArtifactMigrator(PropertyEditorCollection propertyEditors, IConfigurationEditorJsonSerializer configurationEditorJsonSerializer)
2122
: base(FromEditorAlias, propertyEditors, configurationEditorJsonSerializer)
2223
{ }
24+
25+
/// <inheritdoc />
26+
protected override IDictionary<string, object>? MigrateConfiguration(IDictionary<string, object> configuration)
27+
=> configuration;
2328
}

src/Umbraco.Deploy.Contrib/Migrators/Legacy/DataType/TextboxDataTypeArtifactMigrator.cs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
using System.Collections.Generic;
12
using Umbraco.Cms.Core;
23
using Umbraco.Cms.Core.PropertyEditors;
34
using Umbraco.Cms.Core.Semver;
@@ -22,4 +23,8 @@ public class TextboxDataTypeArtifactMigrator : ReplaceDataTypeArtifactMigratorBa
2223
public TextboxDataTypeArtifactMigrator(PropertyEditorCollection propertyEditors, IConfigurationEditorJsonSerializer configurationEditorJsonSerializer)
2324
: base(FromEditorAlias, Constants.PropertyEditors.Aliases.TextBox, propertyEditors, configurationEditorJsonSerializer)
2425
=> MaxVersion = new SemVersion(3, 0, 0);
26+
27+
/// <inheritdoc />
28+
protected override IDictionary<string, object>? MigrateConfiguration(IDictionary<string, object> configuration)
29+
=> configuration;
2530
}

0 commit comments

Comments
 (0)