Skip to content

Commit

Permalink
Merge pull request #26 from mbuchetics/remove-range-tree
Browse files Browse the repository at this point in the history
Removing obsolete RangeTree code for release of 3.0.0
  • Loading branch information
apacha authored Oct 5, 2020
2 parents 46fd2d4 + da6ab63 commit 32993e1
Show file tree
Hide file tree
Showing 12 changed files with 6 additions and 611 deletions.
11 changes: 6 additions & 5 deletions IntervalTree/IntervalTree.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
</PropertyGroup>

<PropertyGroup>
<title>RangeTree</title>
<title>IntervalTree</title>
<Description>A generic implementation of a centered interval tree in C#.
In computer science, an interval tree is an ordered tree data structure to hold intervals. Specifically, it allows one to efficiently find all intervals that overlap with any given interval or point. It is often used for windowing queries, for instance, to find all roads on a computerized map inside a rectangular viewport, or to find all visible elements inside a three-dimensional scene.</Description>
<GeneratePackageOnBuild>True</GeneratePackageOnBuild>
Expand All @@ -16,14 +16,15 @@ In computer science, an interval tree is an ordered tree data structure to hold
<RepositoryUrl>https://github.com/mbuchetics/RangeTree.git</RepositoryUrl>
<RepositoryType>git</RepositoryType>
<PackageTags>range, tree, interval</PackageTags>
<Version>2.1.0</Version>
<Version>3.0.0</Version>
<PackageId>RangeTree</PackageId>
<Authors>Matthias Buchetics, Alexander Pacha and others, see CONTRIBUTORS.md</Authors>
<Product>IntervalTree - A generic interval tree implementation in C#</Product>
<PackageReleaseNotes>Renamed from RangeTree to IntervalTree, because this is what it actually is.
<PackageReleaseNotes>BREAKING CHANGES: Removing RangeTree code after is has been renamed to IntervalTree in version 2.1.0.
Make sure that you upgrade to version 2.1.0 first and that you have no more errors before upgrading to this version. This version contains no new features, but fixes the misleading name "RangeTree" when in fact it is an Interval tree.
For a full list changes at https://github.com/mbuchetics/RangeTree/releases</PackageReleaseNotes>
<AssemblyVersion>2.1.0</AssemblyVersion>
<FileVersion>2.1.0</FileVersion>
<AssemblyVersion>3.0.0</AssemblyVersion>
<FileVersion>3.0.0</FileVersion>
<Company>Matthias Buchetics, Alexander Pacha</Company>
</PropertyGroup>

Expand Down
18 changes: 0 additions & 18 deletions IntervalTree/Obsolete/IRangeTree.cs

This file was deleted.

18 changes: 0 additions & 18 deletions IntervalTree/Obsolete/RangeTree.cs

This file was deleted.

18 changes: 0 additions & 18 deletions IntervalTree/Obsolete/RangeTreeNode.cs

This file was deleted.

82 changes: 0 additions & 82 deletions IntervalTreeExamples/Obsolete/Program.cs

This file was deleted.

30 changes: 0 additions & 30 deletions IntervalTreeTests/Obsolete/ComparerTests.cs

This file was deleted.

34 changes: 0 additions & 34 deletions IntervalTreeTests/Obsolete/MultipleComparerTests.cs

This file was deleted.

71 changes: 0 additions & 71 deletions IntervalTreeTests/Obsolete/RangeTreeTests.cs

This file was deleted.

40 changes: 0 additions & 40 deletions IntervalTreeTests/Obsolete/ReadmeExampleTests.cs

This file was deleted.

Loading

0 comments on commit 32993e1

Please sign in to comment.