MCPcopy Create free account

hub / github.com/alibaba/open-code-review / functions

Functions3,737 in github.com/alibaba/open-code-review

↓ 1 callersFunctiontoLoopTemplate
toLoopTemplate maps the scan-specific ScanTemplate onto the subset of fields llmloop.Runner reads from template.Template. llmloop only needs MaxTokens
internal/scan/agent.go:158
↓ 1 callersFunctiontoRange
(start: number, end: number)
extensions/vscode/src/extension/providers/commentAnchor.ts:122
↓ 1 callersFunctiontoolContext
(worktree, signal = new AbortController().signal)
plugins/open-code-review/opencode/test/open-code-review.test.mjs:49
↓ 1 callersFunctiontouchTimestamp
()
scripts/update.js:24
↓ 1 callersFunctiontrimFloatSuffix
trimFloatSuffix removes trailing zeros and the trailing dot from a floating-point string like "1.10K" → "1.1K", "1.00K" → "1K".
internal/viewer/server.go:268
↓ 1 callersFunctiontruncateText
(n int, s string)
internal/viewer/server.go:217
↓ 1 callersFunctiontryLegacyLlmConfig
tryLegacyLlmConfig resolves an endpoint from the legacy llm config block.
internal/llm/resolver.go:449
↓ 1 callersFunctiontryOCRConfig
tryOCRConfig reads the OCR config file.
internal/llm/resolver.go:274
↓ 1 callersFunctiontryOCREnv
tryOCREnv reads OCR-specific environment variables.
internal/llm/resolver.go:190
↓ 1 callersFunctiontryProviderConfig
tryProviderConfig resolves an endpoint from the provider-based configuration.
internal/llm/resolver.go:302
↓ 1 callersFunctiontryReadRuleFile
tryReadRuleFile attempts to read a rule file. Absolute paths are used directly. Relative paths are resolved against repoDir and validated to stay with
internal/config/rules/system_rules.go:535
↓ 1 callersFunctiontryScroll
(attempts: number)
pages/src/pages/DocsPage.tsx:35
↓ 1 callersMethoduntrackedFileDiffs
(ctx context.Context)
internal/diff/git.go:551
↓ 1 callersMethoduntrackedFilesList
(ctx context.Context)
internal/diff/git.go:589
↓ 1 callersMethodupdateAPIKeyInput
(key string, msg tea.KeyPressMsg)
cmd/opencodereview/provider_tui.go:934
↓ 1 callersMethodupdateDeleteModelConfirm
(key string)
cmd/opencodereview/provider_tui.go:1465
↓ 1 callersMethodurisMatch
(a: vscode.Uri, b: vscode.Uri)
extensions/vscode/src/extension/providers/CommentProvider.ts:298
↓ 1 callersFunctionuseCountUp
(target: number, duration: number = 1200, isActive: boolean)
pages/src/components/HighlightsSection.tsx:29
↓ 1 callersFunctionuseNpmDownloads
(pkg: string, period: Period = 'last-month')
pages/src/hooks/useNpmDownloads.ts:22
↓ 1 callersFunctionvalidInputMode
validInputMode reports whether m is one of the three mandatory input modes.
internal/session/manifest.go:40
↓ 1 callersMethodvalidateLocked
validateLocked enforces the contract invariants at Finalize. Caller holds b.mu.
internal/session/manifest.go:841
↓ 1 callersFunctionversionString
()
cmd/opencodereview/root.go:48
↓ 1 callersMethodviewAPIKey
(s *strings.Builder)
cmd/opencodereview/provider_tui.go:2304
↓ 1 callersMethodviewCustomProviderForm
(s *strings.Builder)
cmd/opencodereview/provider_tui.go:2101
↓ 1 callersMethodviewCustomTab
(s *strings.Builder)
cmd/opencodereview/provider_tui.go:2051
↓ 1 callersMethodviewManualTab
(s *strings.Builder)
cmd/opencodereview/provider_tui.go:2169
↓ 1 callersMethodviewModel
(s *strings.Builder)
cmd/opencodereview/provider_tui.go:2249
↓ 1 callersMethodviewOfficialTab
(s *strings.Builder)
cmd/opencodereview/provider_tui.go:2037
↓ 1 callersMethodviewProvider
(s *strings.Builder)
cmd/opencodereview/provider_tui.go:2011
↓ 1 callersFunctionwaitForFile
(path, timeoutMs = 1_000)
plugins/open-code-review/opencode/test/open-code-review.test.mjs:57
↓ 1 callersFunctionwaitForProcessExit
(pid, timeoutMs = 5_000)
plugins/open-code-review/opencode/test/open-code-review.test.mjs:80
↓ 1 callersFunctionwarn
(msg)
scripts/install.js:23
↓ 1 callersMethodwatchWorkspaceChanges
* 订阅 VS Code Git 扩展的仓库状态变化,debounce 后刷新工作区文件列表。 * 用于侧边栏工作区模式实时反映暂存/工作区/未跟踪变更。
extensions/vscode/src/extension/services/GitService.ts:101
↓ 1 callersFunctionwithFakeOcr
(source, callback)
plugins/open-code-review/opencode/test/open-code-review.test.mjs:33
↓ 1 callersFunctionwithRetry
(tag, fn, log)
scripts/github-actions/post-review-comments.js:1180
↓ 1 callersFunctionwithShortOverallTimeout
(timeoutMs, callback)
plugins/open-code-review/opencode/test/open-code-review.test.mjs:89
↓ 1 callersMethodworkspaceTrackedDiff
(ctx context.Context)
internal/diff/git.go:535
↓ 1 callersFunctionwrapSummary
(content)
scripts/github-actions/post-review-comments.js:237
↓ 1 callersFunctionwriteHint
(latestVersion, pkgName)
scripts/update.js:131
↓ 1 callersMethodwriteRaw
(raw: RawConfig)
extensions/vscode/src/extension/services/ConfigService.ts:40
↓ 1 callersFunctionwriteScanResumeSession
writeScanResumeSession persists a full-scan session with the given completed file checkpoints and returns its ID. HOME must already point at a temp di
cmd/opencodereview/scan_resume_more_test.go:15
↓ 1 callersFunctionwriteStepSummary
(env, warnings)
scripts/github-actions/check-translation-sync.js:246
↓ 1 callersFunctionwriteTestSession
writeTestSession creates a real JSONL session using the persistence layer so tests exercise the same on-disk format that ListSessions consumes. It ret
internal/session/list_test.go:238
↓ 1 callersFunctionwrite_stats_file
Write a dotenv file of posting stats for downstream CI jobs.
examples/gitlab_ci/post_review.py:1407
FunctionActiveProviderBanner
({ config }: { config: OcrConfig | null })
extensions/vscode/src/webview/views/ConfigView.tsx:191
FunctionApp
()
pages/src/App.tsx:73
FunctionApp
()
extensions/vscode/src/webview/App.tsx:18
FunctionBenchmarkPage
()
pages/src/pages/BenchmarkPage.tsx:9
FunctionBenchmarkSection
()
pages/src/components/BenchmarkSection.tsx:61
FunctionBlogPage
()
pages/src/pages/BlogPage.tsx:35
MethodBudgetExceeded
BudgetExceeded reports whether the aggregate token budget gate stopped dispatch before all files were reviewed. The run still returns the partial comm
internal/agent/agent.go:427
MethodBudgetExceeded
()
cmd/opencodereview/emit_run_result_test.go:52
FunctionCancelledView
()
extensions/vscode/src/webview/views/CancelledView.tsx:5
MethodCanonicalConfig
CanonicalConfig returns a deterministic, order-stable field list describing the resolver's effective rule-text configuration across every layer (custo
internal/config/rules/system_rules.go:407
FunctionChevronIcon
({ expanded })
pages/src/pages/DocsPage.tsx:100
FunctionClaudeIcon
({ className })
pages/src/components/icons/ClaudeIcon.tsx:6
FunctionCodeBlock
({ label, code, multiline, onCopy })
pages/src/components/QuickStartSection.tsx:43
FunctionColorBends
({ className = '', style, rotation = 90, speed = 0.2, colors = [], transparent = true, autoRotat
pages/src/components/ColorBends.tsx:132
FunctionCommentCard
({ comment, index, status, canJump, onOpen, onAction }: Props)
extensions/vscode/src/webview/components/CommentCard.tsx:16
MethodCompletionsWithCtx
(_ context.Context, req llm.ChatRequest)
internal/diff/relocation_test.go:21
MethodCompletionsWithCtx
(_ context.Context, _ llm.ChatRequest)
internal/scan/budget_test.go:27
MethodCompletionsWithCtx
(_ context.Context, _ llm.ChatRequest)
internal/scan/coverage_test.go:26
MethodCompletionsWithCtx
(_ context.Context, _ llm.ChatRequest)
internal/scan/coverage_test.go:44
MethodCompletionsWithCtx
(_ context.Context, req llm.ChatRequest)
internal/llmloop/loop_test.go:24
MethodCompletionsWithCtx
(_ context.Context, _ llm.ChatRequest)
internal/llmloop/loop_execute_more_test.go:25
MethodCompletionsWithCtx
(_ context.Context, _ llm.ChatRequest)
internal/llmloop/runner_test.go:26
MethodCompletionsWithCtx
(ctx context.Context, _ llm.ChatRequest)
internal/llmloop/runner_test.go:40
MethodCompletionsWithCtx
(_ context.Context, req llm.ChatRequest)
internal/llmloop/runner_test.go:58
MethodCompletionsWithCtx
(_ context.Context, _ llm.ChatRequest)
internal/agent/agent_test.go:25
MethodCompletionsWithCtx
(_ context.Context, _ llm.ChatRequest)
internal/agent/budget_test.go:28
MethodCompletionsWithCtx
(_ context.Context, req llm.ChatRequest)
internal/agent/manifest_integration_test.go:23
FunctionConfigPanelApp
()
extensions/vscode/src/webview/ConfigPanelApp.tsx:16
FunctionConfigView
({ layout = 'modal', panelFocus = null, skipEnvCheck = false, config, cliStatus, envCheck = null, inst
extensions/vscode/src/webview/views/ConfigView.tsx:52
FunctionConnActions
({ wide, connTest, canSave, onBack, onTest, onSave }: { wide?: boolean; connTest: ConnTest; canSave: boole
extensions/vscode/src/webview/views/ConfigView.tsx:550
FunctionCountUpValue
({ value, isVisible })
pages/src/components/HighlightsSection.tsx:56
FunctionCustomForm
({ wide, config, connTest, selection, onBack, onBackToList, onTest, onSave, }: FormProps & { selection: st
extensions/vscode/src/webview/views/ConfigView.tsx:426
FunctionCustomProviderManager
({ config, onAdd, onEdit, onActivate, onDelete }: Props)
extensions/vscode/src/webview/components/CustomProviderManager.tsx:22
MethodDiffs
Diffs returns the scanned items adapted to model.Diff form so callers (e.g. cmd/opencodereview's outputJSON / ResolveLineNumbers) can treat both revie
internal/scan/agent.go:200
MethodDiffs
Diffs returns the parsed diffs loaded by the agent.
internal/agent/agent.go:385
MethodDiffs
()
cmd/opencodereview/emit_run_result_test.go:40
FunctionDocsPage
()
pages/src/pages/DocsPage.tsx:139
FunctionDoneView
({ result, commentStatus, commentJumpable, logs, onOpen, onAction }: Props)
extensions/vscode/src/webview/views/DoneView.tsx:19
FunctionEmptyView
({ logs = [] }: Props)
extensions/vscode/src/webview/views/EmptyView.tsx:11
FunctionEnvCheckingBanner
({ label }: { label: string })
extensions/vscode/src/webview/components/EnvSetupGuide.tsx:142
FunctionEnvChecklist
({ checking, env }: { checking?: boolean; env?: EnvCheckResult })
extensions/vscode/src/webview/components/EnvSetupGuide.tsx:151
FunctionEnvSetupGuide
({ layout, cliStatus, envCheck, skipEnvCheck = false, installing, installLogs, onInstall, onCheckEnv, onCo
extensions/vscode/src/webview/components/EnvSetupGuide.tsx:43
FunctionEnvTimelineItem
({ title, state, version, command, hint, onCopy, last, }: { title: string; state: StepState; version?:
extensions/vscode/src/webview/components/EnvSetupGuide.tsx:175
MethodExecute
(_ context.Context, _ map[string]any)
internal/llmloop/loop_execute_test.go:25
MethodExecute
(_ context.Context, _ map[string]any)
internal/llmloop/loop_test.go:89
MethodExecute
(_ context.Context, args map[string]any)
internal/llmloop/loop_test.go:452
MethodExecute
(ctx context.Context, args map[string]any)
internal/tool/file_read.go:23
MethodExecute
(_ context.Context, _ map[string]any)
internal/tool/definitions_test.go:136
MethodExecute
(ctx context.Context, args map[string]any)
internal/tool/code_search.go:31
MethodExecute
(_ context.Context, args map[string]any)
internal/tool/file_read_diff.go:48
MethodExecute
(ctx context.Context, args map[string]any)
internal/tool/file_find.go:32
MethodExecute
(_ context.Context, args map[string]any)
internal/tool/stub.go:18
MethodExecute
(ctx context.Context, args map[string]any)
internal/tool/stub.go:33
FunctionEyeIcon
()
extensions/vscode/src/webview/components/PasswordInput.tsx:14
FunctionEyeOffIcon
()
extensions/vscode/src/webview/components/PasswordInput.tsx:23
FunctionFadeInSection
({ children, delay = 0 })
pages/src/components/FadeInSection.tsx:11
← previousnext →1,501–1,600 of 3,737, ranked by callers