(analysis, checks, *, failfast=False)
| 90 | # checks |
| 91 | |
| 92 | def check_all(analysis, checks, *, failfast=False): |
| 93 | for check in checks or (): |
| 94 | for data, failure in check(analysis): |
| 95 | if failure is None: |
| 96 | continue |
| 97 | |
| 98 | yield data, failure |
| 99 | if failfast: |
| 100 | yield None, None |
| 101 | break |
| 102 | else: |
| 103 | continue |
| 104 | # We failed fast. |
| 105 | break |
nothing calls this directly
no test coverage detected
searching dependent graphs…