Releases: liwangqian/LuaCoderAssist
Releases · liwangqian/LuaCoderAssist
解决MacOs & linux下luacheck导致的插件崩溃
17 Feb 08:07
Compare
Sorry, something went wrong.
No results found
Version 2.2.8-beta
13 Jan 15:30
Compare
Sorry, something went wrong.
No results found
2.2.8 @ 2019-01-13
新增:#44 支持require文件路径补全
优化:#49 支持在api描述文件中标志构造函数,已支持创建新对象,需要api的描述文件中对函数添加"kind": "constructor"属性
Version 2.2.7 Release
09 Jan 15:05
Compare
Sorry, something went wrong.
No results found
修复:#52 当存在a = foo(a, b); b = foo(a, b)的表达式时,存在循环类型推导,导致死循环
修复:#52 循环推导导致死循环,server无响应
修复:#53 由于workspaceFolder为undefined导致server初始化失败
问题修复
23 Dec 13:28
Compare
Sorry, something went wrong.
No results found
修复:#49 通过赋值表达式t.x = 123动态地向表添加成员变量时,无法生效的问题
修复:#49 问题2,当函数返回的是局部表时,两次调用该函数得到的表不应该是相同的,否则向其中一个表添加成员时,会影响所有该函数返回的表
修复:#49 第三种场景,local foo; function foo() end存在两个foo符号的问题
修复:#50 当返回一个函数调用(尾调用)时,函数的返回值类型只推导了尾调用函数的第一个返回值
修复:形如local xx = foo(params).foo()的表达式,xx变量的类型推导失败的问题
优化:#48区分符号的range和scope,解决符号outline不跟随鼠标的问题,但是该修改无法解决在表定义的外部定义函数的场景,比如:local tbl={}; function tb.foo() end,此时foo方法不在tb的range内
Version 2.2.2 Release
18 Nov 08:06
Compare
Sorry, something went wrong.
No results found
修复:显式require love/jit等外部库时,无法提供补全信息(#45 )
优化:支持自定义扩展插件自带的std/love/jit等库符号(#46 )
优化:符号补全以及符号Hover功能在复杂的函数调用关系及参数场景下正常运行
优化:支持显式通过_G来获取全局变量的代码补全
优化:支持string类型变量及字面值字符串的函数补全
修复在module模块中存在大量符号时,自动补全崩溃的问题
10 Oct 15:10
Compare
Sorry, something went wrong.
No results found
v2.1.3-alpha
更新2.1.2版本发布日志
增强的代码补全&增强的Hover提示信息&增强的类型系统&BUG修复
29 Sep 15:28
Compare
Sorry, something went wrong.
No results found
增强的代码补全功能:
local x = love .audio .newSource (soundData )
:clone ()
:getCone ()
增强的Hover提示信息
自定义类型显示类型名称,而不是table:
function newSource (soundData ) -> Source
其他的BUG修复。
支持符号Hover,改进5.1版本lua库的函数文档
19 Sep 15:59
Compare
Sorry, something went wrong.
No results found
支持符号Hover
改进5.1版本lua库的函数文档
将标准库的数据格式改成json
10 Sep 15:29
Compare
Sorry, something went wrong.
No results found
v2.0.4-release
修改版本号到2.0.4
修复issue #29
08 Sep 11:46
Compare
Sorry, something went wrong.
No results found