MCPcopy Create free account

hub / github.com/FinVolution/XCoder-Intellij / functions

Functions1,325 in github.com/FinVolution/XCoder-Intellij

↓ 2 callersMethoddoPost
(String url, String body, Map<String, Object> header)
src/main/java/com/ppdai/bicoder/utils/HttpUtils.java:23
↓ 2 callersMethodexitInline
()
src/main/java/com/ppdai/bicoder/chat/components/UserPromptTextArea.java:585
↓ 2 callersMethodfindFileByFileNameInCurrentDirectory
在当前文件夹开始向下查找,找到文件名一致的文件 @param root 当前文件夹 @return 第一个包含test的文件夹
src/main/java/com/ppdai/bicoder/utils/ContextUtils.java:281
↓ 2 callersMethodfindFirstExtension
( List<LanguageFileExtensionDetails> languageFileExtensionMappings, String language)
src/main/java/com/ppdai/bicoder/utils/FileUtils.java:115
↓ 2 callersMethodfindOrNewChatTab
()
src/main/java/com/ppdai/bicoder/chat/BiCoderChatToolWindowContentManager.java:204
↓ 2 callersMethodfindRealOffsetBySpace
(@NotNull Editor editor, String linePrefix)
src/main/java/com/ppdai/bicoder/chat/hints/BaseChatMethodHintProvider.java:119
↓ 2 callersMethodget
判断是否使用缓存,判断前后两次一致依据,前置内容一致,后置去除空格和换行要保持一致 两级缓存,一级缓存,缓存最近一次,二级缓存,缓存100条,如果超过100条,则根据Lru算法淘汰最久最少使用的一条, @param prefix 光标前内容 @param suffix 光标后内容 @return
src/main/java/com/ppdai/bicoder/cache/CompletionCache.java:39
↓ 2 callersMethodgetAllowVersions
()
src/main/java/com/ppdai/bicoder/model/ConfigData.java:40
↓ 2 callersMethodgetChatContext
()
src/main/java/com/ppdai/bicoder/chat/components/SingleChatContextJPanel.java:110
↓ 2 callersMethodgetCnNameByType
(String type)
src/main/java/com/ppdai/bicoder/chat/constant/MessageType.java:33
↓ 2 callersMethodgetCode
()
src/main/java/com/ppdai/bicoder/chat/model/ChatCompletionResponse.java:17
↓ 2 callersMethodgetCommandText
()
src/main/java/com/ppdai/bicoder/chat/model/SuggestCommand.java:27
↓ 2 callersMethodgetConfig
()
src/main/java/com/ppdai/bicoder/service/BiCoderService.java:43
↓ 2 callersMethodgetContent
()
src/main/java/com/ppdai/bicoder/chat/components/ResponsePanel.java:55
↓ 2 callersMethodgetConversation
()
src/main/java/com/ppdai/bicoder/chat/ChatToolWindowTabPanel.java:16
↓ 2 callersMethodgetData
()
src/main/java/com/ppdai/bicoder/model/BiCoderConfigResponse.java:38
↓ 2 callersMethodgetDisabledLanguages
()
src/main/java/com/ppdai/bicoder/menu/BiCoderSettingsForm.java:115
↓ 2 callersMethodgetFileWhitelist
()
src/main/java/com/ppdai/bicoder/model/ConfigData.java:120
↓ 2 callersMethodgetFirstLineIndent
获取代码第一行缩进长度 @param code 代码 @return 缩进长度
src/main/java/com/ppdai/bicoder/chat/diff/handler/BaseDiffHandler.java:238
↓ 2 callersMethodgetFirstLineIndent
获取代码第一行缩进长度 @param code 代码 @return 缩进长度
src/main/java/com/ppdai/bicoder/chat/edit/handler/EditorCodeHandler.java:235
↓ 2 callersMethodgetFoldRegions
获取当前光标所在折叠区域 @param focusedEditor 当前编辑器 @param exceptCursorPosition 光标位置 @return 折叠区域
src/main/java/com/ppdai/bicoder/utils/InfoUtils.java:485
↓ 2 callersMethodgetGenerateUUID
()
src/main/java/com/ppdai/bicoder/model/BiCoderCompletionStatusResponse.java:66
↓ 2 callersMethodgetHint
()
src/main/java/com/ppdai/bicoder/chat/model/SuggestCommand.java:44
↓ 2 callersMethodgetLabel
(LanguageChoice languageChoice)
src/main/java/com/ppdai/bicoder/menu/LanguageTable.java:166
↓ 2 callersMethodgetLanguage
()
src/main/java/com/ppdai/bicoder/chat/model/bo/MessageContextBo.java:108
↓ 2 callersMethodgetLanguage
(Project project)
src/main/java/com/ppdai/bicoder/menu/BiCoderStatusBarWidget.java:171
↓ 2 callersMethodgetMaxCurrentOpenedEditorCacheUseSize
()
src/main/java/com/ppdai/bicoder/model/ConfigData.java:128
↓ 2 callersMethodgetMaxPrefixOffsetPercent
()
src/main/java/com/ppdai/bicoder/model/ConfigData.java:64
↓ 2 callersMethodgetMaxSuffixOffsetPercent
()
src/main/java/com/ppdai/bicoder/model/ConfigData.java:80
↓ 2 callersMethodgetMessage
()
src/main/java/com/ppdai/bicoder/chat/model/ChatCompletionResponse.java:25
↓ 2 callersMethodgetOpenedEditorCacheFileMaxLine
()
src/main/java/com/ppdai/bicoder/config/UserSetting.java:420
↓ 2 callersMethodgetOpenedEditorCacheFileMinLine
()
src/main/java/com/ppdai/bicoder/config/UserSetting.java:412
↓ 2 callersMethodgetPanel
()
src/main/java/com/ppdai/bicoder/menu/BiCoderProjectSettingsForm.java:42
↓ 2 callersMethodgetPresentation
()
src/main/java/com/ppdai/bicoder/menu/BiCoderStatusBarWidget.java:126
↓ 2 callersMethodgetRGB
(Color color)
src/main/java/com/ppdai/bicoder/utils/ThemeUtils.java:33
↓ 2 callersMethodgetResourceContent
(String name)
src/main/java/com/ppdai/bicoder/utils/FileUtils.java:81
↓ 2 callersMethodgetSelectCodeFileFullPath
()
src/main/java/com/ppdai/bicoder/chat/conversation/Message.java:98
↓ 2 callersMethodgetSelectedCodeLanguage
()
src/main/java/com/ppdai/bicoder/chat/conversation/Message.java:90
↓ 2 callersMethodgetSelectedLanguage
()
src/main/java/com/ppdai/bicoder/menu/CascadeComboBox.java:79
↓ 2 callersMethodgetSelectedValue
()
src/main/java/com/ppdai/bicoder/menu/BiCoderStatusBarWidget.java:121
↓ 2 callersMethodgetSimilarityPercentage
()
src/main/java/com/ppdai/bicoder/model/ConfigData.java:88
↓ 2 callersMethodgetStringFontSize
(String text, Font font)
src/main/java/com/ppdai/bicoder/utils/SwingUtils.java:75
↓ 2 callersMethodgetSuggestCommandListComponent
()
src/main/java/com/ppdai/bicoder/chat/components/UserPromptTextArea.java:610
↓ 2 callersMethodgetSystemFilePath
()
src/main/java/com/ppdai/bicoder/chat/model/ChatContext.java:113
↓ 2 callersMethodgetTestSchema
()
src/main/java/com/ppdai/bicoder/chat/model/bo/MessageContextBo.java:92
↓ 2 callersMethodgetText
()
src/main/java/com/ppdai/bicoder/model/BiCoderCompletionResponse.java:45
↓ 2 callersMethodgetUnitTestLanguageFrameworkMap
()
src/main/java/com/ppdai/bicoder/model/ConfigData.java:112
↓ 2 callersMethodgetValidPrefixLength
()
src/main/java/com/ppdai/bicoder/model/ConfigData.java:96
↓ 2 callersMethodgetValidSuffixReg
()
src/main/java/com/ppdai/bicoder/model/ConfigData.java:104
↓ 2 callersMethodhandleCommand
处理生成当前可见的命令
src/main/java/com/ppdai/bicoder/chat/components/UserPromptTextArea.java:163
↓ 2 callersMethodhandleSubmit
()
src/main/java/com/ppdai/bicoder/chat/components/UserPromptTextArea.java:221
↓ 2 callersMethodinstallUpdateRightNow
(final Project project, final PluginDownloader pluginDownloader)
src/main/java/com/ppdai/bicoder/job/PluginUpdateCheckTask.java:82
↓ 2 callersMethodisEditorInstanceSupported
(@NotNull Editor editor)
src/main/java/com/ppdai/bicoder/utils/EditorUtils.java:39
↓ 2 callersMethodisInvalidJavaMethod
(@NotNull PsiElement element)
src/main/java/com/ppdai/bicoder/utils/PsiUtils.java:39
↓ 2 callersMethodisSelected
(Conversation conversation)
src/main/java/com/ppdai/bicoder/chat/conversation/ConversationPanel.java:44
↓ 2 callersMethodnotifyUpdateFinished
(@NotNull Project project)
src/main/java/com/ppdai/bicoder/job/PluginUpdateCheckTask.java:120
↓ 2 callersMethodonComplete
(String completeMessage)
src/main/java/com/ppdai/bicoder/chat/completion/listener/CompletionEventListener.java:34
↓ 2 callersMethodpaintBorder
(Graphics g)
src/main/java/com/ppdai/bicoder/chat/components/UserPromptTextArea.java:191
↓ 2 callersMethodprocessEditCode
(String markdownCode)
src/main/java/com/ppdai/bicoder/chat/components/markdown/MarkdownPanel.java:250
↓ 2 callersMethodprocessResponse
(String markdownInput, boolean isCodeResponse)
src/main/java/com/ppdai/bicoder/chat/components/markdown/MarkdownPanel.java:207
↓ 2 callersMethodrefresh
()
src/main/java/com/ppdai/bicoder/chat/conversation/ConversationsHistoryToolWindow.java:52
↓ 2 callersMethodreloadMessage
(Message message, Conversation conversation)
src/main/java/com/ppdai/bicoder/chat/BaseChatToolWindowTabPanel.java:172
↓ 2 callersMethodrenderChatContext
(@NotNull ChatContext chatContext, boolean showCloseButton)
src/main/java/com/ppdai/bicoder/chat/components/SingleChatContextJPanel.java:37
↓ 2 callersMethodrenderInline
(@NotNull Editor focusedEditor, int currentCursorPosition, InlayModel inlayModel, String inlineHint, BiCoderCo
src/main/java/com/ppdai/bicoder/handler/BiCoderCompletionHandler.java:369
↓ 2 callersMethodresize
()
src/main/java/com/ppdai/bicoder/chat/actions/StartEditCode.java:82
↓ 2 callersMethodresize
()
src/main/java/com/ppdai/bicoder/chat/actions/StartInlineChat.java:69
↓ 2 callersMethodsaveMessage
(String response, Message message, Conversation conversation, boolean isRetry)
src/main/java/com/ppdai/bicoder/chat/conversation/ConversationService.java:60
↓ 2 callersMethodsetChatContexts
(List<ChatContext> chatContexts)
src/main/java/com/ppdai/bicoder/chat/conversation/Message.java:110
↓ 2 callersMethodsetCommandPopupOpened
(boolean commandPopupOpened)
src/main/java/com/ppdai/bicoder/chat/components/UserPromptTextArea.java:217
↓ 2 callersMethodsetCompletionId
(String completionId)
src/main/java/com/ppdai/bicoder/model/BiCoderCompletion.java:24
↓ 2 callersMethodsetContent
(String content)
src/main/java/com/ppdai/bicoder/chat/model/ChatContext.java:77
↓ 2 callersMethodsetConversation
(@Nullable Conversation conversation)
src/main/java/com/ppdai/bicoder/chat/ChatToolWindowTabPanel.java:18
↓ 2 callersMethodsetCurrentRequestId
(String currentRequestId)
src/main/java/com/ppdai/bicoder/chat/conversation/Message.java:78
↓ 2 callersMethodsetInlinePopup
(JBPopup inlinePopup)
src/main/java/com/ppdai/bicoder/chat/components/UserPromptTextArea.java:618
↓ 2 callersMethodsetLastAdd
(boolean lastAdd)
src/main/java/com/ppdai/bicoder/chat/components/ChatContextArea.java:82
↓ 2 callersMethodsetSubmitEnabled
(boolean submitEnabled)
src/main/java/com/ppdai/bicoder/chat/components/UserPromptTextArea.java:207
↓ 2 callersMethodsetTestFileRootPath
(String testFileRootPath)
src/main/java/com/ppdai/bicoder/config/UserProjectSetting.java:72
↓ 2 callersMethodsetValue
(LanguageChoice languageChoice, Boolean value)
src/main/java/com/ppdai/bicoder/menu/LanguageTable.java:131
↓ 2 callersMethodshowBalloon
(String content, MessageType messageType, Point locationOnScreen)
src/main/java/com/ppdai/bicoder/utils/BalloonUtils.java:22
↓ 2 callersMethodstartCommonChat
开始通用聊天 @param text 用户输入的文本
src/main/java/com/ppdai/bicoder/chat/components/UserPromptTextArea.java:437
↓ 2 callersMethodstartConversation
()
src/main/java/com/ppdai/bicoder/chat/conversation/ConversationService.java:112
↓ 2 callersMethodstopCall
()
src/main/java/com/ppdai/bicoder/chat/components/UserPromptTextArea.java:280
↓ 2 callersMethodstopStreaming
(MarkdownPanel responseContainer)
src/main/java/com/ppdai/bicoder/chat/BaseChatToolWindowTabPanel.java:228
↓ 2 callersMethodtoGray
(Color color)
src/main/java/com/ppdai/bicoder/renderer/CodeGenHintRenderer.java:206
↓ 2 callersMethodtriggerAutoCompletion
触发代码补全提示 @param focusedEditor 当前焦点编辑器 @param currentCursorPosition 当前光标位置
src/main/java/com/ppdai/bicoder/handler/BiCoderCompletionHandler.java:68
↓ 2 callersMethodtriggerSuggestCommandSelection
(SuggestCommand command)
src/main/java/com/ppdai/bicoder/chat/components/UserPromptTextArea.java:316
↓ 2 callersMethodtryFindChatTabContent
()
src/main/java/com/ppdai/bicoder/chat/BiCoderChatToolWindowContentManager.java:198
↓ 2 callersMethodtryGetNextOrPreviousConversation
(boolean isPrevious)
src/main/java/com/ppdai/bicoder/chat/conversation/ConversationService.java:132
↓ 2 callersMethodupdateChildComboBox
()
src/main/java/com/ppdai/bicoder/menu/CascadeComboBox.java:63
↓ 2 callersMethodupdateEnableState
(boolean isEnabled)
src/main/java/com/ppdai/bicoder/service/StateService.java:49
↓ 2 callersMethodupdateLanguageState
(boolean state)
src/main/java/com/ppdai/bicoder/service/StateService.java:42
↓ 2 callersMethodupdateLoadingState
(boolean isLoading)
src/main/java/com/ppdai/bicoder/service/StateService.java:55
↓ 2 callersMethodupdateState
更新状态,通知消息总线状态变化 @param state 状态
src/main/java/com/ppdai/bicoder/service/StateService.java:30
↓ 2 callersMethoduserContext
(List<ChatContextDto> userContext)
src/main/java/com/ppdai/bicoder/chat/model/EditCodeRequest.java:109
↓ 2 callersMethoduserText
(String userText)
src/main/java/com/ppdai/bicoder/chat/model/EditCodeRequest.java:99
↓ 2 callersMethodwithDeleteAction
(Runnable onDelete)
src/main/java/com/ppdai/bicoder/chat/components/ResponsePanel.java:41
↓ 2 callersMethodwithReloadAction
(Runnable onReload)
src/main/java/com/ppdai/bicoder/chat/components/ResponsePanel.java:36
↓ 2 callersMethodwithResponse
(String response)
src/main/java/com/ppdai/bicoder/chat/components/markdown/MarkdownPanel.java:118
↓ 1 callersMethodID
()
src/main/java/com/ppdai/bicoder/menu/BiCoderStatusBarWidget.java:132
↓ 1 callersMethodacceptEdit
()
src/main/java/com/ppdai/bicoder/chat/diff/handler/BaseDiffHandler.java:148
← previousnext →201–300 of 1,325, ranked by callers