()
| 155 | } |
| 156 | |
| 157 | getDriver() { |
| 158 | const { driver, repo, token } = this; |
| 159 | if (!driver) throw new Error('driver not set'); |
| 160 | |
| 161 | if (driver === GITHUB) return new Github({ repo, token }); |
| 162 | if (driver === GITLAB) return new Gitlab({ repo, token }); |
| 163 | if (driver === BB) return new BitbucketCloud({ repo, token }); |
| 164 | |
| 165 | throw new Error(`driver ${driver} unknown!`); |
| 166 | } |
| 167 | |
| 168 | async commentCreate(opts = {}) { |
| 169 | const { |
no outgoing calls
no test coverage detected