Sébastien Doeraene

Results 595 comments of Sébastien Doeraene

Updated after the publication of Autowire. Now the only missing piece is Workbench. Alternatively, I could change the Getting Started not to rely on Workbench. It's an essential piece of...

Thanks :) > Consider merging just that. Unfortunately that would put master in a slightly inconsistent state, since the text refers to the examples by embedding snippets loaded from the...

@lihaoyi I actually wonder whether that was an intended pun or not? It can be understood as: "the type system protects you again silly typos (as in method names, etc.)".

You can probably remove the comment altogether ;)

The error will make more sense if you click on "Scala ⚙" -> "Show template"

Do you declare the right dependencies to the libraries providing these macros? What does your `libraryDependencies` look like? For the `async` stuff it should contain something like this: ``` scala...

FWIW, `nio.Buffer` & Co, and `nio.charset.*`, can be copy-pasted from Scala.js. There's nothing JS-specific in their implementation. There's also already a lot of the abstract and in-memory Streams and Reader/Writers...

The relevant output from `-Xprint:typer` would be critical to evaluate this. And perhaps `-Xprint:mixin` as well. Also, the output of `scalajsp the/problematic/Class.sjsir` could be useful too.

If we could do it all over from scratch, without compatibility in mind, we would do exactly what we ended up doing except publishing the insecure version. The only reason...

Ah yes, that is supposed to go hand-in-hand with the modified regex, which is at https://github.com/tgodzik/scalafmt/blob/fe3c7cef2565ef11a4bff6b033f1166a44995887/scalafmt-core/native/src/main/scala/org/scalafmt/internal/PlatformCompat.scala#L38 but if it's combined with the "original" regex which is still used for the...