Skip to content
This repository has been archived by the owner on May 29, 2024. It is now read-only.

Releases: harry-hov/gnopls

v0.1.1

02 Apr 21:53
Compare
Choose a tag to compare

Changelog

  • aa75b48 Slightly better completion support

v0.1.0

01 Apr 12:13
Compare
Choose a tag to compare

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 to transpile
  • 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

v0.0.3-preview

23 Sep 18:02
Compare
Choose a tag to compare

Changelog

  • 60833f9 Fix versioning
  • b43c6ef Don't precompile imports automatically

v0.0.2-preview

22 Sep 23:31
Compare
Choose a tag to compare

Changelog

  • a0be304 Fix parsing precompile error
  • 8ef90b4 Ignore error instead of panic for completion store
  • 74f2e8a Fix server crashing on hover
  • 88c2f4a Update README.md
  • d900d7f Correct version in server info

v0.0.1-preview

22 Sep 01:48
Compare
Choose a tag to compare

Changelog