Expand description
GitHub API integration for code verification
Provides functionality to:
- Fetch code from repositories
- Analyze commit diffs
- Verify releases, commits, and PRs
- Automate PR reviews
Structs§
- Code
Search Item - Code search item
- Code
Search Repository - Repository in code search
- Code
Search Result - Code search result
- Commit
- Commit information
- Commit
Data - Commit data
- Commit
File - File changed in a commit
- Commit
Stats - Commit statistics
- Commit
Summary - Commit summary (from list endpoint)
- Commit
Verification - Commit verification result
- File
Contents - File contents from repository
- GitAuthor
- Git author
- GitHub
Client - GitHub API client
- GitHub
Config - GitHub client configuration
- GitHub
User - GitHub user
- GitHub
Verifier - GitHub verification service
- Issue
- Issue information
- Issue
Label - Issue label
- Issue
Verification - Issue verification result
- PrVerification
- PR verification result
- Pull
Request - Pull request information
- Pull
Request File - File in a pull request
- Pull
Request Ref - Pull request reference (head/base)
- Release
- Release information
- Release
Asset - Release asset
- Release
Verification - Release verification result
- Repository
- Repository information
Enums§
- GitHub
Verification Result - GitHub verification result enum
- Parsed
GitHub Url - Parsed GitHub URL
Functions§
- parse_
github_ url - Parse a GitHub URL into its components