Skip to content

Commit 180eb5c

Browse files
Merge pull request #1545 from microsoft/mk/migrate-libs-to-net8
Migrate projects targeting net7 to net8
2 parents 35045ae + ed9a75c commit 180eb5c

File tree

12 files changed

+18
-17
lines changed

12 files changed

+18
-17
lines changed

.azure-pipelines/ci-build.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,9 +36,9 @@ stages:
3636
version: 2.x
3737

3838
- task: UseDotNet@2
39-
displayName: 'Use .NET 7'
39+
displayName: 'Use .NET 8'
4040
inputs:
41-
version: 7.x
41+
version: 8.x
4242

4343
- task: PoliCheck@1
4444
displayName: 'Run PoliCheck "/src"'

.github/workflows/ci-cd.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
- name: Setup .NET
1717
uses: actions/setup-dotnet@v4
1818
with:
19-
dotnet-version: 7.0.x
19+
dotnet-version: 8.0.x
2020

2121
- name: Data gatherer
2222
id: data_gatherer

.github/workflows/codeql-analysis.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
- name: Setup .NET
2020
uses: actions/setup-dotnet@v4
2121
with:
22-
dotnet-version: 7.0.x
22+
dotnet-version: 8.0.x
2323

2424
- name: Initialize CodeQL
2525
id: init_codeql

.github/workflows/sonarcloud.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ jobs:
4141
- name: Setup .NET
4242
uses: actions/setup-dotnet@v4
4343
with:
44-
dotnet-version: 7.0.x
44+
dotnet-version: 8.0.x
4545
- uses: actions/checkout@v4
4646
with:
4747
fetch-depth: 0 # Shallow clones should be disabled for a better relevancy of analysis

src/Microsoft.OpenApi.Hidi/Microsoft.OpenApi.Hidi.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
<Project Sdk="Microsoft.NET.Sdk">
1+
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
44
<OutputType>Exe</OutputType>
5-
<TargetFramework>net7.0</TargetFramework>
5+
<TargetFramework>net8.0</TargetFramework>
66
<LangVersion>latest</LangVersion>
77
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
88
<PackAsTool>true</PackAsTool>

src/Microsoft.OpenApi.Hidi/OpenApiService.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -272,7 +272,7 @@ private static async Task<OpenApiDocument> GetOpenApi(HidiOptions options, ILogg
272272
predicate = OpenApiFilterService.CreatePredicate(tags: filterByTags);
273273

274274
}
275-
if (requestUrls.Any())
275+
if (requestUrls.Count != 0)
276276
{
277277
logger.LogTrace("Creating predicate based on the paths and Http methods defined in the Postman collection.");
278278
predicate = OpenApiFilterService.CreatePredicate(requestUrls: requestUrls, source: document);
@@ -307,7 +307,7 @@ private static XslCompiledTransform GetFilterTransform()
307307
return transform;
308308
}
309309

310-
private static Stream ApplyFilterToCsdl(Stream csdlStream, string entitySetOrSingleton, XslCompiledTransform transform)
310+
private static MemoryStream ApplyFilterToCsdl(Stream csdlStream, string entitySetOrSingleton, XslCompiledTransform transform)
311311
{
312312
using StreamReader inputReader = new(csdlStream, leaveOpen: true);
313313
using var inputXmlReader = XmlReader.Create(inputReader);

src/Microsoft.OpenApi.Hidi/Utilities/SettingsUtilities.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
// Copyright (c) Microsoft Corporation. All rights reserved.
22
// Licensed under the MIT license.
33

4+
using System;
45
using System.IO;
56
using Microsoft.Extensions.Configuration;
67
using Microsoft.OpenApi.OData;
@@ -27,7 +28,7 @@ internal static IConfiguration GetConfiguration(string? settingsFile = null)
2728

2829
internal static OpenApiConvertSettings GetOpenApiConvertSettings(IConfiguration config, string? metadataVersion)
2930
{
30-
if (config == null) { throw new System.ArgumentNullException(nameof(config)); }
31+
ArgumentNullException.ThrowIfNull(config);
3132
var settings = new OpenApiConvertSettings();
3233
if (!string.IsNullOrEmpty(metadataVersion))
3334
settings.SemVerVersion = metadataVersion;

src/Microsoft.OpenApi.Workbench/Microsoft.OpenApi.Workbench.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
<Project Sdk="Microsoft.NET.Sdk">
1+
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
3-
<TargetFramework>net7.0-windows</TargetFramework>
3+
<TargetFramework>net8.0-windows</TargetFramework>
44
<OutputType>WinExe</OutputType>
55
<GenerateAssemblyInfo>false</GenerateAssemblyInfo>
66
<UseWPF>true</UseWPF>

test/Microsoft.OpenApi.Hidi.Tests/Microsoft.OpenApi.Hidi.Tests.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
<Project Sdk="Microsoft.NET.Sdk">
1+
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFramework>net7.0</TargetFramework>
4+
<TargetFramework>net8.0</TargetFramework>
55
<ImplicitUsings>enable</ImplicitUsings>
66
<Nullable>enable</Nullable>
77

test/Microsoft.OpenApi.Readers.Tests/Microsoft.OpenApi.Readers.Tests.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
3-
<TargetFramework>net7.0</TargetFramework>
3+
<TargetFramework>net8.0</TargetFramework>
44
<GeneratePackageOnBuild>false</GeneratePackageOnBuild>
55
<SignAssembly>true</SignAssembly>
66
<AssemblyOriginatorKeyFile>..\..\src\Microsoft.OpenApi.snk</AssemblyOriginatorKeyFile>

0 commit comments

Comments
 (0)