Skip to content

Commit 3ed0f17

Browse files
Merge pull request #153 from atc-net/feature/dotnet8
Update with .NET 8
2 parents 3aaaf98 + d3e8716 commit 3ed0f17

File tree

5 files changed

+8
-5
lines changed

5 files changed

+8
-5
lines changed

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ OPTIONS:
9393
diectory)
9494
-o, --optionsPath [OPTIONSPATH] Path to an optional options json-file
9595
-t, --projectTarget [PROJECTTARGET] Sets the ProjectTarget. Valid values are: DotNetCore,
96-
DotNet5, DotNet6, DotNet7 (default)
96+
DotNet5, DotNet6, DotNet7, DotNet8 (default)
9797
--useLatestMinorNugetVersion Indicate if nuget packages should by updated to latest
9898
minor version (default true)
9999
--useTemporarySuppressions Indicate if build process should use temporary
@@ -126,7 +126,7 @@ OPTIONS:
126126
-v, --verbose Use verbose for more debug/trace information
127127
-p, --projectPath <PROJECTPATH> Path to the project directory (default current diectory)
128128
-o, --optionsPath [OPTIONSPATH] Path to an optional options json-file
129-
-t, --projectTarget [PROJECTTARGET] Sets the ProjectTarget. Valid values are: DotNetCore, DotNet5, DotNet6, DotNet7 (default)
129+
-t, --projectTarget [PROJECTTARGET] Sets the ProjectTarget. Valid values are: DotNetCore, DotNet5, DotNet6, DotNet7, DotNet8 (default)
130130
```
131131

132132
#### Command <span style="color:yellow">options-file</span>
@@ -224,7 +224,7 @@ The tool has an optional options parameter, which can be used to control the pat
224224

225225
```json
226226
{
227-
"projectTarget": "DotNet7",
227+
"projectTarget": "DotNet8",
228228
"useLatestMinorNugetVersion": true,
229229
"useTemporarySuppressions": false,
230230
"temporarySuppressionAsExcel": false,

src/Atc.CodingRules.Updater.CLI/Models/Options/OptionsFile.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ namespace Atc.CodingRules.Updater.CLI.Models.Options;
22

33
public class OptionsFile
44
{
5-
public SupportedProjectTargetType ProjectTarget { get; set; } = SupportedProjectTargetType.DotNet7;
5+
public SupportedProjectTargetType ProjectTarget { get; set; } = SupportedProjectTargetType.DotNet8;
66

77
public bool UseLatestMinorNugetVersion { get; set; } = true;
88

src/Atc.CodingRules.Updater.CLI/ProjectHelper.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,8 @@ public static async Task HandleFiles(
3535
is SupportedProjectTargetType.DotNetCore
3636
or SupportedProjectTargetType.DotNet5
3737
or SupportedProjectTargetType.DotNet6
38-
or SupportedProjectTargetType.DotNet7)
38+
or SupportedProjectTargetType.DotNet7
39+
or SupportedProjectTargetType.DotNet8)
3940
{
4041
HandleDirectoryBuildPropsFiles(logger, projectPath, options);
4142

src/Atc.CodingRules.Updater/ProjectSanityCheckHelper.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ public static void CheckFiles(
1818
break;
1919
case SupportedProjectTargetType.DotNet6:
2020
case SupportedProjectTargetType.DotNet7:
21+
case SupportedProjectTargetType.DotNet8:
2122
HasTargetFrameworkAndImplicitUsings(throwIf, logger, projectPath, "netcoreapp3.1");
2223
break;
2324
}

src/Atc.CodingRules.Updater/SupportedProjectTargetType.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,5 @@ public enum SupportedProjectTargetType
66
DotNet5,
77
DotNet6,
88
DotNet7,
9+
DotNet8,
910
}

0 commit comments

Comments
 (0)