Skip to content

Commit 24e8e28

Browse files
ebfortinangularsen
andauthored
Add Duration.JulianYear (#978)
Co-authored-by: Andreas Gullberg Larsen <[email protected]>
1 parent ecf3ebf commit 24e8e28

File tree

17 files changed

+124
-30
lines changed

17 files changed

+124
-30
lines changed

Common/UnitDefinitions/Duration.json

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -139,6 +139,21 @@
139139
"Abbreviations": [ "сек", "с" ]
140140
}
141141
]
142+
},
143+
{
144+
"SingularName": "JulianYear",
145+
"PluralName": "JulianYears",
146+
"BaseUnits": {
147+
"T": "JulianYear"
148+
},
149+
"FromUnitToBaseFunc": "x*365.25*24*3600",
150+
"FromBaseToUnitFunc": "x/(365.25*24*3600)",
151+
"Localization": [
152+
{
153+
"Culture": "en-US",
154+
"Abbreviations": [ "jyr", "jyear", "jyears" ]
155+
}
156+
]
142157
}
143158
]
144159
}

UnitsNet.NanoFramework/GeneratedCode/Quantities/Duration.g.cs

Lines changed: 13 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

UnitsNet.NanoFramework/GeneratedCode/Units/DurationUnit.g.cs

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

UnitsNet.NumberExtensions.Tests/GeneratedCode/NumberToDurationExtensionsTest.g.cs

Lines changed: 4 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

UnitsNet.NumberExtensions/GeneratedCode/NumberToDurationExtensions.g.cs

Lines changed: 4 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

UnitsNet.NumberExtensions/UnitsNet.NumberExtensions.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<Project Sdk="Microsoft.NET.Sdk">
1+
<Project Sdk="Microsoft.NET.Sdk">
22
<!-- NuGet properties -->
33
<PropertyGroup>
44
<PackageId>UnitsNet.NumberExtensions</PackageId>
@@ -43,7 +43,7 @@
4343

4444
<!-- Files to include in nuget package -->
4545
<ItemGroup>
46-
<None Include="../Docs/Images/logo-32.png" Pack="true" PackagePath="/"/>
46+
<None Include="../Docs/Images/logo-32.png" Pack="true" PackagePath="/" />
4747
</ItemGroup>
4848

4949
</Project>

UnitsNet.Serialization.JsonNet/UnitsNet.Serialization.JsonNet.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<Project Sdk="Microsoft.NET.Sdk">
1+
<Project Sdk="Microsoft.NET.Sdk">
22
<!-- NuGet properties -->
33
<PropertyGroup>
44
<PackageId>UnitsNet.Serialization.JsonNet</PackageId>
@@ -54,7 +54,7 @@
5454

5555
<!-- Files to include in nuget package -->
5656
<ItemGroup>
57-
<None Include="../Docs/Images/logo-32.png" Pack="true" PackagePath="/"/>
57+
<None Include="../Docs/Images/logo-32.png" Pack="true" PackagePath="/" />
5858
</ItemGroup>
5959

6060
</Project>

UnitsNet.Tests/CustomCode/DurationTests.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,8 @@ public class DurationTests : DurationTestsBase
3131

3232
protected override double Years365InOneSecond => 3.170979198376458e-8;
3333

34+
protected override double JulianYearsInOneSecond => 3.16880878140289e-08;
35+
3436
[Fact]
3537
public static void ToTimeSpanShouldThrowExceptionOnValuesLargerThanTimeSpanMax()
3638
{

UnitsNet.Tests/GeneratedCode/TestsBase/DurationTestsBase.g.cs

Lines changed: 39 additions & 24 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Duration.g.cs

Lines changed: 17 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

UnitsNet.WindowsRuntimeComponent/GeneratedCode/UnitAbbreviationsCache.g.cs

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

UnitsNet.WindowsRuntimeComponent/GeneratedCode/Units/DurationUnit.g.cs

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)