Skip to content

Commit fd349a4

Browse files
Update dependency versions and fix nullability issues
1 parent ce61fbf commit fd349a4

File tree

10 files changed

+1358
-435
lines changed

10 files changed

+1358
-435
lines changed

src/Directory.Build.props

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717

1818
<ItemGroup>
1919
<PackageReference Include="Microsoft.CodeAnalysis.PublicApiAnalyzers" Version="3.3.3" PrivateAssets="All" />
20-
<PackageReference Include="StyleCop.Analyzers" Version="1.2.0-beta.406" PrivateAssets="All" />
20+
<PackageReference Include="StyleCop.Analyzers" Version="1.2.0-beta.435" PrivateAssets="All" />
2121
</ItemGroup>
2222

2323
<PropertyGroup>
@@ -41,8 +41,5 @@
4141
<RestorePackagesWithLockFile>true</RestorePackagesWithLockFile>
4242
<GitVersionBaseDirectory>$(MSBuildThisFileDirectory)</GitVersionBaseDirectory>
4343
</PropertyGroup>
44-
<ItemGroup>
45-
<PackageReference Include="Nerdbank.GitVersioning" Version="3.4.255" PrivateAssets="All" />
46-
</ItemGroup>
4744
</Project>
4845

src/Umbraco.StorageProviders.AzureBlob/IO/AzureBlobFileSystem.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -297,7 +297,7 @@ public string GetFullPath(string path)
297297

