File tree Expand file tree Collapse file tree 2 files changed +10
-1
lines changed
compiler/src/dotty/tools/dotc/parsing Expand file tree Collapse file tree 2 files changed +10
-1
lines changed Original file line number Diff line number Diff line change @@ -721,7 +721,7 @@ object Parsers {
721721 def checkNextNotIndented (): Unit =
722722 if in.isNewLine then
723723 val nextIndentWidth = in.indentWidth(in.next.offset)
724- if in.currentRegion.indentWidth < nextIndentWidth then
724+ if in.currentRegion.indentWidth < nextIndentWidth && in.currentRegion.closedBy == OUTDENT then
725725 warning(em " Line is indented too far to the right, or a `{` or `:` is missing " , in.next.offset)
726726
727727/* -------- REWRITES ----------------------------------------------------------- */
Original file line number Diff line number Diff line change 1+ //> using options -Xfatal-warnings -no-indent
2+
3+ object Test {
4+ 1 match {
5+ case 1 =>
6+ case class Test (name : String )
7+ Nil
8+ }
9+ }
You can’t perform that action at this time.
0 commit comments