Skip to content

Commit edb3da6

Browse files
authored
Merge pull request #14 from mattlorimor/DotNetStandard
Build for .NET Standard and 4.5
2 parents 50c1ddd + 081a36e commit edb3da6

38 files changed

+41
-244
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,3 +6,4 @@ TestProbabilisticDataStructures/obj/
66
TestResults/ProbabilisticDataStructures.TE.Tests.mdf
77
TestResults/ProbabilisticDataStructures.TE.Tests_log.ldf
88
TestResults/
9+
.vs/

ProbabilisticDataStructures.sln

Lines changed: 11 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,22 @@
11

22
Microsoft Visual Studio Solution File, Format Version 12.00
3-
# Visual Studio 2012
4-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ProbabilisticDataStructures", "ProbabilisticDataStructures\ProbabilisticDataStructures.csproj", "{BF43F4A8-A892-413C-8E11-9A53D2249BF4}"
3+
# Visual Studio 15
4+
VisualStudioVersion = 15.0.27428.2043
5+
MinimumVisualStudioVersion = 10.0.40219.1
6+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ProbabilisticDataStructures", "ProbabilisticDataStructures\ProbabilisticDataStructures.csproj", "{4775E89C-C139-43B0-8436-B456C035C9D9}"
57
EndProject
68
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TestProbabilisticDataStructures", "TestProbabilisticDataStructures\TestProbabilisticDataStructures.csproj", "{8212EFDE-5134-4914-96D3-C550FD9432F1}"
79
EndProject
8-
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{FB0C1D18-BE84-4C9C-939E-3729FC292735}"
9-
ProjectSection(SolutionItems) = preProject
10-
appveyor.yml = appveyor.yml
11-
Default.testsettings = Default.testsettings
12-
LICENSE.txt = LICENSE.txt
13-
ProbabilisticDataStructures.vsmdi = ProbabilisticDataStructures.vsmdi
14-
README.md = README.md
15-
EndProjectSection
16-
EndProject
1710
Global
18-
GlobalSection(TestCaseManagementSettings) = postSolution
19-
CategoryFile = ProbabilisticDataStructures.vsmdi
20-
EndGlobalSection
2111
GlobalSection(SolutionConfigurationPlatforms) = preSolution
2212
Debug|Any CPU = Debug|Any CPU
2313
Release|Any CPU = Release|Any CPU
2414
EndGlobalSection
2515
GlobalSection(ProjectConfigurationPlatforms) = postSolution
26-
{BF43F4A8-A892-413C-8E11-9A53D2249BF4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
27-
{BF43F4A8-A892-413C-8E11-9A53D2249BF4}.Debug|Any CPU.Build.0 = Debug|Any CPU
28-
{BF43F4A8-A892-413C-8E11-9A53D2249BF4}.Release|Any CPU.ActiveCfg = Release|Any CPU
29-
{BF43F4A8-A892-413C-8E11-9A53D2249BF4}.Release|Any CPU.Build.0 = Release|Any CPU
16+
{4775E89C-C139-43B0-8436-B456C035C9D9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
17+
{4775E89C-C139-43B0-8436-B456C035C9D9}.Debug|Any CPU.Build.0 = Debug|Any CPU
18+
{4775E89C-C139-43B0-8436-B456C035C9D9}.Release|Any CPU.ActiveCfg = Release|Any CPU
19+
{4775E89C-C139-43B0-8436-B456C035C9D9}.Release|Any CPU.Build.0 = Release|Any CPU
3020
{8212EFDE-5134-4914-96D3-C550FD9432F1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
3121
{8212EFDE-5134-4914-96D3-C550FD9432F1}.Debug|Any CPU.Build.0 = Debug|Any CPU
3222
{8212EFDE-5134-4914-96D3-C550FD9432F1}.Release|Any CPU.ActiveCfg = Release|Any CPU
@@ -35,4 +25,7 @@ Global
3525
GlobalSection(SolutionProperties) = preSolution
3626
HideSolutionNode = FALSE
3727
EndGlobalSection
28+
GlobalSection(ExtensibilityGlobals) = postSolution
29+
SolutionGuid = {DD9C9C10-6340-471D-BF9D-A6823302D332}
30+
EndGlobalSection
3831
EndGlobal

ProbabilisticDataStructures/BloomFilter.cs

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,4 @@
11
using System;
2-
using System.Collections.Generic;
3-
using System.Linq;
4-
using System.Text;
5-
using System.Threading.Tasks;
6-
using ProbabilisticDataStructures;
72
using System.Security.Cryptography;
83

94
namespace ProbabilisticDataStructures

ProbabilisticDataStructures/Buckets.cs

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,4 @@
1-
using System;
2-
using System.Collections.Generic;
3-
using System.Linq;
4-
using System.Text;
5-
using System.Threading.Tasks;
6-
7-
namespace ProbabilisticDataStructures
1+
namespace ProbabilisticDataStructures
82
{
93
/// <summary>
104
/// Buckets is a fast, space-efficient array of buckets where each bucket can store

ProbabilisticDataStructures/CountMinSketch.cs

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,5 @@
11
using System;
2-
using System.Collections.Generic;
3-
using System.IO;
4-
using System.Linq;
52
using System.Security.Cryptography;
6-
using System.Text;
7-
using System.Threading.Tasks;
83

94
namespace ProbabilisticDataStructures
105
{

ProbabilisticDataStructures/CountingBloomFilter.cs

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,4 @@
1-
using System;
2-
using System.Collections.Generic;
3-
using System.Linq;
4-
using System.Security.Cryptography;
5-
using System.Text;
6-
using System.Threading.Tasks;
1+
using System.Security.Cryptography;
72

83
namespace ProbabilisticDataStructures
94
{

ProbabilisticDataStructures/CuckooBloomFilter.cs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,6 @@
11
using System;
2-
using System.Collections.Generic;
32
using System.Linq;
43
using System.Security.Cryptography;
5-
using System.Text;
6-
using System.Threading.Tasks;
74

85
namespace ProbabilisticDataStructures
96
{

ProbabilisticDataStructures/Defaults.cs

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,6 @@
1-
using System;
2-
using System.Collections.Generic;
3-
using System.Linq;
4-
using System.Security.Cryptography;
5-
using System.Text;
6-
using System.Threading.Tasks;
1+
using System.Security.Cryptography;
2+
using System.Runtime.CompilerServices;
3+
[assembly: InternalsVisibleTo("TestProbabilisticDataStructures")]
74

85
namespace ProbabilisticDataStructures
96
{

ProbabilisticDataStructures/DeletableBloomFilter.cs

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,4 @@
1-
using System;
2-
using System.Collections.Generic;
3-
using System.Linq;
4-
using System.Security.Cryptography;
5-
using System.Text;
6-
using System.Threading.Tasks;
1+
using System.Security.Cryptography;
72

83
namespace ProbabilisticDataStructures
94
{

ProbabilisticDataStructures/Element.cs

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,4 @@
11
using System;
2-
using System.Collections.Generic;
3-
using System.Linq;
4-
using System.Text;
5-
using System.Threading.Tasks;
62

73
namespace ProbabilisticDataStructures
84
{

0 commit comments

Comments
 (0)