Skip to content

Commit f90b424

Browse files
authored
Add Micro and Milli prefixes to Frequency (#1182)
* Add Micro and Milli prefixes to Frequency * Add generated code. * Add missing tests
1 parent 37145fc commit f90b424

File tree

10 files changed

+196
-21
lines changed

10 files changed

+196
-21
lines changed

Common/UnitDefinitions/Frequency.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
"PluralName": "Hertz",
1212
"FromUnitToBaseFunc": "{x}",
1313
"FromBaseToUnitFunc": "{x}",
14-
"Prefixes": [ "Kilo", "Mega", "Giga", "Tera" ],
14+
"Prefixes": [ "Micro", "Milli", "Kilo", "Mega", "Giga", "Tera" ],
1515
"Localization": [
1616
{
1717
"Culture": "en-US",

Common/UnitEnumValues.g.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -504,7 +504,9 @@
504504
"Megahertz": 8,
505505
"PerSecond": 9,
506506
"RadianPerSecond": 10,
507-
"Terahertz": 11
507+
"Terahertz": 11,
508+
"Microhertz": 16,
509+
"Millihertz": 21
508510
},
509511
"FuelEfficiency": {
510512
"KilometerPerLiter": 1,

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

Lines changed: 26 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/FrequencyUnit.g.cs

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

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

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

UnitsNet.NumberExtensions/GeneratedCode/NumberToFrequencyExtensions.g.cs

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

UnitsNet.Tests/CustomCode/FrequencyTests.cs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,11 @@ namespace UnitsNet.Tests
88
public class FrequencyTests : FrequencyTestsBase
99
{
1010
protected override bool SupportsSIUnitSystem => false;
11+
12+
protected override double MicrohertzInOneHertz => 1e6;
13+
14+
protected override double MillihertzInOneHertz => 1e3;
15+
1116
protected override double HertzInOneHertz => 1;
1217

1318
protected override double KilohertzInOneHertz => 1e-3;

0 commit comments

Comments
 (0)