Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
This partially reverts 06a3d47 to bring back Dotty.js from the dead. - Scala.js was upgraded to 1.0.0-M6, and the back-end was updated to reflect changes that have happened in the Scala 2 back-end since the initial implementation of the Dotty.js back-end. - The backend was initially removed because of scala#1574, I don't see why GetClass has a requirement on FunctionalInterfaces, so I just removed it ¯\_(ツ)_/¯ - The Scala.js backend explodes when extending a Scala 2 trait because of the way LinkScala2Impls transforms supercalls to these traits. Luckily, we don't need to extend js.JSApp anymore to make a Hello World :P. The following command works, and is added to the CI: sbt sjsSandbox/run This generally remains a WIP. There are still a lot of Scala.js-specific features which are not supported, notably exports and non-native JS classes.
- Loading branch information