sanmai/LazyLINQ

View on GitHub
src/LazyLINQ/LazyCollection.php

Summary

Maintainability
A
0 mins
Test Coverage

Class "LazyCollection" has 42 methods, which is greater than 20 authorized. Split it into smaller classes.
Wontfix

final class LazyCollection implements Interfaces\Collection
Severity: Major
Found in src/LazyLINQ/LazyCollection.php by sonar-php

A class that grows too much tends to aggregate too many responsibilities and inevitably becomes harder to understand and therefore to maintain. Above a specific threshold, it is strongly advised to refactor the class into smaller ones which focus on well defined topics.

There are no issues that match your filters.

Category
Status