livebook/lib
Max Veytsman 4aa5447e9d
Add completion for struct keys (#793)
* Add completion for struct keys

Largely ported from `IEx.Autocomplete`.

* Add test for __exception__ field in struct

* Fix exception test

* Fix exceptions assetion

* Create `:in_struct_field` identifier

Along with a refactor

* Fix typespecs for `:map_field`

* Address feedback

* Update lib/livebook/intellisense/identifier_matcher.ex

Co-authored-by: José Valim <jose.valim@gmail.com>

* Use markdown snippet for both docs

* Fix tests

Co-authored-by: José Valim <jose.valim@gmail.com>
2021-12-12 21:19:17 +01:00
..
livebook Add completion for struct keys (#793) 2021-12-12 21:19:17 +01:00
livebook_cli Revert to URI.new! (#784) 2021-12-09 20:46:45 +01:00
livebook_web Added margin on copy button (#796) 2021-12-12 20:26:10 +01:00
livebook.ex Automatically back up notebooks without a file (#736) 2021-12-04 16:29:14 +01:00
livebook_cli.ex Include full stacktrace for unexpected exceptions (#781) 2021-12-09 15:44:23 +01:00
livebook_web.ex Refactor modals with JS commands (#669) 2021-11-02 22:34:44 +01:00