Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix #2186: Synchronize classpath handling with Scala 2.12 | Guillaume Martres | 2017-04-11 | 1 | -0/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | This commit is a very crude port of the classpath handling as it exists in the 2.12.x branch of scalac (hash: 232d95a198c94da0c6c8393624e83e9b9ac84e81), this replaces the existing Classpath code that was adapted from scalac years ago. This code was written by Grzegorz Kossakowski, MichaĆ Pociecha, Lukas Rytz, Jason Zaugg and other scalac contributors, many thanks to them! For more information on this implementation, see the description of the PR that originally added it to scalac: https://github.com/scala/scala/pull/4060 Changes made to the copied code to get it to compile with dotty: - Rename scala.tools.nsc.util.ClassPath to dotty.tools.io.ClassPath - Rename scala.tools.nsc.classpath.* to dotty.tools.dotc.classpath.* - Replace "private[nsc]" by "private[dotty]" - Changed `isClass` methods in FileUtils to skip Scala 2.11 implementation classes (needed until we stop being retro-compatible with Scala 2.11) I also copied PlainFile.scala from scalac to get access to `PlainNioFile`. | ||||
* | Bug fixes | Martin Odersky | 2017-04-11 | 1 | -1/+1 |
| | | | | nameddefaults.scala now compiles without crashing | ||||
* | Merge pull request #2025 from dotty-staging/fix-2024 | Nicolas Stucki | 2017-04-05 | 1 | -0/+1 |
|\ | | | | | Fix #2024: TypeApply can be a final apply of a recursive method. | ||||
| * | Change -XemitTasty to -YemitTasty | Dmitry Petrashko | 2017-04-04 | 1 | -1/+1 |
| | | |||||
| * | Add support for `-XemitTasty`. | Dmitry Petrashko | 2017-03-08 | 1 | -0/+1 |
| | | | | | | | | It saves tasty output near the class file output to a *.tasty-file. | ||||
* | | New flag -Ydebug-alias to never follow aliases when printing types | Guillaume Martres | 2017-03-16 | 1 | -0/+1 |
|/ | |||||
* | fixed PatternSyntaxException on Windows | Nikolay.Tropin | 2017-03-06 | 1 | -1/+3 |
| | |||||
* | Make non-existent compiler options emit warnings instead of failing | Felix Mulder | 2017-02-20 | 1 | -2/+0 |
| | |||||
* | Remove unused flags | Felix Mulder | 2017-02-20 | 1 | -164/+9 |
| | |||||
* | Allow custom project name | Felix Mulder | 2017-01-31 | 1 | -5/+5 |
| | |||||
* | Add static site gen to dottydoc main | Felix Mulder | 2017-01-31 | 1 | -0/+7 |
| | |||||
* | Add markdown parsing to dottydoc | Felix Mulder | 2017-01-31 | 1 | -0/+1 |
| | |||||
* | Fix #1875: Decrease -Xmax-inlines default to 32. | Nicolas Stucki | 2017-01-04 | 1 | -1/+1 |
| | |||||
* | Move compiler and compiler tests to compiler dir | Felix Mulder | 2016-11-22 | 1 | -0/+267 |