Part 3 of 3 for #80. Implement FileReader conformance: GetFileContent, ListContents, path helpers, base64 decode. Includes compile-time conformance checks for both interfaces.
Part 3 of 3 for #80. Implement `FileReader` conformance: `GetFileContent`, `ListContents`, path helpers, base64 decode. Includes compile-time conformance checks for both interfaces.
Files: `github/files.go`, `github/files_test.go`, `github/conformance_test.go`
Depends on sub-issue #99. Parent issue: #80
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Part 3 of 3 for #80. Implement
FileReaderconformance:GetFileContent,ListContents, path helpers, base64 decode. Includes compile-time conformance checks for both interfaces.Files:
github/files.go,github/files_test.go,github/conformance_test.goDepends on sub-issue #99. Parent issue: #80