31 instantiations of ProjectUpdaterException
aspire (31)
DotNet\DotNetAppHostNuGetConfigMerger.cs (1)
137
throw new
ProjectUpdaterException
(string.Format(
DotNet\DotNetRestoreConfiguration.cs (1)
32
throw new
ProjectUpdaterException
(
Projects\FallbackProjectParser.cs (2)
110
throw new
ProjectUpdaterException
($"Unsupported project file type: {projectFile.Extension}. Expected .csproj, .fsproj, .vbproj or .cs file.");
121
throw new
ProjectUpdaterException
($"Failed to parse project file '{projectFile.FullName}' using fallback parser: {ex.Message}", ex);
Projects\GuestAppHostProject.cs (1)
2016
throw new
ProjectUpdaterException
(string.Format(
Projects\ProjectUpdater.cs (21)
181
throw new
ProjectUpdaterException
(UpdateCommandStrings.FailedDiscoverNuGetConfig);
335
throw new
ProjectUpdaterException
(string.Format(CultureInfo.InvariantCulture, UpdateCommandStrings.FailedToRestoreAfterUpdateFormat, projectFile.FullName));
347
throw new
ProjectUpdaterException
(string.Format(
407
throw new
ProjectUpdaterException
(string.Format(
602
throw new
ProjectUpdaterException
(string.Format(CultureInfo.InvariantCulture, UpdateCommandStrings.FailedFetchItemsAndPropertiesFormat, projectFile.FullName));
674
throw new
ProjectUpdaterException
(string.Format(CultureInfo.InvariantCulture, UpdateCommandStrings.NoPackageFoundFormat, packageId, context.Channel.Name));
709
throw new
ProjectUpdaterException
(string.Format(CultureInfo.InvariantCulture,
819
throw new
ProjectUpdaterException
(string.Format(CultureInfo.InvariantCulture,
824
throw new
ProjectUpdaterException
($"Could not uniquely locate the imported Aspire.AppHost.Sdk declaration for '{projectFile.FullName}'. Found {declarations.Length} declaring files; update the imported SDK version explicitly.");
1100
throw new
ProjectUpdaterException
(string.Format(CultureInfo.InvariantCulture,
1115
throw new
ProjectUpdaterException
(string.Format(CultureInfo.InvariantCulture, UpdateCommandStrings.CouldNotFindRootProjectElementFormat, projectFile.FullName));
1139
throw new
ProjectUpdaterException
(string.Format(CultureInfo.InvariantCulture, UpdateCommandStrings.CouldNotFindSdkElementFormat, projectFile.FullName));
1289
throw new
ProjectUpdaterException
(
1311
throw new
ProjectUpdaterException
(string.Format(CultureInfo.InvariantCulture,
1442
var referencedProjectPath = projectReference.GetProperty("FullPath").GetString() ?? throw new
ProjectUpdaterException
(UpdateCommandStrings.ProjectReferenceNoFullPath);
1453
var packageId = packageReference.GetProperty("Identity").GetString() ?? throw new
ProjectUpdaterException
(UpdateCommandStrings.PackageReferenceNoIdentity);
1623
throw new
ProjectUpdaterException
(string.Format(CultureInfo.InvariantCulture,
1630
throw new
ProjectUpdaterException
(string.Format(CultureInfo.InvariantCulture,
1704
throw new
ProjectUpdaterException
(string.Format(CultureInfo.InvariantCulture, UpdateCommandStrings.CouldNotFindPackageVersionInDirectoryPackagesProps, packageId, directoryPackagesPropsFile.FullName));
1730
throw new
ProjectUpdaterException
(string.Format(CultureInfo.InvariantCulture, UpdateCommandStrings.FailedUpdatePackageReferenceFormat, package.Id, projectFile.FullName));
1743
throw new
ProjectUpdaterException
($"Expected one declaration of '{package.Id}' in '{definingFile.FullName}', found {references.Length}.");
Projects\RepositoryToolUpdater.cs (5)
193
throw new
ProjectUpdaterException
(string.Format(CultureInfo.CurrentCulture, UpdateCommandStrings.ToolManifestChangedFormat, original.File.FullName));
254
throw new
ProjectUpdaterException
(string.Format(CultureInfo.CurrentCulture, UpdateCommandStrings.NoPackageFoundFormat, DotNetPackageId, channel.Name));
265
throw new
ProjectUpdaterException
(string.Format(CultureInfo.CurrentCulture, UpdateCommandStrings.FailedResolveNpmToolFormat, version ?? "latest"));
271
return version ?? throw new
ProjectUpdaterException
(string.Format(CultureInfo.CurrentCulture,
313
throw new
ProjectUpdaterException
(string.Format(CultureInfo.CurrentCulture, UpdateCommandStrings.FailedReadToolManifestFormat, path, ex.Message));
62 references to ProjectUpdaterException
aspire (7)
Commands\InitCommand.cs (1)
172
catch (
ProjectUpdaterException
ex)
Commands\NewCommand.cs (2)
721
catch (
ProjectUpdaterException
ex)
779
catch (
ProjectUpdaterException
ex)
Commands\UpdateCommand.cs (1)
503
catch (
ProjectUpdaterException
ex)
Projects\FallbackProjectParser.cs (1)
113
catch (
ProjectUpdaterException
)
Projects\ProjectUpdater.cs (2)
620
catch (
ProjectUpdaterException
ex) when (IsAppHostProject(projectFile, context.AppHostProjectFile))
1637
catch (
ProjectUpdaterException
)
Aspire.Cli.Tests (55)
DotNet\DotNetAppHostNuGetConfigMergerSnapshotTests.cs (2)
135
await Assert.ThrowsAsync<Aspire.Cli.Projects.
ProjectUpdaterException
>(() =>
342
await Assert.ThrowsAsync<Aspire.Cli.Projects.
ProjectUpdaterException
>(() =>
DotNet\DotNetAppHostNuGetConfigMergerTests.cs (9)
63
await Assert.ThrowsAsync<
ProjectUpdaterException
>(() =>
103
var
error = await Assert.ThrowsAsync<
ProjectUpdaterException
>(() =>
188
var
error = await Assert.ThrowsAsync<
ProjectUpdaterException
>(() =>
249
await Assert.ThrowsAsync<
ProjectUpdaterException
>(() =>
706
await Assert.ThrowsAsync<
ProjectUpdaterException
>(() =>
1625
await Assert.ThrowsAsync<
ProjectUpdaterException
>(() =>
1854
await Assert.ThrowsAsync<
ProjectUpdaterException
>(() =>
DotNet\DotNetRestoreConfigurationTests.cs (2)
88
var
exception = await Assert.ThrowsAsync<
ProjectUpdaterException
>(
NuGet\NuGetConfigurationQueryTests.cs (1)
95
await Assert.ThrowsAsync<Aspire.Cli.Projects.
ProjectUpdaterException
>(() =>
Projects\FallbackProjectParserTests.cs (3)
267
Assert.Throws<
ProjectUpdaterException
>(() =>
459
var
exception = Assert.Throws<
ProjectUpdaterException
>(() =>
Projects\GuestAppHostProjectTests.cs (6)
1336
var
failure = await Assert.ThrowsAsync<
ProjectUpdaterException
>(() =>
1680
var
failure = await Assert.ThrowsAsync<
ProjectUpdaterException
>(() =>
1855
var
failure = await Assert.ThrowsAsync<
ProjectUpdaterException
>(() =>
Projects\ProjectUpdaterNuGetConfigurationTests.cs (14)
91
var
error = await Assert.ThrowsAsync<
ProjectUpdaterException
>(() =>
139
await Assert.ThrowsAsync<
ProjectUpdaterException
>(() =>
203
await Assert.ThrowsAsync<
ProjectUpdaterException
>(() =>
349
var
error = await Assert.ThrowsAsync<
ProjectUpdaterException
>(() =>
601
await Assert.ThrowsAsync<
ProjectUpdaterException
>(() =>
868
await Assert.ThrowsAsync<
ProjectUpdaterException
>(() =>
1118
await Assert.ThrowsAsync<
ProjectUpdaterException
>(() => updater.UpdateProjectAsync(context, TestContext.Current.CancellationToken));
1314
await Assert.ThrowsAsync<
ProjectUpdaterException
>(() => updater.UpdateProjectAsync(context, cancellation.Token));
1426
await Assert.ThrowsAsync<
ProjectUpdaterException
>(() =>
1485
await Assert.ThrowsAsync<
ProjectUpdaterException
>(() =>
1553
var
error = await Assert.ThrowsAsync<
ProjectUpdaterException
>(() =>
Projects\ProjectUpdaterTests.cs (9)
136
await Assert.ThrowsAsync<
ProjectUpdaterException
>(() =>
298
await Assert.ThrowsAsync<
ProjectUpdaterException
>(() =>
384
var
exception = await Assert.ThrowsAsync<
ProjectUpdaterException
>(() =>
2558
var
exception = await Assert.ThrowsAsync<
ProjectUpdaterException
>(async () =>
2668
var
exception = await Assert.ThrowsAsync<
ProjectUpdaterException
>(async () =>
2948
await Assert.ThrowsAsync<
ProjectUpdaterException
>(() =>
Projects\RepositoryToolUpdaterTests.cs (8)
413
var
exception = await Assert.ThrowsAsync<
ProjectUpdaterException
>(() =>
442
var
exception = await Assert.ThrowsAsync<
ProjectUpdaterException
>(() =>
556
var
exception = await Assert.ThrowsAsync<
ProjectUpdaterException
>(() =>
715
var
exception = await Assert.ThrowsAsync<
ProjectUpdaterException
>(updateStep.Callback);
Templating\TemplateNuGetConfigServiceTests.cs (1)
54
await Assert.ThrowsAsync<
ProjectUpdaterException
>(() => builtInScaffolding