id: 1 unit: Stream forEach() file: lib/pool.dart start line: 153 end line: 229 size: 61 LOC McCabe index: 6 number of parameters: 2 id: 2 unit: void main() file: benchmark/for_each_benchmark.dart start line: 3 end line: 51 size: 41 LOC McCabe index: 8 number of parameters: 1 id: 3 unit: Future request() file: lib/pool.dart start line: 98 end line: 114 size: 16 LOC McCabe index: 4 number of parameters: 0 id: 4 unit: void _onResourceReleaseAllowed() file: lib/pool.dart start line: 275 end line: 290 size: 15 LOC McCabe index: 4 number of parameters: 1 id: 5 unit: Future close() file: lib/pool.dart start line: 242 end line: 257 size: 12 LOC McCabe index: 4 number of parameters: 0 id: 6 unit: void _onTimeout() file: lib/pool.dart start line: 322 end line: 333 size: 12 LOC McCabe index: 2 number of parameters: 0 id: 7 unit: Future withResource() file: lib/pool.dart start line: 120 end line: 131 size: 11 LOC McCabe index: 2 number of parameters: 1 id: 8 unit: void _onResourceReleased() file: lib/pool.dart start line: 261 end line: 271 size: 10 LOC McCabe index: 4 number of parameters: 0 id: 9 unit: Future _runOnRelease() file: lib/pool.dart start line: 297 end line: 307 size: 10 LOC McCabe index: 1 number of parameters: 1 id: 10 unit: void _resetTimer() file: lib/pool.dart start line: 310 end line: 318 size: 8 LOC McCabe index: 3 number of parameters: 0 id: 11 unit: void release() file: lib/pool.dart start line: 350 end line: 356 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 12 unit: void allowRelease() file: lib/pool.dart start line: 370 end line: 376 size: 7 LOC McCabe index: 2 number of parameters: 1