diff --git a/src/Artemis.Core/DefaultTypes/Conditions/Operators/StringContainsConditionOperator.cs b/src/Artemis.Core/DefaultTypes/Conditions/Operators/StringContainsConditionOperator.cs
index 23c7e67f0..66df52bd9 100644
--- a/src/Artemis.Core/DefaultTypes/Conditions/Operators/StringContainsConditionOperator.cs
+++ b/src/Artemis.Core/DefaultTypes/Conditions/Operators/StringContainsConditionOperator.cs
@@ -12,8 +12,8 @@ namespace Artemis.Core.DefaultTypes
public override bool Evaluate(object a, object b)
{
- var aString = (string) a;
- var bString = (string) b;
+ string aString = (string) a;
+ string bString = (string) b;
return bString != null && aString != null && aString.Contains(bString, StringComparison.InvariantCultureIgnoreCase);
}
diff --git a/src/Artemis.Core/DefaultTypes/Conditions/Operators/StringEndsWithConditionOperator.cs b/src/Artemis.Core/DefaultTypes/Conditions/Operators/StringEndsWithConditionOperator.cs
index c193c9651..8041809f4 100644
--- a/src/Artemis.Core/DefaultTypes/Conditions/Operators/StringEndsWithConditionOperator.cs
+++ b/src/Artemis.Core/DefaultTypes/Conditions/Operators/StringEndsWithConditionOperator.cs
@@ -12,8 +12,8 @@ namespace Artemis.Core.DefaultTypes
public override bool Evaluate(object a, object b)
{
- var aString = (string) a;
- var bString = (string) b;
+ string aString = (string) a;
+ string bString = (string) b;
return bString != null && aString != null && aString.EndsWith(bString, StringComparison.InvariantCultureIgnoreCase);
}
diff --git a/src/Artemis.Core/DefaultTypes/Conditions/Operators/StringEqualsConditionOperator.cs b/src/Artemis.Core/DefaultTypes/Conditions/Operators/StringEqualsConditionOperator.cs
index bea4e56ec..5857ce81f 100644
--- a/src/Artemis.Core/DefaultTypes/Conditions/Operators/StringEqualsConditionOperator.cs
+++ b/src/Artemis.Core/DefaultTypes/Conditions/Operators/StringEqualsConditionOperator.cs
@@ -12,8 +12,8 @@ namespace Artemis.Core.DefaultTypes
public override bool Evaluate(object a, object b)
{
- var aString = (string) a;
- var bString = (string) b;
+ string aString = (string) a;
+ string bString = (string) b;
return string.Equals(aString, bString, StringComparison.InvariantCultureIgnoreCase);
}
diff --git a/src/Artemis.Core/DefaultTypes/Conditions/Operators/StringNotContainsConditionOperator.cs b/src/Artemis.Core/DefaultTypes/Conditions/Operators/StringNotContainsConditionOperator.cs
index 00337a44b..9b7f45f8f 100644
--- a/src/Artemis.Core/DefaultTypes/Conditions/Operators/StringNotContainsConditionOperator.cs
+++ b/src/Artemis.Core/DefaultTypes/Conditions/Operators/StringNotContainsConditionOperator.cs
@@ -12,8 +12,8 @@ namespace Artemis.Core.DefaultTypes
public override bool Evaluate(object a, object b)
{
- var aString = (string) a;
- var bString = (string) b;
+ string aString = (string) a;
+ string bString = (string) b;
return bString != null && aString != null && !aString.Contains(bString, StringComparison.InvariantCultureIgnoreCase);
}
diff --git a/src/Artemis.Core/DefaultTypes/Conditions/Operators/StringNotEqualConditionOperator.cs b/src/Artemis.Core/DefaultTypes/Conditions/Operators/StringNotEqualConditionOperator.cs
index 2ce7a1a64..aef95e7e4 100644
--- a/src/Artemis.Core/DefaultTypes/Conditions/Operators/StringNotEqualConditionOperator.cs
+++ b/src/Artemis.Core/DefaultTypes/Conditions/Operators/StringNotEqualConditionOperator.cs
@@ -12,8 +12,8 @@ namespace Artemis.Core.DefaultTypes
public override bool Evaluate(object a, object b)
{
- var aString = (string) a;
- var bString = (string) b;
+ string aString = (string) a;
+ string bString = (string) b;
return !string.Equals(aString, bString, StringComparison.InvariantCultureIgnoreCase);
}
diff --git a/src/Artemis.Core/DefaultTypes/Conditions/Operators/StringStartsWithConditionOperator.cs b/src/Artemis.Core/DefaultTypes/Conditions/Operators/StringStartsWithConditionOperator.cs
index ebe63bee8..d6f86eba3 100644
--- a/src/Artemis.Core/DefaultTypes/Conditions/Operators/StringStartsWithConditionOperator.cs
+++ b/src/Artemis.Core/DefaultTypes/Conditions/Operators/StringStartsWithConditionOperator.cs
@@ -12,8 +12,8 @@ namespace Artemis.Core.DefaultTypes
public override bool Evaluate(object a, object b)
{
- var aString = (string) a;
- var bString = (string) b;
+ string aString = (string) a;
+ string bString = (string) b;
return bString != null && aString != null && aString.StartsWith(bString, StringComparison.InvariantCultureIgnoreCase);
}
diff --git a/src/Artemis.Core/DefaultTypes/DataBindings/Converters/FloatDataBindingConverter.cs b/src/Artemis.Core/DefaultTypes/DataBindings/Converters/FloatDataBindingConverter.cs
index 6e458e161..1a4c09f4e 100644
--- a/src/Artemis.Core/DefaultTypes/DataBindings/Converters/FloatDataBindingConverter.cs
+++ b/src/Artemis.Core/DefaultTypes/DataBindings/Converters/FloatDataBindingConverter.cs
@@ -29,7 +29,7 @@ namespace Artemis.Core.DefaultTypes
///
public override float Interpolate(float a, float b, double progress)
{
- var diff = b - a;
+ float diff = b - a;
return (float) (a + diff * progress);
}
diff --git a/src/Artemis.Core/DefaultTypes/DataBindings/Converters/IntDataBindingConverter.cs b/src/Artemis.Core/DefaultTypes/DataBindings/Converters/IntDataBindingConverter.cs
index b4931f6ed..879d2884f 100644
--- a/src/Artemis.Core/DefaultTypes/DataBindings/Converters/IntDataBindingConverter.cs
+++ b/src/Artemis.Core/DefaultTypes/DataBindings/Converters/IntDataBindingConverter.cs
@@ -34,7 +34,7 @@ namespace Artemis.Core.DefaultTypes
///
public override int Interpolate(int a, int b, double progress)
{
- var diff = b - a;
+ int diff = b - a;
return (int) Math.Round(a + diff * progress, InterpolationRoundingMode);
}
}
diff --git a/src/Artemis.Core/DefaultTypes/DataBindings/Modifiers/Colors/SKColorBrightenModifierType.cs b/src/Artemis.Core/DefaultTypes/DataBindings/Modifiers/Colors/SKColorBrightenModifierType.cs
index ccc8bf85d..4c79778e7 100644
--- a/src/Artemis.Core/DefaultTypes/DataBindings/Modifiers/Colors/SKColorBrightenModifierType.cs
+++ b/src/Artemis.Core/DefaultTypes/DataBindings/Modifiers/Colors/SKColorBrightenModifierType.cs
@@ -15,7 +15,7 @@ namespace Artemis.Core.DefaultTypes
public override object Apply(object currentValue, object parameterValue)
{
- ((SKColor) currentValue).ToHsl(out var h, out var s, out var l);
+ ((SKColor) currentValue).ToHsl(out float h, out float s, out float l);
l *= (Convert.ToSingle(parameterValue) + 100f) / 100f;
return SKColor.FromHsl(h, s, l);
diff --git a/src/Artemis.Core/DefaultTypes/DataBindings/Modifiers/Colors/SKColorDarkenModifierType.cs b/src/Artemis.Core/DefaultTypes/DataBindings/Modifiers/Colors/SKColorDarkenModifierType.cs
index f7e6d470d..39f427dd6 100644
--- a/src/Artemis.Core/DefaultTypes/DataBindings/Modifiers/Colors/SKColorDarkenModifierType.cs
+++ b/src/Artemis.Core/DefaultTypes/DataBindings/Modifiers/Colors/SKColorDarkenModifierType.cs
@@ -15,7 +15,7 @@ namespace Artemis.Core.DefaultTypes
public override object Apply(object currentValue, object parameterValue)
{
- ((SKColor) currentValue).ToHsl(out var h, out var s, out var l);
+ ((SKColor) currentValue).ToHsl(out float h, out float s, out float l);
l *= (Convert.ToSingle(parameterValue) * -1 + 100f) / 100f;
return SKColor.FromHsl(h, s, l);
}
diff --git a/src/Artemis.Core/DefaultTypes/DataBindings/Modifiers/Numbers/DivideModifierType.cs b/src/Artemis.Core/DefaultTypes/DataBindings/Modifiers/Numbers/DivideModifierType.cs
index 480dff707..2bd4d304c 100644
--- a/src/Artemis.Core/DefaultTypes/DataBindings/Modifiers/Numbers/DivideModifierType.cs
+++ b/src/Artemis.Core/DefaultTypes/DataBindings/Modifiers/Numbers/DivideModifierType.cs
@@ -13,7 +13,7 @@ namespace Artemis.Core.DefaultTypes
public override object Apply(object currentValue, object parameterValue)
{
- var parameter = Convert.ToSingle(parameterValue);
+ float parameter = Convert.ToSingle(parameterValue);
// Ye ye none of that
if (parameter == 0)
return 0;
diff --git a/src/Artemis.Core/DefaultTypes/DataBindings/Modifiers/Numbers/PercentageOfModifierType.cs b/src/Artemis.Core/DefaultTypes/DataBindings/Modifiers/Numbers/PercentageOfModifierType.cs
index 6f7ec4bcd..09ba43359 100644
--- a/src/Artemis.Core/DefaultTypes/DataBindings/Modifiers/Numbers/PercentageOfModifierType.cs
+++ b/src/Artemis.Core/DefaultTypes/DataBindings/Modifiers/Numbers/PercentageOfModifierType.cs
@@ -14,7 +14,7 @@ namespace Artemis.Core.DefaultTypes
public override object Apply(object currentValue, object parameterValue)
{
- var parameter = Convert.ToSingle(parameterValue);
+ float parameter = Convert.ToSingle(parameterValue);
// Ye ye none of that
if (parameter == 0f)
return 100f;
diff --git a/src/Artemis.Core/DefaultTypes/DataBindings/Modifiers/Numbers/Rounding/CeilingModifierType.cs b/src/Artemis.Core/DefaultTypes/DataBindings/Modifiers/Numbers/Rounding/CeilingModifierType.cs
index 26d984aa2..a0ec3bd8e 100644
--- a/src/Artemis.Core/DefaultTypes/DataBindings/Modifiers/Numbers/Rounding/CeilingModifierType.cs
+++ b/src/Artemis.Core/DefaultTypes/DataBindings/Modifiers/Numbers/Rounding/CeilingModifierType.cs
@@ -15,7 +15,7 @@ namespace Artemis.Core.DefaultTypes
public override object Apply(object currentValue, object parameterValue)
{
- var floatValue = Convert.ToSingle(currentValue);
+ float floatValue = Convert.ToSingle(currentValue);
return Math.Ceiling(floatValue);
}
}
diff --git a/src/Artemis.Core/DefaultTypes/DataBindings/Modifiers/Numbers/Rounding/FloorModifierType.cs b/src/Artemis.Core/DefaultTypes/DataBindings/Modifiers/Numbers/Rounding/FloorModifierType.cs
index a8a1d4cba..1c61ca9a4 100644
--- a/src/Artemis.Core/DefaultTypes/DataBindings/Modifiers/Numbers/Rounding/FloorModifierType.cs
+++ b/src/Artemis.Core/DefaultTypes/DataBindings/Modifiers/Numbers/Rounding/FloorModifierType.cs
@@ -15,7 +15,7 @@ namespace Artemis.Core.DefaultTypes
public override object Apply(object currentValue, object parameterValue)
{
- var floatValue = Convert.ToSingle(currentValue);
+ float floatValue = Convert.ToSingle(currentValue);
return Math.Floor(floatValue);
}
}
diff --git a/src/Artemis.Core/DefaultTypes/DataBindings/Modifiers/Numbers/Rounding/RoundModifierType.cs b/src/Artemis.Core/DefaultTypes/DataBindings/Modifiers/Numbers/Rounding/RoundModifierType.cs
index 5475e2476..7952718ee 100644
--- a/src/Artemis.Core/DefaultTypes/DataBindings/Modifiers/Numbers/Rounding/RoundModifierType.cs
+++ b/src/Artemis.Core/DefaultTypes/DataBindings/Modifiers/Numbers/Rounding/RoundModifierType.cs
@@ -15,7 +15,7 @@ namespace Artemis.Core.DefaultTypes
public override object Apply(object currentValue, object parameterValue)
{
- var floatValue = Convert.ToSingle(currentValue);
+ float floatValue = Convert.ToSingle(currentValue);
return Math.Round(floatValue, MidpointRounding.AwayFromZero);
}
}
diff --git a/src/Artemis.Core/DefaultTypes/Properties/FloatLayerProperty.cs b/src/Artemis.Core/DefaultTypes/Properties/FloatLayerProperty.cs
index 633d27763..4eb435574 100644
--- a/src/Artemis.Core/DefaultTypes/Properties/FloatLayerProperty.cs
+++ b/src/Artemis.Core/DefaultTypes/Properties/FloatLayerProperty.cs
@@ -27,7 +27,7 @@
///
protected override void UpdateCurrentValue(float keyframeProgress, float keyframeProgressEased)
{
- var diff = NextKeyframe.Value - CurrentKeyframe.Value;
+ float diff = NextKeyframe.Value - CurrentKeyframe.Value;
CurrentValue = CurrentKeyframe.Value + diff * keyframeProgressEased;
}
}
diff --git a/src/Artemis.Core/DefaultTypes/Properties/IntLayerProperty.cs b/src/Artemis.Core/DefaultTypes/Properties/IntLayerProperty.cs
index edb785e29..454f8328c 100644
--- a/src/Artemis.Core/DefaultTypes/Properties/IntLayerProperty.cs
+++ b/src/Artemis.Core/DefaultTypes/Properties/IntLayerProperty.cs
@@ -37,7 +37,7 @@ namespace Artemis.Core.DefaultTypes
///
protected override void UpdateCurrentValue(float keyframeProgress, float keyframeProgressEased)
{
- var diff = NextKeyframe.Value - CurrentKeyframe.Value;
+ int diff = NextKeyframe.Value - CurrentKeyframe.Value;
CurrentValue = (int) Math.Round(CurrentKeyframe.Value + diff * keyframeProgressEased, MidpointRounding.AwayFromZero);
}
}
diff --git a/src/Artemis.Core/DefaultTypes/Properties/SKPointLayerProperty.cs b/src/Artemis.Core/DefaultTypes/Properties/SKPointLayerProperty.cs
index f9836d457..312e20749 100644
--- a/src/Artemis.Core/DefaultTypes/Properties/SKPointLayerProperty.cs
+++ b/src/Artemis.Core/DefaultTypes/Properties/SKPointLayerProperty.cs
@@ -22,8 +22,8 @@ namespace Artemis.Core.DefaultTypes
///
protected override void UpdateCurrentValue(float keyframeProgress, float keyframeProgressEased)
{
- var xDiff = NextKeyframe.Value.X - CurrentKeyframe.Value.X;
- var yDiff = NextKeyframe.Value.Y - CurrentKeyframe.Value.Y;
+ float xDiff = NextKeyframe.Value.X - CurrentKeyframe.Value.X;
+ float yDiff = NextKeyframe.Value.Y - CurrentKeyframe.Value.Y;
CurrentValue = new SKPoint(CurrentKeyframe.Value.X + xDiff * keyframeProgressEased, CurrentKeyframe.Value.Y + yDiff * keyframeProgressEased);
}
}
diff --git a/src/Artemis.Core/DefaultTypes/Properties/SKSizeLayerProperty.cs b/src/Artemis.Core/DefaultTypes/Properties/SKSizeLayerProperty.cs
index bdfc66688..ef2097c01 100644
--- a/src/Artemis.Core/DefaultTypes/Properties/SKSizeLayerProperty.cs
+++ b/src/Artemis.Core/DefaultTypes/Properties/SKSizeLayerProperty.cs
@@ -22,8 +22,8 @@ namespace Artemis.Core.DefaultTypes
///
protected override void UpdateCurrentValue(float keyframeProgress, float keyframeProgressEased)
{
- var widthDiff = NextKeyframe.Value.Width - CurrentKeyframe.Value.Width;
- var heightDiff = NextKeyframe.Value.Height - CurrentKeyframe.Value.Height;
+ float widthDiff = NextKeyframe.Value.Width - CurrentKeyframe.Value.Width;
+ float heightDiff = NextKeyframe.Value.Height - CurrentKeyframe.Value.Height;
CurrentValue = new SKSize(CurrentKeyframe.Value.Width + widthDiff * keyframeProgressEased, CurrentKeyframe.Value.Height + heightDiff * keyframeProgressEased);
}
}
diff --git a/src/Artemis.Core/Extensions/DirectoryInfoExtensions.cs b/src/Artemis.Core/Extensions/DirectoryInfoExtensions.cs
index 164f8ef2e..f1f0a7d68 100644
--- a/src/Artemis.Core/Extensions/DirectoryInfoExtensions.cs
+++ b/src/Artemis.Core/Extensions/DirectoryInfoExtensions.cs
@@ -6,9 +6,9 @@ namespace Artemis.Core
{
public static void CopyFilesRecursively(this DirectoryInfo source, DirectoryInfo target)
{
- foreach (var dir in source.GetDirectories())
+ foreach (DirectoryInfo dir in source.GetDirectories())
CopyFilesRecursively(dir, target.CreateSubdirectory(dir.Name));
- foreach (var file in source.GetFiles())
+ foreach (FileInfo file in source.GetFiles())
file.CopyTo(Path.Combine(target.FullName, file.Name));
}
@@ -17,10 +17,10 @@ namespace Artemis.Core
if (!baseDir.Exists)
return;
- foreach (var dir in baseDir.EnumerateDirectories())
+ foreach (DirectoryInfo dir in baseDir.EnumerateDirectories())
DeleteRecursively(dir);
- var files = baseDir.GetFiles();
- foreach (var file in files)
+ FileInfo[] files = baseDir.GetFiles();
+ foreach (FileInfo file in files)
{
file.IsReadOnly = false;
file.Delete();
diff --git a/src/Artemis.Core/Extensions/IEnumerableExtensions.cs b/src/Artemis.Core/Extensions/IEnumerableExtensions.cs
index 8a33844e5..d0e591363 100644
--- a/src/Artemis.Core/Extensions/IEnumerableExtensions.cs
+++ b/src/Artemis.Core/Extensions/IEnumerableExtensions.cs
@@ -80,8 +80,8 @@ namespace Artemis.Core
IEnumerable _()
{
- var knownKeys = new HashSet(comparer);
- foreach (var element in source)
+ HashSet knownKeys = new HashSet(comparer);
+ foreach (TSource element in source)
{
if (knownKeys.Add(keySelector(element)))
yield return element;
diff --git a/src/Artemis.Core/Extensions/ProcessExtensions.cs b/src/Artemis.Core/Extensions/ProcessExtensions.cs
index ce59cde59..39d1083ee 100644
--- a/src/Artemis.Core/Extensions/ProcessExtensions.cs
+++ b/src/Artemis.Core/Extensions/ProcessExtensions.cs
@@ -9,9 +9,9 @@ namespace Artemis.Core
{
public static string GetProcessFilename(this Process p)
{
- var capacity = 2000;
- var builder = new StringBuilder(capacity);
- var ptr = OpenProcess(ProcessAccessFlags.QueryLimitedInformation, false, p.Id);
+ int capacity = 2000;
+ StringBuilder builder = new StringBuilder(capacity);
+ IntPtr ptr = OpenProcess(ProcessAccessFlags.QueryLimitedInformation, false, p.Id);
if (!QueryFullProcessImageName(ptr, 0, builder, ref capacity)) return string.Empty;
return builder.ToString();
diff --git a/src/Artemis.Core/Extensions/RgbDeviceExtensions.cs b/src/Artemis.Core/Extensions/RgbDeviceExtensions.cs
index baa0c1f11..98a1eb7a2 100644
--- a/src/Artemis.Core/Extensions/RgbDeviceExtensions.cs
+++ b/src/Artemis.Core/Extensions/RgbDeviceExtensions.cs
@@ -7,7 +7,7 @@ namespace Artemis.Core
{
public static string GetDeviceIdentifier(this IRGBDevice rgbDevice)
{
- var builder = new StringBuilder();
+ StringBuilder builder = new StringBuilder();
builder.Append(rgbDevice.DeviceInfo.DeviceName);
builder.Append('-');
builder.Append(rgbDevice.DeviceInfo.Manufacturer);
diff --git a/src/Artemis.Core/Extensions/SKColorExtensions.cs b/src/Artemis.Core/Extensions/SKColorExtensions.cs
index 01a09837e..09202b9e4 100644
--- a/src/Artemis.Core/Extensions/SKColorExtensions.cs
+++ b/src/Artemis.Core/Extensions/SKColorExtensions.cs
@@ -14,10 +14,10 @@ namespace Artemis.Core
public static SKColor Interpolate(this SKColor from, SKColor to, float progress)
{
- var redDiff = to.Red - from.Red;
- var greenDiff = to.Green - from.Green;
- var blueDiff = to.Blue - from.Blue;
- var alphaDiff = to.Alpha - from.Alpha;
+ int redDiff = to.Red - from.Red;
+ int greenDiff = to.Green - from.Green;
+ int blueDiff = to.Blue - from.Blue;
+ int alphaDiff = to.Alpha - from.Alpha;
return new SKColor(
ClampToByte(from.Red + redDiff * progress),
diff --git a/src/Artemis.Core/Extensions/TypeExtensions.cs b/src/Artemis.Core/Extensions/TypeExtensions.cs
index 9b82bf445..039087fff 100644
--- a/src/Artemis.Core/Extensions/TypeExtensions.cs
+++ b/src/Artemis.Core/Extensions/TypeExtensions.cs
@@ -78,7 +78,7 @@ namespace Artemis.Core
return true;
if (PrimitiveTypeConversions.ContainsKey(to) && PrimitiveTypeConversions[to].Contains(from))
return true;
- var castable = from.GetMethods(BindingFlags.Public | BindingFlags.Static)
+ bool castable = from.GetMethods(BindingFlags.Public | BindingFlags.Static)
.Any(
m => m.ReturnType == to &&
(m.Name == "op_Implicit" ||
diff --git a/src/Artemis.Core/Models/Profile/Colors/ColorGradient.cs b/src/Artemis.Core/Models/Profile/Colors/ColorGradient.cs
index d8a72622a..ae94b9a55 100644
--- a/src/Artemis.Core/Models/Profile/Colors/ColorGradient.cs
+++ b/src/Artemis.Core/Models/Profile/Colors/ColorGradient.cs
@@ -37,10 +37,10 @@ namespace Artemis.Core
if (timesToRepeat == 0)
return Stops.OrderBy(c => c.Position).Select(c => c.Color).ToArray();
- var colors = Stops.OrderBy(c => c.Position).Select(c => c.Color).ToList();
- var result = new List();
+ List colors = Stops.OrderBy(c => c.Position).Select(c => c.Color).ToList();
+ List result = new List();
- for (var i = 0; i <= timesToRepeat; i++)
+ for (int i = 0; i <= timesToRepeat; i++)
result.AddRange(colors);
return result.ToArray();
@@ -60,13 +60,13 @@ namespace Artemis.Core
return Stops.OrderBy(c => c.Position).Select(c => c.Position).ToArray();
// Create stops and a list of divided stops
- var stops = Stops.OrderBy(c => c.Position).Select(c => c.Position / (timesToRepeat + 1)).ToList();
- var result = new List();
+ List stops = Stops.OrderBy(c => c.Position).Select(c => c.Position / (timesToRepeat + 1)).ToList();
+ List result = new List();
// For each repeat cycle, add the base stops to the end result
- for (var i = 0; i <= timesToRepeat; i++)
+ for (int i = 0; i <= timesToRepeat; i++)
{
- var localStops = stops.Select(s => s + result.LastOrDefault()).ToList();
+ List localStops = stops.Select(s => s + result.LastOrDefault()).ToList();
result.AddRange(localStops);
}
@@ -90,11 +90,11 @@ namespace Artemis.Core
if (!Stops.Any())
return SKColor.Empty;
- var stops = Stops.OrderBy(x => x.Position).ToArray();
+ ColorGradientStop[] stops = Stops.OrderBy(x => x.Position).ToArray();
if (position <= 0) return stops[0].Color;
if (position >= 1) return stops[^1].Color;
ColorGradientStop left = stops[0], right = null;
- foreach (var stop in stops)
+ foreach (ColorGradientStop stop in stops)
{
if (stop.Position >= position)
{
@@ -109,10 +109,10 @@ namespace Artemis.Core
return left.Color;
position = (float) Math.Round((position - left.Position) / (right.Position - left.Position), 2);
- var a = (byte) ((right.Color.Alpha - left.Color.Alpha) * position + left.Color.Alpha);
- var r = (byte) ((right.Color.Red - left.Color.Red) * position + left.Color.Red);
- var g = (byte) ((right.Color.Green - left.Color.Green) * position + left.Color.Green);
- var b = (byte) ((right.Color.Blue - left.Color.Blue) * position + left.Color.Blue);
+ byte a = (byte) ((right.Color.Alpha - left.Color.Alpha) * position + left.Color.Alpha);
+ byte r = (byte) ((right.Color.Red - left.Color.Red) * position + left.Color.Red);
+ byte g = (byte) ((right.Color.Green - left.Color.Green) * position + left.Color.Green);
+ byte b = (byte) ((right.Color.Blue - left.Color.Blue) * position + left.Color.Blue);
return new SKColor(r, g, b, a);
}
@@ -122,10 +122,10 @@ namespace Artemis.Core
///
public static ColorGradient GetUnicornBarf()
{
- var gradient = new ColorGradient();
- for (var i = 0; i < 9; i++)
+ ColorGradient gradient = new ColorGradient();
+ for (int i = 0; i < 9; i++)
{
- var color = i != 8 ? SKColor.FromHsv(i * 32, 100, 100) : SKColor.FromHsv(0, 100, 100);
+ SKColor color = i != 8 ? SKColor.FromHsv(i * 32, 100, 100) : SKColor.FromHsv(0, 100, 100);
gradient.Stops.Add(new ColorGradientStop(color, 0.125f * i));
}
diff --git a/src/Artemis.Core/Models/Profile/Conditions/DataModelConditionGroup.cs b/src/Artemis.Core/Models/Profile/Conditions/DataModelConditionGroup.cs
index a3d91df6d..c731176ca 100644
--- a/src/Artemis.Core/Models/Profile/Conditions/DataModelConditionGroup.cs
+++ b/src/Artemis.Core/Models/Profile/Conditions/DataModelConditionGroup.cs
@@ -34,7 +34,7 @@ namespace Artemis.Core
Entity = entity;
BooleanOperator = (BooleanOperator) Entity.BooleanOperator;
- foreach (var childEntity in Entity.Children)
+ foreach (DataModelConditionPartEntity childEntity in Entity.Children)
{
if (childEntity is DataModelConditionGroupEntity groupEntity)
AddChild(new DataModelConditionGroup(this, groupEntity));
@@ -88,7 +88,7 @@ namespace Artemis.Core
protected override void Dispose(bool disposing)
{
_disposed = true;
- foreach (var child in Children)
+ foreach (DataModelConditionPart child in Children)
child.Dispose();
base.Dispose(disposing);
@@ -125,7 +125,7 @@ namespace Artemis.Core
Entity.Children.Clear();
Entity.Children.AddRange(Children.Select(c => c.GetEntity()));
- foreach (var child in Children)
+ foreach (DataModelConditionPart child in Children)
child.Save();
}
diff --git a/src/Artemis.Core/Models/Profile/Conditions/DataModelConditionList.cs b/src/Artemis.Core/Models/Profile/Conditions/DataModelConditionList.cs
index 7c634c0aa..48f87e8cd 100644
--- a/src/Artemis.Core/Models/Profile/Conditions/DataModelConditionList.cs
+++ b/src/Artemis.Core/Models/Profile/Conditions/DataModelConditionList.cs
@@ -1,5 +1,6 @@
using System;
using System.Collections;
+using System.Collections.Generic;
using System.Linq;
using System.Linq.Expressions;
using Artemis.Core.DataModelExpansions;
@@ -97,7 +98,7 @@ namespace Artemis.Core
if (dataModel != null)
{
- var listType = dataModel.GetListTypeAtPath(path);
+ Type listType = dataModel.GetListTypeAtPath(path);
if (listType == null)
throw new ArtemisCoreException($"Data model of type {dataModel.GetType().Name} does not contain a list at path '{path}'");
@@ -130,7 +131,7 @@ namespace Artemis.Core
DataModelStore.DataModelAdded -= DataModelStoreOnDataModelAdded;
DataModelStore.DataModelRemoved -= DataModelStoreOnDataModelRemoved;
- foreach (var child in Children)
+ foreach (DataModelConditionPart child in Children)
child.Dispose();
base.Dispose(disposing);
@@ -148,7 +149,7 @@ namespace Artemis.Core
if (!(target is IList list))
return false;
- var objectList = list.Cast