You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+14-14Lines changed: 14 additions & 14 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,14 +4,14 @@ The purpose of this project is to update specific aspects of code below a direct
4
4
5
5
It would be great to get this to work for all kinds of languages/frameworks someday, but for now it's just .NET and a little bit for NPM.
6
6
7
-
## What Updates Cane Be Done
8
-
9
-
- Update .NET *.csproj files to use a specified C# Language Version
10
-
- Update .NET *.csproj files to use a specified .NET SDK Version (AKA TargetFramework element)
11
-
- Enable/Disable .NET Analyzers in all *.csproj files
12
-
- Run `dotnet format` command on all *.csproj files
13
-
- Update all NuGet packages in all *.csproj files to the latest version
14
-
- Add Nuget auditing properties to all *.csproj files
7
+
## What Updates Can Be Done
8
+
9
+
- Update .NET `*.csproj` files to use a specified C# Language Version
10
+
- Update .NET `*.csproj` files to use a specified .NET SDK Version (AKA TargetFramework element)
11
+
- Enable/Disable .NET Analyzers in all `*.csproj` files
12
+
- Run `dotnet format` command on all `*.csproj` files
13
+
- Update all NuGet packages in all *`.csproj` files to the latest version
14
+
- Add Nuget auditing properties to all `*.csproj` files
15
15
- Update all NPM packages in all package.json files to the latest version
16
16
17
17
## How to Use It
@@ -67,16 +67,16 @@ This is a config file used by the app to determine what updates to run. It is co
67
67
- Child Objects:
68
68
- CsProjVersioningOptions
69
69
- Optional
70
-
- Versioning options for csproj files
70
+
- Versioning options for `*.csproj` files
71
71
- Required Properties:
72
72
- TargetFramework
73
-
- String. Target Framework to set in all *.csproj files
73
+
- String. Target Framework to set in all `*.csproj` files
74
74
- LangVersion
75
-
- String. C# language version to set in all *.csproj files
75
+
- String. C# language version to set in all `*.csproj` files
76
76
- TreatWarningsAsErrors
77
-
- Boolean. The value to set for the TreatWarningsAsErrors flag in all *.csproj files
77
+
- Boolean. The value to set for the TreatWarningsAsErrors flag in all `*.csproj` files
78
78
- CsProjDotNetAnalyzerOptions
79
-
- .NET Analyzer settings to set in all csproj files
79
+
- .NET Analyzer settings to set in all `*.csproj` files
80
80
- Required Properties:
81
81
- EnableNetAnalyzers
82
82
- Boolean. True to set the `EnableNetAnalyzers` csproj value to true, false to set it to false
@@ -191,7 +191,7 @@ PowerShell is required as a workaround. The NPM executable on Windows doesn't ru
191
191
192
192
## .NET Standard Projects
193
193
194
-
When updating *.csproj files to a specific `TargetFramework` version, the project is skipped if using .NET Standard. Those are usually set for a specific level of API compatibility so we don't want to mess with those.
194
+
When updating csproj files to a specific `TargetFramework` version, the project is skipped if using .NET Standard. Those are usually set for a specific level of API compatibility so we don't want to mess with those.
0 commit comments