Examples of errors detected by the V3028 diagnostic
V3028. Consider inspecting the 'for' operator. Initial and final values of the iterator are the same.
Media Portal 2
V3028 Consider inspecting the 'for' operator. Initial and final values of the iterator are the same. StackPanel.cs 455
protected virtual void ArrangeChildren()
{
....
for (int i = _actualFirstVisibleChildIndex;
i <= _actualFirstVisibleChildIndex; i++)
{
FrameworkElement child = visibleChildren[i];
....
}
....
}
Always one iteration of loop.
Space Engineers
V3028 Consider inspecting the 'for' operator. Initial and final values of the iterator are the same. VRage.Render MyRender-Management.cs 1034
internal static void AddDivisionForCullingStructure(....)
{
....
for (int axis = bestAxis; axis <= bestAxis; axis++)
....
}