Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | | | Merge pull request #2159 from dotty-staging/fix-hashcode | Dmitry Petrashko | 2017-04-03 | 2 | -6/+7 | |
|\ \ \ \ | | | | | | | | | | | Make case class hashCode take class into account | |||||
| * \ \ \ | Merge branch 'master' into fix-hashcode | Felix Mulder | 2017-04-02 | 18 | -93/+298 | |
| |\ \ \ \ | ||||||
| * | | | | | Use full name of case classes for hashing | Martin Odersky | 2017-03-31 | 1 | -2/+3 | |
| | | | | | | ||||||
| * | | | | | Optimize hashCode computation | Martin Odersky | 2017-03-31 | 2 | -6/+6 | |
| | | | | | | | | | | | | | | | | | | | | | | | | Also, update check file. | |||||
| * | | | | | Make case class hashCode take class into account | Martin Odersky | 2017-03-30 | 1 | -2/+2 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously, elements of the following classes had the same hash code: case class A() case class B() Now they are distinguished. | |||||
* | | | | | | Merge pull request #2161 from dotty-staging/si4400 | Dmitry Petrashko | 2017-04-03 | 1 | -0/+35 | |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | Test that SI-4400 stays fixed. | |||||
| * \ \ \ \ \ | Merge branch 'master' into si4400 | Felix Mulder | 2017-04-02 | 16 | -82/+254 | |
| |\ \ \ \ \ \ | | | |/ / / / | | |/| | | | | ||||||
| * | | | | | | Test that SI-4400 stays fixed. | Dmitry Petrashko | 2017-03-31 | 1 | -0/+35 | |
| | | | | | | | ||||||
* | | | | | | | Merge pull request #2157 from dotty-staging/patmat-dead-code | Felix Mulder | 2017-04-02 | 1 | -109/+3 | |
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | | | Remove dead code in pattern matching | |||||
| * | | | | | | Remove unreachable `tupleExtractor` method | Olivier Blanvillain | 2017-03-30 | 1 | -22/+1 | |
| | | | | | | | ||||||
| * | | | | | | Remove dead code from pattern matcher | Olivier Blanvillain | 2017-03-30 | 1 | -87/+2 | |
| | |/ / / / | |/| | | | | | | | | | | | | | | | | Starting from unreachable case https://github.com/lampepfl/dotty/blob/f75caad00256db52bbd3310f245e51d23c2a76cc/compiler/src/dotty/tools/dotc/transform/PatternMatcher.scala#L1408 | |||||
* | | | | | | Merge pull request #2154 from dotty-staging/topic/fix-#2151 | Felix Mulder | 2017-03-31 | 9 | -61/+119 | |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | Fix #2151: don't die for wrong number of typeargs applied | |||||
| * | | | | | | Fix deadlock in `runAll` | Felix Mulder | 2017-03-31 | 3 | -49/+51 | |
| | | | | | | | ||||||
| * | | | | | | Improve summary report by dumping all to stdout on CI | Felix Mulder | 2017-03-31 | 5 | -8/+41 | |
| | | | | | | | ||||||
| * | | | | | | Make DiffUtil's rendering readable in logs | Felix Mulder | 2017-03-31 | 3 | -3/+20 | |
| | | | | | | | ||||||
| * | | | | | | Fix #2151: don't die for wrong number of typeargs applied | Felix Mulder | 2017-03-31 | 2 | -1/+7 | |
| |/ / / / / | ||||||
* | | | | | | Merge pull request #2153 from dotty-staging/topic/dottest-userman | Felix Mulder | 2017-03-31 | 5 | -7/+129 | |
|\ \ \ \ \ \ | |_|_|_|/ / |/| | | | | | Add documentation for new parallel testing suite | |||||
| * | | | | | Add documentation for new parallel testing suite | Felix Mulder | 2017-03-30 | 5 | -7/+129 | |
| | |_|/ / | |/| | | | ||||||
* | | | | | Merge pull request #2160 from dotty-staging/make-testing-more-robust | Felix Mulder | 2017-03-31 | 1 | -3/+2 | |
|\ \ \ \ \ | | | | | | | | | | | | | Make testing more robust | |||||
| * | | | | | Avoid NPE in ParallelTesting on junk files | Martin Odersky | 2017-03-31 | 1 | -3/+2 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Emacs often produces temporary files in directories. These used to cause NPEs in the new testing framework. We now fix this by only compiling file names that designate source files. | |||||
* | | | | | | Merge pull request #2158 from dotty-staging/fix-i2165 | odersky | 2017-03-31 | 4 | -22/+48 | |
|\| | | | | | |_|/ / / |/| | | | | Fix #2156 | |||||
| * | | | | Fix ClassfileParser | Martin Odersky | 2017-03-31 | 2 | -11/+4 | |
| | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | | #2158 has uncovered flaws in the classfile parser. Matches that used to always miss led to code that made no sense. The function naming was terrible too, that's why nobody understood what was going on. `findSourceFile` to find the class file, seriously? | |||||
| * | | | Fix a bug(I guess?) hidden by scalac sometimes not emitting outer checks | Dmitry Petrashko | 2017-03-30 | 1 | -2/+3 | |
| | | | | ||||||
| * | | | Test that #2156 is fixed | Dmitry Petrashko | 2017-03-30 | 1 | -0/+37 | |
| | | | | ||||||
| * | | | PatMat, Outerchecks: Check outers for selections from singleton type. | Dmitry Petrashko | 2017-03-30 | 1 | -3/+4 | |
| | | | | | | | | | | | | | | | | | | | | Otherwise checks are done also on type projections. Same pitfall as https://issues.scala-lang.org/browse/SI-7214 | |||||
| * | | | PatMat: get rid of unnecessary forwarder | Dmitry Petrashko | 2017-03-30 | 1 | -8/+2 | |
| | | | | ||||||
| * | | | Fix #2165, emit outerChecks on ThisType | Dmitry Petrashko | 2017-03-30 | 1 | -2/+2 | |
|/ / / | | | | | | | | | | | | | | | | ThisType doesn't have a termSymbol. And the check is actually too strong, and not needed. | |||||
* | | | Fix typo in `ParallelTesting.scala` | Felix Mulder | 2017-03-30 | 1 | -1/+1 | |
| | | | ||||||
* | | | Merge pull request #2148 from dotty-staging/topic/fix-#2147 | Nicolas Stucki | 2017-03-30 | 7 | -4/+42 | |
|\ \ \ | |/ / |/| | | Fix #2147: redirect both java and scala std out/err | |||||
| * | | Fix #2147: redirect both java and scala std out/err | Felix Mulder | 2017-03-29 | 7 | -4/+42 | |
|/ / | ||||||
* | | Fix documentation deployment post new drone.yml | Felix Mulder | 2017-03-29 | 1 | -1/+1 | |
| | | ||||||
* | | Merge pull request #2125 from dotty-staging/topic/kill-partest | Felix Mulder | 2017-03-29 | 51 | -236/+1868 | |
|\ \ | | | | | | | Operation Kill Partest (part 1) | |||||
| * | | Revert CI memory changes | Felix Mulder | 2017-03-29 | 2 | -2/+2 | |
| | | | | | | | | | | | | | | | It is necessary to do this in a new commit because of having to make sure that the signed drone file is current | |||||
| * | | Make summary report come at the end of test suite | Felix Mulder | 2017-03-29 | 4 | -21/+84 | |
| | | | ||||||
| * | | Fix test reporting for exceptions in compiler | Felix Mulder | 2017-03-29 | 1 | -40/+45 | |
| | | | ||||||
| * | | Preserve stack trace when invoking main in run tests | Felix Mulder | 2017-03-29 | 1 | -4/+8 | |
| | | | ||||||
| * | | Add test to check failure of non-tail recursive | Felix Mulder | 2017-03-29 | 2 | -1/+12 | |
| | | | ||||||
| * | | Make run tests run even if there isn't a check file | Felix Mulder | 2017-03-29 | 1 | -38/+46 | |
| | | | ||||||
| * | | Address reviewer feedback on #2125 | Felix Mulder | 2017-03-29 | 5 | -251/+234 | |
| | | | ||||||
| * | | Add documentation to ParallelTesting | Felix Mulder | 2017-03-29 | 1 | -2/+247 | |
| | | | ||||||
| * | | Add test filtering via `filterTest <regex>` | Felix Mulder | 2017-03-29 | 7 | -32/+68 | |
| | | | ||||||
| * | | Restore partest and enable it to run alongside new partest | Felix Mulder | 2017-03-29 | 9 | -3/+1568 | |
| | | | ||||||
| * | | Move varargs tests to top-level pos and neg | Felix Mulder | 2017-03-29 | 8 | -3/+3 | |
| | | | ||||||
| * | | Add testing of new test framework | Felix Mulder | 2017-03-29 | 13 | -49/+188 | |
| | | | ||||||
| * | | Add summary report to pos tests and run tests | Felix Mulder | 2017-03-29 | 2 | -133/+264 | |
| | | | ||||||
| * | | Consolidate test reporters in `TestReporter` always dumping log file | Felix Mulder | 2017-03-29 | 6 | -63/+108 | |
| | | | ||||||
| * | | Throw on timeout | Felix Mulder | 2017-03-29 | 1 | -2/+3 | |
| | | | ||||||
| * | | Remove verbose prints in dottydoc tests | Felix Mulder | 2017-03-29 | 2 | -7/+41 | |
| | | | ||||||
| * | | Disable interactive mode in CI | Felix Mulder | 2017-03-29 | 3 | -1/+7 | |
| | | | ||||||
| * | | Fix tasty bootstrap | Felix Mulder | 2017-03-29 | 3 | -26/+52 | |
| | | |