Skip to content

Commit 2eda785

Browse files
angusguildangularsen
authored andcommitted
Add Square Nautical Mile to Area Units. (#677)
1 parent 734dc75 commit 2eda785

File tree

9 files changed

+63
-1
lines changed

9 files changed

+63
-1
lines changed

Common/UnitDefinitions/Area.json

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -234,6 +234,18 @@
234234
"Abbreviations": [ "ha" ]
235235
}
236236
]
237+
},
238+
{
239+
"SingularName": "SquareNauticalMile",
240+
"PluralName": "SquareNauticalMiles",
241+
"FromUnitToBaseFunc": "x*3429904",
242+
"FromBaseToUnitFunc": "x/3429904",
243+
"Localization": [
244+
{
245+
"Culture": "en-US",
246+
"Abbreviations": ["nmi²"]
247+
}
248+
]
237249
}
238250
]
239-
}
251+
}

UnitsNet.Tests/CustomCode/AreaTests.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,8 @@ public class AreaTests : AreaTestsBase
3535

3636
protected override double UsSurveySquareFeetInOneSquareMeter => 10.76386736111121;
3737

38+
protected override double SquareNauticalMilesInOneSquareMeter => 0.00000029155335;
39+
3840
[Fact]
3941
public void AreaDividedByLengthEqualsLength()
4042
{

UnitsNet.Tests/GeneratedCode/AreaTestsBase.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/Area.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/AreaUnit.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/Area.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/AreaUnit.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)