···1717 branches.
1818 ([Giacomo Cavalieri](https://github.com/giacomocavalieri))
19192020+- The language server now has a code action to replace a `_` in a type
2121+ annotation with the corresponding type. For example:
2222+2323+ ```gleam
2424+ pub fn load_user(id: Int) -> Result(_, Error) {
2525+ // ^
2626+ // Triggering the code action here
2727+ sql.find_by_id(id)
2828+ |> result.map_error(CannotLoadUser)
2929+ }
3030+ ```
3131+3232+ Triggering the code action over the `_` will result in the following code:
3333+3434+ ```gleam
3535+ pub fn load_user(id: Int) -> Result(User, Error) {
3636+ sql.find_by_id(id)
3737+ |> result.map_error(CannotLoadUser)
3838+ }
3939+ ```
4040+4141+ ([Giacomo Cavalieri](https://github.com/giacomocavalieri))
4242+2043### Formatter
21442245### Bug fixes