From fe8937d1501822b338fd4f955b3d7a4f22a2e662 Mon Sep 17 00:00:00 2001 From: Hamza Remmal Date: Sat, 16 Aug 2025 12:59:13 +0200 Subject: [PATCH] chore: do not render `consume update` in `scaladoc` --- .../src/dotty/tools/scaladoc/tasty/ClassLikeSupport.scala | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/scaladoc/src/dotty/tools/scaladoc/tasty/ClassLikeSupport.scala b/scaladoc/src/dotty/tools/scaladoc/tasty/ClassLikeSupport.scala index 19f7c067a79e..0d122bfe37e5 100644 --- a/scaladoc/src/dotty/tools/scaladoc/tasty/ClassLikeSupport.scala +++ b/scaladoc/src/dotty/tools/scaladoc/tasty/ClassLikeSupport.scala @@ -25,9 +25,10 @@ trait ClassLikeSupport: def getExtraModifiers(): Seq[Modifier] = var mods = SymOps.getExtraModifiers(symbol)() if ccEnabled && symbol.flags.is(Flags.Mutable) then - mods :+= Modifier.Update - if ccEnabled && symbol.hasAnnotation(cc.CaptureDefs.ConsumeAnnot) then - mods :+= Modifier.Consume + if symbol.hasAnnotation(cc.CaptureDefs.ConsumeAnnot) then + mods :+= Modifier.Consume + else + mods :+= Modifier.Update mods }