Examples of errors detected by the V3028 diagnostic
V3028. Consider inspecting the 'for' operator. Initial and final values of the iterator are the same.
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++)
....
}
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.