MoreStructures | 5742 | 0 | 5742 | 19309 | 100% | | 1616 | 1616 | 100% | |
MoreStructures.BurrowsWheelerTransform.Builders.LastFirstFinders.BinarySearchFinder | 19 | 0 | 19 | 70 | 100% | | 8 | 8 | 100% | |
MoreStructures.BurrowsWheelerTransform.Builders.LastFirstFinders.NaiveFinder | 35 | 0 | 35 | 117 | 100% | | 8 | 8 | 100% | |
MoreStructures.BurrowsWheelerTransform.Builders.LastFirstFinders.PrecomputedFinder | 45 | 0 | 45 | 147 | 100% | | 24 | 24 | 100% | |
MoreStructures.BurrowsWheelerTransform.Builders.LastFirstPropertyBasedBuilder | 19 | 0 | 19 | 95 | 100% | | 4 | 4 | 100% | |
MoreStructures.BurrowsWheelerTransform.Builders.NaiveBuilder | 62 | 0 | 62 | 188 | 100% | | 4 | 4 | 100% | |
MoreStructures.BurrowsWheelerTransform.BWMatrix | 99 | 0 | 99 | 116 | 100% | | 0 | 0 | | |
MoreStructures.BurrowsWheelerTransform.BWTransform | 48 | 0 | 48 | 64 | 100% | | 2 | 2 | 100% | |
MoreStructures.BurrowsWheelerTransform.Matching.Comparers.IndexModKPartialSuffixArrayAgainstPatternComparer | 13 | 0 | 13 | 103 | 100% | | 4 | 4 | 100% | |
MoreStructures.BurrowsWheelerTransform.Matching.Comparers.SuffixAgainstPatternComparer | 34 | 0 | 34 | 128 | 100% | | 10 | 10 | 100% | |
MoreStructures.BurrowsWheelerTransform.Matching.Comparers.SuffixArrayAgainstPatternComparer | 5 | 0 | 5 | 55 | 100% | | 2 | 2 | 100% | |
MoreStructures.BurrowsWheelerTransform.Matching.CountBasedNarrowingIntervalMatcher | 16 | 0 | 16 | 96 | 100% | | 4 | 4 | 100% | |
MoreStructures.BurrowsWheelerTransform.Matching.Match | 1 | 0 | 1 | 19 | 100% | | 0 | 0 | | |
MoreStructures.BurrowsWheelerTransform.Matching.NarrowingIntervalMatcher | 45 | 0 | 45 | 178 | 100% | | 14 | 14 | 100% | |
MoreStructures.BurrowsWheelerTransform.Matching.SuffixArrayBasedMatcher | 24 | 0 | 24 | 126 | 100% | | 2 | 2 | 100% | |
MoreStructures.CountTrees.CountTreeEdge<T1, T2> | 4 | 0 | 4 | 30 | 100% | | 0 | 0 | | |
MoreStructures.CountTrees.CountTreeNode<T1, T2> | 98 | 0 | 98 | 163 | 100% | | 14 | 14 | 100% | |
MoreStructures.DisjointSets.PathCompressionWeightedQuickUnionDisjointSet | 23 | 0 | 23 | 85 | 100% | | 10 | 10 | 100% | |
MoreStructures.DisjointSets.QuickFindDisjointSet | 42 | 0 | 42 | 113 | 100% | | 26 | 26 | 100% | |
MoreStructures.DisjointSets.QuickUnionDisjointSet | 50 | 0 | 50 | 207 | 100% | | 34 | 34 | 100% | |
MoreStructures.DisjointSets.WeightedQuickUnionDisjointSet | 28 | 0 | 28 | 108 | 100% | | 12 | 12 | 100% | |
MoreStructures.Graphs.AdjacencyListGraph | 133 | 0 | 133 | 173 | 100% | | 6 | 6 | 100% | |
MoreStructures.Graphs.AdjacencyMatrixGraph | 140 | 0 | 140 | 189 | 100% | | 0 | 0 | | |
MoreStructures.Graphs.DictionaryAdapterGraphDistances | 6 | 0 | 6 | 26 | 100% | | 0 | 0 | | |
MoreStructures.Graphs.EdgeListGraph | 137 | 0 | 137 | 179 | 100% | | 0 | 0 | | |
MoreStructures.Graphs.IGraph | 1 | 0 | 1 | 69 | 100% | | 0 | 0 | | |
MoreStructures.Graphs.MinimumSpanningTree.KruskalMstFinder | 32 | 0 | 32 | 144 | 100% | | 8 | 8 | 100% | |
MoreStructures.Graphs.MinimumSpanningTree.PrimMstFinder | 37 | 0 | 37 | 123 | 100% | | 14 | 14 | 100% | |
MoreStructures.Graphs.ReverseProxyGraph<T> | 8 | 0 | 8 | 20 | 100% | | 2 | 2 | 100% | |
MoreStructures.Graphs.ShortestDistance.AStarShortestDistanceFinder | 3 | 0 | 3 | 78 | 100% | | 0 | 0 | | |
MoreStructures.Graphs.ShortestDistance.BellmanFordShortestDistanceFinder | 17 | 0 | 17 | 147 | 100% | | 4 | 4 | 100% | |
MoreStructures.Graphs.ShortestDistance.BestPrevious | 1 | 0 | 1 | 47 | 100% | | 0 | 0 | | |
MoreStructures.Graphs.ShortestDistance.BestPreviouses | 1 | 0 | 1 | 10 | 100% | | 0 | 0 | | |
MoreStructures.Graphs.ShortestDistance.BfsBasedShortestDistanceFinder | 47 | 0 | 47 | 164 | 100% | | 16 | 16 | 100% | |
MoreStructures.Graphs.ShortestDistance.BidirectionalAStarShortestDistanceFinder | 3 | 0 | 3 | 47 | 100% | | 0 | 0 | | |
MoreStructures.Graphs.ShortestDistance.BidirectionalDijkstraShortestDistanceFinder | 72 | 0 | 72 | 195 | 100% | | 20 | 20 | 100% | |
MoreStructures.Graphs.ShortestDistance.DijkstraShortestDistanceFinder | 27 | 0 | 27 | 150 | 100% | | 6 | 6 | 100% | |
MoreStructures.Graphs.ShortestDistance.PotentialBasedShortestDistanceFinder | 23 | 0 | 23 | 64 | 100% | | 4 | 4 | 100% | |
MoreStructures.Graphs.ShortestDistance.ShortestDistanceFinderHelper | 41 | 0 | 41 | 63 | 100% | | 26 | 26 | 100% | |
MoreStructures.Graphs.ShortestDistanceTree.BellmanFordShortestDistanceTreeFinder | 40 | 0 | 40 | 120 | 100% | | 18 | 18 | 100% | |
MoreStructures.Graphs.ShortestDistanceTree.DijkstraShortestDistanceTreeFinder | 24 | 0 | 24 | 88 | 100% | | 4 | 4 | 100% | |
MoreStructures.Graphs.ShortestPath.BfsBasedShortestPathFinder | 29 | 0 | 29 | 121 | 100% | | 6 | 6 | 100% | |
MoreStructures.Graphs.Sorting.AnyPathToSinkBasedTopologicalSort | 27 | 0 | 27 | 98 | 100% | | 10 | 10 | 100% | |
MoreStructures.Graphs.Sorting.DfsOnEachVertexSinkBasedTopologicalSort | 30 | 0 | 30 | 148 | 100% | | 6 | 6 | 100% | |
MoreStructures.Graphs.Sorting.SingleDfsSinkBasedTopologicalSort | 22 | 0 | 22 | 122 | 100% | | 2 | 2 | 100% | |
MoreStructures.Graphs.StronglyConnectedComponents.NaiveSccFinder | 30 | 0 | 30 | 121 | 100% | | 6 | 6 | 100% | |
MoreStructures.Graphs.StronglyConnectedComponents.SinkSccBasedSccFinder | 29 | 0 | 29 | 134 | 100% | | 8 | 8 | 100% | |
MoreStructures.Graphs.Visitor.DirectionableVisit | 21 | 0 | 21 | 92 | 100% | | 4 | 4 | 100% | |
MoreStructures.Graphs.Visitor.FullyIterativeHashSetBasedGraphVisit | 70 | 0 | 70 | 264 | 100% | | 22 | 22 | 100% | |
MoreStructures.Graphs.Visitor.FullyRecursiveHashSetBasedGraphVisit | 118 | 0 | 118 | 399 | 100% | | 36 | 36 | 100% | |
MoreStructures.Graphs.Visitor.VisitEventArgs | 1 | 0 | 1 | 10 | 100% | | 0 | 0 | | |
MoreStructures.KnuthMorrisPratt.Borders.NaiveBordersExtraction | 10 | 0 | 10 | 50 | 100% | | 2 | 2 | 100% | |
MoreStructures.KnuthMorrisPratt.Borders.PrefixFunctionBasedBorderExtraction | 16 | 0 | 16 | 90 | 100% | | 4 | 4 | 100% | |
MoreStructures.KnuthMorrisPratt.Matching.Matcher | 23 | 0 | 23 | 104 | 100% | | 14 | 14 | 100% | |
MoreStructures.KnuthMorrisPratt.PrefixFunction.FastPrefixFunctionCalculator | 20 | 0 | 20 | 113 | 100% | | 10 | 10 | 100% | |
MoreStructures.KnuthMorrisPratt.PrefixFunction.NaivePrefixFunctionCalculator | 9 | 0 | 9 | 68 | 100% | | 2 | 2 | 100% | |
MoreStructures.Lists.Counting.DictionaryBasedOccurrencesCounter | 21 | 0 | 21 | 55 | 100% | | 14 | 14 | 100% | |
MoreStructures.Lists.Searching.BinarySearch | 64 | 0 | 64 | 190 | 100% | | 34 | 34 | 100% | |
MoreStructures.Lists.Searching.LinearSearch | 56 | 0 | 56 | 198 | 100% | | 36 | 36 | 100% | |
MoreStructures.Lists.Searching.SearchHelperMethods | 10 | 0 | 10 | 19 | 100% | | 12 | 12 | 100% | |
MoreStructures.Lists.Sorting.Extensions | 2 | 0 | 2 | 43 | 100% | | 2 | 2 | 100% | |
MoreStructures.Lists.Sorting.HeapSort | 12 | 0 | 12 | 78 | 100% | | 2 | 2 | 100% | |
MoreStructures.Lists.Sorting.InsertionSort | 2 | 0 | 2 | 67 | 100% | | 0 | 0 | | |
MoreStructures.Lists.Sorting.InsertionSortHelpers | 9 | 0 | 9 | 18 | 100% | | 6 | 6 | 100% | |
MoreStructures.Lists.Sorting.MergeSort | 30 | 0 | 30 | 143 | 100% | | 10 | 10 | 100% | |
MoreStructures.Lists.Sorting.QuickSort.EndIndexPivotSelectionStrategy | 1 | 0 | 1 | 23 | 100% | | 0 | 0 | | |
MoreStructures.Lists.Sorting.QuickSort.IdentityShuffleStrategy | 2 | 0 | 2 | 20 | 100% | | 0 | 0 | | |
MoreStructures.Lists.Sorting.QuickSort.LomutoThreeWayPartitionStrategy | 30 | 0 | 30 | 120 | 100% | | 6 | 6 | 100% | |
MoreStructures.Lists.Sorting.QuickSort.LomutoTwoWayPartitionStrategy | 22 | 0 | 22 | 127 | 100% | | 4 | 4 | 100% | |
MoreStructures.Lists.Sorting.QuickSort.MiddleIndexPivotSelectionStrategy | 1 | 0 | 1 | 29 | 100% | | 0 | 0 | | |
MoreStructures.Lists.Sorting.QuickSort.RecursiveQuickSort | 18 | 0 | 18 | 136 | 100% | | 2 | 2 | 100% | |
MoreStructures.Lists.Sorting.QuickSort.StartIndexPivotSelectionStrategy | 1 | 0 | 1 | 24 | 100% | | 0 | 0 | | |
MoreStructures.Lists.Sorting.SelectionSort | 15 | 0 | 15 | 97 | 100% | | 6 | 6 | 100% | |
MoreStructures.Lists.Sorting.ShellSort | 16 | 0 | 16 | 129 | 100% | | 2 | 2 | 100% | |
MoreStructures.MutableTrees.Conversions.FullyIterativeConversion | 40 | 0 | 40 | 143 | 100% | | 10 | 10 | 100% | |
MoreStructures.MutableTrees.MutableTree | 15 | 0 | 15 | 137 | 100% | | 2 | 2 | 100% | |
MoreStructures.PriorityQueues.ArrayList.ArrayListPriorityQueue<T> | 104 | 0 | 104 | 333 | 100% | | 40 | 40 | 100% | |
MoreStructures.PriorityQueues.BinaryHeap.BinaryHeapListWrapper<T> | 187 | 0 | 187 | 435 | 100% | | 82 | 82 | 100% | |
MoreStructures.PriorityQueues.BinaryHeap.BinaryHeapPriorityQueue<T> | 46 | 0 | 46 | 403 | 100% | | 6 | 6 | 100% | |
MoreStructures.PriorityQueues.BinaryHeap.UpdatableBinaryHeapPriorityQueue<T> | 54 | 0 | 54 | 241 | 100% | | 14 | 14 | 100% | |
MoreStructures.PriorityQueues.BinomialHeap.BinomialHeapPriorityQueue<T> | 154 | 0 | 154 | 589 | 100% | | 34 | 34 | 100% | |
MoreStructures.PriorityQueues.BinomialHeap.DuplicatedItemsResolution<T1, T2> | 50 | 0 | 50 | 215 | 100% | | 18 | 18 | 100% | |
MoreStructures.PriorityQueues.BinomialHeap.TreeNode<T> | 31 | 0 | 31 | 115 | 100% | | 22 | 22 | 100% | |
MoreStructures.PriorityQueues.BinomialHeap.UpdatableBinomialHeapPriorityQueue<T> | 67 | 0 | 67 | 233 | 100% | | 22 | 22 | 100% | |
MoreStructures.PriorityQueues.Extensions.UpdatablePriorityQueueExtensions | 9 | 0 | 9 | 61 | 100% | | 2 | 2 | 100% | |
MoreStructures.PriorityQueues.FibonacciHeap.FibonacciHeapPriorityQueue<T> | 21 | 0 | 21 | 166 | 100% | | 2 | 2 | 100% | |
MoreStructures.PriorityQueues.FibonacciHeap.UpdatableFibonacciHeapPriorityQueue<T> | 72 | 0 | 72 | 227 | 100% | | 22 | 22 | 100% | |
MoreStructures.PriorityQueues.LinkedList.SortedLinkedListPriorityQueue<T> | 107 | 0 | 107 | 334 | 100% | | 44 | 44 | 100% | |
MoreStructures.PriorityQueues.PrioritizedItem<T> | 12 | 0 | 12 | 53 | 100% | | 4 | 4 | 100% | |
MoreStructures.PriorityQueues.PushTimestampEra | 7 | 0 | 7 | 21 | 100% | | 0 | 0 | | |
MoreStructures.Queues.ArrayListQueue<T> | 50 | 0 | 50 | 149 | 100% | | 14 | 14 | 100% | |
MoreStructures.Queues.LinkedListQueue<T> | 34 | 0 | 34 | 94 | 100% | | 8 | 8 | 100% | |
MoreStructures.RecImmTrees.Conversions.FullyIterativeStringifier<T1, T2> | 40 | 0 | 40 | 116 | 100% | | 20 | 20 | 100% | |
MoreStructures.RecImmTrees.Conversions.FullyRecursiveStringifier<T1, T2> | 28 | 0 | 28 | 69 | 100% | | 10 | 10 | 100% | |
MoreStructures.RecImmTrees.Conversions.StringifierBase<T1, T2> | 11 | 0 | 11 | 57 | 100% | | 0 | 0 | | |
MoreStructures.RecImmTrees.Paths.FullyIterativeNodeToLeafPathsBuilder | 38 | 0 | 38 | 132 | 100% | | 14 | 14 | 100% | |
MoreStructures.RecImmTrees.Paths.FullyRecursiveNodeToLeafPathsBuilder | 16 | 0 | 16 | 63 | 100% | | 8 | 8 | 100% | |
MoreStructures.RecImmTrees.RecImmDictIndexedTreeNodeExtensions | 1 | 0 | 1 | 18 | 100% | | 0 | 0 | | |
MoreStructures.RecImmTrees.TreePath<T1, T2> | 49 | 0 | 49 | 64 | 100% | | 0 | 0 | | |
MoreStructures.RecImmTrees.TreePathExtensions | 2 | 0 | 2 | 37 | 100% | | 0 | 0 | | |
MoreStructures.RecImmTrees.Visitor.FullyIterativeBreadthFirstTraversal<T1, T2> | 38 | 0 | 38 | 128 | 100% | | 16 | 16 | 100% | |
MoreStructures.RecImmTrees.Visitor.FullyIterativeDepthFirstTraversal<T1, T2> | 37 | 0 | 37 | 131 | 100% | | 18 | 18 | 100% | |
MoreStructures.RecImmTrees.Visitor.FullyRecursiveBreadthFirstTraversal<T1, T2> | 16 | 0 | 16 | 103 | 100% | | 12 | 12 | 100% | |
MoreStructures.RecImmTrees.Visitor.FullyRecursiveDepthFirstTraversal<T1, T2> | 16 | 0 | 16 | 88 | 100% | | 12 | 12 | 100% | |
MoreStructures.RecImmTrees.Visitor.TreeTraversal<T1, T2> | 4 | 0 | 4 | 54 | 100% | | 2 | 2 | 100% | |
MoreStructures.RecImmTrees.Visitor.TreeTraversalVisit<T1, T2> | 3 | 0 | 3 | 20 | 100% | | 0 | 0 | | |
MoreStructures.RotatedTextWithTerminator | 120 | 0 | 120 | 158 | 100% | | 16 | 16 | 100% | |
MoreStructures.Stacks.ArrayBasedDataStructure<T> | 18 | 0 | 18 | 70 | 100% | | 4 | 4 | 100% | |
MoreStructures.Stacks.ArrayListStack<T> | 25 | 0 | 25 | 121 | 100% | | 8 | 8 | 100% | |
MoreStructures.Stacks.LinkedListStack<T> | 20 | 0 | 20 | 96 | 100% | | 4 | 4 | 100% | |
MoreStructures.Strings.Matching.Match<T> | 1 | 0 | 1 | 13 | 100% | | 0 | 0 | | |
MoreStructures.Strings.Sorting.CountingSortCharsSorter | 20 | 0 | 20 | 104 | 100% | | 6 | 6 | 100% | |
MoreStructures.Strings.Sorting.QuickSortCharsSorter | 14 | 0 | 14 | 77 | 100% | | 2 | 2 | 100% | |
MoreStructures.SuffixArrays.Builders.NaiveSuffixArrayBuilder | 11 | 0 | 11 | 60 | 100% | | 0 | 0 | | |
MoreStructures.SuffixArrays.Builders.PcsBasedSuffixArrayBuilder | 51 | 0 | 51 | 228 | 100% | | 2 | 2 | 100% | |
MoreStructures.SuffixArrays.Builders.SuffixStructureBasedSuffixArrayBuilder<T1, T2> | 17 | 0 | 17 | 96 | 100% | | 6 | 6 | 100% | |
MoreStructures.SuffixArrays.CyclicShifts.CountingSortDoubleLengthPcsSorter | 31 | 0 | 31 | 136 | 100% | | 10 | 10 | 100% | |
MoreStructures.SuffixArrays.CyclicShifts.EqClassesBasedDoubleLengthPcsClassifier | 40 | 0 | 40 | 143 | 100% | | 12 | 12 | 100% | |
MoreStructures.SuffixArrays.CyclicShifts.NaiveDoubleLengthPcsClassifier | 42 | 0 | 42 | 139 | 100% | | 12 | 12 | 100% | |
MoreStructures.SuffixArrays.CyclicShifts.NaiveDoubleLengthPcsSorter | 19 | 0 | 19 | 95 | 100% | | 6 | 6 | 100% | |
MoreStructures.SuffixArrays.CyclicShifts.NaiveSingleCharPcsClassifier | 10 | 0 | 10 | 70 | 100% | | 2 | 2 | 100% | |
MoreStructures.SuffixArrays.CyclicShifts.OrderBasedDoubleLengthPcsClassifier | 30 | 0 | 30 | 117 | 100% | | 10 | 10 | 100% | |
MoreStructures.SuffixArrays.CyclicShifts.OrderBasedSingleCharPcsClassifier | 19 | 0 | 19 | 108 | 100% | | 8 | 8 | 100% | |
MoreStructures.SuffixArrays.CyclicShifts.PcsUtils | 6 | 0 | 6 | 48 | 100% | | 2 | 2 | 100% | |
MoreStructures.SuffixArrays.IndexModKPartialSuffixArray | 1 | 0 | 1 | 28 | 100% | | 0 | 0 | | |
MoreStructures.SuffixArrays.LongestCommonPrefix.KasaiLcpArrayBuilder | 28 | 0 | 28 | 131 | 100% | | 4 | 4 | 100% | |
MoreStructures.SuffixArrays.LongestCommonPrefix.LcpArray | 1 | 0 | 1 | 29 | 100% | | 0 | 0 | | |
MoreStructures.SuffixArrays.LongestCommonPrefix.NaiveLcpArrayBuilder | 13 | 0 | 13 | 90 | 100% | | 0 | 0 | | |
MoreStructures.SuffixArrays.SuffixArray | 1 | 0 | 1 | 35 | 100% | | 0 | 0 | | |
MoreStructures.SuffixStructures.Builders.BuilderExtensions | 1 | 0 | 1 | 27 | 100% | | 0 | 0 | | |
MoreStructures.SuffixStructures.Conversions.ConverterHelpers | 26 | 0 | 26 | 75 | 100% | | 6 | 6 | 100% | |
MoreStructures.SuffixStructures.Conversions.FullyIterativeConverter | 74 | 0 | 74 | 148 | 100% | | 32 | 32 | 100% | |
MoreStructures.SuffixStructures.Conversions.FullyRecursiveConverter | 55 | 0 | 55 | 98 | 100% | | 16 | 16 | 100% | |
MoreStructures.SuffixStructures.Conversions.PartiallyIterativeConverter | 28 | 0 | 28 | 67 | 100% | | 8 | 8 | 100% | |
MoreStructures.SuffixStructures.Matching.Matcher | 24 | 0 | 24 | 77 | 100% | | 10 | 10 | 100% | |
MoreStructures.SuffixStructures.Matching.NaiveSnssFinder | 15 | 0 | 15 | 64 | 100% | | 2 | 2 | 100% | |
MoreStructures.SuffixStructures.Matching.SuffixStructureBasedSnssFinder | 31 | 0 | 31 | 106 | 100% | | 12 | 12 | 100% | |
MoreStructures.SuffixStructures.Matching.SuffixTreeBasedSnssFinder | 59 | 0 | 59 | 178 | 100% | | 22 | 22 | 100% | |
MoreStructures.SuffixStructures.Matching.SuffixTrieBasedSnssFinder | 43 | 0 | 43 | 142 | 100% | | 8 | 8 | 100% | |
MoreStructures.SuffixStructures.SuffixStructureEdgeExtensions | 8 | 0 | 8 | 76 | 100% | | 12 | 12 | 100% | |
MoreStructures.SuffixStructures.SuffixStructureNodeExtensions | 6 | 0 | 6 | 36 | 100% | | 0 | 0 | | |
MoreStructures.SuffixStructures.SuffixStructureTreePathExtensions | 10 | 0 | 10 | 99 | 100% | | 4 | 4 | 100% | |
MoreStructures.SuffixTrees.Builders.NaivePartiallyRecursiveSuffixTreeBuilder | 43 | 0 | 43 | 156 | 100% | | 6 | 6 | 100% | |
MoreStructures.SuffixTrees.Builders.SuffixAndLcpArraysBasedSuffixTreeBuilder | 56 | 0 | 56 | 206 | 100% | | 6 | 6 | 100% | |
MoreStructures.SuffixTrees.Builders.Ukkonen.IterationState | 132 | 0 | 132 | 423 | 100% | | 34 | 34 | 100% | |
MoreStructures.SuffixTrees.Builders.Ukkonen.MovingEnd | 6 | 0 | 6 | 30 | 100% | | 0 | 0 | | |
MoreStructures.SuffixTrees.Builders.Ukkonen.MutableEdge | 11 | 0 | 11 | 70 | 100% | | 6 | 6 | 100% | |
MoreStructures.SuffixTrees.Builders.Ukkonen.MutableNode | 54 | 0 | 54 | 79 | 100% | | 4 | 4 | 100% | |
MoreStructures.SuffixTrees.Builders.UkkonenSuffixTreeBuilder | 72 | 0 | 72 | 190 | 100% | | 20 | 20 | 100% | |
MoreStructures.SuffixTrees.SuffixTreeEdge | 50 | 0 | 50 | 67 | 100% | | 4 | 4 | 100% | |
MoreStructures.SuffixTrees.SuffixTreeNode | 129 | 0 | 129 | 164 | 100% | | 14 | 14 | 100% | |
MoreStructures.SuffixTries.Builders.NaivePartiallyRecursiveSuffixTrieBuilder | 34 | 0 | 34 | 89 | 100% | | 8 | 8 | 100% | |
MoreStructures.SuffixTries.SuffixTrieEdge | 6 | 0 | 6 | 39 | 100% | | 2 | 2 | 100% | |
MoreStructures.SuffixTries.SuffixTrieNode | 49 | 0 | 49 | 77 | 100% | | 8 | 8 | 100% | |
MoreStructures.TextWithTerminator | 179 | 0 | 179 | 212 | 100% | | 22 | 22 | 100% | |
MoreStructures.TextWithTerminatorExtensions | 51 | 0 | 51 | 238 | 100% | | 20 | 20 | 100% | |
MoreStructures.Utilities.CharOrTerminatorComparer | 18 | 0 | 18 | 69 | 100% | | 10 | 10 | 100% | |
MoreStructures.Utilities.EnumerableExtensions | 104 | 0 | 104 | 255 | 100% | | 90 | 90 | 100% | |
MoreStructures.Utilities.LinkedListExtensions | 4 | 0 | 4 | 20 | 100% | | 2 | 2 | 100% | |
MoreStructures.Utilities.NumericUtilities | 1 | 0 | 1 | 20 | 100% | | 0 | 0 | | |
MoreStructures.Utilities.StringIncludingTerminatorComparer | 21 | 0 | 21 | 68 | 100% | | 18 | 18 | 100% | |
MoreStructures.Utilities.StringUtilities | 30 | 0 | 30 | 125 | 100% | | 18 | 18 | 100% | |
MoreStructures.Utilities.StringValueEnumerable | 5 | 0 | 5 | 31 | 100% | | 0 | 0 | | |
MoreStructures.Utilities.ValueEnumerable<T> | 12 | 0 | 12 | 76 | 100% | | 6 | 6 | 100% | |
MoreStructures.Utilities.ValueEnumerableExtensions | 3 | 0 | 3 | 29 | 100% | | 2 | 2 | 100% | |
MoreStructures.Utilities.ValueReadOnlyCollection<T> | 9 | 0 | 9 | 77 | 100% | | 6 | 6 | 100% | |
MoreStructures.Utilities.ValueReadOnlyCollectionsExtensions | 3 | 0 | 3 | 71 | 100% | | 0 | 0 | | |
MoreStructures.Utilities.ValueReadOnlyDictionary<T1, T2> | 14 | 0 | 14 | 95 | 100% | | 12 | 12 | 100% | |
MoreStructures.VirtuallyRotatedTextWithTerminator | 91 | 0 | 91 | 107 | 100% | | 16 | 16 | 100% | |
MoreStructures.XifoStructures.XQueue<T> | 4 | 0 | 4 | 29 | 100% | | 0 | 0 | | |
MoreStructures.XifoStructures.XStack<T> | 4 | 0 | 4 | 29 | 100% | | 0 | 0 | | |