Skip to content

Commit 14cfe62

Browse files
tmilnthorpangularsen
authored andcommitted
Add hands unit for length (#634)
1 parent 52781cd commit 14cfe62

File tree

9 files changed

+66
-1
lines changed

9 files changed

+66
-1
lines changed

Common/UnitDefinitions/Length.json

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -279,6 +279,21 @@
279279
"Abbreviations": [ "twip" ]
280280
}
281281
]
282+
},
283+
{
284+
"SingularName": "Hand",
285+
"PluralName": "Hands",
286+
"BaseUnits": {
287+
"L": "Hand"
288+
},
289+
"FromUnitToBaseFunc": "x * 1.016e-1",
290+
"FromBaseToUnitFunc": "x / 1.016e-1",
291+
"Localization": [
292+
{
293+
"Culture": "en-US",
294+
"Abbreviations": [ "h", "hh" ]
295+
}
296+
]
282297
}
283298
]
284299
}

UnitsNet.Tests/CustomCode/LengthTests.cs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,9 @@ public class LengthTests : LengthTestsBase
5353

5454
protected override double NauticalMilesInOneMeter => 1.0/1852.0;
5555

56-
[Fact]
56+
protected override double HandsInOneMeter => 9.8425196850393701;
57+
58+
[ Fact]
5759
public void AreaTimesLengthEqualsVolume()
5860
{
5961
Volume volume = Area.FromSquareMeters(10)*Length.FromMeters(3);

UnitsNet.Tests/GeneratedCode/LengthTestsBase.g.cs

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

UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Length.WindowsRuntimeComponent.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/LengthUnit.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/GeneratedCode/Quantities/Length.NetFramework.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/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/GeneratedCode/Units/LengthUnit.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)