scalameta/metals

When a name like `res2` is used in a worksheet, it causes a double definition

Open

#5,680 opened on Sep 26, 2023

View on GitHub
 (3 comments) (0 reactions) (0 assignees)Scala (421 forks)batch import
buggood first issueworksheets

Repository metrics

Stars
 (2,300 stars)
PR merge metrics
 (Avg merge 3d 11h) (122 merged PRs in 30d)

Description

Describe the bug

  1. Open a worksheet
  2. Type a few lines of results to be evaluated.
  3. Define a value named val res2 = 1 to see error. res2

Expected behavior

Should evaluate OK.

Operating system

Linux

Editor/Extension

VS Code

Version of Metals

v1.0.1

Extra context or search terms

worksheet, result, double definition, Mdoc

Contributor guide