Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/alibaba/open-code-review
/ functions
Functions
3,737 in github.com/alibaba/open-code-review
⨍
Functions
3,737
◇
Types & classes
339
Function
TestDefaultConfig
(t *testing.T)
internal/telemetry/config_test.go:12
Function
TestDelegateContextMergeBaseEmptyForNonRange
(t *testing.T)
cmd/opencodereview/delegate_helpers_test.go:57
Function
TestDelegateContextMergeBase_Range
(t *testing.T)
cmd/opencodereview/delegate_exec_test.go:247
Function
TestDelegateContextResolver
(t *testing.T)
cmd/opencodereview/delegate_helpers_test.go:68
Function
TestDelegateContextReviewMode
(t *testing.T)
cmd/opencodereview/delegate_helpers_test.go:37
Function
TestDeleteCustomProvider_NotFound
(t *testing.T)
cmd/opencodereview/config_cmd_test.go:1153
Function
TestDescribeFilesNoManifest
TestDescribeFilesNoManifest covers the branch where RunManifest is nil.
cmd/opencodereview/session_display_more_test.go:77
Function
TestDescribeRange
TestDescribeRange covers each review-mode branch plus the fallthrough.
cmd/opencodereview/session_display_more_test.go:23
Function
TestDescribeStart
TestDescribeStart covers the zero-time and formatted branches.
cmd/opencodereview/session_display_more_test.go:65
Function
TestDiffMap_Get
(t *testing.T)
internal/tool/file_read_diff_test.go:21
Function
TestDiffModesPreserveNonASCIIPaths
(t *testing.T)
internal/diff/git_test.go:101
Function
TestDiffStatus
(t *testing.T)
internal/agent/preview_test.go:501
Function
TestDiff_JSONRoundTrip
(t *testing.T)
internal/model/model_test.go:11
Function
TestDiscoverRepos_Empty
(t *testing.T)
internal/viewer/store_test.go:24
Function
TestDiscoverRepos_FindsRepos
(t *testing.T)
internal/viewer/store_test.go:59
Function
TestDiscoverRepos_NonExistentDir
(t *testing.T)
internal/viewer/store_test.go:35
Function
TestDiscoverRepos_SkipsDirsWithNoJSONL
(t *testing.T)
internal/viewer/store_test.go:99
Function
TestDiscoverRepos_SkipsFiles
(t *testing.T)
internal/viewer/store_test.go:45
Function
TestDiscoverRepos_SkipsUnreadableSubdir
(t *testing.T)
internal/viewer/store_load_test.go:574
Function
TestDispatchSubtasks_AllDeleted
(t *testing.T)
internal/agent/agent_test.go:914
Function
TestDispatchSubtasks_AllFailed
(t *testing.T)
internal/scan/coverage_test.go:703
Function
TestDispatchSubtasks_AllFailed
(t *testing.T)
internal/agent/coverage_test.go:664
Function
TestDispatchSubtasks_AllFilteredBySize
(t *testing.T)
internal/agent/coverage_test.go:636
Function
TestDispatchSubtasks_IncompleteMainTaskMarksPartialFailure
(t *testing.T)
internal/agent/agent_test.go:874
Function
TestDispatchSubtasks_MainTaskWithoutTaskDoneIsNotReusableCheckpoint
(t *testing.T)
internal/agent/agent_test.go:804
Function
TestDispatchSubtasks_ResumeMultiBatchAndChained
(t *testing.T)
internal/scan/coverage_test.go:904
Function
TestDispatchSubtasks_ResumeRerunsChangedContent
(t *testing.T)
internal/scan/coverage_test.go:854
Function
TestDispatchSubtasks_ResumeSkipsCompletedFiles
(t *testing.T)
internal/scan/coverage_test.go:630
Function
TestDispatchSubtasks_TokenBudgetBeforeFirstFileIsFailed
TestDispatchSubtasks_TokenBudgetBeforeFirstFileIsFailed pins the other side of the exit-code boundary: when the budget is too small to admit even the
internal/agent/budget_test.go:181
Function
TestDispatchSubtasks_TokenBudgetStopsDispatch
TestDispatchSubtasks_TokenBudgetStopsDispatch verifies the per-file gate stops dispatch once the running token total + next-file look-ahead would blow
internal/agent/budget_test.go:87
Function
TestDispatchSubtasks_TokenThresholdSkipIsNotReusableCheckpoint
(t *testing.T)
internal/agent/agent_test.go:736
Function
TestDispatchSubtasks_UnlimitedBudget
TestDispatchSubtasks_UnlimitedBudget verifies MaxTokensBudget=0 runs every file (default behavior unchanged — regression guard).
internal/agent/budget_test.go:245
Function
TestDispatchSubtasks_WithFakeLLM
(t *testing.T)
internal/agent/agent_test.go:686
Function
TestDispatchSubtasks_WithoutTaskDoneIsAllFailed
(t *testing.T)
internal/scan/coverage_test.go:733
Function
TestDisplayAddr
(t *testing.T)
internal/viewer/hostguard_test.go:166
Function
TestDisplayMode
TestDisplayMode covers the empty and non-empty branches.
cmd/opencodereview/session_display_more_test.go:13
Function
TestDuplicateRegistrationIgnored
Duplicate registration keeps the first entry and is not an error.
internal/session/manifest_test.go:420
Function
TestDynamic
(t *testing.T)
internal/tool/definitions_test.go:108
Function
TestDynamic_PanicsOnEmpty
(t *testing.T)
internal/tool/definitions_test.go:115
Function
TestDynamic_PanicsOnReserved
(t *testing.T)
internal/tool/definitions_test.go:124
Function
TestEffectivePath
(t *testing.T)
internal/agent/preview_test.go:459
Function
TestEmitFailureUsage_BudgetExceededPropagated
TestEmitFailureUsage_BudgetExceededPropagated closes the residual edge the OCR review flagged: a budget gate can trip after dispatching N files, and i
cmd/opencodereview/budget_output_test.go:210
Function
TestEmitFailureUsage_JSONEmitsStructuredRecord
TestEmitFailureUsage_JSONEmitsStructuredRecord verifies the JSON form emits a parseable record to stderr with budget_exceeded=false.
cmd/opencodereview/budget_output_test.go:168
Function
TestEmitFailureUsage_TextEmitsStructuredRecord
TestEmitFailureUsage_TextEmitsStructuredRecord verifies the non-budget failure path emits a structured usage record to stderr with the token totals an
cmd/opencodereview/budget_output_test.go:147
Function
TestEmitRunResult_AgentJSONDoesNotRestore
(t *testing.T)
cmd/opencodereview/emit_run_result_test.go:456
Function
TestEmitRunResult_AgentTextRestoresQuiet
(t *testing.T)
cmd/opencodereview/emit_run_result_test.go:441
Function
TestEmitRunResult_BudgetExceededFalseOmittedFromJSON
TestEmitRunResult_BudgetExceededFalseOmittedFromJSON is a regression guard that the omitempty tag on BudgetExceeded keeps the success JSON free of the
cmd/opencodereview/budget_output_test.go:245
Function
TestEmitRunResult_JSONBudgetDoesNotOverrideLegacyStatus
TestEmitRunResult_JSONBudgetDoesNotOverrideLegacyStatus guards the legacy (manifest-less) path: budgetExceeded must not rewrite the warning-derived st
cmd/opencodereview/budget_output_test.go:92
Function
TestEmitRunResult_JSONBudgetStopIsPartial
TestEmitRunResult_JSONBudgetStopIsPartial pins the unified terminal-state contract for a controlled budget stop that still covered something: the top-
cmd/opencodereview/budget_output_test.go:25
Function
TestEmitRunResult_JSONIncludesSessionID
(t *testing.T)
cmd/opencodereview/emit_run_result_test.go:546
Function
TestEmitRunResult_JSONLLMIdentityNamedProvider
(t *testing.T)
cmd/opencodereview/emit_run_result_test.go:110
Function
TestEmitRunResult_JSONLLMIdentityOmitsUnknownProvider
(t *testing.T)
cmd/opencodereview/emit_run_result_test.go:127
Function
TestEmitRunResult_JSONManifestMatchesPersistedSessionEnd
(t *testing.T)
cmd/opencodereview/emit_run_result_test.go:202
Function
TestEmitRunResult_JSONNoBudgetIsSuccess
TestEmitRunResult_JSONNoBudgetIsSuccess verifies the default path is unchanged: BudgetExceeded()==false yields the normal status (regression guard tha
cmd/opencodereview/budget_output_test.go:119
Function
TestEmitRunResult_JSONNoFiles
(t *testing.T)
cmd/opencodereview/emit_run_result_test.go:89
Function
TestEmitRunResult_JSONNoFilesTraceID
(t *testing.T)
cmd/opencodereview/emit_run_result_test.go:518
Function
TestEmitRunResult_JSONSkippedIncludesManifest
(t *testing.T)
cmd/opencodereview/emit_run_result_test.go:183
Function
TestEmitRunResult_JSONTraceIDFromContext
(t *testing.T)
cmd/opencodereview/emit_run_result_test.go:488
Function
TestEmitRunResult_JSONUsesManifestTerminalState
(t *testing.T)
cmd/opencodereview/emit_run_result_test.go:147
Function
TestEmitRunResult_JSONWithComments
(t *testing.T)
cmd/opencodereview/emit_run_result_test.go:293
Function
TestEmitRunResult_JSONWithResumeInfo
(t *testing.T)
cmd/opencodereview/emit_run_result_test.go:321
Function
TestEmitRunResult_NilQuietHandle
(t *testing.T)
cmd/opencodereview/emit_run_result_test.go:477
Function
TestEmitRunResult_TextCompleteReportsFindingsAndWaived
(t *testing.T)
cmd/opencodereview/emit_run_result_test.go:372
Function
TestEmitRunResult_TextDoesNotPrintSuccessfulSessionHint
(t *testing.T)
cmd/opencodereview/emit_run_result_test.go:392
Function
TestEmitRunResult_TextNoComments
(t *testing.T)
cmd/opencodereview/emit_run_result_test.go:347
Function
TestEmitRunResult_TextPartialNeverLooksGood
(t *testing.T)
cmd/opencodereview/emit_run_result_test.go:360
Function
TestEmitRunResult_TextWithComments
(t *testing.T)
cmd/opencodereview/emit_run_result_test.go:405
Function
TestEmitRunResult_TextWithProjectSummary
(t *testing.T)
cmd/opencodereview/emit_run_result_test.go:422
Function
TestEncodeRepoPath
(t *testing.T)
internal/session/persist_test.go:23
Function
TestEncodingForModel
(t *testing.T)
internal/llm/client_test.go:1293
Function
TestEndSpan_NoError
(t *testing.T)
internal/telemetry/span_test.go:79
Function
TestEndSpan_WithError
(t *testing.T)
internal/telemetry/span_test.go:85
Function
TestEnsureMessagesSuffix
(t *testing.T)
internal/llm/resolver_test.go:2169
Function
TestEnsureMetrics_Idempotent
(t *testing.T)
internal/telemetry/metrics_test.go:47
Function
TestEnsureModelInList
(t *testing.T)
cmd/opencodereview/config_cmd_test.go:1306
Function
TestEnsureTelemetry
(t *testing.T)
cmd/opencodereview/config_cmd_test.go:794
Function
TestEnterEditCustomProvider_ProtocolIndex
(t *testing.T)
cmd/opencodereview/provider_tui_test.go:2844
Function
TestErrorEvent_Disabled
(t *testing.T)
internal/telemetry/events_test.go:108
Function
TestErrorEvent_Enabled
(t *testing.T)
internal/telemetry/events_test.go:91
Function
TestErrorEvent_NilCtx
(t *testing.T)
internal/telemetry/events_test.go:103
Function
TestErrorEvent_NilErr
(t *testing.T)
internal/telemetry/events_test.go:97
Function
TestEstimateCost_EmptyItems
(t *testing.T)
internal/scan/estimate_test.go:94
Function
TestEstimateCost_ScalesWithContentAndPhases
(t *testing.T)
internal/scan/estimate_test.go:32
Function
TestEstimateDiffCost
TestEstimateDiffCost verifies the aggregate estimate sums per-file costs, skips deleted/empty diffs, and satisfies TotalTokens == Input + Output. Used
internal/agent/estimate_test.go:66
Function
TestEstimateDiffCost_ScalesWithContent
TestEstimateDiffCost_ScalesWithContent verifies that a larger diff projects strictly more tokens than a small one (the estimate isn't a flat constant)
internal/agent/estimate_test.go:96
Function
TestEstimateDiffFileTokens_ZeroForSkipped
TestEstimateDiffFileTokens_ZeroForSkipped verifies deleted and empty diffs project to zero tokens so they never trip the budget gate (they are skipped
internal/agent/estimate_test.go:43
Function
TestEstimateFileTokens
(t *testing.T)
internal/scan/estimate_test.go:67
Function
TestEstimate_StringMentionsTokens
(t *testing.T)
internal/scan/estimate_test.go:101
Function
TestEvent_Disabled
(t *testing.T)
internal/telemetry/events_test.go:73
Function
TestEvent_Enabled
(t *testing.T)
internal/telemetry/events_test.go:67
Function
TestEvent_NilCtx
(t *testing.T)
internal/telemetry/events_test.go:80
Function
TestEventf_Enabled
(t *testing.T)
internal/telemetry/events_test.go:85
Function
TestExcludeReasonConstants
(t *testing.T)
internal/model/model_test.go:88
Function
TestExcludeToolDef
(t *testing.T)
cmd/opencodereview/scan_cmd_test.go:14
Function
TestExcludeToolDef_AbsentName
(t *testing.T)
cmd/opencodereview/scan_cmd_test.go:36
Function
TestExcludedDirs
(t *testing.T)
internal/diff/gitignore_test.go:12
Function
TestExecuteDelegatePreviewCreatesNoSession
TestExecuteDelegatePreviewCreatesNoSession covers the third preview entry point, which built its agent the same leaky way as review and scan.
cmd/opencodereview/delegate_exec_test.go:133
Function
TestExecuteDelegatePreviewJSON
(t *testing.T)
cmd/opencodereview/delegate_exec_test.go:157
Function
TestExecuteDelegatePreview_Commit
(t *testing.T)
cmd/opencodereview/delegate_exec_test.go:119
Function
TestExecuteDelegatePreview_Range
(t *testing.T)
cmd/opencodereview/delegate_exec_test.go:108
← previous
next →
1,901–2,000 of 3,737, ranked by callers