Skip to content

Commit da92be9

Browse files
Lehonti RamosForNeVeR
authored andcommitted
Made private fields in FontFile readonly
1 parent a44f1c8 commit da92be9

File tree

2 files changed

+84
-79
lines changed

2 files changed

+84
-79
lines changed

Oddities.WinHelp/Fonts/FontFile.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ namespace Oddities.WinHelp.Fonts;
55
[PublicAPI]
66
public class FontFile
77
{
8-
private BinaryReader _data;
9-
private FontHeader _header;
8+
private readonly BinaryReader _data;
9+
private readonly FontHeader _header;
1010
public FontFile(BinaryReader data, FontHeader header)
1111
{
1212
_data = data;

Oddities.sln

Lines changed: 82 additions & 77 deletions
Original file line numberDiff line numberDiff line change
@@ -1,77 +1,82 @@
1-
2-
Microsoft Visual Studio Solution File, Format Version 12.00
3-
# Visual Studio Version 17
4-
VisualStudioVersion = 17.0.31903.59
5-
MinimumVisualStudioVersion = 10.0.40219.1
6-
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{276C4B11-F88A-4C2A-971F-CCD0EA9E7859}"
7-
ProjectSection(SolutionItems) = preProject
8-
.editorconfig = .editorconfig
9-
CODE_OF_CONDUCT.md = CODE_OF_CONDUCT.md
10-
CONTRIBUTING.md = CONTRIBUTING.md
11-
LICENSE.md = LICENSE.md
12-
README.md = README.md
13-
.gitignore = .gitignore
14-
MAINTAINERSHIP.md = MAINTAINERSHIP.md
15-
Directory.Build.props = Directory.Build.props
16-
CHANGELOG.md = CHANGELOG.md
17-
EndProjectSection
18-
EndProject
19-
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".github", ".github", "{EF058526-C7EE-49BB-9104-3459B7BAA839}"
20-
EndProject
21-
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "workflows", "workflows", "{12CFB952-1E87-4BDD-9EB1-E3005CA6B0BC}"
22-
ProjectSection(SolutionItems) = preProject
23-
.github\workflows\main.yml = .github\workflows\main.yml
24-
.github\workflows\release.yml = .github\workflows\release.yml
25-
EndProjectSection
26-
EndProject
27-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Oddities.MRB", "Oddities.MRB\Oddities.MRB.csproj", "{4FDF05F5-61B1-41EF-884F-CB2A86855FC1}"
28-
EndProject
29-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Oddities.NE", "Oddities.NE\Oddities.NE.csproj", "{04401361-D9C4-44BA-A0AD-E187C398A7D5}"
30-
EndProject
31-
Project("{F2A71F9B-5D33-465A-A702-920D77279786}") = "Oddities.DIB", "Oddities.DIB\Oddities.DIB.fsproj", "{6C005755-1B20-4E20-8DAB-462DAD4FEA0A}"
32-
EndProject
33-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Oddities.WinHelp", "Oddities.WinHelp\Oddities.WinHelp.csproj", "{7878A7E9-6CD0-4180-BB33-DD64E45F78F6}"
34-
EndProject
35-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Oddities.Samples", "Oddities.Samples\Oddities.Samples.csproj", "{5178FA98-8E58-4651-8534-AA1F3BB734F5}"
36-
EndProject
37-
Project("{D954291E-2A0B-460D-934E-DC6B0785DB48}") = "Oddities.StreamUtil", "Oddities.StreamUtil\Oddities.StreamUtil.shproj", "{71F464ED-1762-4B9B-A292-AF1F6A97B59A}"
38-
EndProject
39-
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Scripts", "Scripts", "{06B3CF94-C5D7-4FAB-940C-BC7BF483DA99}"
40-
ProjectSection(SolutionItems) = preProject
41-
Scripts\Get-Version.ps1 = Scripts\Get-Version.ps1
42-
EndProjectSection
43-
EndProject
44-
Global
45-
GlobalSection(SolutionConfigurationPlatforms) = preSolution
46-
Debug|Any CPU = Debug|Any CPU
47-
Release|Any CPU = Release|Any CPU
48-
EndGlobalSection
49-
GlobalSection(SolutionProperties) = preSolution
50-
HideSolutionNode = FALSE
51-
EndGlobalSection
52-
GlobalSection(NestedProjects) = preSolution
53-
{12CFB952-1E87-4BDD-9EB1-E3005CA6B0BC} = {EF058526-C7EE-49BB-9104-3459B7BAA839}
54-
EndGlobalSection
55-
GlobalSection(ProjectConfigurationPlatforms) = postSolution
56-
{4FDF05F5-61B1-41EF-884F-CB2A86855FC1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
57-
{4FDF05F5-61B1-41EF-884F-CB2A86855FC1}.Debug|Any CPU.Build.0 = Debug|Any CPU
58-
{4FDF05F5-61B1-41EF-884F-CB2A86855FC1}.Release|Any CPU.ActiveCfg = Release|Any CPU
59-
{4FDF05F5-61B1-41EF-884F-CB2A86855FC1}.Release|Any CPU.Build.0 = Release|Any CPU
60-
{04401361-D9C4-44BA-A0AD-E187C398A7D5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
61-
{04401361-D9C4-44BA-A0AD-E187C398A7D5}.Debug|Any CPU.Build.0 = Debug|Any CPU
62-
{04401361-D9C4-44BA-A0AD-E187C398A7D5}.Release|Any CPU.ActiveCfg = Release|Any CPU
63-
{04401361-D9C4-44BA-A0AD-E187C398A7D5}.Release|Any CPU.Build.0 = Release|Any CPU
64-
{6C005755-1B20-4E20-8DAB-462DAD4FEA0A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
65-
{6C005755-1B20-4E20-8DAB-462DAD4FEA0A}.Debug|Any CPU.Build.0 = Debug|Any CPU
66-
{6C005755-1B20-4E20-8DAB-462DAD4FEA0A}.Release|Any CPU.ActiveCfg = Release|Any CPU
67-
{6C005755-1B20-4E20-8DAB-462DAD4FEA0A}.Release|Any CPU.Build.0 = Release|Any CPU
68-
{7878A7E9-6CD0-4180-BB33-DD64E45F78F6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
69-
{7878A7E9-6CD0-4180-BB33-DD64E45F78F6}.Debug|Any CPU.Build.0 = Debug|Any CPU
70-
{7878A7E9-6CD0-4180-BB33-DD64E45F78F6}.Release|Any CPU.ActiveCfg = Release|Any CPU
71-
{7878A7E9-6CD0-4180-BB33-DD64E45F78F6}.Release|Any CPU.Build.0 = Release|Any CPU
72-
{5178FA98-8E58-4651-8534-AA1F3BB734F5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
73-
{5178FA98-8E58-4651-8534-AA1F3BB734F5}.Debug|Any CPU.Build.0 = Debug|Any CPU
74-
{5178FA98-8E58-4651-8534-AA1F3BB734F5}.Release|Any CPU.ActiveCfg = Release|Any CPU
75-
{5178FA98-8E58-4651-8534-AA1F3BB734F5}.Release|Any CPU.Build.0 = Release|Any CPU
76-
EndGlobalSection
77-
EndGlobal
1+
2+
Microsoft Visual Studio Solution File, Format Version 12.00
3+
# Visual Studio Version 17
4+
VisualStudioVersion = 17.0.31903.59
5+
MinimumVisualStudioVersion = 10.0.40219.1
6+
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{276C4B11-F88A-4C2A-971F-CCD0EA9E7859}"
7+
ProjectSection(SolutionItems) = preProject
8+
.editorconfig = .editorconfig
9+
.gitignore = .gitignore
10+
CHANGELOG.md = CHANGELOG.md
11+
CODE_OF_CONDUCT.md = CODE_OF_CONDUCT.md
12+
CONTRIBUTING.md = CONTRIBUTING.md
13+
Directory.Build.props = Directory.Build.props
14+
LICENSE.md = LICENSE.md
15+
MAINTAINERSHIP.md = MAINTAINERSHIP.md
16+
README.md = README.md
17+
EndProjectSection
18+
EndProject
19+
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".github", ".github", "{EF058526-C7EE-49BB-9104-3459B7BAA839}"
20+
EndProject
21+
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "workflows", "workflows", "{12CFB952-1E87-4BDD-9EB1-E3005CA6B0BC}"
22+
ProjectSection(SolutionItems) = preProject
23+
.github\workflows\main.yml = .github\workflows\main.yml
24+
.github\workflows\release.yml = .github\workflows\release.yml
25+
EndProjectSection
26+
EndProject
27+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Oddities.MRB", "Oddities.MRB\Oddities.MRB.csproj", "{4FDF05F5-61B1-41EF-884F-CB2A86855FC1}"
28+
EndProject
29+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Oddities.NE", "Oddities.NE\Oddities.NE.csproj", "{04401361-D9C4-44BA-A0AD-E187C398A7D5}"
30+
EndProject
31+
Project("{6EC3EE1D-3C4E-46DD-8F32-0CC8E7565705}") = "Oddities.DIB", "Oddities.DIB\Oddities.DIB.fsproj", "{6C005755-1B20-4E20-8DAB-462DAD4FEA0A}"
32+
EndProject
33+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Oddities.WinHelp", "Oddities.WinHelp\Oddities.WinHelp.csproj", "{7878A7E9-6CD0-4180-BB33-DD64E45F78F6}"
34+
EndProject
35+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Oddities.Samples", "Oddities.Samples\Oddities.Samples.csproj", "{5178FA98-8E58-4651-8534-AA1F3BB734F5}"
36+
EndProject
37+
Project("{D954291E-2A0B-460D-934E-DC6B0785DB48}") = "Oddities.StreamUtil", "Oddities.StreamUtil\Oddities.StreamUtil.shproj", "{71F464ED-1762-4B9B-A292-AF1F6A97B59A}"
38+
EndProject
39+
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Scripts", "Scripts", "{06B3CF94-C5D7-4FAB-940C-BC7BF483DA99}"
40+
ProjectSection(SolutionItems) = preProject
41+
Scripts\Get-Version.ps1 = Scripts\Get-Version.ps1
42+
EndProjectSection
43+
EndProject
44+
Global
45+
GlobalSection(SolutionConfigurationPlatforms) = preSolution
46+
Debug|Any CPU = Debug|Any CPU
47+
Release|Any CPU = Release|Any CPU
48+
EndGlobalSection
49+
GlobalSection(ProjectConfigurationPlatforms) = postSolution
50+
{4FDF05F5-61B1-41EF-884F-CB2A86855FC1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
51+
{4FDF05F5-61B1-41EF-884F-CB2A86855FC1}.Debug|Any CPU.Build.0 = Debug|Any CPU
52+
{4FDF05F5-61B1-41EF-884F-CB2A86855FC1}.Release|Any CPU.ActiveCfg = Release|Any CPU
53+
{4FDF05F5-61B1-41EF-884F-CB2A86855FC1}.Release|Any CPU.Build.0 = Release|Any CPU
54+
{04401361-D9C4-44BA-A0AD-E187C398A7D5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
55+
{04401361-D9C4-44BA-A0AD-E187C398A7D5}.Debug|Any CPU.Build.0 = Debug|Any CPU
56+
{04401361-D9C4-44BA-A0AD-E187C398A7D5}.Release|Any CPU.ActiveCfg = Release|Any CPU
57+
{04401361-D9C4-44BA-A0AD-E187C398A7D5}.Release|Any CPU.Build.0 = Release|Any CPU
58+
{6C005755-1B20-4E20-8DAB-462DAD4FEA0A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
59+
{6C005755-1B20-4E20-8DAB-462DAD4FEA0A}.Debug|Any CPU.Build.0 = Debug|Any CPU
60+
{6C005755-1B20-4E20-8DAB-462DAD4FEA0A}.Release|Any CPU.ActiveCfg = Release|Any CPU
61+
{6C005755-1B20-4E20-8DAB-462DAD4FEA0A}.Release|Any CPU.Build.0 = Release|Any CPU
62+
{7878A7E9-6CD0-4180-BB33-DD64E45F78F6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
63+
{7878A7E9-6CD0-4180-BB33-DD64E45F78F6}.Debug|Any CPU.Build.0 = Debug|Any CPU
64+
{7878A7E9-6CD0-4180-BB33-DD64E45F78F6}.Release|Any CPU.ActiveCfg = Release|Any CPU
65+
{7878A7E9-6CD0-4180-BB33-DD64E45F78F6}.Release|Any CPU.Build.0 = Release|Any CPU
66+
{5178FA98-8E58-4651-8534-AA1F3BB734F5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
67+
{5178FA98-8E58-4651-8534-AA1F3BB734F5}.Debug|Any CPU.Build.0 = Debug|Any CPU
68+
{5178FA98-8E58-4651-8534-AA1F3BB734F5}.Release|Any CPU.ActiveCfg = Release|Any CPU
69+
{5178FA98-8E58-4651-8534-AA1F3BB734F5}.Release|Any CPU.Build.0 = Release|Any CPU
70+
EndGlobalSection
71+
GlobalSection(SolutionProperties) = preSolution
72+
HideSolutionNode = FALSE
73+
EndGlobalSection
74+
GlobalSection(NestedProjects) = preSolution
75+
{12CFB952-1E87-4BDD-9EB1-E3005CA6B0BC} = {EF058526-C7EE-49BB-9104-3459B7BAA839}
76+
EndGlobalSection
77+
GlobalSection(SharedMSBuildProjectFiles) = preSolution
78+
Oddities.StreamUtil\Oddities.StreamUtil.projitems*{4fdf05f5-61b1-41ef-884f-cb2a86855fc1}*SharedItemsImports = 5
79+
Oddities.StreamUtil\Oddities.StreamUtil.projitems*{71f464ed-1762-4b9b-a292-af1f6a97b59a}*SharedItemsImports = 13
80+
Oddities.StreamUtil\Oddities.StreamUtil.projitems*{7878a7e9-6cd0-4180-bb33-dd64e45f78f6}*SharedItemsImports = 5
81+
EndGlobalSection
82+
EndGlobal

0 commit comments

Comments
 (0)