Skip to content

Commit 9422ead

Browse files
authored
Update generalized-method-syntax.md
1 parent 9d0d991 commit 9422ead

File tree

1 file changed

+0
-16
lines changed

1 file changed

+0
-16
lines changed

Diff for: docs/docs/reference/other-new-features/generalized-method-syntax.md

-16
Original file line numberDiff line numberDiff line change
@@ -96,19 +96,3 @@ DefTermParams ::= DefTermParam {‘,’ DefTermParam}
9696
DefTermParam ::= {Annotation} [‘inline’] Param
9797
Param ::= id ‘:’ ParamType [‘=’ Expr]
9898
```
99-
100-
## TODO
101-
102-
The only thing missing for this to be merged is to fix the scaladoc, the steps that need to be taken are the following:
103-
* merge/rebase on top of [Semi-Fix scaladoc of extensions methods](https://github.com/lampepfl/dotty/pull/14321)
104-
* it fixes extension methods
105-
* it gives easier backbone to work with
106-
* merge/rebase on top of [scaladoc-interweaving](https://github.com/Sporarum/dotty/tree/scaladoc-interweaving)
107-
* note that those changes are from an earlier, rougher implementation, so not all updates are welcome
108-
* look at `ClassLikeSupport.scala`, `api.scal` and similar
109-
* can find `// TODO: sc` to mark some useful changes
110-
* fix `ClassLikeSupport.scala`
111-
* refactor `MemberInfo` to take multiple type clauses, can be done through updating `ParameterList`
112-
* update `unwrapMemberInfo` to take those changes into account
113-
* update `parseMethod` to handle multiple type clauses
114-
* potentially fix wherever `ClassLikeSupport.scala` is used

0 commit comments

Comments
 (0)