core icon indicating copy to clipboard operation
core copied to clipboard

feat: support interface quick navigation

Open life2015 opened this issue 9 months ago • 1 comments

Types

支持接口声明快速跳转实现,目前支持 Java 和 Typescript

image image
  • [x] 🎉 New Features

Background or solution

Java 研发中会涉及到大量的接口和接口跳转操作,现有的 Go To implementation 需要多次点击操作,需要进一步优化这种接口查看场景下的研发体验。 考虑到目前的插件 API 标准不支持 Editor Gutter Decoration 的点击事件设置,因此把功能做在了模块上,基于 Tree-sitter,适配 Java 和 Typescript

Changelog

  • feat: support interface quick navigation

life2015 avatar Apr 26 '24 06:04 life2015

This PR was not deployed automatically as @life2015 does not have access to the Railway project.

In order to get automatic PR deploys, please add @life2015 to the project inside the project settings page.

railway-app[bot] avatar Apr 26 '24 06:04 railway-app[bot]

Codecov Report

Attention: Patch coverage is 33.33333% with 4 lines in your changes are missing coverage. Please review.

Project coverage is 56.11%. Comparing base (9d25ea4) to head (51528cb).

Files Patch % Lines
packages/ai-native/src/browser/languages/parser.ts 0.00% 2 Missing :warning:
packages/ai-native/src/browser/index.ts 0.00% 1 Missing :warning:
packages/debug/src/browser/editor/debug-model.ts 0.00% 0 Missing and 1 partial :warning:
Additional details and impacted files
@@           Coverage Diff           @@
##             main    #3593   +/-   ##
=======================================
  Coverage   56.11%   56.11%           
=======================================
  Files        1513     1513           
  Lines       91744    91749    +5     
  Branches    18812    18804    -8     
=======================================
+ Hits        51480    51485    +5     
- Misses      33391    33392    +1     
+ Partials     6873     6872    -1     
Flag Coverage Δ
jsdom 51.53% <33.33%> (+<0.01%) :arrow_up:
node 15.66% <33.33%> (+<0.01%) :arrow_up:

Flags with carried forward coverage won't be shown. Click here to find out more.

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

codecov[bot] avatar May 07 '24 03:05 codecov[bot]