core
core copied to clipboard
feat: support interface quick navigation
Types
支持接口声明快速跳转实现,目前支持 Java 和 Typescript
- [x] 🎉 New Features
Background or solution
Java 研发中会涉及到大量的接口和接口跳转操作,现有的 Go To implementation 需要多次点击操作,需要进一步优化这种接口查看场景下的研发体验。 考虑到目前的插件 API 标准不支持 Editor Gutter Decoration 的点击事件设置,因此把功能做在了模块上,基于 Tree-sitter,适配 Java 和 Typescript
Changelog
- feat: support interface quick navigation
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.
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
).
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.