Ranges extended. Package version bumped.
This commit is contained in:
1 parent
1c013d20e7
commit
054400599b
2 files changed
+8
-2
No files matched your search
@@ -7,7 +7,7 @@
|
||||
<OutputType>Library</OutputType>
|
||||
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
|
||||
<PackageId>Recyclable.Collections.TestData</PackageId>
|
||||
<PackageVersion>0.0.3.1</PackageVersion>
|
||||
<PackageVersion>0.0.3.3</PackageVersion>
|
||||
<Authors>Marek Lemańczyk</Authors>
|
||||
<Company>N/A</Company>
|
||||
<Product>Recyclable.Collections.TestData</Product>
|
||||
@@ -19,7 +19,7 @@
|
||||
<PackageLicenseFile>LICENSE.md</PackageLicenseFile>
|
||||
<PackageReadmeFile>README.md</PackageReadmeFile>
|
||||
<RepositoryType>git</RepositoryType>
|
||||
<PackageReleaseNotes>Fixed runtime error caused by missing MoreLinq.</PackageReleaseNotes>
|
||||
<PackageReleaseNotes>Range variants extended.</PackageReleaseNotes>
|
||||
<Platforms>AnyCPU;x64</Platforms>
|
||||
<PackageIcon>logo.png</PackageIcon>
|
||||
</PropertyGroup>
|
||||
|
||||
@@ -318,6 +318,12 @@ namespace Recyclable.Collections.TestData
|
||||
yield return (0L, Math.Max(itemIndex, 1L));
|
||||
yield return (0L, Math.Max(itemsCount - itemIndex, 1L));
|
||||
yield return (0L, Math.Max(Math.Min(itemsCount - itemIndex, 2L), 1L));
|
||||
|
||||
var rangeSize = (int)Math.Min(itemsCount - itemIndex, 4);
|
||||
yield return ((int)(rangeSize > 2 ? Math.Max(0, itemIndex - 2) : itemIndex), rangeSize);
|
||||
|
||||
rangeSize = (int)Math.Max(Math.Min(itemsCount - itemIndex - 2, 4), 0);
|
||||
yield return ((int)(rangeSize > 2 ? Math.Max(0, itemIndex - 2 - 1) : Math.Max(0, itemIndex - 1)), rangeSize);
|
||||
}
|
||||
|
||||
public static IEnumerable<object[]> SourceDataWithBlockSizeWithItemIndexVariants { get; } = CombineSourceRefDataWithBlockSizeWithItemIndex(false);
|
||||
|
||||
Reference in new issue
Block a user