Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Fix IntellliJ support by making dotty-doc its own subproject | Felix Mulder | 2017-03-21 | 1 | -2/+2 | |
| | ||||||
* | Move 'invalid super qualifier' error to new error format. | Abel Nieto | 2017-03-17 | 1 | -0/+24 | |
| | | | | | | | | | As part of https://github.com/lampepfl/dotty/issues/1589, use the new error message for static super references where the qualifier isn't a parent of the class. Tested: Added unit test. | |||||
* | Merge pull request #2043 from dotty-staging/tailrec-derivesFrom | Dmitry Petrashko | 2017-03-15 | 1 | -2/+2 | |
|\ | | | | | Tailrec for derivesFrom/lookupRefined/classSymbol/classSymbols | |||||
| * | Add @tailrec to avoid regressions. | Nicolas Stucki | 2017-03-01 | 1 | -2/+2 | |
| | | ||||||
* | | Merge pull request #2049 from ennru/ennru_RecursiveNeedsType | odersky | 2017-03-09 | 1 | -1/+94 | |
|\ \ | | | | | | | Change "recursive/cyclic definitions needs type" errors to Message | |||||
| * | | Analysis of overloaded or recursive is harder than expected | Enno Runne | 2017-03-07 | 1 | -3/+3 | |
| | | | | | | | | | | | | Fall-back to reporting "overloaded or recursive needs type". | |||||
| * | | More detail in error messages | Enno Runne | 2017-03-05 | 1 | -2/+37 | |
| | | | | | | | | | | | | | | | | | | Split error messages for recursive method and overloaded method needs type into two (but did not solve the analysis which to show). Make CyclicReference type error construct corresponding error message. | |||||
| * | | Explanations for recursive/cyclic type requirements | Enno Runne | 2017-03-04 | 1 | -0/+58 | |
| |/ | ||||||
* | | Remove unused scala.reflect imports | Guillaume Martres | 2017-03-07 | 1 | -1/+0 | |
| | | ||||||
* | | Fixes | Martin Odersky | 2017-03-05 | 1 | -3/+0 | |
|/ | | | | | (1) Drop unused error message (2) Drop test which is now illegal | |||||
* | Merge pull request #2028 from ennru/ennru_AnnotatedPrimaryConstructorRequires | Felix Mulder | 2017-03-01 | 1 | -0/+14 | |
|\ | | | | | Change 'private, protected, or this expected' to Message | |||||
| * | Change 'private, protected, or this expected' to Message | Enno Runne | 2017-02-23 | 1 | -0/+14 | |
| | | ||||||
* | | Fix import which produces flakey test results | Martin Odersky | 2017-02-25 | 1 | -1/+1 | |
|/ | | | | | Previous import gave test errors under eclipse. Probably due to some stray directory on the classpath. | |||||
* | Merge pull request #2015 from dotty-staging/add-pf-overloading | odersky | 2017-02-23 | 1 | -0/+0 | |
|\ | | | | | Add overloading support for case-closures | |||||
| * | Extend argument pretyping to case-closures | Martin Odersky | 2017-02-21 | 1 | -0/+0 | |
| | | ||||||
* | | Change 'is abstract; cannot be instantiated' to Message | Enno Runne | 2017-02-20 | 1 | -0/+39 | |
|/ | ||||||
* | Change 'mixed left- and right-associative operators' to Message | Enno Runne | 2017-02-20 | 1 | -0/+23 | |
| | ||||||
* | Use enum for error messages IDs. | Nicolas Stucki | 2017-02-16 | 1 | -4/+2 | |
| | ||||||
* | Change '... expected but found ...' to Message | Enno Runne | 2017-02-14 | 2 | -1/+30 | |
| | ||||||
* | Ennru forward reference error (#1973) | Enno | 2017-02-14 | 1 | -1/+23 | |
| | | | | | | | | | | * Change 'forward reference extending over the definition' to Message * Change 'forward reference extending over the definition' to Message * pesky file should not be included * Change 'forward reference extending over the definition' to Message (test case) | |||||
* | Change 'overrides nothing' to report via Message (see #1965) (#1968) | Enno | 2017-02-12 | 1 | -0/+43 | |
| | | | | | | * Change 'overrides nothing' to report via Message, split into two different messages * Change 'overrides nothing' to report via Message, split into two different messages | |||||
* | Support expecting compiler errors from all phases | Enno Runne | 2017-02-10 | 2 | -4/+4 | |
| | ||||||
* | Address reviews for #1966 | Felix Mulder | 2017-02-10 | 2 | -10/+12 | |
| | ||||||
* | Make DottyTest a Trait | Felix Mulder | 2017-02-10 | 2 | -3/+3 | |
| | ||||||
* | Fix #1965: add proper testing infrastructure for reporting tests | Felix Mulder | 2017-02-10 | 3 | -1/+116 | |
| | ||||||
* | Merge pull request #1921 from dotty-staging/fix-#1907 | odersky | 2017-02-08 | 1 | -14/+19 | |
|\ | | | | | Fix #1907: Improve error message | |||||
| * | Improve formatting | Martin Odersky | 2017-02-01 | 1 | -14/+19 | |
| | | ||||||
* | | fix incorrect flatten of thicket inside interpolated string in UntpdTreeMap | liu fengyun | 2017-01-30 | 1 | -0/+32 | |
|/ | ||||||
* | Merge pull request #1896 from dotty-staging/fix/bootstrap | Guillaume Martres | 2017-01-28 | 1 | -2/+2 | |
|\ | | | | | Add sbt-based bootstrap | |||||
| * | Fix some dotty compilation errors | Guillaume Martres | 2017-01-28 | 1 | -2/+2 | |
| | | ||||||
* | | Fix #1908: give synthetic default params correct flags | Felix Mulder | 2017-01-25 | 1 | -0/+49 | |
|/ | ||||||
* | Add useExplicitWhiteList for debugging. | Nicolas Stucki | 2017-01-11 | 1 | -1/+27 | |
| | ||||||
* | Simplify blacklist paths. | Nicolas Stucki | 2017-01-05 | 1 | -1/+4 | |
| | ||||||
* | Remove whitelist and keep only blacklist. | Nicolas Stucki | 2017-01-05 | 1 | -2/+1 | |
| | | | | | | Now that that the blacklist is fully know and is small enough, it will be simpler to maintain only the blacklist. | |||||
* | Add stdlib whitelist loader. | Nicolas Stucki | 2017-01-05 | 1 | -0/+31 | |
| | ||||||
* | Fix test pos/compileStdLib | Nicolas Stucki | 2017-01-03 | 1 | -2/+3 | |
| | | | | | | | | The issue was that all the files stdlib files where copied in partest-generated/pos/compileStdLib direclty (i.e. directories flattend). This implies that files with the same names would overwrite eachother (like `package.scala` and `Set.scala`). | |||||
* | Cleanup of implicit modifiers scheme | Martin Odersky | 2016-12-17 | 1 | -3/+3 | |
| | | | | | Implicit modifiers were quite irregular compared to the other ones. This commit does a cleanup. | |||||
* | fix exhaustivity check test after repo restructuring | liu fengyun | 2016-12-11 | 1 | -2/+2 | |
| | ||||||
* | make REPL tests look at DOTTY_EXTRA classpath entries | Martin Odersky | 2016-11-24 | 1 | -1/+1 | |
| | ||||||
* | Honor -verbose in tests | Martin Odersky | 2016-11-23 | 1 | -1/+2 | |
| | | | | | -verbose output was suppressed like all other non-error output in the tests. Now we don't filter output if -verbose is set. | |||||
* | Get rid off custom classpath in entry point tests | Felix Mulder | 2016-11-23 | 2 | -17/+2 | |
| | ||||||
* | Make tests depend on environment variables for classpath jars | Felix Mulder | 2016-11-23 | 5 | -18/+15 | |
| | | | | | | | | | | | | sbt adds the correct jars to classpath and the tests depend on `packageAll` which creates these. When using something else however, these together with `sbt-interfaces` do not get propagated from the build. To remedy this and make the testing a bit more flexible, we now take these from `sys.props` instead, see `tests/dotty/Jars.scala`. If the props aren't defined we fall back to the ones default to sbt. | |||||
* | Move PatmatExhaustivityTest.scala in its proper place | Guillaume Martres | 2016-11-22 | 1 | -0/+90 | |
| | ||||||
* | Remove unused examples dir, duplicate contained in tests/pos | Felix Mulder | 2016-11-22 | 1 | -2/+0 | |
| | ||||||
* | Move compiler and compiler tests to compiler dir | Felix Mulder | 2016-11-22 | 33 | -0/+4001 | |