This repository has been archived by the owner on May 29, 2024. It is now read-only.
v0.1.0
Summary
precompile
->transpile
(see: gnolang/gno@1065217)- Typechecking Support
- Super improved Hover and Definition support
Changelog
- 4007c14 Definition for stuct field in selector exp
- 720caae Fix missing returns to prevent multiple replies
- 6a95413 Format hover for var of type imported pkg
- d56aa88 Fix definition and hover for var of type imported
- 92d553b Super improved definition support
- 25b68ba Handle hoven on selector expressions
- afdbefe Handle hover on func and method decl
- 75cca25 Handle hover over package level globals
- 36f3de6 Handle hover over non-struct local vars
- 1b415c1 Handle hover over local vars
- 97f7866 Handle hover over locally declared types
- e9cad3e Hover support for builtins
- f092c0b Retrieve more information from
types.Info
- 6694b28 Don't shift line for build errors
- afec8a8 Publish typecheck diagnostics
- fe1aefc logic for typechecking
- feef0a4 Rename
precompile
totranspile
- 255d749
getIdentNodes()
to get idents from Expr - 84a6613 refactor: hoverPackageIdent() and hoverVariableIdent()
- 7e66f79 Fix s/protocol.DefinitionParams/protocol.HoverParams
- 7aff61a Ignore error if failed to update cache
- f303d44 Update cache on DidSave
- 52d0ba1 Show struct definition on hover
- f9fa75d Use
PackageFromDir()
for CompletionStore - 6bfd28f Use
gno.mod
for module name whenever possible - 61ff2a0 Hover support for method receiver
- 41c3871 Keep Functions and Methods separately in Package
- f4f7cfc Add helper FormatHoverContent()
- dedec21 Hover support for local funcs
- 5bc9be4 Handle hover on local variables
- d7bccbc Hover support for package instances in SelectorExpr
- 7213e04 Append parentheses to function name in text completion
- 139429a Fix typo s/print/Print
- 9adcc45 Skip precompiling imports for Go Build
- b629683 Definition support for symbols
- 00aff27 Remove
gno build
command