Skip to content

Commit a926e5f

Browse files
andrewmeservyAndrew Meservy
andauthored
Add KelvinPerMinute to TemperatureChangeRateUnit (#1429)
- Add KelvinPerMinute to TemperatureChangeRateUnit - Add "pause" at end of generate-code.bat so the cmd window does not close immediately, allowing devs to inspect any errors that may have occurred during the command execution. Co-authored-by: Andrew Meservy <[email protected]>
1 parent e080254 commit a926e5f

File tree

12 files changed

+118
-16
lines changed

12 files changed

+118
-16
lines changed

Common/UnitDefinitions/TemperatureChangeRate.json

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,19 @@
3131
"Abbreviations": [ "°C/min" ]
3232
}
3333
]
34+
},
35+
{
36+
"SingularName": "DegreeKelvinPerMinute",
37+
"PluralName": "DegreesKelvinPerMinute",
38+
"FromUnitToBaseFunc": "({x} / 60) - 273.15",
39+
"FromBaseToUnitFunc": "({x} + 273.15) * 60",
40+
"Prefixes": [],
41+
"Localization": [
42+
{
43+
"Culture": "en-US",
44+
"Abbreviations": [ "K/min" ]
45+
}
46+
]
3447
}
3548
]
3649
}

Common/UnitEnumValues.g.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1451,7 +1451,8 @@
14511451
"KilodegreeCelsiusPerSecond": 7,
14521452
"MicrodegreeCelsiusPerSecond": 8,
14531453
"MillidegreeCelsiusPerSecond": 9,
1454-
"NanodegreeCelsiusPerSecond": 10
1454+
"NanodegreeCelsiusPerSecond": 10,
1455+
"DegreeKelvinPerMinute": 20
14551456
},
14561457
"TemperatureDelta": {
14571458
"DegreeCelsius": 1,

UnitsNet.NanoFramework/GeneratedCode/Quantities/TemperatureChangeRate.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/TemperatureChangeRateUnit.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/NumberToTemperatureChangeRateExtensionsTest.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/NumberToTemperatureChangeRateExtensions.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/TemperatureChangeRateTests.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,8 @@ public class TemperatureChangeRateTests : TemperatureChangeRateTestsBase
2929

3030
protected override double DegreesCelsiusPerMinuteInOneDegreeCelsiusPerSecond => 60;
3131

32+
protected override double DegreesKelvinPerMinuteInOneDegreeCelsiusPerSecond => 16449;
33+
3234
[Fact]
3335
public void TemperatureChangeRateMultipliedWithTimeSpanEqualsTemperatureDelta()
3436
{

0 commit comments

Comments
 (0)