scala-dev
scala-dev copied to clipboard
Scala 2 team issues. Not for user-facing bugs or directly actionable user-facing improvements. For build/test/infra and for longer-term planning and idea tracking. Our bug tracker is at https://github...
(Part of the epic, https://github.com/scala/scala-dev/issues/139) - [ ] Expose new command line options to `scalac` (and later to the `scala` script runner) (`--module-path`, etc) - [ ] Build atop `StandardJavaFileManager`...
The following two tests in `scala.tools.testkit.BytecodeTesting`: ``` scala @Test def eins(): Unit = { val code = """class A |class B extends A |class C extends B """.stripMargin compiler.compileClasses(code) }...
This is inspired by https://github.com/scala/bug/issues/12116, which was surprising to me. Given that some projects (Coursier, scalafmt, sbt etc) are adopting GraalVM native image, could we add native image building to...
Implement constant folding. Miguel's impl: https://github.com/lrytz/scala/blob/opt/rebaseWip/src/compiler/scala/tools/nsc/backend/bcode/ConstantFolder.java Existing partest tests: `jvm/constant-optimization`, `t7006`
## Motivation A frequent request for scala/scala PRs (particularly collections changes) is that the changes be benchmarked; however, many obstacles exist for contributors running benchmarks on their personal computers, to...
it's a bit silly we haven't automated this, but for a long time we didn't have enough capacity (mainly disk space) on our Jenkins instances but now we do and...
afaik only scala/scala repo is covered, but we ought to have it for the modules, and scala-abide, and a bunch of other repos
see discussion at https://github.com/scala/scala/pull/5891#discussion_r130339229 where e.g. @Ichoran wrote: > You can try running collections-laws for a start, which ought to catch these sorts of things, and says how good its...
See https://github.com/scala/scala-collection-compat/pull/273#issuecomment-561290746 lightbend.com provides a CLA checker that works with GitHub webhooks. https://github.com/lightbend/lightbend.com/issues/2369 (private link) is about allowing Scala CLA checking using Lightbend's bot (currently it only supports the Lightbend...
Ensure that standard line number information is kept when inlining from the same file, eliminated otherwise. Write tests. Next step: add support for JSR-45 debugging info, which allows - line...