aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | Merge pull request #2159 from dotty-staging/fix-hashcodeDmitry Petrashko2017-04-032-6/+7
|\ \ \ \ | | | | | | | | | | Make case class hashCode take class into account
| * \ \ \ Merge branch 'master' into fix-hashcodeFelix Mulder2017-04-0218-93/+298
| |\ \ \ \
| * | | | | Use full name of case classes for hashingMartin Odersky2017-03-311-2/+3
| | | | | |
| * | | | | Optimize hashCode computationMartin Odersky2017-03-312-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | Also, update check file.
| * | | | | Make case class hashCode take class into accountMartin Odersky2017-03-301-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/si4400Dmitry Petrashko2017-04-031-0/+35
|\ \ \ \ \ \ | | | | | | | | | | | | | | Test that SI-4400 stays fixed.
| * \ \ \ \ \ Merge branch 'master' into si4400Felix Mulder2017-04-0216-82/+254
| |\ \ \ \ \ \ | | | |/ / / / | | |/| | | |
| * | | | | | Test that SI-4400 stays fixed.Dmitry Petrashko2017-03-311-0/+35
| | | | | | |
* | | | | | | Merge pull request #2157 from dotty-staging/patmat-dead-codeFelix Mulder2017-04-021-109/+3
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | | Remove dead code in pattern matching
| * | | | | | Remove unreachable `tupleExtractor` methodOlivier Blanvillain2017-03-301-22/+1
| | | | | | |
| * | | | | | Remove dead code from pattern matcherOlivier Blanvillain2017-03-301-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-#2151Felix Mulder2017-03-319-61/+119
|\ \ \ \ \ \ | | | | | | | | | | | | | | Fix #2151: don't die for wrong number of typeargs applied
| * | | | | | Fix deadlock in `runAll`Felix Mulder2017-03-313-49/+51
| | | | | | |
| * | | | | | Improve summary report by dumping all to stdout on CIFelix Mulder2017-03-315-8/+41
| | | | | | |
| * | | | | | Make DiffUtil's rendering readable in logsFelix Mulder2017-03-313-3/+20
| | | | | | |
| * | | | | | Fix #2151: don't die for wrong number of typeargs appliedFelix Mulder2017-03-312-1/+7
| |/ / / / /
* | | | | | Merge pull request #2153 from dotty-staging/topic/dottest-usermanFelix Mulder2017-03-315-7/+129
|\ \ \ \ \ \ | |_|_|_|/ / |/| | | | | Add documentation for new parallel testing suite
| * | | | | Add documentation for new parallel testing suiteFelix Mulder2017-03-305-7/+129
| | |_|/ / | |/| | |
* | | | | Merge pull request #2160 from dotty-staging/make-testing-more-robustFelix Mulder2017-03-311-3/+2
|\ \ \ \ \ | | | | | | | | | | | | Make testing more robust
| * | | | | Avoid NPE in ParallelTesting on junk filesMartin Odersky2017-03-311-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-i2165odersky2017-03-314-22/+48
|\| | | | | | |_|/ / / |/| | | | Fix #2156
| * | | | Fix ClassfileParserMartin Odersky2017-03-312-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 checksDmitry Petrashko2017-03-301-2/+3
| | | |
| * | | Test that #2156 is fixedDmitry Petrashko2017-03-301-0/+37
| | | |
| * | | PatMat, Outerchecks: Check outers for selections from singleton type.Dmitry Petrashko2017-03-301-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 forwarderDmitry Petrashko2017-03-301-8/+2
| | | |
| * | | Fix #2165, emit outerChecks on ThisTypeDmitry Petrashko2017-03-301-2/+2
|/ / / | | | | | | | | | | | | | | | ThisType doesn't have a termSymbol. And the check is actually too strong, and not needed.
* | | Fix typo in `ParallelTesting.scala`Felix Mulder2017-03-301-1/+1
| | |
* | | Merge pull request #2148 from dotty-staging/topic/fix-#2147Nicolas Stucki2017-03-307-4/+42
|\ \ \ | |/ / |/| | Fix #2147: redirect both java and scala std out/err
| * | Fix #2147: redirect both java and scala std out/errFelix Mulder2017-03-297-4/+42
|/ /
* | Fix documentation deployment post new drone.ymlFelix Mulder2017-03-291-1/+1
| |
* | Merge pull request #2125 from dotty-staging/topic/kill-partestFelix Mulder2017-03-2951-236/+1868
|\ \ | | | | | | Operation Kill Partest (part 1)
| * | Revert CI memory changesFelix Mulder2017-03-292-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 suiteFelix Mulder2017-03-294-21/+84
| | |
| * | Fix test reporting for exceptions in compilerFelix Mulder2017-03-291-40/+45
| | |
| * | Preserve stack trace when invoking main in run testsFelix Mulder2017-03-291-4/+8
| | |
| * | Add test to check failure of non-tail recursiveFelix Mulder2017-03-292-1/+12
| | |
| * | Make run tests run even if there isn't a check fileFelix Mulder2017-03-291-38/+46
| | |
| * | Address reviewer feedback on #2125Felix Mulder2017-03-295-251/+234
| | |
| * | Add documentation to ParallelTestingFelix Mulder2017-03-291-2/+247
| | |
| * | Add test filtering via `filterTest <regex>`Felix Mulder2017-03-297-32/+68
| | |
| * | Restore partest and enable it to run alongside new partestFelix Mulder2017-03-299-3/+1568
| | |
| * | Move varargs tests to top-level pos and negFelix Mulder2017-03-298-3/+3
| | |
| * | Add testing of new test frameworkFelix Mulder2017-03-2913-49/+188
| | |
| * | Add summary report to pos tests and run testsFelix Mulder2017-03-292-133/+264
| | |
| * | Consolidate test reporters in `TestReporter` always dumping log fileFelix Mulder2017-03-296-63/+108
| | |
| * | Throw on timeoutFelix Mulder2017-03-291-2/+3
| | |
| * | Remove verbose prints in dottydoc testsFelix Mulder2017-03-292-7/+41
| | |
| * | Disable interactive mode in CIFelix Mulder2017-03-293-1/+7
| | |
| * | Fix tasty bootstrapFelix Mulder2017-03-293-26/+52
| | |