Skip to content

Commit 20b6f9a

Browse files
committed
feat: update versions
1 parent dca63a4 commit 20b6f9a

File tree

10 files changed

+47
-26
lines changed

10 files changed

+47
-26
lines changed

.github/dependabot.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,6 @@ updates:
33
- package-ecosystem: nuget
44
directory: "/"
55
schedule:
6-
interval: daily
6+
interval: monthly
77
time: "01:30"
88
open-pull-requests-limit: 10

.github/workflows/dotnetcore.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
- name: Setup .NET Core SDK
2121
uses: actions/setup-dotnet@v2
2222
with:
23-
dotnet-version: '6.0.300'
23+
dotnet-version: '8.0.102'
2424

2525
- name: Install Dependencies
2626
run: dotnet restore

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
## v1.0.14
2+
Added default values for ToStringFast/ToDisplayFast methods.
3+
Added ToDescriptionFast method.
4+
Added "DisplayNames" and "DisplayDescriptions" dictionaries to hold static values as dictionaries.
5+
## v1.0.13
6+
Breaking changes
7+
- return false for not found enum to IsDefinedFast
18
## 1.0.12
29
Breaking changes
310
- rename StringToFast to ToStringFast

Clean.bat

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
FOR /d /r . %%d in (bin,obj) do @if exist "%%d" rd /s/q "%%d"
22
FOR /F "tokens=*" %%G IN ('DIR /B /AD /S Packages') DO RMDIR /S /Q "%%G"
33
FOR /F "tokens=*" %%G IN ('DIR /B /AD /S .vs') DO RMDIR /S /Q "%%G"
4+
FOR /F "tokens=*" %%G IN ('DIR /B /AD /S .vscode') DO RMDIR /S /Q "%%G"
45
FOR /F "tokens=*" %%G IN ('DIR /B /AD /S TestResults') DO RMDIR /S /Q "%%G"
56
FOR /F "tokens=*" %%G IN ('DIR /B /AD /S AppPackages') DO RMDIR /S /Q "%%G"
6-
DEL /Q /F /S "*.csproj.user"
7+
DEL /Q /F /S "*.csproj.user"
8+
DEL /Q /F /S "*.sln.DotSettings.user"

Directory.Build.props

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -55,17 +55,17 @@
5555
<ContinuousIntegrationBuild>true</ContinuousIntegrationBuild>
5656
</PropertyGroup>
5757
<ItemGroup>
58-
<PackageReference Include="Microsoft.CodeAnalysis.NetAnalyzers" Version="6.0.0">
58+
<PackageReference Include="Microsoft.CodeAnalysis.NetAnalyzers" Version="8.0.0">
5959
<PrivateAssets>all</PrivateAssets>
6060
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
6161
</PackageReference>
6262

63-
<PackageReference Include="Microsoft.CodeAnalysis.Analyzers" Version="3.3.3">
63+
<PackageReference Include="Microsoft.CodeAnalysis.Analyzers" Version="3.3.4">
6464
<PrivateAssets>all</PrivateAssets>
6565
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
6666
</PackageReference>
6767

68-
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.1.1" PrivateAssets="All" />
68+
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="8.0.0" PrivateAssets="All" />
6969
</ItemGroup>
7070

7171
<ItemGroup>

Supernova.Enum.Generators.sln

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,17 @@ EndProject
1010
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{ED0FBF28-B700-4E39-AA8A-4F9553E99351}"
1111
ProjectSection(SolutionItems) = preProject
1212
.editorconfig = .editorconfig
13+
.gitignore = .gitignore
1314
AssemblyInfo.cs = AssemblyInfo.cs
15+
BannedSymbols.txt = BannedSymbols.txt
1416
CHANGELOG.md = CHANGELOG.md
17+
Clean.bat = Clean.bat
1518
Directory.Build.props = Directory.Build.props
1619
global.json = global.json
20+
icon.png = icon.png
21+
LICENSE = LICENSE
1722
README.md = README.md
23+
Supernova.Enum.Generators.png = Supernova.Enum.Generators.png
1824
EndProjectSection
1925
EndProject
2026
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "UnitTests", "test\UnitTests\UnitTests.csproj", "{28CEBA67-8F05-4377-8049-3439CB6978CE}"
@@ -23,6 +29,13 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Supernova.Enum.Generators",
2329
EndProject
2430
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Console.Test.Benchmark", "test\Console.Test.Benchmark\Console.Test.Benchmark.csproj", "{0FEDCA69-2161-4D1E-89B9-3CD4E1E3CD57}"
2531
EndProject
32+
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "github", "github", "{8376A6BC-14BC-459E-A0A0-451A12E8E048}"
33+
ProjectSection(SolutionItems) = preProject
34+
.github\dependabot.yml = .github\dependabot.yml
35+
.github\workflows\dotnetcore.yml = .github\workflows\dotnetcore.yml
36+
.github\FUNDING.yml = .github\FUNDING.yml
37+
EndProjectSection
38+
EndProject
2639
Global
2740
GlobalSection(SolutionConfigurationPlatforms) = preSolution
2841
Debug|Any CPU = Debug|Any CPU
@@ -49,6 +62,7 @@ Global
4962
{28CEBA67-8F05-4377-8049-3439CB6978CE} = {360CDEDF-49F8-486D-9A78-001C2D875DC5}
5063
{88902DA0-F625-4674-BE00-F363A785E4A7} = {A60E376C-0437-4383-80A1-0F444BAF5056}
5164
{0FEDCA69-2161-4D1E-89B9-3CD4E1E3CD57} = {360CDEDF-49F8-486D-9A78-001C2D875DC5}
65+
{8376A6BC-14BC-459E-A0A0-451A12E8E048} = {ED0FBF28-B700-4E39-AA8A-4F9553E99351}
5266
EndGlobalSection
5367
GlobalSection(ExtensibilityGlobals) = postSolution
5468
SolutionGuid = {89B80459-89FC-4D46-AC8C-50DD80B99D18}

