Skip to content

v0.13.7

Latest
Compare
Choose a tag to compare
@xushiwei xushiwei released this 12 Feb 12:07
· 109 commits to goplus since this release
3c9c8e3

features:

  • lsp: add new parserutil.ParseFileEx for cache/source (#151)
  • lsp/cache: gop typesutil check only for gop files (#194)
  • lsp/cache: cache gop importer to speed up import packages (#196 #200 goplus/gop#1727)
  • lsp/source: Metadata.LoadGopMod, check normalGox class (#143)
  • lsp/source: NarrowestPackageForGopFile, gop/packages check for _test.gox (#169 #177)
  • lsp/source: Signature Help support Go+ overloads (#176)
  • lsp/source: GopDocumentSymbols fix class file method (#150 #152)
  • lsp/source/symbols: fix func.recv in classfile (#163)
  • lsp/source/completion: gopCompleter.lexical support lookup Go+ class methodAndFields (#164)
  • lsp/source/completion: fix gopCompleter.selector quickParse for compiled go files (#162)
  • lsp/source/completion: code complete gop style (#161)
  • lsp/source/completion: check alias not use snip (#183)
  • lsp/source/completion: show gop overload (#179)
  • lsp/source/completion: hide index (__0/1/etc) overload func (#180)
  • lsp/cache/check: parseGopImports (#170)
  • TypeAsParamsFunc/Method (#184 goplus/gop#1706)
  • InitGopPkg optimization (#195 goplus/gogen#333)

changes:

  • gop/xtypes: OverloadType/SubstType (#168)
  • Go/Go+ vscode plugin crash (goplus/vscode-gop#52 #157)
  • lsp/source: fix NoPkgDecl add head newline (#153)
  • gop/ast/astutil: fix PathEnclosingInterval shadow func (#145 #147)
  • mod: github.com/goplus/gop v1.2.1
  • mod: github.com/goplus/gox v1.14.10
  • mod: github.com/goplus/mod v0.13.5
  • mod: github.com/qiniu/x v1.13.5
  • mod: golang.org/x/mod v0.15.0