Skip to content

Commit 030d6ca

Browse files
Merge pull request #281 from joaomatossilva/v6
New Breacking release V6
2 parents 3fc7631 + b35a770 commit 030d6ca

114 files changed

Lines changed: 2121 additions & 1980 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/dotnet.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
- name: Setup .NET
2727
uses: actions/setup-dotnet@v3
2828
with:
29-
dotnet-version: 8.0.x
29+
dotnet-version: 10.0.x
3030
- name: Determine Version
3131
id: gitversion # id to later be referenced
3232
uses: gittools/actions/gitversion/execute@v0

DateTimeExtensions.sln

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution
88
CHANGELOG.md = CHANGELOG.md
99
LICENSE.md = LICENSE.md
1010
README.md = README.md
11+
v6.md = v6.md
1112
EndProjectSection
1213
EndProject
1314
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".buildScripts", ".buildScripts", "{468005F2-9F77-4A34-A737-FF6B9C0444D4}"

src/DateTimeExtensions/DateTimeExtensions.csproj

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<Description>This project is a merge of several common DateTime operations on the form of extensions to System.DateTime, including natural date difference text (precise and human rounded), holidays and working days calculations on several culture locales. Feedback will be much appreciated.</Description>
44
<AssemblyTitle>DateTime Extensions</AssemblyTitle>
55
<Authors>Joao Matos Silva</Authors>
6-
<TargetFrameworks>netstandard2.0</TargetFrameworks>
6+
<TargetFrameworks>net6.0;net8.0;net10.0</TargetFrameworks>
77
<AssemblyName>DateTimeExtensions</AssemblyName>
88
<PackageId>DateTimeExtensions</PackageId>
99
<PackageTags>Natural;Date;Time;Relative;Calendar;Holiday;Workingday;DateTime</PackageTags>
@@ -18,16 +18,17 @@
1818
<PackageIconUrl>https://github.com/joaomatossilva/DateTimeExtensions/raw/master/assets/datetimeextensions-60-logo.png</PackageIconUrl>
1919
<PublishRepositoryUrl>true</PublishRepositoryUrl>
2020
<AllowedOutputExtensionsInPackageBuildOutputFolder>$(AllowedOutputExtensionsInPackageBuildOutputFolder);.pdb</AllowedOutputExtensionsInPackageBuildOutputFolder>
21+
<LangVersion>10.0</LangVersion>
2122
</PropertyGroup>
2223
<ItemGroup>
23-
<Compile Update="WorkingDays\HolidayNames.Designer.cs">
24+
<Compile Update="WorkingDays\DayNames.Designer.cs">
2425
<DesignTime>True</DesignTime>
2526
<AutoGen>True</AutoGen>
2627
<DependentUpon>HolidayNames.resx</DependentUpon>
2728
</Compile>
2829
</ItemGroup>
2930
<ItemGroup>
30-
<EmbeddedResource Update="WorkingDays\HolidayNames.resx">
31+
<EmbeddedResource Update="WorkingDays\DayNames.resx">
3132
<Generator>PublicResXFileCodeGenerator</Generator>
3233
<LastGenOutput>HolidayNames.Designer.cs</LastGenOutput>
3334
</EmbeddedResource>

src/DateTimeExtensions/Export/OfficeHolidaysExportHolidaysFormat.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -34,16 +34,16 @@ public class OfficeHolidaysExportHolidaysFormat : IExportHolidaysFormat
3434

3535
public void Export(WorkingDayCultureInfo dateTimeCultureInfo, int year, TextWriter writer)
3636
{
37-
var holidays = dateTimeCultureInfo.GetHolidaysOfYear(year);
37+
var holidays = dateTimeCultureInfo.GetObservancesOfYear(year);
3838
writer.WriteLine(HeaderLineFomat, dateTimeCultureInfo.Name, holidays.Count());
3939
foreach (var holiday in holidays)
4040
{
41-
var instance = holiday.GetInstance(year);
41+
var instance = holiday.CalendarDay.GetInstance(year);
4242
if (instance.HasValue)
4343
{
44-
writer.WriteLine(HolidayLineFormat, holiday.Name, instance);
44+
writer.WriteLine(HolidayLineFormat, holiday.CalendarDay.Name, instance);
4545
}
4646
}
4747
}
4848
}
49-
}
49+
}
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
global using DateTimeExtensions.WorkingDays.DayInYearResolvers;
2+
global using DateTimeExtensions.WorkingDays;

0 commit comments

Comments
 (0)