Skip to content

Commit 6ad6792

Browse files
tmilnthorpangularsen
authored andcommitted
Moving GetAbbreviation implementations to appropiate generated classes to remove #if for WCR (#476)
1 parent 0211ecc commit 6ad6792

File tree

273 files changed

+2639
-2639
lines changed

Some content is hidden

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

273 files changed

+2639
-2639
lines changed

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

-29
Original file line numberDiff line numberDiff line change
@@ -446,35 +446,6 @@ public static string GetAbbreviation(AccelerationUnit unit)
446446
return GetAbbreviation(unit, null);
447447
}
448448

449-
/// <summary>
450-
/// Get unit abbreviation string.
451-
/// </summary>
452-
/// <param name="unit">Unit to get abbreviation for.</param>
453-
#if WINDOWS_UWP
454-
/// <param name="cultureName">Name of culture (ex: "en-US") to use for localization. Defaults to <see cref="UnitSystem" />'s default culture.</param>
455-
#else
456-
/// <param name="provider">Format to use for localization. Defaults to <see cref="UnitSystem.DefaultCulture" />.</param>
457-
#endif
458-
/// <returns>Unit abbreviation string.</returns>
459-
[UsedImplicitly]
460-
public static string GetAbbreviation(
461-
AccelerationUnit unit,
462-
#if WINDOWS_UWP
463-
[CanBeNull] string cultureName)
464-
#else
465-
[CanBeNull] IFormatProvider provider)
466-
#endif
467-
{
468-
#if WINDOWS_UWP
469-
// Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
470-
IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
471-
#else
472-
provider = provider ?? UnitSystem.DefaultCulture;
473-
#endif
474-
475-
return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
476-
}
477-
478449
#endregion
479450

480451
#region Equality / IComparable

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

-29
Original file line numberDiff line numberDiff line change
@@ -465,35 +465,6 @@ public static string GetAbbreviation(AmountOfSubstanceUnit unit)
465465
return GetAbbreviation(unit, null);
466466
}
467467

468-
/// <summary>
469-
/// Get unit abbreviation string.
470-
/// </summary>
471-
/// <param name="unit">Unit to get abbreviation for.</param>
472-
#if WINDOWS_UWP
473-
/// <param name="cultureName">Name of culture (ex: "en-US") to use for localization. Defaults to <see cref="UnitSystem" />'s default culture.</param>
474-
#else
475-
/// <param name="provider">Format to use for localization. Defaults to <see cref="UnitSystem.DefaultCulture" />.</param>
476-
#endif
477-
/// <returns>Unit abbreviation string.</returns>
478-
[UsedImplicitly]
479-
public static string GetAbbreviation(
480-
AmountOfSubstanceUnit unit,
481-
#if WINDOWS_UWP
482-
[CanBeNull] string cultureName)
483-
#else
484-
[CanBeNull] IFormatProvider provider)
485-
#endif
486-
{
487-
#if WINDOWS_UWP
488-
// Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
489-
IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
490-
#else
491-
provider = provider ?? UnitSystem.DefaultCulture;
492-
#endif
493-
494-
return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
495-
}
496-
497468
#endregion
498469

499470
#region Equality / IComparable

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

-29
Original file line numberDiff line numberDiff line change
@@ -274,35 +274,6 @@ public static string GetAbbreviation(AmplitudeRatioUnit unit)
274274
return GetAbbreviation(unit, null);
275275
}
276276