Supernova.Enum.Generators/Supernova.Enum.Generators.csproj

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,19 +10,17 @@
1010
<AssemblyVersion>1.0.14</AssemblyVersion>
1111
<PackageReadmeFile>README.md</PackageReadmeFile>
1212
<PackageIcon>icon.png</PackageIcon>
13+
<EnforceExtendedAnalyzerRules>true</EnforceExtendedAnalyzerRules>
1314
<PackageReleaseNotes>
1415
v1.0.14
1516
Added default values for ToStringFast/ToDisplayFast methods.
1617
Added ToDescriptionFast method.
1718
Added "DisplayNames" and "DisplayDescriptions" dictionaries to hold static values as dictionaries.
18-
v1.0.13
19-
Breaking changes
20-
- return false for not found enum to IsDefinedFast
2119
</PackageReleaseNotes>
2220
</PropertyGroup>
2321

2422
<ItemGroup>
25-
<PackageReference Include="Microsoft.CodeAnalysis.CSharp" Version="4.2.0" PrivateAssets="all" />
23+
<PackageReference Include="Microsoft.CodeAnalysis.CSharp" Version="4.8.0" PrivateAssets="all" />
2624
</ItemGroup>
2725

2826

global.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"sdk": {
3-
"version": "6.0.300",
3+
"version": "8.0.102",
44
"rollForward": "latestMajor",
55
"allowPrerelease": false
66
}

test/Console.Test.Benchmark/Console.Test.Benchmark.csproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,15 @@
22

33
<PropertyGroup>
44
<OutputType>Exe</OutputType>
5-
<TargetFramework>net6.0</TargetFramework>
5+
<TargetFramework>net8.0</TargetFramework>
66
</PropertyGroup>
77

88
<ItemGroup>
9-
<PackageReference Include="BenchmarkDotNet" Version="0.13.2" />
9+
<PackageReference Include="BenchmarkDotNet" Version="0.13.12" />
1010
</ItemGroup>
1111

1212
<ItemGroup>
13-
<ProjectReference Include="..\..\Supernova.Enum.Generators\Supernova.Enum.Generators.csproj" OutputItemType="Analyzer" ReferenceOutputAssembly="false"/>
13+
<ProjectReference Include="..\..\Supernova.Enum.Generators\Supernova.Enum.Generators.csproj" OutputItemType="Analyzer" ReferenceOutputAssembly="false" />
1414
</ItemGroup>
1515

1616
</Project>

test/UnitTests/UnitTests.csproj

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

33
<PropertyGroup>
4-
<TargetFramework>net6.0</TargetFramework>
4+
<TargetFramework>net8.0</TargetFramework>
55

66
<IsPackable>false</IsPackable>
77
</PropertyGroup>
88

99
<ItemGroup>
10-
<PackageReference Include="coverlet.collector" Version="3.1.2">
10+
<PackageReference Include="coverlet.collector" Version="6.0.1">
1111
<PrivateAssets>all</PrivateAssets>
1212
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
1313
</PackageReference>
14-
<PackageReference Include="FluentAssertions" Version="6.7.0" />
15-
<PackageReference Include="FluentAssertions.Analyzers" Version="0.17.2">
14+
<PackageReference Include="FluentAssertions" Version="6.12.0" />
15+
<PackageReference Include="FluentAssertions.Analyzers" Version="0.30.0">
1616
<PrivateAssets>all</PrivateAssets>
1717
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
1818
</PackageReference>
19-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.3.0" />
20-
<PackageReference Include="Moq" Version="4.18.2" />
21-
<PackageReference Include="MSTest.TestAdapter" Version="2.2.10" />
22-
<PackageReference Include="MSTest.TestFramework" Version="2.2.10" />
23-
<PackageReference Include="xunit" Version="2.4.2" />
24-
<PackageReference Include="xunit.analyzers" Version="1.0.0" />
25-
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.5">
19+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.9.0" />
20+
<PackageReference Include="Moq" Version="4.20.70" />
21+
<PackageReference Include="MSTest.TestAdapter" Version="3.2.2" />
22+
<PackageReference Include="MSTest.TestFramework" Version="3.2.2" />
23+
<PackageReference Include="xunit" Version="2.7.0" />
24+
<PackageReference Include="xunit.analyzers" Version="1.11.0" />
25+
<PackageReference Include="xunit.runner.visualstudio" Version="2.5.7">
2626
<PrivateAssets>all</PrivateAssets>
2727
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
2828
</PackageReference>
2929
</ItemGroup>
3030

3131
<ItemGroup>
32-
<ProjectReference Include="..\..\Supernova.Enum.Generators\Supernova.Enum.Generators.csproj" OutputItemType="Analyzer" ReferenceOutputAssembly="false"/>
32+
<ProjectReference Include="..\..\Supernova.Enum.Generators\Supernova.Enum.Generators.csproj" OutputItemType="Analyzer" ReferenceOutputAssembly="false" />
3333
</ItemGroup>
3434

3535
</Project>

0 commit comments

Comments
 (0)