298298
/// <inheritdoc />
299299
/// <exception cref="System.ArgumentNullException"><paramref name="path" /> is <c>null</c>.</exception>
300-
public string GetUrl(string path)
300+
public string GetUrl(string? path)
301301
{
302302
ArgumentNullException.ThrowIfNull(path);
303303

src/Umbraco.StorageProviders.AzureBlob/PublicAPI.Shipped.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ Umbraco.StorageProviders.AzureBlob.IO.AzureBlobFileSystem.GetFullPath(string! pa
6868
Umbraco.StorageProviders.AzureBlob.IO.AzureBlobFileSystem.GetLastModified(string! path) -> System.DateTimeOffset
6969
Umbraco.StorageProviders.AzureBlob.IO.AzureBlobFileSystem.GetRelativePath(string! fullPathOrUrl) -> string!
7070
Umbraco.StorageProviders.AzureBlob.IO.AzureBlobFileSystem.GetSize(string! path) -> long
71-
Umbraco.StorageProviders.AzureBlob.IO.AzureBlobFileSystem.GetUrl(string! path) -> string!
71+
Umbraco.StorageProviders.AzureBlob.IO.AzureBlobFileSystem.GetUrl(string? path) -> string!
7272
Umbraco.StorageProviders.AzureBlob.IO.AzureBlobFileSystem.OpenFile(string! path) -> System.IO.Stream!
7373
Umbraco.StorageProviders.AzureBlob.IO.AzureBlobFileSystemOptions
7474
Umbraco.StorageProviders.AzureBlob.IO.AzureBlobFileSystemOptions.AzureBlobFileSystemOptions() -> void

src/Umbraco.StorageProviders.AzureBlob/Umbraco.StorageProviders.AzureBlob.csproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@
88
<PackageTags>umbraco storage azure blob</PackageTags>
99
</PropertyGroup>
1010
<ItemGroup>
11-
<PackageReference Include="Umbraco.Cms.Web.Common" Version="10.0.0-preview20220405.88864" />
12-
<PackageReference Include="SixLabors.ImageSharp.Web.Providers.Azure" Version="1.0.5" />
13-
<PackageReference Include="Azure.Storage.Blobs" Version="12.11.0" />
11+
<PackageReference Include="Umbraco.Cms.Web.Common" Version="10.0.0-rc1" />
12+
<PackageReference Include="SixLabors.ImageSharp.Web.Providers.Azure" Version="2.0.0" />
13+
<PackageReference Include="Azure.Storage.Blobs" Version="12.12.0" />
1414
<ProjectReference Include="..\Umbraco.StorageProviders\Umbraco.StorageProviders.csproj" />
1515
</ItemGroup>
1616
</Project>

src/Umbraco.StorageProviders.AzureBlob/packages.lock.json

Lines changed: 681 additions & 218 deletions
Large diffs are not rendered by default.

src/Umbraco.StorageProviders/CdnMediaUrlProvider.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ public CdnMediaUrlProvider(IOptionsMonitor<CdnMediaUrlProviderOptions> options,
5959
}
6060

6161
/// <inheritdoc />
62-
public override UrlInfo? GetMediaUrl(IPublishedContent content, string propertyAlias, UrlMode mode, string culture, Uri current)
62+
public override UrlInfo? GetMediaUrl(IPublishedContent content, string propertyAlias, UrlMode mode, string? culture, Uri current)
6363
{
6464
var mediaUrl = base.GetMediaUrl(content, propertyAlias, UrlMode.Relative, culture, current);
6565
if (mediaUrl?.IsUrl == true)

src/Umbraco.StorageProviders/DependencyInjection/CdnMediaUrlProviderExtensions.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ internal static IUmbracoBuilder AddInternal(this IUmbracoBuilder builder, Action
7272
{
7373
ArgumentNullException.ThrowIfNull(builder);
7474

75-
builder.MediaUrlProviders().Insert<CdnMediaUrlProvider>();
75+
builder.MediaUrlProviders()?.Insert<CdnMediaUrlProvider>();
7676

7777
var optionsBuilder = builder.Services.AddOptions<CdnMediaUrlProviderOptions>()
7878
.BindConfiguration("Umbraco:Storage:Cdn")

src/Umbraco.StorageProviders/PublicAPI.Shipped.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#nullable enable
2-
override Umbraco.StorageProviders.CdnMediaUrlProvider.GetMediaUrl(Umbraco.Cms.Core.Models.PublishedContent.IPublishedContent! content, string! propertyAlias, Umbraco.Cms.Core.Models.PublishedContent.UrlMode mode, string! culture, System.Uri! current) -> Umbraco.Cms.Core.Routing.UrlInfo?
2+
override Umbraco.StorageProviders.CdnMediaUrlProvider.GetMediaUrl(Umbraco.Cms.Core.Models.PublishedContent.IPublishedContent! content, string! propertyAlias, Umbraco.Cms.Core.Models.PublishedContent.UrlMode mode, string? culture, System.Uri! current) -> Umbraco.Cms.Core.Routing.UrlInfo?
33
static Umbraco.Cms.Core.DependencyInjection.CdnMediaUrlProviderExtensions.AddCdnMediaUrlProvider(this Umbraco.Cms.Core.DependencyInjection.IUmbracoBuilder! builder) -> Umbraco.Cms.Core.DependencyInjection.IUmbracoBuilder!
44
static Umbraco.Cms.Core.DependencyInjection.CdnMediaUrlProviderExtensions.AddCdnMediaUrlProvider(this Umbraco.Cms.Core.DependencyInjection.IUmbracoBuilder! builder, System.Action<Umbraco.StorageProviders.CdnMediaUrlProviderOptions!, System.IServiceProvider!>! configure) -> Umbraco.Cms.Core.DependencyInjection.IUmbracoBuilder!
55
static Umbraco.Cms.Core.DependencyInjection.CdnMediaUrlProviderExtensions.AddCdnMediaUrlProvider(this Umbraco.Cms.Core.DependencyInjection.IUmbracoBuilder! builder, System.Action<Umbraco.StorageProviders.CdnMediaUrlProviderOptions!>! configure) -> Umbraco.Cms.Core.DependencyInjection.IUmbracoBuilder!

src/Umbraco.StorageProviders/Umbraco.StorageProviders.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,6 @@
77
<Description>Shared storage providers infrastructure for Umbraco CMS</Description>
88
</PropertyGroup>
99
<ItemGroup>
10-
<PackageReference Include="Umbraco.Cms.Web.Common" Version="10.0.0-preview20220405.88864" />
10+
<PackageReference Include="Umbraco.Cms.Web.Common" Version="10.0.0-rc1" />
1111
</ItemGroup>
1212
</Project>

0 commit comments

Comments
 (0)