277-
/// <summary>
278-
/// Get unit abbreviation string.
279-
/// </summary>
280-
/// <param name="unit">Unit to get abbreviation for.</param>
281-
#if WINDOWS_UWP
282-
/// <param name="cultureName">Name of culture (ex: "en-US") to use for localization. Defaults to <see cref="UnitSystem" />'s default culture.</param>
283-
#else
284-
/// <param name="provider">Format to use for localization. Defaults to <see cref="UnitSystem.DefaultCulture" />.</param>
285-
#endif
286-
/// <returns>Unit abbreviation string.</returns>
287-
[UsedImplicitly]
288-
public static string GetAbbreviation(
289-
AmplitudeRatioUnit unit,
290-
#if WINDOWS_UWP
291-
[CanBeNull] string cultureName)
292-
#else
293-
[CanBeNull] IFormatProvider provider)
294-
#endif
295-
{
296-
#if WINDOWS_UWP
297-
// Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
298-
IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
299-
#else
300-
provider = provider ?? UnitSystem.DefaultCulture;
301-
#endif
302-
303-
return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
304-
}
305-
306277
#endregion
307278

308279
#region Equality / IComparable

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

-29
Original file line numberDiff line numberDiff line change
@@ -464,35 +464,6 @@ public static string GetAbbreviation(AngleUnit unit)
464464
return GetAbbreviation(unit, null);
465465
}
466466

467-
/// <summary>
468-
/// Get unit abbreviation string.
469-
/// </summary>
470-
/// <param name="unit">Unit to get abbreviation for.</param>
471-
#if WINDOWS_UWP
472-
/// <param name="cultureName">Name of culture (ex: "en-US") to use for localization. Defaults to <see cref="UnitSystem" />'s default culture.</param>
473-
#else
474-
/// <param name="provider">Format to use for localization. Defaults to <see cref="UnitSystem.DefaultCulture" />.</param>
475-
#endif
476-
/// <returns>Unit abbreviation string.</returns>
477-
[UsedImplicitly]
478-
public static string GetAbbreviation(
479-
AngleUnit unit,
480-
#if WINDOWS_UWP
481-
[CanBeNull] string cultureName)
482-
#else
483-
[CanBeNull] IFormatProvider provider)
484-
#endif
485-
{
486-
#if WINDOWS_UWP
487-
// Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
488-
IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
489-
#else
490-
provider = provider ?? UnitSystem.DefaultCulture;
491-
#endif
492-
493-
return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
494-
}
495-
496467
#endregion
497468

498469
#region Equality / IComparable

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

-29
Original file line numberDiff line numberDiff line change
@@ -256,35 +256,6 @@ public static string GetAbbreviation(ApparentEnergyUnit unit)
256256
return GetAbbreviation(unit, null);
257257
}
258258

259-
/// <summary>
260-
/// Get unit abbreviation string.
261-
/// </summary>
262-
/// <param name="unit">Unit to get abbreviation for.</param>
263-
#if WINDOWS_UWP
264-
/// <param name="cultureName">Name of culture (ex: "en-US") to use for localization. Defaults to <see cref="UnitSystem" />'s default culture.</param>
265-
#else
266-
/// <param name="provider">Format to use for localization. Defaults to <see cref="UnitSystem.DefaultCulture" />.</param>
267-
#endif
268-
/// <returns>Unit abbreviation string.</returns>
269-
[UsedImplicitly]
270-
public static string GetAbbreviation(
271-
ApparentEnergyUnit unit,
272-
#if WINDOWS_UWP
273-
[CanBeNull] string cultureName)
274-
#else
275-
[CanBeNull] IFormatProvider provider)
276-
#endif
277-
{
278-
#if WINDOWS_UWP
279-
// Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
280-
IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
281-
#else
282-
provider = provider ?? UnitSystem.DefaultCulture;
283-
#endif
284-
285-
return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
286-
}
287-
288259
#endregion
289260

290261
#region Equality / IComparable

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

-29
Original file line numberDiff line numberDiff line change
@@ -275,35 +275,6 @@ public static string GetAbbreviation(ApparentPowerUnit unit)
275275
return GetAbbreviation(unit, null);
276276
}
277277

