Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/codealong/codealong
/ types & classes
Types & classes
53 in github.com/codealong/codealong
⨍
Functions
242
◇
Types & classes
53
Class
AnalyzeOpts
codealong/src/analyze_opts.rs:5
Class
AnalyzeResults
codealong-cli/src/analyze_repos.rs:77
Class
AnalyzeTask
codealong-cli/src/analyze_repos.rs:120
Enum
AnalyzeTaskType
codealong-cli/src/analyze_repos.rs:115
Class
AnalyzedCommit
codealong/src/analyzed_commit.rs:16
Class
AnalyzedDiff
codealong/src/analyzed_diff.rs:6
Class
AnalyzedPullRequest
codealong-github/src/analyzed_pull_request.rs:12
Class
AnalyzedRevwalk
codealong/src/repo_analyzer.rs:66
Class
BlameLine
codealong/src/git_blame.rs:106
Class
Client
codealong-elk/src/client.rs:9
Class
Client
codealong-github/src/client.rs:7
Class
Commit
codealong-github/src/config.rs:131
Class
CommitAnalyzer
codealong/src/commit_analyzer.rs:11
Class
Config
codealong/src/config.rs:49
Class
ConfigContext
codealong/src/config_context.rs:4
Class
Contributor
codealong/src/contributor.rs:4
Class
ContributorConfig
codealong/src/config.rs:157
Class
Cursor
Provides an iterator on top of the Github pagination API
codealong-github/src/cursor.rs:9
Class
DiffAnalyzer
codealong/src/diff_analyzer.rs:12
Class
ErrorPayload
codealong-github/src/error.rs:24
Class
Event
codealong-elk/src/event.rs:11
Interface
Event
codealong/src/event.rs:6
Class
FileAnalyzer
codealong/src/file_analyzer.rs:11
Class
FileConfig
Represents multiple underlying glob-level configurations. A file can have mulitiple configurations if it matches multiple globs.
codealong/src/working_config.rs:103
Class
GitBlame
libgit2 has an extremely slow blame implementation: https://github.com/libgit2/libgit2/issues/3027 so we instead defer to a git binary on the current
codealong/src/git_blame.rs:17
Class
GlobConfig
codealong/src/config.rs:139
Class
HunkAnalyzer
codealong/src/hunk_analyzer.rs:8
Class
Identity
codealong/src/identity.rs:6
Class
LineAnalyzer
codealong/src/line_analyzer.rs:7
Class
NamedProgressBar
codealong-cli/src/ui.rs:52
Class
PartialContributor
codealong/src/contributor.rs:78
Class
PartialRepoInfo
codealong/src/repo_info.rs:121
Class
ProgressPool
Encapsulates a MultiProgress with a progres bar to track an overall count
codealong-cli/src/ui.rs:6
Class
PullRequest
codealong-github/src/pull_request.rs:8
Class
PullRequestAnalyzer
codealong-github/src/pull_request_analyzer.rs:10
Class
PullRequestsAnalyzer
codealong-github/src/pull_requests_analyzer.rs:12
Class
PullRequestsCursor
codealong-github/src/pull_requests_analyzer.rs:76
Class
Ref
codealong-github/src/pull_request.rs:26
Class
Repo
codealong/src/repo.rs:15
Class
Repo
codealong-github/src/repo.rs:2
Class
RepoAnalyzer
codealong/src/repo_analyzer.rs:13
Class
RepoConfig
codealong/src/repo_config.rs:11
Class
RepoEntry
codealong/src/workspace_config.rs:93
Class
RepoInfo
codealong/src/repo_info.rs:8
Class
SearchResult
codealong-github/src/config.rs:126
Class
SearchResults
codealong-github/src/config.rs:121
Class
Signature
codealong-github/src/config.rs:136
Class
Team
codealong-github/src/team.rs:2
Class
User
codealong-github/src/user.rs:2
Class
WorkStats
codealong/src/work_stats.rs:4
Class
WorkingConfig
codealong/src/working_config.rs:8
Class
Workspace
Represents a working directory for analyzing multiple repositories. This directory contains all of the working copies of repositories that are under a
codealong/src/workspace.rs:13
Class
WorkspaceConfig
codealong/src/workspace_config.rs:9