List of all items
Structs
- auth::GitHubAuthConfig
- auth::GitLabAuthConfig
- platform::GitHubService
- platform::GitLabService
- repo::JjWorkspace
- submit::NoopProgress
- submit::PrBaseUpdate
- submit::PrToCreate
- submit::StackCommentData
- submit::StackItem
- submit::SubmissionAnalysis
- submit::SubmissionPlan
- submit::SubmissionResult
- tracking::CachedPr
- tracking::PrCache
- tracking::TrackedBookmark
- tracking::TrackingState
- types::Bookmark
- types::BookmarkSegment
- types::BranchStack
- types::ChangeGraph
- types::GitRemote
- types::LogEntry
- types::NarrowedBookmarkSegment
- types::PlatformConfig
- types::PrComment
- types::PullRequest
Enums
- auth::AuthSource
- error::Error
- submit::ExecutionConstraint
- submit::ExecutionStep
- submit::Phase
- submit::PushStatus
- types::Platform
Traits
Functions
- auth::get_github_auth
- auth::get_gitlab_auth
- auth::test_github_auth
- auth::test_gitlab_auth
- graph::build_change_graph
- platform::create_platform_service
- platform::detect_platform
- platform::parse_repo_info
- repo::select_remote
- submit::analyze_submission
- submit::build_stack_comment_data
- submit::create_narrowed_segments
- submit::create_submission_plan
- submit::execute_submission
- submit::format_stack_comment
- submit::generate_pr_title
- submit::get_base_branch
- submit::select_bookmark_for_segment
- tracking::load_pr_cache
- tracking::load_tracking
- tracking::pr_cache_path
- tracking::save_pr_cache
- tracking::save_tracking
- tracking::tracking_path