278-
/// <summary>
279-
/// Get unit abbreviation string.
280-
/// </summary>
281-
/// <param name="unit">Unit to get abbreviation for.</param>
282-
#if WINDOWS_UWP
283-
/// <param name="cultureName">Name of culture (ex: "en-US") to use for localization. Defaults to <see cref="UnitSystem" />'s default culture.</param>
284-
#else
285-
/// <param name="provider">Format to use for localization. Defaults to <see cref="UnitSystem.DefaultCulture" />.</param>
286-
#endif
287-
/// <returns>Unit abbreviation string.</returns>
288-
[UsedImplicitly]
289-
public static string GetAbbreviation(
290-
ApparentPowerUnit unit,
291-
#if WINDOWS_UWP
292-
[CanBeNull] string cultureName)
293-
#else
294-
[CanBeNull] IFormatProvider provider)
295-
#endif
296-
{
297-
#if WINDOWS_UWP
298-
// Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
299-
IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
300-
#else
301-
provider = provider ?? UnitSystem.DefaultCulture;
302-
#endif
303-
304-
return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
305-
}
306-
307278
#endregion
308279

309280
#region Equality / IComparable

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

-29
Original file line numberDiff line numberDiff line change
@@ -446,35 +446,6 @@ public static string GetAbbreviation(AreaUnit unit)
446446
return GetAbbreviation(unit, null);
447447
}
448448

449-
/// <summary>
450-
/// Get unit abbreviation string.
451-
/// </summary>
452-
/// <param name="unit">Unit to get abbreviation for.</param>
453-
#if WINDOWS_UWP
454-
/// <param name="cultureName">Name of culture (ex: "en-US") to use for localization. Defaults to <see cref="UnitSystem" />'s default culture.</param>
455-
#else
456-
/// <param name="provider">Format to use for localization. Defaults to <see cref="UnitSystem.DefaultCulture" />.</param>
457-
#endif
458-
/// <returns>Unit abbreviation string.</returns>
459-
[UsedImplicitly]
460-
public static string GetAbbreviation(
461-
AreaUnit unit,
462-
#if WINDOWS_UWP
463-
[CanBeNull] string cultureName)
464-
#else
465-
[CanBeNull] IFormatProvider provider)
466-
#endif
467-
{
468-
#if WINDOWS_UWP
469-
// Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
470-
IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
471-
#else
472-
provider = provider ?? UnitSystem.DefaultCulture;
473-
#endif
474-
475-
return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
476-
}
477-
478449
#endregion
479450

480451
#region Equality / IComparable

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

-29
Original file line numberDiff line numberDiff line change
@@ -218,35 +218,6 @@ public static string GetAbbreviation(AreaDensityUnit unit)
218218
return GetAbbreviation(unit, null);
219219
}
220220

221-
/// <summary>
222-
/// Get unit abbreviation string.
223-
/// </summary>
224-
/// <param name="unit">Unit to get abbreviation for.</param>
225-
#if WINDOWS_UWP
226-
/// <param name="cultureName">Name of culture (ex: "en-US") to use for localization. Defaults to <see cref="UnitSystem" />'s default culture.</param>
227-
#else
228-
/// <param name="provider">Format to use for localization. Defaults to <see cref="UnitSystem.DefaultCulture" />.</param>
229-
#endif
230-
/// <returns>Unit abbreviation string.</returns>
231-
[UsedImplicitly]
232-
public static string GetAbbreviation(
233-
AreaDensityUnit unit,
234-
#if WINDOWS_UWP
235-
[CanBeNull] string cultureName)
236-
#else
237-
[CanBeNull] IFormatProvider provider)
238-
#endif
239-
{
240-
#if WINDOWS_UWP
241-
// Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
242-
IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
243-
#else
244-
provider = provider ?? UnitSystem.DefaultCulture;
245-
#endif
246-
247-
return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
248-
}
249-
250221
#endregion
251222

252223
#region Equality / IComparable

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

-29
Original file line numberDiff line numberDiff line change
@@ -313,35 +313,6 @@ public static string GetAbbreviation(AreaMomentOfInertiaUnit unit)
313313
return GetAbbreviation(unit, null);
314314
}
315315

