Skip to content

Releases: gudqs7-idea-plugins/api-savior

Release v2.3.5

08 Jul 02:54
Compare
Choose a tag to compare

1.perf: Search Api 时凸显接口注释(往前移)
2:perf: 优化配置文件读取, 缓存配置文件对象, 不存在时才更新, 避免多次搜索
3:perf: 使用 ReadAction 优化部分进度条卡顿问题
4:perf: 配置文件获取优化, 不通过 Map 获取, 而是通过统一的接口, 方便以后改造及扩展 & 收拢所有配置项到 PluginSettingEnum
5:fix: 修复在方法上使用 Generate Convert 时, 内部类作为返回值时, 实例化对象语句缺失前缀导致的语法错误

English:
1.perf: Highlight interface annotations when Searching Api (move forward)
2:perf: Optimize configuration file reading, cache configuration file objects, update only when they do not exist, avoid multiple searches
3:perf: Use ReadAction to optimize some progress bar stuck problems
4:perf: The configuration file is optimized, not obtained through Map, but through a unified interface, which is convenient for future transformation and expansion & collects all configuration items to PluginSettingEnum
5:fix: fix syntax error caused by missing prefix of instantiated object statement when using Generate Convert on method with inner class as return value

Release v2.3.4

04 Jul 10:16
Compare
Choose a tag to compare

1:fix issue #55 #54 (修复后缀 .allbuilder 处理不当导致的空指针异常)

English:
1:fix issue #55 #54 (fix NPE exception caused by improper handling of suffix .allbuilder)

Release v2.3.3

21 Jun 02:47
Compare
Choose a tag to compare

1:fix issue #48 (修复类全限定名获取为空时报错问题)

English:
1: fix issue #48 (fix the error when the fully qualified class name is empty)

Release v2.3.2

20 Jun 06:43
Compare
Choose a tag to compare

1:fix issue #43(本地新增的postfix超级加倍问题......)

English:
1: fix issue #43 (locally added postfix super doubling problem...)

Release v2.3.1

11 Jun 17:10
Compare
Choose a tag to compare

1:fix: 修复 Generate Convert 在方法上作用时, 生成的代码不带换行问题.

English:
1:fix: Fix the problem that when Generate Convert works on the method, the generated code does not have line breaks.

Release v2.3.0

10 Jun 15:23
Compare
Choose a tag to compare

1:feat: Search Everywhere 中搜索时支持解析 RequestMapping 的 params 属性.

English:
1:feat: Support parsing the params property of RequestMapping when searching in Search Everywhere.

Release v2.2.1

10 Jun 12:15
Compare
Choose a tag to compare

1:fix: 修复注解中存在常量表达式时获取不到值的问题

English:
1:fix: Fix the problem that the value cannot be obtained when there is a constant expression in the annotation

Release v2.2.0

03 Jun 11:24
Compare
Choose a tag to compare

1.fix: 修复 @RequestMapping 注解 path/value 字段类型错误问题 #29
2:refactor: 代码结构大变动

English:
1.fix: fix @RequestMapping annotation pathvalue field type error problem #29
2:refactor: Big changes in code structure

Release v2.0.9-2020.1.1-2020.2.4

29 May 10:08
Compare
Choose a tag to compare

1.feat: The url search jump function originally carried from RestToolkit has been deleted and re-implemented on Search EveryWhere. The shortcut keys remain unchanged, and the experience is better!
2.feat: Support convert according to the method (the input parameter is the source object, and the return value is the target object).
3.feat: Supports parameter validation annotations enabled by @Valid, and relevant information will be reflected in the "Other Reference Information" column.
4.fix: More code removal causes, fix the problem of incomplete information display caused by spaces.

中文
1.feat:原搬运自 RestToolkit 的 url 搜索跳转功能删掉,重新实现到 Search EveryWhere 上,快捷键不变(即 Ctrl + ),体验更好!
2.feat:支持根据方法进行 convert (以入参为源对象, 返回值为目标对象)。
3.feat:支持了 @Valid 开启的参数验证注解,相关信息会体现到“其他参考信息”列中。
4.fix: 更多 code 去除出现原因,修复空格导致信息展示不全问题。

与 2.0.9 功能一致, 但由于 IDEA 部分 Api 变迁(主要是 Search Everywhere 相关, 因此此版本只适用于 2020.1.1 到 202..2.4 之间的 IDEA 版本, 望周知!

Release v2.0.9

29 May 10:10
Compare
Choose a tag to compare

1.feat: The url search jump function originally carried from RestToolkit has been deleted and re-implemented on Search EveryWhere. The shortcut keys remain unchanged, and the experience is better!
2.feat: Support convert according to the method (the input parameter is the source object, and the return value is the target object).
3.feat: Supports parameter validation annotations enabled by @Valid, and relevant information will be reflected in the "Other Reference Information" column.
4.fix: More code removal causes, fix the problem of incomplete information display caused by spaces.

中文
1.feat:原搬运自 RestToolkit 的 url 搜索跳转功能删掉,重新实现到 Search EveryWhere 上,快捷键不变(即 Ctrl + ),体验更好!
2.feat:支持根据方法进行 convert (以入参为源对象, 返回值为目标对象)。
3.feat:支持了 @Valid 开启的参数验证注解,相关信息会体现到“其他参考信息”列中。
4.fix: 更多 code 去除出现原因,修复空格导致信息展示不全问题。

采用了更新的 Search Everywhere 相关的 Api 因此不再支持 2021.1.1 以下的版本!