Skip to content

Commit

Permalink
update changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
ztellman committed May 4, 2020
1 parent 27db64e commit 561af70
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,13 @@

* fixed issue where `DirectedGraph.edges()` returned edges pointing in the wrong direction
* fixed issue in `List` where series of operations including `slice()` could lead to a degenerate structure which made lookups impossible. If you haven't seen mysterious `IndexOutOfBoundsException`s, this didn't affect you.
* fixed surprising implementation detail where `List` couldn't hold more than `Integer.MAX_VALUE` elements.

### Changes

* moved `Lists.EMPTY`, `Sets.EMPTY`, and `Maps.EMPTY` to `List.EMPTY`, `Set.EMPTY`, and `Map.EMPTY` respectively
* moved `Lists.VirtualList`, `Sets.VirtualSet`, and `Maps.VirtualMap` to `diffs.DiffList`, `diffs.DiffSet`, and `diffs.DiffMap` respectively
* moved `Lists.Concat` to `diffs.ConcatList`
* subsumed `Lists.Slice` into `diffs.DiffList`
* made all hash functions (`IMap.keyHash`, `ISet.valueHash`, `IGraph.vertexHash`) yield `long`s instead of `int`s.
* made all hash functions (`IMap.keyHash`, `ISet.valueHash`, `IGraph.vertexHash`) yield `long`s instead of `int`s.
* changed `indexOf` methods to return `OptionalInt` instead of an `int` which is `-1` if no such element is found

0 comments on commit 561af70

Please sign in to comment.