316-
/// <summary>
317-
/// Get unit abbreviation string.
318-
/// </summary>
319-
/// <param name="unit">Unit to get abbreviation for.</param>
320-
#if WINDOWS_UWP
321-
/// <param name="cultureName">Name of culture (ex: "en-US") to use for localization. Defaults to <see cref="UnitSystem" />'s default culture.</param>
322-
#else
323-
/// <param name="provider">Format to use for localization. Defaults to <see cref="UnitSystem.DefaultCulture" />.</param>
324-
#endif
325-
/// <returns>Unit abbreviation string.</returns>
326-
[UsedImplicitly]
327-
public static string GetAbbreviation(
328-
AreaMomentOfInertiaUnit unit,
329-
#if WINDOWS_UWP
330-
[CanBeNull] string cultureName)
331-
#else
332-
[CanBeNull] IFormatProvider provider)
333-
#endif
334-
{
335-
#if WINDOWS_UWP
336-
// Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
337-
IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
338-
#else
339-
provider = provider ?? UnitSystem.DefaultCulture;
340-
#endif
341-
342-
return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
343-
}
344-
345316
#endregion
346317

347318
#region Equality / IComparable

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

-29
Original file line numberDiff line numberDiff line change
@@ -692,35 +692,6 @@ public static string GetAbbreviation(BitRateUnit unit)
692692
return GetAbbreviation(unit, null);
693693
}
694694

695-
/// <summary>
696-
/// Get unit abbreviation string.
697-
/// </summary>
698-
/// <param name="unit">Unit to get abbreviation for.</param>
699-
#if WINDOWS_UWP
700-
/// <param name="cultureName">Name of culture (ex: "en-US") to use for localization. Defaults to <see cref="UnitSystem" />'s default culture.</param>
701-
#else
702-
/// <param name="provider">Format to use for localization. Defaults to <see cref="UnitSystem.DefaultCulture" />.</param>
703-
#endif
704-
/// <returns>Unit abbreviation string.</returns>
705-
[UsedImplicitly]
706-
public static string GetAbbreviation(
707-
BitRateUnit unit,
708-
#if WINDOWS_UWP
709-
[CanBeNull] string cultureName)
710-
#else
711-
[CanBeNull] IFormatProvider provider)
712-
#endif
713-
{
714-
#if WINDOWS_UWP
715-
// Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
716-
IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
717-
#else
718-
provider = provider ?? UnitSystem.DefaultCulture;
719-
#endif
720-
721-
return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
722-
}
723-
724695
#endregion
725696

726697
#region Equality / IComparable

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

-29
Original file line numberDiff line numberDiff line change
@@ -256,35 +256,6 @@ public static string GetAbbreviation(BrakeSpecificFuelConsumptionUnit unit)
256256
return GetAbbreviation(unit, null);
257257
}
258258

259-
/// <summary>
260-
/// Get unit abbreviation string.
261-
/// </summary>
262-
/// <param name="unit">Unit to get abbreviation for.</param>
263-
#if WINDOWS_UWP
264-
/// <param name="cultureName">Name of culture (ex: "en-US") to use for localization. Defaults to <see cref="UnitSystem" />'s default culture.</param>
265-
#else
266-
/// <param name="provider">Format to use for localization. Defaults to <see cref="UnitSystem.DefaultCulture" />.</param>
267-
#endif
268-
/// <returns>Unit abbreviation string.</returns>
269-
[UsedImplicitly]
270-
public static string GetAbbreviation(
271-
BrakeSpecificFuelConsumptionUnit unit,
272-
#if WINDOWS_UWP
273-
[CanBeNull] string cultureName)
274-
#else
275-
[CanBeNull] IFormatProvider provider)
276-
#endif
277-
{
278-
#if WINDOWS_UWP
279-
// Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
280-
IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
281-
#else
282-
provider = provider ?? UnitSystem.DefaultCulture;
283-
#endif
284-
285-
return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
286-
}
287-
288259
#endregion
289260

290261
#region Equality / IComparable

0 commit comments

Comments
 (0)