Skip to content

2022-October-22 - 2.6+14184

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 22 Oct 23:47
e93bc32
Refactor/github api client and error report (#11150)

* Simplify, inline code
* Rename 'CreateIssueStrategy' -> 'ErrorReportModule'
* Split up test cases in ErrorReportModuleTest
* Refactor Githubapi client, org & repo parameters as class variables

Rather than taking 'repo' and 'org' as method level orgs, we instead accept those parameters
at a class level. Then, we inject the API-client into classes that use it rather than constructing
the API client.