Skip to content

Commit 13b3e64

Browse files
bplubellangularsen
authored andcommitted
No Undefined enum value for Units property (#480)
* Check that unit enum array does not contain undefined Update only the script for generating the tests for all quantities. * Generate tests with test for undefined value in Units property Result of running generate-code.bat. All new tests currently fail. * Exclude the Undefined enum value from Units property for all quanities Update only the script for generating the quantity classes for all quantities. * Generate quantity classes that exclude Undefined in the Units property Result of running generate-code.bat. All new tests pass.
1 parent 7725be0 commit 13b3e64

File tree

182 files changed

+912
-184
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

182 files changed

+912
-184
lines changed

Common/GeneratedCode/Quantities/Acceleration.Common.g.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ public Acceleration(double meterspersecondsquared)
101101
#if WINDOWS_UWP
102102
private
103103
#else
104-
public
104+
public
105105
#endif
106106
Acceleration(double numericValue, AccelerationUnit unit)
107107
{
@@ -159,7 +159,7 @@ public static BaseDimensions BaseDimensions
159159
/// <summary>
160160
/// All units of measurement for the Acceleration quantity.
161161
/// </summary>
162-
public static AccelerationUnit[] Units { get; } = Enum.GetValues(typeof(AccelerationUnit)).Cast<AccelerationUnit>().ToArray();
162+
public static AccelerationUnit[] Units { get; } = Enum.GetValues(typeof(AccelerationUnit)).Cast<AccelerationUnit>().Except(new AccelerationUnit[]{ AccelerationUnit.Undefined }).ToArray();
163163

164164
/// <summary>
165165
/// Get Acceleration in CentimetersPerSecondSquared.

Common/GeneratedCode/Quantities/AmountOfSubstance.Common.g.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ public AmountOfSubstance(double moles)
101101
#if WINDOWS_UWP
102102
private
103103
#else
104-
public
104+
public
105105
#endif
106106
AmountOfSubstance(double numericValue, AmountOfSubstanceUnit unit)
107107
{
@@ -159,7 +159,7 @@ public static BaseDimensions BaseDimensions
159159
/// <summary>
160160
/// All units of measurement for the AmountOfSubstance quantity.
161161
/// </summary>
162-
public static AmountOfSubstanceUnit[] Units { get; } = Enum.GetValues(typeof(AmountOfSubstanceUnit)).Cast<AmountOfSubstanceUnit>().ToArray();
162+
public static AmountOfSubstanceUnit[] Units { get; } = Enum.GetValues(typeof(AmountOfSubstanceUnit)).Cast<AmountOfSubstanceUnit>().Except(new AmountOfSubstanceUnit[]{ AmountOfSubstanceUnit.Undefined }).ToArray();
163163

164164
/// <summary>
165165
/// Get AmountOfSubstance in Centimoles.

Common/GeneratedCode/Quantities/AmplitudeRatio.Common.g.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ public AmplitudeRatio(double decibelvolts)
100100
#if WINDOWS_UWP
101101
private
102102
#else
103-
public
103+
public
104104
#endif
105105
AmplitudeRatio(double numericValue, AmplitudeRatioUnit unit)
106106
{
@@ -158,7 +158,7 @@ public static BaseDimensions BaseDimensions
158158
/// <summary>
159159
/// All units of measurement for the AmplitudeRatio quantity.
160160
/// </summary>
161-
public static AmplitudeRatioUnit[] Units { get; } = Enum.GetValues(typeof(AmplitudeRatioUnit)).Cast<AmplitudeRatioUnit>().ToArray();
161+
public static AmplitudeRatioUnit[] Units { get; } = Enum.GetValues(typeof(AmplitudeRatioUnit)).Cast<AmplitudeRatioUnit>().Except(new AmplitudeRatioUnit[]{ AmplitudeRatioUnit.Undefined }).ToArray();
162162

163163
/// <summary>
164164
/// Get AmplitudeRatio in DecibelMicrovolts.

Common/GeneratedCode/Quantities/Angle.Common.g.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ public Angle(double degrees)
100100
#if WINDOWS_UWP
101101
private
102102
#else
103-
public
103+
public
104104
#endif
105105
Angle(double numericValue, AngleUnit unit)
106106
{
@@ -158,7 +158,7 @@ public static BaseDimensions BaseDimensions
158158
/// <summary>
159159
/// All units of measurement for the Angle quantity.
160160
/// </summary>
161-
public static AngleUnit[] Units { get; } = Enum.GetValues(typeof(AngleUnit)).Cast<AngleUnit>().ToArray();
161+
public static AngleUnit[] Units { get; } = Enum.GetValues(typeof(AngleUnit)).Cast<AngleUnit>().Except(new AngleUnit[]{ AngleUnit.Undefined }).ToArray();
162162

163163
/// <summary>
164164
/// Get Angle in Arcminutes.

Common/GeneratedCode/Quantities/ApparentEnergy.Common.g.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ public ApparentEnergy(double voltamperehours)
101101
#if WINDOWS_UWP
102102
private
103103
#else
104-
public
104+
public
105105
#endif
106106
ApparentEnergy(double numericValue, ApparentEnergyUnit unit)
107107
{
@@ -159,7 +159,7 @@ public static BaseDimensions BaseDimensions
159159
/// <summary>
160160
/// All units of measurement for the ApparentEnergy quantity.
161161
/// </summary>
162-
public static ApparentEnergyUnit[] Units { get; } = Enum.GetValues(typeof(ApparentEnergyUnit)).Cast<ApparentEnergyUnit>().ToArray();
162+
public static ApparentEnergyUnit[] Units { get; } = Enum.GetValues(typeof(ApparentEnergyUnit)).Cast<ApparentEnergyUnit>().Except(new ApparentEnergyUnit[]{ ApparentEnergyUnit.Undefined }).ToArray();
163163

164164
/// <summary>
165165
/// Get ApparentEnergy in KilovoltampereHours.

Common/GeneratedCode/Quantities/ApparentPower.Common.g.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ public ApparentPower(double voltamperes)
101101
#if WINDOWS_UWP
102102
private
103103
#else
104-
public
104+
public
105105
#endif
106106
ApparentPower(double numericValue, ApparentPowerUnit unit)
107107
{
@@ -159,7 +159,7 @@ public static BaseDimensions BaseDimensions
159159
/// <summary>
160160
/// All units of measurement for the ApparentPower quantity.
161161
/// </summary>
162-
public static ApparentPowerUnit[] Units { get; } = Enum.GetValues(typeof(ApparentPowerUnit)).Cast<ApparentPowerUnit>().ToArray();
162+
public static ApparentPowerUnit[] Units { get; } = Enum.GetValues(typeof(ApparentPowerUnit)).Cast<ApparentPowerUnit>().Except(new ApparentPowerUnit[]{ ApparentPowerUnit.Undefined }).ToArray();
163163

164164
/// <summary>
165165
/// Get ApparentPower in Gigavoltamperes.

Common/GeneratedCode/Quantities/Area.Common.g.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ public Area(double squaremeters)
101101
#if WINDOWS_UWP
102102
private
103103
#else
104-
public
104+
public
105105
#endif
106106
Area(double numericValue, AreaUnit unit)
107107
{
@@ -159,7 +159,7 @@ public static BaseDimensions BaseDimensions
159159
/// <summary>
160160
/// All units of measurement for the Area quantity.
161161
/// </summary>
162-
public static AreaUnit[] Units { get; } = Enum.GetValues(typeof(AreaUnit)).Cast<AreaUnit>().ToArray();
162+
public static AreaUnit[] Units { get; } = Enum.GetValues(typeof(AreaUnit)).Cast<AreaUnit>().Except(new AreaUnit[]{ AreaUnit.Undefined }).ToArray();
163163

164164
/// <summary>
165165
/// Get Area in Acres.

Common/GeneratedCode/Quantities/AreaDensity.Common.g.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ public AreaDensity(double kilogramspersquaremeter)
101101
#if WINDOWS_UWP
102102
private
103103
#else
104-
public
104+
public
105105
#endif
106106
AreaDensity(double numericValue, AreaDensityUnit unit)
107107
{
@@ -159,7 +159,7 @@ public static BaseDimensions BaseDimensions
159159
/// <summary>
160160
/// All units of measurement for the AreaDensity quantity.
161161
/// </summary>
162-
public static AreaDensityUnit[] Units { get; } = Enum.GetValues(typeof(AreaDensityUnit)).Cast<AreaDensityUnit>().ToArray();
162+
public static AreaDensityUnit[] Units { get; } = Enum.GetValues(typeof(AreaDensityUnit)).Cast<AreaDensityUnit>().Except(new AreaDensityUnit[]{ AreaDensityUnit.Undefined }).ToArray();
163163

164164
/// <summary>
165165
/// Get AreaDensity in KilogramsPerSquareMeter.

Common/GeneratedCode/Quantities/AreaMomentOfInertia.Common.g.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ public AreaMomentOfInertia(double meterstothefourth)
101101
#if WINDOWS_UWP
102102
private
103103
#else
104-
public
104+
public
105105
#endif
106106
AreaMomentOfInertia(double numericValue, AreaMomentOfInertiaUnit unit)
107107
{
@@ -159,7 +159,7 @@ public static BaseDimensions BaseDimensions
159159
/// <summary>
160160
/// All units of measurement for the AreaMomentOfInertia quantity.
161161
/// </summary>
162-
public static AreaMomentOfInertiaUnit[] Units { get; } = Enum.GetValues(typeof(AreaMomentOfInertiaUnit)).Cast<AreaMomentOfInertiaUnit>().ToArray();
162+
public static AreaMomentOfInertiaUnit[] Units { get; } = Enum.GetValues(typeof(AreaMomentOfInertiaUnit)).Cast<AreaMomentOfInertiaUnit>().Except(new AreaMomentOfInertiaUnit[]{ AreaMomentOfInertiaUnit.Undefined }).ToArray();
163163

164164
/// <summary>
165165
/// Get AreaMomentOfInertia in CentimetersToTheFourth.

Common/GeneratedCode/Quantities/BitRate.Common.g.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ public BitRate(double bitspersecond)
100100
#if WINDOWS_UWP
101101
private
102102
#else
103-
public
103+
public
104104
#endif
105105
BitRate(decimal numericValue, BitRateUnit unit)
106106
{
@@ -158,7 +158,7 @@ public static BaseDimensions BaseDimensions
158158
/// <summary>
159159
/// All units of measurement for the BitRate quantity.
160160
/// </summary>
161-
public static BitRateUnit[] Units { get; } = Enum.GetValues(typeof(BitRateUnit)).Cast<BitRateUnit>().ToArray();
161+
public static BitRateUnit[] Units { get; } = Enum.GetValues(typeof(BitRateUnit)).Cast<BitRateUnit>().Except(new BitRateUnit[]{ BitRateUnit.Undefined }).ToArray();
162162

163163
/// <summary>
164164
/// Get BitRate in BitsPerSecond.

Common/GeneratedCode/Quantities/BrakeSpecificFuelConsumption.Common.g.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ public BrakeSpecificFuelConsumption(double kilogramsperjoule)
101101
#if WINDOWS_UWP
102102
private
103103
#else
104-
public
104+
public
105105
#endif
106106
BrakeSpecificFuelConsumption(double numericValue, BrakeSpecificFuelConsumptionUnit unit)
107107
{
@@ -159,7 +159,7 @@ public static BaseDimensions BaseDimensions
159159
/// <summary>
160160
/// All units of measurement for the BrakeSpecificFuelConsumption quantity.
161161
/// </summary>
162-
public static BrakeSpecificFuelConsumptionUnit[] Units { get; } = Enum.GetValues(typeof(BrakeSpecificFuelConsumptionUnit)).Cast<BrakeSpecificFuelConsumptionUnit>().ToArray();
162+
public static BrakeSpecificFuelConsumptionUnit[] Units { get; } = Enum.GetValues(typeof(BrakeSpecificFuelConsumptionUnit)).Cast<BrakeSpecificFuelConsumptionUnit>().Except(new BrakeSpecificFuelConsumptionUnit[]{ BrakeSpecificFuelConsumptionUnit.Undefined }).ToArray();
163163

164164
/// <summary>
165165
/// Get BrakeSpecificFuelConsumption in GramsPerKiloWattHour.

Common/GeneratedCode/Quantities/Capacitance.Common.g.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ public Capacitance(double farads)
101101
#if WINDOWS_UWP
102102
private
103103
#else
104-
public
104+
public
105105
#endif
106106
Capacitance(double numericValue, CapacitanceUnit unit)
107107
{
@@ -159,7 +159,7 @@ public static BaseDimensions BaseDimensions
159159
/// <summary>
160160
/// All units of measurement for the Capacitance quantity.
161161
/// </summary>
162-
public static CapacitanceUnit[] Units { get; } = Enum.GetValues(typeof(CapacitanceUnit)).Cast<CapacitanceUnit>().ToArray();
162+
public static CapacitanceUnit[] Units { get; } = Enum.GetValues(typeof(CapacitanceUnit)).Cast<CapacitanceUnit>().Except(new CapacitanceUnit[]{ CapacitanceUnit.Undefined }).ToArray();
163163

164164
/// <summary>
165165
/// Get Capacitance in Farads.

Common/GeneratedCode/Quantities/Density.Common.g.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ public Density(double kilogramspercubicmeter)
101101
#if WINDOWS_UWP
102102
private
103103
#else
104-
public
104+
public
105105
#endif
106106
Density(double numericValue, DensityUnit unit)
107107
{
@@ -159,7 +159,7 @@ public static BaseDimensions BaseDimensions
159159
/// <summary>
160160
/// All units of measurement for the Density quantity.
161161
/// </summary>
162-
public static DensityUnit[] Units { get; } = Enum.GetValues(typeof(DensityUnit)).Cast<DensityUnit>().ToArray();
162+
public static DensityUnit[] Units { get; } = Enum.GetValues(typeof(DensityUnit)).Cast<DensityUnit>().Except(new DensityUnit[]{ DensityUnit.Undefined }).ToArray();
163163

164164
/// <summary>
165165
/// Get Density in CentigramsPerDeciLiter.

Common/GeneratedCode/Quantities/Duration.Common.g.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ public Duration(double seconds)
101101
#if WINDOWS_UWP
102102
private
103103
#else
104-
public
104+
public
105105
#endif
106106
Duration(double numericValue, DurationUnit unit)
107107
{
@@ -159,7 +159,7 @@ public static BaseDimensions BaseDimensions
159159
/// <summary>
160160
/// All units of measurement for the Duration quantity.
161161
/// </summary>
162-
public static DurationUnit[] Units { get; } = Enum.GetValues(typeof(DurationUnit)).Cast<DurationUnit>().ToArray();
162+
public static DurationUnit[] Units { get; } = Enum.GetValues(typeof(DurationUnit)).Cast<DurationUnit>().Except(new DurationUnit[]{ DurationUnit.Undefined }).ToArray();
163163

164164
/// <summary>
165165
/// Get Duration in Days.

Common/GeneratedCode/Quantities/DynamicViscosity.Common.g.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ public DynamicViscosity(double newtonsecondspermetersquared)
101101
#if WINDOWS_UWP
102102
private
103103
#else
104-
public
104+
public
105105
#endif
106106
DynamicViscosity(double numericValue, DynamicViscosityUnit unit)
107107
{
@@ -159,7 +159,7 @@ public static BaseDimensions BaseDimensions
159159
/// <summary>
160160
/// All units of measurement for the DynamicViscosity quantity.
161161
/// </summary>
162-
public static DynamicViscosityUnit[] Units { get; } = Enum.GetValues(typeof(DynamicViscosityUnit)).Cast<DynamicViscosityUnit>().ToArray();
162+
public static DynamicViscosityUnit[] Units { get; } = Enum.GetValues(typeof(DynamicViscosityUnit)).Cast<DynamicViscosityUnit>().Except(new DynamicViscosityUnit[]{ DynamicViscosityUnit.Undefined }).ToArray();
163163

164164
/// <summary>
165165
/// Get DynamicViscosity in Centipoise.

Common/GeneratedCode/Quantities/ElectricAdmittance.Common.g.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ public ElectricAdmittance(double siemens)
101101
#if WINDOWS_UWP
102102
private
103103
#else
104-
public
104+
public
105105
#endif
106106
ElectricAdmittance(double numericValue, ElectricAdmittanceUnit unit)
107107
{
@@ -159,7 +159,7 @@ public static BaseDimensions BaseDimensions
159159
/// <summary>
160160
/// All units of measurement for the ElectricAdmittance quantity.
161161
/// </summary>
162-
public static ElectricAdmittanceUnit[] Units { get; } = Enum.GetValues(typeof(ElectricAdmittanceUnit)).Cast<ElectricAdmittanceUnit>().ToArray();
162+
public static ElectricAdmittanceUnit[] Units { get; } = Enum.GetValues(typeof(ElectricAdmittanceUnit)).Cast<ElectricAdmittanceUnit>().Except(new ElectricAdmittanceUnit[]{ ElectricAdmittanceUnit.Undefined }).ToArray();
163163

164164
/// <summary>
165165
/// Get ElectricAdmittance in Microsiemens.

Common/GeneratedCode/Quantities/ElectricCharge.Common.g.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ public ElectricCharge(double coulombs)
101101
#if WINDOWS_UWP
102102
private
103103
#else
104-
public
104+
public
105105
#endif
106106
ElectricCharge(double numericValue, ElectricChargeUnit unit)
107107
{
@@ -159,7 +159,7 @@ public static BaseDimensions BaseDimensions
159159
/// <summary>
160160
/// All units of measurement for the ElectricCharge quantity.
161161
/// </summary>
162-
public static ElectricChargeUnit[] Units { get; } = Enum.GetValues(typeof(ElectricChargeUnit)).Cast<ElectricChargeUnit>().ToArray();
162+
public static ElectricChargeUnit[] Units { get; } = Enum.GetValues(typeof(ElectricChargeUnit)).Cast<ElectricChargeUnit>().Except(new ElectricChargeUnit[]{ ElectricChargeUnit.Undefined }).ToArray();
163163

164164
/// <summary>
165165
/// Get ElectricCharge in Coulombs.

Common/GeneratedCode/Quantities/ElectricChargeDensity.Common.g.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ public ElectricChargeDensity(double coulombspercubicmeter)
101101
#if WINDOWS_UWP
102102
private
103103
#else
104-
public
104+
public
105105
#endif
106106
ElectricChargeDensity(double numericValue, ElectricChargeDensityUnit unit)
107107
{
@@ -159,7 +159,7 @@ public static BaseDimensions BaseDimensions
159159
/// <summary>
160160
/// All units of measurement for the ElectricChargeDensity quantity.
161161
/// </summary>
162-
public static ElectricChargeDensityUnit[] Units { get; } = Enum.GetValues(typeof(ElectricChargeDensityUnit)).Cast<ElectricChargeDensityUnit>().ToArray();
162+
public static ElectricChargeDensityUnit[] Units { get; } = Enum.GetValues(typeof(ElectricChargeDensityUnit)).Cast<ElectricChargeDensityUnit>().Except(new ElectricChargeDensityUnit[]{ ElectricChargeDensityUnit.Undefined }).ToArray();
163163

164164
/// <summary>
165165
/// Get ElectricChargeDensity in CoulombsPerCubicMeter.

Common/GeneratedCode/Quantities/ElectricConductance.Common.g.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ public ElectricConductance(double siemens)
101101
#if WINDOWS_UWP
102102
private
103103
#else
104-
public
104+
public
105105
#endif
106106
ElectricConductance(double numericValue, ElectricConductanceUnit unit)
107107
{
@@ -159,7 +159,7 @@ public static BaseDimensions BaseDimensions
159159
/// <summary>
160160
/// All units of measurement for the ElectricConductance quantity.
161161
/// </summary>
162-
public static ElectricConductanceUnit[] Units { get; } = Enum.GetValues(typeof(ElectricConductanceUnit)).Cast<ElectricConductanceUnit>().ToArray();
162+
public static ElectricConductanceUnit[] Units { get; } = Enum.GetValues(typeof(ElectricConductanceUnit)).Cast<ElectricConductanceUnit>().Except(new ElectricConductanceUnit[]{ ElectricConductanceUnit.Undefined }).ToArray();
163163

164164
/// <summary>
165165
/// Get ElectricConductance in Microsiemens.

Common/GeneratedCode/Quantities/ElectricConductivity.Common.g.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ public ElectricConductivity(double siemenspermeter)
101101
#if WINDOWS_UWP
102102
private
103103
#else
104-
public
104+
public
105105
#endif
106106
ElectricConductivity(double numericValue, ElectricConductivityUnit unit)
107107
{
@@ -159,7 +159,7 @@ public static BaseDimensions BaseDimensions
159159
/// <summary>
160160
/// All units of measurement for the ElectricConductivity quantity.
161161
/// </summary>
162-
public static ElectricConductivityUnit[] Units { get; } = Enum.GetValues(typeof(ElectricConductivityUnit)).Cast<ElectricConductivityUnit>().ToArray();
162+
public static ElectricConductivityUnit[] Units { get; } = Enum.GetValues(typeof(ElectricConductivityUnit)).Cast<ElectricConductivityUnit>().Except(new ElectricConductivityUnit[]{ ElectricConductivityUnit.Undefined }).ToArray();
163163

164164
/// <summary>
165165
/// Get ElectricConductivity in SiemensPerMeter.

Common/GeneratedCode/Quantities/ElectricCurrent.Common.g.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ public ElectricCurrent(double amperes)
101101
#if WINDOWS_UWP
102102
private
103103
#else
104-
public
104+
public
105105
#endif
106106
ElectricCurrent(double numericValue, ElectricCurrentUnit unit)
107107
{
@@ -159,7 +159,7 @@ public static BaseDimensions BaseDimensions
159159
/// <summary>
160160
/// All units of measurement for the ElectricCurrent quantity.
161161
/// </summary>
162-
public static ElectricCurrentUnit[] Units { get; } = Enum.GetValues(typeof(ElectricCurrentUnit)).Cast<ElectricCurrentUnit>().ToArray();
162+
public static ElectricCurrentUnit[] Units { get; } = Enum.GetValues(typeof(ElectricCurrentUnit)).Cast<ElectricCurrentUnit>().Except(new ElectricCurrentUnit[]{ ElectricCurrentUnit.Undefined }).ToArray();
163163

164164
/// <summary>
165165
/// Get ElectricCurrent in Amperes.

Common/GeneratedCode/Quantities/ElectricCurrentDensity.Common.g.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ public ElectricCurrentDensity(double amperespersquaremeter)
101101
#if WINDOWS_UWP
102102
private
103103
#else
104-
public
104+
public
105105
#endif
106106
ElectricCurrentDensity(double numericValue, ElectricCurrentDensityUnit unit)
107107
{
@@ -159,7 +159,7 @@ public static BaseDimensions BaseDimensions
159159
/// <summary>
160160
/// All units of measurement for the ElectricCurrentDensity quantity.
161161
/// </summary>
162-
public static ElectricCurrentDensityUnit[] Units { get; } = Enum.GetValues(typeof(ElectricCurrentDensityUnit)).Cast<ElectricCurrentDensityUnit>().ToArray();
162+
public static ElectricCurrentDensityUnit[] Units { get; } = Enum.GetValues(typeof(ElectricCurrentDensityUnit)).Cast<ElectricCurrentDensityUnit>().Except(new ElectricCurrentDensityUnit[]{ ElectricCurrentDensityUnit.Undefined }).ToArray();
163163

164164
/// <summary>
165165
/// Get ElectricCurrentDensity in AmperesPerSquareMeter.

0 commit comments

Comments
 (0)