mirror of
https://github.com/aaru-dps/Aaru.Helpers.git
synced 2025-12-16 19:24:35 +00:00
REFACTOR: Invert 'if' statement to reduce nesting.
This commit is contained in:
@@ -82,8 +82,8 @@ namespace Extents
|
||||
}
|
||||
|
||||
// Expands existing extent end
|
||||
if(item == backend[i].Item2 + 1)
|
||||
{
|
||||
if(item != backend[i].Item2 + 1) continue;
|
||||
|
||||
removeOne = backend[i];
|
||||
|
||||
if(i < backend.Count - 1 && item == backend[i + 1].Item1 - 1)
|
||||
@@ -95,7 +95,6 @@ namespace Extents
|
||||
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
if(itemToAdd != null)
|
||||
{
|
||||
@@ -170,12 +169,11 @@ namespace Extents
|
||||
}
|
||||
|
||||
// Extent is only element
|
||||
if(item == extent.Item1 && item == extent.Item2)
|
||||
{
|
||||
if(item != extent.Item1 || item != extent.Item2) continue;
|
||||
|
||||
toRemove = extent;
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
// Item not found
|
||||
if(toRemove == null) return false;
|
||||
|
||||
@@ -82,8 +82,8 @@ namespace Extents
|
||||
}
|
||||
|
||||
// Expands existing extent end
|
||||
if(item == backend[i].Item2 + 1)
|
||||
{
|
||||
if(item != backend[i].Item2 + 1) continue;
|
||||
|
||||
removeOne = backend[i];
|
||||
|
||||
if(i < backend.Count - 1 && item == backend[i + 1].Item1 - 1)
|
||||
@@ -95,7 +95,6 @@ namespace Extents
|
||||
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
if(itemToAdd != null)
|
||||
{
|
||||
@@ -170,12 +169,11 @@ namespace Extents
|
||||
}
|
||||
|
||||
// Extent is only element
|
||||
if(item == extent.Item1 && item == extent.Item2)
|
||||
{
|
||||
if(item != extent.Item1 || item != extent.Item2) continue;
|
||||
|
||||
toRemove = extent;
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
// Item not found
|
||||
if(toRemove == null) return false;
|
||||
|
||||
@@ -82,8 +82,8 @@ namespace Extents
|
||||
}
|
||||
|
||||
// Expands existing extent end
|
||||
if(item == backend[i].Item2 + 1)
|
||||
{
|
||||
if(item != backend[i].Item2 + 1) continue;
|
||||
|
||||
removeOne = backend[i];
|
||||
|
||||
if(i < backend.Count - 1 && item == backend[i + 1].Item1 - 1)
|
||||
@@ -95,7 +95,6 @@ namespace Extents
|
||||
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
if(itemToAdd != null)
|
||||
{
|
||||
@@ -170,12 +169,11 @@ namespace Extents
|
||||
}
|
||||
|
||||
// Extent is only element
|
||||
if(item == extent.Item1 && item == extent.Item2)
|
||||
{
|
||||
if(item != extent.Item1 || item != extent.Item2) continue;
|
||||
|
||||
toRemove = extent;
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
// Item not found
|
||||
if(toRemove == null) return false;
|
||||
|
||||
@@ -82,8 +82,8 @@ namespace Extents
|
||||
}
|
||||
|
||||
// Expands existing extent end
|
||||
if(item == backend[i].Item2 + 1)
|
||||
{
|
||||
if(item != backend[i].Item2 + 1) continue;
|
||||
|
||||
removeOne = backend[i];
|
||||
|
||||
if(i < backend.Count - 1 && item == backend[i + 1].Item1 - 1)
|
||||
@@ -95,7 +95,6 @@ namespace Extents
|
||||
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
if(itemToAdd != null)
|
||||
{
|
||||
@@ -170,12 +169,11 @@ namespace Extents
|
||||
}
|
||||
|
||||
// Extent is only element
|
||||
if(item == extent.Item1 && item == extent.Item2)
|
||||
{
|
||||
if(item != extent.Item1 || item != extent.Item2) continue;
|
||||
|
||||
toRemove = extent;
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
// Item not found
|
||||
if(toRemove == null) return false;
|
||||
|
||||
@@ -82,8 +82,8 @@ namespace Extents
|
||||
}
|
||||
|
||||
// Expands existing extent end
|
||||
if(item == backend[i].Item2 + 1)
|
||||
{
|
||||
if(item != backend[i].Item2 + 1) continue;
|
||||
|
||||
removeOne = backend[i];
|
||||
|
||||
if(i < backend.Count - 1 && item == backend[i + 1].Item1 - 1)
|
||||
@@ -95,7 +95,6 @@ namespace Extents
|
||||
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
if(itemToAdd != null)
|
||||
{
|
||||
@@ -170,12 +169,11 @@ namespace Extents
|
||||
}
|
||||
|
||||
// Extent is only element
|
||||
if(item == extent.Item1 && item == extent.Item2)
|
||||
{
|
||||
if(item != extent.Item1 || item != extent.Item2) continue;
|
||||
|
||||
toRemove = extent;
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
// Item not found
|
||||
if(toRemove == null) return false;
|
||||
|
||||
@@ -82,8 +82,8 @@ namespace Extents
|
||||
}
|
||||
|
||||
// Expands existing extent end
|
||||
if(item == backend[i].Item2 + 1)
|
||||
{
|
||||
if(item != backend[i].Item2 + 1) continue;
|
||||
|
||||
removeOne = backend[i];
|
||||
|
||||
if(i < backend.Count - 1 && item == backend[i + 1].Item1 - 1)
|
||||
@@ -95,7 +95,6 @@ namespace Extents
|
||||
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
if(itemToAdd != null)
|
||||
{
|
||||
@@ -170,12 +169,11 @@ namespace Extents
|
||||
}
|
||||
|
||||
// Extent is only element
|
||||
if(item == extent.Item1 && item == extent.Item2)
|
||||
{
|
||||
if(item != extent.Item1 || item != extent.Item2) continue;
|
||||
|
||||
toRemove = extent;
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
// Item not found
|
||||
if(toRemove == null) return false;
|
||||
|
||||
@@ -82,8 +82,8 @@ namespace Extents
|
||||
}
|
||||
|
||||
// Expands existing extent end
|
||||
if(item == backend[i].Item2 + 1)
|
||||
{
|
||||
if(item != backend[i].Item2 + 1) continue;
|
||||
|
||||
removeOne = backend[i];
|
||||
|
||||
if(i < backend.Count - 1 && item == backend[i + 1].Item1 - 1)
|
||||
@@ -95,7 +95,6 @@ namespace Extents
|
||||
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
if(itemToAdd != null)
|
||||
{
|
||||
@@ -170,12 +169,11 @@ namespace Extents
|
||||
}
|
||||
|
||||
// Extent is only element
|
||||
if(item == extent.Item1 && item == extent.Item2)
|
||||
{
|
||||
if(item != extent.Item1 || item != extent.Item2) continue;
|
||||
|
||||
toRemove = extent;
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
// Item not found
|
||||
if(toRemove == null) return false;
|
||||
|
||||
@@ -82,8 +82,8 @@ namespace Extents
|
||||
}
|
||||
|
||||
// Expands existing extent end
|
||||
if(item == backend[i].Item2 + 1)
|
||||
{
|
||||
if(item != backend[i].Item2 + 1) continue;
|
||||
|
||||
removeOne = backend[i];
|
||||
|
||||
if(i < backend.Count - 1 && item == backend[i + 1].Item1 - 1)
|
||||
@@ -95,7 +95,6 @@ namespace Extents
|
||||
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
if(itemToAdd != null)
|
||||
{
|
||||
@@ -171,12 +170,11 @@ namespace Extents
|
||||
}
|
||||
|
||||
// Extent is only element
|
||||
if(item == extent.Item1 && item == extent.Item2)
|
||||
{
|
||||
if(item != extent.Item1 || item != extent.Item2) continue;
|
||||
|
||||
toRemove = extent;
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
// Item not found
|
||||
if(toRemove == null) return false;
|
||||
|
||||
@@ -145,12 +145,11 @@ namespace DiscImageChef
|
||||
{
|
||||
if(i == start) return "";
|
||||
|
||||
if(SpacePaddedString[i - 1] != 0x20)
|
||||
{
|
||||
if(SpacePaddedString[i - 1] == 0x20) continue;
|
||||
|
||||
len = i;
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
return len == 0 ? "" : encoding.GetString(SpacePaddedString, start, len);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user