Skip to content

Migrate DevTestLab project to support TypeSpec

5d0f86f
Select commit
Loading
Failed to load commit list.
Open

Migrate Devtestlabs to generate from TypeSpec #53452

Migrate DevTestLab project to support TypeSpec
5d0f86f
Select commit
Loading
Failed to load commit list.
Azure Pipelines / net - pullrequest (Build Build PRBatch) failed Oct 28, 2025 in 4m 35s

Build Build PRBatch failed

Annotations

Check failure on line 16 in Build log

See this annotation in the file changed.

@azure-pipelines azure-pipelines / net - pullrequest (Build Build PRBatch)

Build log #L16

D:\a\_work\1\.nuget\packages\microsoft.dotnet.apicompat\5.0.0-beta.20467.1\build\Microsoft.DotNet.ApiCompat.targets(82,5): error : CannotRemoveBaseTypeOrInterface : Type 'Azure.ResourceManager.DevTestLabs.DevTestLabArmTemplateData' does not inherit from base type 'Azure.ResourceManager.Models.TrackedResourceData' in the implementation but it does in the contract. [D:\a\_work\1\s\sdk\devtestlabs\Azure.ResourceManager.DevTestLabs\src\Azure.ResourceManager.DevTestLabs.csproj::TargetFramework=netstandard2.0]

Check failure on line 17 in Build log

See this annotation in the file changed.

@azure-pipelines azure-pipelines / net - pullrequest (Build Build PRBatch)

Build log #L17

D:\a\_work\1\.nuget\packages\microsoft.dotnet.apicompat\5.0.0-beta.20467.1\build\Microsoft.DotNet.ApiCompat.targets(82,5): error : CannotSealType : Type 'Azure.ResourceManager.DevTestLabs.DevTestLabArmTemplateData' is effectively (has a private constructor) sealed in the implementation but not sealed in the contract. [D:\a\_work\1\s\sdk\devtestlabs\Azure.ResourceManager.DevTestLabs\src\Azure.ResourceManager.DevTestLabs.csproj::TargetFramework=netstandard2.0]

Check failure on line 18 in Build log

See this annotation in the file changed.

@azure-pipelines azure-pipelines / net - pullrequest (Build Build PRBatch)

Build log #L18

D:\a\_work\1\.nuget\packages\microsoft.dotnet.apicompat\5.0.0-beta.20467.1\build\Microsoft.DotNet.ApiCompat.targets(82,5): error : MembersMustExist : Member 'public void Azure.ResourceManager.DevTestLabs.DevTestLabArmTemplateData..ctor(Azure.Core.AzureLocation)' does not exist in the implementation but it does exist in the contract. [D:\a\_work\1\s\sdk\devtestlabs\Azure.ResourceManager.DevTestLabs\src\Azure.ResourceManager.DevTestLabs.csproj::TargetFramework=netstandard2.0]

Check failure on line 19 in Build log

See this annotation in the file changed.

@azure-pipelines azure-pipelines / net - pullrequest (Build Build PRBatch)

Build log #L19

D:\a\_work\1\.nuget\packages\microsoft.dotnet.apicompat\5.0.0-beta.20467.1\build\Microsoft.DotNet.ApiCompat.targets(82,5): error : CannotRemoveBaseTypeOrInterface : Type 'Azure.ResourceManager.DevTestLabs.DevTestLabArmTemplateData' does not inherit from base type 'Azure.ResourceManager.Models.TrackedResourceData' in the implementation but it does in the contract. [D:\a\_work\1\s\sdk\devtestlabs\Azure.ResourceManager.DevTestLabs\src\Azure.ResourceManager.DevTestLabs.csproj::TargetFramework=net8.0]

Check failure on line 20 in Build log

See this annotation in the file changed.

@azure-pipelines azure-pipelines / net - pullrequest (Build Build PRBatch)

Build log #L20

D:\a\_work\1\.nuget\packages\microsoft.dotnet.apicompat\5.0.0-beta.20467.1\build\Microsoft.DotNet.ApiCompat.targets(82,5): error : CannotSealType : Type 'Azure.ResourceManager.DevTestLabs.DevTestLabArmTemplateData' is effectively (has a private constructor) sealed in the implementation but not sealed in the contract. [D:\a\_work\1\s\sdk\devtestlabs\Azure.ResourceManager.DevTestLabs\src\Azure.ResourceManager.DevTestLabs.csproj::TargetFramework=net8.0]