diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 8852cb0e..da04ba65 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -22,8 +22,10 @@ jobs: with: fetch-depth: 0 # Shallow clones should be disabled for a better relevancy of analysis - # if trying to build locally, make sure you have dotnet 3.1, 5.0 installed - # this container should have them pre-installed + - name: Setup .NET Core runtime + uses: actions/setup-dotnet@v4 + with: + dotnet-version: 8.0.x # Needed for sonar analysis, even though java is installed # sonar will not pick up version 11, so state specifically @@ -31,22 +33,21 @@ jobs: - name: Set up JDK 18 uses: actions/setup-java@v2 with: - distribution: 'adopt-hotspot' # Cached java - java-version: '18' + distribution: 'adopt-hotspot' # Cached java + java-version: '18' # Install GitVersion - # Requires .NET Core 3.1 # https://github.com/marketplace/actions/gittools - name: 'Install GitVersion' - uses: gittools/actions/gitversion/setup@v0 + uses: gittools/actions/gitversion/setup@v3 with: versionSpec: '5.x' - name: Determine Version id: gitversion - uses: gittools/actions/gitversion/execute@v0 + uses: gittools/actions/gitversion/execute@v3 with: - useConfigFile: true + useConfigFile: true - name: Use NuGet > 5.0.0 uses: nuget/setup-nuget@v1 @@ -55,7 +56,7 @@ jobs: run: dotnet restore ${{env.solution}} - name: Cache SonarCloud packages - uses: actions/cache@v1 + uses: actions/cache@v4 with: path: ~\sonar\cache key: ${{runner.os}}-sonar @@ -63,7 +64,7 @@ jobs: - name: Cache SonarCloud scanner id: cache-sonar-scanner - uses: actions/cache@v1 + uses: actions/cache@v4 with: path: .\.sonar\scanner key: ${{runner.os}}-sonar-scanner @@ -118,10 +119,10 @@ jobs: # Copy Demo Folder #mkdir Artifacts\$basedir\Demos - cp Demos\SimpleDemo\SimpleDemo.WPF\bin\Release\net7.0-windows Artifacts\$basedir\Demos\SimpleDemo.WPF -Recurse - cp Demos\SimpleDemo\SimpleDemo.RibbonWPF\bin\Release\net7.0-windows Artifacts\$basedir\Demos\SimpleDemo.RibbonWPF -Recurse - cp Demos\MinoriDemo\MinoriDemo.WPF\bin\Release\net7.0-windows Artifacts\$basedir\Demos\MinoriDemo.WPF -Recurse - cp Demos\MinoriDemo\MinoriDemo.RibbonWPF\bin\Release\net7.0-windows Artifacts\$basedir\Demos\MinoriDemo.RibbonWPF -Recurse + cp Demos\SimpleDemo\SimpleDemo.WPF\bin\Release\net8.0-windows Artifacts\$basedir\Demos\SimpleDemo.WPF -Recurse + cp Demos\SimpleDemo\SimpleDemo.RibbonWPF\bin\Release\net8.0-windows Artifacts\$basedir\Demos\SimpleDemo.RibbonWPF -Recurse + cp Demos\MinoriDemo\MinoriDemo.WPF\bin\Release\net8.0-windows Artifacts\$basedir\Demos\MinoriDemo.WPF -Recurse + cp Demos\MinoriDemo\MinoriDemo.RibbonWPF\bin\Release\net8.0-windows Artifacts\$basedir\Demos\MinoriDemo.RibbonWPF -Recurse - name: Test run: dotnet test ${{env.solution}} --collect:"XPlat Code Coverage" --settings coverlet.runsettings @@ -134,7 +135,7 @@ jobs: run: .\.sonar\scanner\dotnet-sonarscanner end /d:sonar.login="${{secrets.SONAR_TOKEN}}" - name: Upload Artifact - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v4 with: name: MinoriEditorShell path: Artifacts/* diff --git a/Demos/MinoriDemo/MinoriDemo.Core/MinoriDemo.Core.csproj b/Demos/MinoriDemo/MinoriDemo.Core/MinoriDemo.Core.csproj index ac44fc45..397d648d 100644 --- a/Demos/MinoriDemo/MinoriDemo.Core/MinoriDemo.Core.csproj +++ b/Demos/MinoriDemo/MinoriDemo.Core/MinoriDemo.Core.csproj @@ -1,7 +1,7 @@  - net7.0 + net8.0 latest @@ -12,9 +12,9 @@ - - - + + + diff --git a/Demos/MinoriDemo/MinoriDemo.RibbonWPF/MinoriDemo.RibbonWPF.csproj b/Demos/MinoriDemo/MinoriDemo.RibbonWPF/MinoriDemo.RibbonWPF.csproj index 170cea1e..c18de2de 100644 --- a/Demos/MinoriDemo/MinoriDemo.RibbonWPF/MinoriDemo.RibbonWPF.csproj +++ b/Demos/MinoriDemo/MinoriDemo.RibbonWPF/MinoriDemo.RibbonWPF.csproj @@ -2,7 +2,7 @@ WinExe - net7.0-windows + net8.0-windows latest true @@ -13,7 +13,8 @@ - + + diff --git a/Demos/MinoriDemo/MinoriDemo.RibbonWpf/MinoriDemo.RibbonWpf.csproj b/Demos/MinoriDemo/MinoriDemo.RibbonWpf/MinoriDemo.RibbonWpf.csproj index 170cea1e..c18de2de 100644 --- a/Demos/MinoriDemo/MinoriDemo.RibbonWpf/MinoriDemo.RibbonWpf.csproj +++ b/Demos/MinoriDemo/MinoriDemo.RibbonWpf/MinoriDemo.RibbonWpf.csproj @@ -2,7 +2,7 @@ WinExe - net7.0-windows + net8.0-windows latest true @@ -13,7 +13,8 @@ - + + diff --git a/Demos/MinoriDemo/MinoriDemo.WPF/MinoriDemo.WPF.csproj b/Demos/MinoriDemo/MinoriDemo.WPF/MinoriDemo.WPF.csproj index 6ed11454..e4a79e68 100644 --- a/Demos/MinoriDemo/MinoriDemo.WPF/MinoriDemo.WPF.csproj +++ b/Demos/MinoriDemo/MinoriDemo.WPF/MinoriDemo.WPF.csproj @@ -2,13 +2,14 @@ WinExe - net7.0-windows + net8.0-windows latest true - + + diff --git a/Demos/MinoriDemo/MinoriDemo.Wpf/MinoriDemo.Wpf.csproj b/Demos/MinoriDemo/MinoriDemo.Wpf/MinoriDemo.Wpf.csproj index 6ed11454..e4a79e68 100644 --- a/Demos/MinoriDemo/MinoriDemo.Wpf/MinoriDemo.Wpf.csproj +++ b/Demos/MinoriDemo/MinoriDemo.Wpf/MinoriDemo.Wpf.csproj @@ -2,13 +2,14 @@ WinExe - net7.0-windows + net8.0-windows latest true - + + diff --git a/Demos/SimpleDemo/SimpleDemo.Core/SimpleDemo.Core.csproj b/Demos/SimpleDemo/SimpleDemo.Core/SimpleDemo.Core.csproj index 51039718..66145586 100644 --- a/Demos/SimpleDemo/SimpleDemo.Core/SimpleDemo.Core.csproj +++ b/Demos/SimpleDemo/SimpleDemo.Core/SimpleDemo.Core.csproj @@ -1,13 +1,13 @@  - net7.0 + net8.0 latest - - + + diff --git a/Demos/SimpleDemo/SimpleDemo.RibbonWPF/SimpleDemo.RibbonWPF.csproj b/Demos/SimpleDemo/SimpleDemo.RibbonWPF/SimpleDemo.RibbonWPF.csproj index 1c3b0a59..2b31c91c 100644 --- a/Demos/SimpleDemo/SimpleDemo.RibbonWPF/SimpleDemo.RibbonWPF.csproj +++ b/Demos/SimpleDemo/SimpleDemo.RibbonWPF/SimpleDemo.RibbonWPF.csproj @@ -2,13 +2,14 @@ WinExe - net7.0-windows + net8.0-windows latest true - + + diff --git a/Demos/SimpleDemo/SimpleDemo.RibbonWpf/SimpleDemo.RibbonWpf.csproj b/Demos/SimpleDemo/SimpleDemo.RibbonWpf/SimpleDemo.RibbonWpf.csproj index 1c3b0a59..2b31c91c 100644 --- a/Demos/SimpleDemo/SimpleDemo.RibbonWpf/SimpleDemo.RibbonWpf.csproj +++ b/Demos/SimpleDemo/SimpleDemo.RibbonWpf/SimpleDemo.RibbonWpf.csproj @@ -2,13 +2,14 @@ WinExe - net7.0-windows + net8.0-windows latest true - + + diff --git a/Demos/SimpleDemo/SimpleDemo.WPF/SimpleDemo.WPF.csproj b/Demos/SimpleDemo/SimpleDemo.WPF/SimpleDemo.WPF.csproj index b5abcb5c..8e98cfe2 100644 --- a/Demos/SimpleDemo/SimpleDemo.WPF/SimpleDemo.WPF.csproj +++ b/Demos/SimpleDemo/SimpleDemo.WPF/SimpleDemo.WPF.csproj @@ -1,14 +1,15 @@  WinExe - net7.0-windows + net8.0-windows latest true - - + + + diff --git a/Demos/SimpleDemo/SimpleDemo.Wpf/SimpleDemo.Wpf.csproj b/Demos/SimpleDemo/SimpleDemo.Wpf/SimpleDemo.Wpf.csproj index b5abcb5c..8e98cfe2 100644 --- a/Demos/SimpleDemo/SimpleDemo.Wpf/SimpleDemo.Wpf.csproj +++ b/Demos/SimpleDemo/SimpleDemo.Wpf/SimpleDemo.Wpf.csproj @@ -1,14 +1,15 @@  WinExe - net7.0-windows + net8.0-windows latest true - - + + + diff --git a/GitVersion.yml b/GitVersion.yml index 57f3137c..cf4472e0 100644 --- a/GitVersion.yml +++ b/GitVersion.yml @@ -1,4 +1,4 @@ -next-version: 0.9.0 +next-version: 1.0.0 assembly-versioning-scheme: MajorMinorPatch assembly-file-versioning-scheme: MajorMinorPatchTag mode: ContinuousDeployment diff --git a/MinoriEditorShell.sln b/MinoriEditorShell.sln index 46f2a563..c1211793 100644 --- a/MinoriEditorShell.sln +++ b/MinoriEditorShell.sln @@ -9,7 +9,6 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "!Solution Items", "!Solutio .github\workflows\build.yml = .github\workflows\build.yml CHANGELOG.md = CHANGELOG.md coverlet.runsettings = coverlet.runsettings - .github\workflows\deploy.yml = .github\workflows\deploy.yml GitVersion.yml = GitVersion.yml LICENCE.txt = LICENCE.txt README.md = README.md diff --git a/Modules/MinoriEditorShell.Platforms.Wpf/MinoriEditorShell.Platforms.Wpf.csproj b/Modules/MinoriEditorShell.Platforms.Wpf/MinoriEditorShell.Platforms.Wpf.csproj index 2f82b7b6..028d52c7 100644 --- a/Modules/MinoriEditorShell.Platforms.Wpf/MinoriEditorShell.Platforms.Wpf.csproj +++ b/Modules/MinoriEditorShell.Platforms.Wpf/MinoriEditorShell.Platforms.Wpf.csproj @@ -1,13 +1,13 @@  - net7.0-windows + net8.0-windows MinoriEditorStudio is an application shell similar in concept to the Visual Studio Shell. This uses AvalonDock and has an MVVM architecture based on MvvmCross. latest - Copyright 2019-2024 + Copyright© 2019-2025 https://github.com/TorisanKitsune/MinoriEditorShell https://github.com/TorisanKitsune/MinoriEditorShell @@ -31,16 +31,17 @@ - - - - - - + + + + + + - + + \ No newline at end of file diff --git a/Modules/MinoriEditorShell.Platforms.Wpf/Presenters/MesWpfPresenter.cs b/Modules/MinoriEditorShell.Platforms.Wpf/Presenters/MesWpfPresenter.cs index acc2920d..4ef44ddc 100644 --- a/Modules/MinoriEditorShell.Platforms.Wpf/Presenters/MesWpfPresenter.cs +++ b/Modules/MinoriEditorShell.Platforms.Wpf/Presenters/MesWpfPresenter.cs @@ -1,7 +1,6 @@ using Microsoft.Extensions.Logging; using MinoriEditorShell.Services; using MvvmCross; -using MvvmCross.Exceptions; using MvvmCross.Logging; using MvvmCross.Platforms.Wpf.Presenters; using MvvmCross.Platforms.Wpf.Presenters.Attributes; @@ -67,7 +66,7 @@ protected override async Task ShowContentView(FrameworkElement element, // Add to manager model manager.Documents.Add(docViewModel); - _log?.LogTrace($"Add {document} to IMesDocumentManager.Documents"); + _log?.LogTrace("Add {document} to IMesDocumentManager.Documents", document); return true; case IMesTool tool: @@ -77,17 +76,17 @@ protected override async Task ShowContentView(FrameworkElement element, // Add to manager model manager.Tools.Add(toolViewModel); - _log?.LogTrace($"Add {tool} to IDocumentManager.Tools"); + _log?.LogTrace("Add {tool} to IDocumentManager.Tools", tool); return true; default: - _log?.LogTrace($"Passing to parent {view.ViewModel.ToString()}"); + _log?.LogTrace("Passing to parent {ViewModel}", view.ViewModel); return await base.ShowContentView(element, attribute, request); } } catch (Exception exception) { - _log?.LogError(exception, $"Error seen during navigation request to {request.ViewModelType.Name} - error {exception.ToLongString()}"); + _log?.LogError(exception, "Error seen during navigation request to {Name}", request.ViewModelType.Name); throw; } } diff --git a/Modules/MinoriEditorShell.Ribbon/MinoriEditorShell.Ribbon.csproj b/Modules/MinoriEditorShell.Ribbon/MinoriEditorShell.Ribbon.csproj index de24c93f..fbe9c68d 100644 --- a/Modules/MinoriEditorShell.Ribbon/MinoriEditorShell.Ribbon.csproj +++ b/Modules/MinoriEditorShell.Ribbon/MinoriEditorShell.Ribbon.csproj @@ -1,12 +1,12 @@  - net7.0-windows + net8.0-windows true Mark Kromis Mark Kromis latest - Copyright 2019-2024 + Copyright© 2019-2025 Use a Mahapp.Metro window with Fluent.Ribbon easy https://github.com/TorisanKitsune/MinoriEditorShell https://github.com/TorisanKitsune/MinoriEditorShell @@ -19,8 +19,9 @@ - - - + + + + \ No newline at end of file diff --git a/Modules/MinoriEditorShell.VirtualCanvas.Platforms.Wpf/MinoriEditorShell.VirtualCanvas.Platforms.Wpf.csproj b/Modules/MinoriEditorShell.VirtualCanvas.Platforms.Wpf/MinoriEditorShell.VirtualCanvas.Platforms.Wpf.csproj index 5ee301bd..7206608e 100644 --- a/Modules/MinoriEditorShell.VirtualCanvas.Platforms.Wpf/MinoriEditorShell.VirtualCanvas.Platforms.Wpf.csproj +++ b/Modules/MinoriEditorShell.VirtualCanvas.Platforms.Wpf/MinoriEditorShell.VirtualCanvas.Platforms.Wpf.csproj @@ -1,11 +1,11 @@  - net7.0-windows + net8.0-windows true Mark Kromis Mark Kromis - Copyright 2019-2024 + Copyright© 2019-2025 Easy Virtual Canvas with zoom https://github.com/TorisanKitsune/MinoriEditorShell https://github.com/TorisanKitsune/MinoriEditorShell @@ -17,6 +17,10 @@ true + + + + diff --git a/Modules/MinoriEditorShell.VirtualCanvas/MinoriEditorShell.VirtualCanvas.csproj b/Modules/MinoriEditorShell.VirtualCanvas/MinoriEditorShell.VirtualCanvas.csproj index 1b06a57c..d28970a5 100644 --- a/Modules/MinoriEditorShell.VirtualCanvas/MinoriEditorShell.VirtualCanvas.csproj +++ b/Modules/MinoriEditorShell.VirtualCanvas/MinoriEditorShell.VirtualCanvas.csproj @@ -1,12 +1,12 @@  - net7.0 + net8.0 true Mark Kromis Mark Kromis latest - Copyright 2019-2024 + Copyright© 2019-2025 Easy Virtual Canvas with zoom https://github.com/TorisanKitsune/MinoriEditorShell https://github.com/TorisanKitsune/MinoriEditorShell diff --git a/Modules/MinoriEditorShell/MinoriEditorShell.csproj b/Modules/MinoriEditorShell/MinoriEditorShell.csproj index b9cda4bd..3cc88fc7 100644 --- a/Modules/MinoriEditorShell/MinoriEditorShell.csproj +++ b/Modules/MinoriEditorShell/MinoriEditorShell.csproj @@ -1,13 +1,13 @@  - net7.0 + net8.0 MinoriEditorStudio is an application shell similar in concept to the Visual Studio Shell. This uses AvalonDock and has an MVVM architecture based on MvvmCross. latest - Copyright 2019 - 2024 + Copyright© 2019-2025 https://github.com/TorisanKitsune/MinoriEditorShell https://github.com/TorisanKitsune/MinoriEditorShell @@ -21,12 +21,12 @@ - - - - - - + + + + + + diff --git a/README.md b/README.md index 6ef793a9..38c012f3 100644 --- a/README.md +++ b/README.md @@ -5,19 +5,19 @@ [![Join the chat at https://gitter.im/MinoriEditorShell/community](https://badges.gitter.im/MinoriEditorShell/community.svg)](https://gitter.im/MinoriEditorShell/community?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) ## Status -[![Verification Build](https://github.com/TorisanKitsune/MinoriEditorShell/actions/workflows/build.yml/badge.svg)](https://github.com/TorisanKitsune/MinoriEditorShell/actions/workflows/build.yml) -[![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=TorisanKitsune_MinoriEditorShell&metric=alert_status)](https://sonarcloud.io/dashboard?id=TorisanKitsune_MinoriEditorShell) -[![Build Coverage](https://img.shields.io/sonar/coverage/TorisanKitsune_MinoriEditorShell?server=https%3A%2F%2Fsonarcloud.io)](https://sonarcloud.io/dashboard?id=TorisanKitsune_MinoriEditorShell) +[![Verification Build](https://github.com/mkromis/MinoriEditorShell/actions/workflows/build.yml/badge.svg)](https://github.com/mkromis/MinoriEditorShell/actions/workflows/build.yml) +[![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=mkromis_MinoriEditorShell&metric=alert_status)](https://sonarcloud.io/dashboard?id=mkromis_MinoriEditorShell) +[![Build Coverage](https://img.shields.io/sonar/coverage/mkromis_MinoriEditorShell?server=https%3A%2F%2Fsonarcloud.io)](https://sonarcloud.io/dashboard?id=mkromis_MinoriEditorShell) [![Downloads](https://img.shields.io/nuget/dt/MinoriEditorShell.svg)](https://www.nuget.org/packages/MinoriEditorShell/) -[![Open Issues](https://img.shields.io/github/issues-raw/TorisanKitsune/MinoriEditorShell.svg)](https://github.com/TorisanKitsune/MinoriEditorShell/issues) -[![Closed Issues](https://img.shields.io/github/issues-closed-raw/TorisanKitsune/MinoriEditorShell.svg)](https://github.com/TorisanKitsune/MinoriEditorShell/issues) -[![Open Pull Requests](https://img.shields.io/github/issues-pr-raw/TorisanKitsune/MinoriEditorShell.svg)](https://github.com/TorisanKitsune/MinoriEditorShell/issues) -[![Closed Pull Requests](https://img.shields.io/github/issues-pr-closed-raw/TorisanKitsune/MinoriEditorShell.svg)](https://github.com/TorisanKitsune/MinoriEditorShell/issues) +[![Open Issues](https://img.shields.io/github/issues-raw/mkromis/MinoriEditorShell.svg)](https://github.com/mkromis/MinoriEditorShell/issues) +[![Closed Issues](https://img.shields.io/github/issues-closed-raw/mkromis/MinoriEditorShell.svg)](https://github.com/mkromis/MinoriEditorShell/issues) +[![Open Pull Requests](https://img.shields.io/github/issues-pr-raw/mkromis/MinoriEditorShell.svg)](https://github.com/mkromis/MinoriEditorShell/issues) +[![Closed Pull Requests](https://img.shields.io/github/issues-pr-closed-raw/mkromis/MinoriEditorShell.svg)](https://github.com/mkromis/MinoriEditorShell/issues) Dual-Licensed with either -[![Apache](https://img.shields.io/badge/license-Apache-blue.svg)](https://github.com/TorisanKitsune/MinoriEditorShell/blob/master/LICENCE.txt) or -[![MS-PL](https://img.shields.io/badge/license-MsPL-blue.svg)](https://github.com/TorisanKitsune/MinoriEditorShell/blob/master/LICENCE.txt) +[![Apache](https://img.shields.io/badge/license-Apache-blue.svg)](https://github.com/mkromis/MinoriEditorShell/blob/master/LICENCE.txt) or +[![MS-PL](https://img.shields.io/badge/license-MsPL-blue.svg)](https://github.com/mkromis/MinoriEditorShell/blob/master/LICENCE.txt) ## MvvmCross 9 troubleshooting / Known Issues @@ -50,7 +50,7 @@ MinoriEditorShell is a IDE framework designed specifically for building multi do MinoriEditorShell ships with three themes: a Blue theme(Default), a Light theme, and a Dark theme. -![Screenshot - Blue theme](https://raw.github.com/TorisanKitsune/MinoriEditorShell/develop/Images/BlueDemoApp.png) +![Screenshot - Blue theme](https://raw.github.com/mkromis/MinoriEditorShell/develop/Images/BlueDemoApp.png) ## Modules used @@ -69,7 +69,7 @@ way of separating out the code for each part of your application. ## More Documentation -Documentation can be found on the github [wiki](https://github.com/TorisanKitsune/MinoriEditorShell/wiki/) +Documentation can be found on the github [wiki](https://github.com/mkromis/MinoriEditorShell/wiki/) ## Acknowledgements @@ -88,4 +88,4 @@ MinoriEditorShell is not the only WPF framework for building IDE-like applicatio ## License -[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2FTorisanKitsune%2FMinoriEditorShell.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2FTorisanKitsune%2FMinoriEditorShell?ref=badge_large) \ No newline at end of file +[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fmkromis%2FMinoriEditorShell.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fmkromis%2FMinoriEditorShell?ref=badge_large) \ No newline at end of file diff --git a/Tests/MinoriEditorShell.Platforms.WpfTests/MinoriEditorShell.Platforms.WpfTests.csproj b/Tests/MinoriEditorShell.Platforms.WpfTests/MinoriEditorShell.Platforms.WpfTests.csproj index b7c5f578..b7de8080 100644 --- a/Tests/MinoriEditorShell.Platforms.WpfTests/MinoriEditorShell.Platforms.WpfTests.csproj +++ b/Tests/MinoriEditorShell.Platforms.WpfTests/MinoriEditorShell.Platforms.WpfTests.csproj @@ -1,22 +1,23 @@  - net7.0-windows + net8.0-windows latest false - - - - - + + + + + all runtime; build; native; contentfiles; analyzers; buildtransitive - - + + + diff --git a/Tests/MinoriEditorShell.RibbonTests/MinoriEditorShell.RibbonTests.csproj b/Tests/MinoriEditorShell.RibbonTests/MinoriEditorShell.RibbonTests.csproj index 780baca5..9e2f07f0 100644 --- a/Tests/MinoriEditorShell.RibbonTests/MinoriEditorShell.RibbonTests.csproj +++ b/Tests/MinoriEditorShell.RibbonTests/MinoriEditorShell.RibbonTests.csproj @@ -1,7 +1,7 @@  - net7.0-windows + net8.0-windows latest false @@ -13,16 +13,17 @@ - - - - - + + + + + all runtime; build; native; contentfiles; analyzers; buildtransitive - - + + + diff --git a/Tests/MinoriEditorShellTests/MinoriEditorShellTests.csproj b/Tests/MinoriEditorShellTests/MinoriEditorShellTests.csproj index 7bcf9a36..788a3fe2 100644 --- a/Tests/MinoriEditorShellTests/MinoriEditorShellTests.csproj +++ b/Tests/MinoriEditorShellTests/MinoriEditorShellTests.csproj @@ -1,21 +1,21 @@  - net7.0-windows + net8.0-windows latest false MinoriEditorShell - - - - + + + + all runtime; build; native; contentfiles; analyzers; buildtransitive - +