rjolly
rjolly
```Scala trait Monoid[T]: extension (a: T) def \:[U](b: U) = ??? ``` ``` Problem parsing scas/src/Monoid.scala:, documentation may not be generated. ```
This one fails too: ```Scala trait C[T] trait Equiv[T]: extension[U: C] (x: U) def >
I think these are the two sole problems. Other than that, my doc generation will be fine. What would be cool is if parsing problems did not propagate, that is,...
org.scala-lang#scaladoc_3;3.3.1-RC1-bin-20230202-af95ceb-NIGHTLY : no error org.scala-lang#scaladoc_3;3.3.1-RC1-bin-20230203-3ef1e73-NIGHTLY : error in between : introduction of clause interleaving. Cc @Sporarum
The error message: ``` java.lang.AssertionError: assertion failed: croppedUnshuffledMemberInfoParamLists and SymOps.nonExtensionParamLists disagree on whether this clause is a type or term one at scala.runtime.Scala3RunTime$.assertFailed(Scala3RunTime.scala:8) at dotty.tools.scaladoc.tasty.ClassLikeSupport.$anonfun$21(ClassLikeSupport.scala:391) ```
The change works for me.
@Florian3k , if you do not have more changes, maybe we could remove the draft status, what do you think? @mbovel please could you consider a review? Thanks!
The new changes work for me.