Jonas Nyrup
Jonas Nyrup
Suggestions: For `ReferenceTypeAssertions` the only suggestion is `BeSameAs` whereas for its derivative: * `ObjectAssertions` there's both `Be` and `BeSameAs` * `GenericCollectionAssertions` has `BeSameAs` and `Equal` Several assertion type like e.g....
> I guess we can make the message specific for the type. Right, I forgot to add the point, which was that we e.g. want to _add_ overrides of `Equals`...
If I understand your scenario correct, the two sides of the system operates concurrently? If yes, then we would also need to make a copy of e.g. a `List` as...
I don't imagine we want to guard against concurrency. In terms of efficiency I have an idea about wrapping non-materialized enumerables into a lazily materializing collection. One of the cases...
Here's a prototype of what I was imagining https://github.com/jnyrup/fluentassertions/tree/issue2000_materializing_enumerable
It's definitely something we talked about for vNext (7.0.0), we just never got around to create an issue for it. Any good ideas for what name it should have? The...
Closing as [API proposal](https://github.com/fluentassertions/fluentassertions/issues/1896) was closed
@SimonCropp I am still interested in having this issue solved. Right now the failure message in our pipeline points at the first difference in newline endings, instead of the first...
Here's a complete example: ```c# UndirectedGraph g = new UndirectedGraph(); g.AddVerticesAndEdge(new Edge("0", "1")); g.AddVerticesAndEdge(new Edge("0", "2")); g.AddVerticesAndEdge(new Edge("2", "3")); var algo = new UndirectedBreadthFirstSearchAlgorithm(g); var observer = new UndirectedVertexPredecessorRecorderObserver(); var...
[Dijkstra's algorithm](https://en.wikipedia.org/wiki/Dijkstra%27s_algorithm) will only find the single shortest path. To find the k-shortest paths you can use [Yen's algorithm](https://en.wikipedia.org/wiki/Yen%27s_algorithm). This library has an [implementation](https://github.com/YaccConstructor/QuickGraph/blob/e019a238675e4c9ec2ac762898100c602aceb501/src/QuickGraph/Algorithms/ShortestPath/Yen/YenShortestPathsAlgorithm.cs) of it with a few [tests](https://github.com/YaccConstructor/QuickGraph/blob/master/tests/QuickGraph.Tests/Algorithms/ShortestPath/YenShortestPathsAlgorithmTest.cs),...