aboutsummaryrefslogtreecommitdiff
path: root/src/dotty/tools/dotc/transform/TreeChecker.scala
Commit message (Expand)AuthorAgeFilesLines
* Better diagnostics for TreeCheckerMartin Odersky2016-10-021-2/+3
* Add Inlined tree nodeMartin Odersky2016-10-021-0/+3
* Drop tpd.modsDecoMartin Odersky2016-09-261-1/+0
* Eliminate SelectFromTypeTree from docsMartin Odersky2016-09-251-1/+0
* Drop PairMartin Odersky2016-09-251-3/+0
* Swap order of elements in AnnotatedMartin Odersky2016-09-241-1/+1
* Fix testing in tree checker.Martin Odersky2016-08-261-1/+1
* Allow creating static initialisers.Dmitry Petrashko2016-06-071-1/+4
* Annotate repeated params with `case` flag to indicate that they are legalFelix Mulder2016-05-271-2/+10
* Rename Reporting#println -> Reporting#echoMartin Odersky2016-04-271-8/+8
* Fix #1167: Remove the magic from Arrays.newRefArray.Sébastien Doeraene2016-04-181-2/+1
* Ycheck that all methods have method typeliu fengyun2016-04-151-1/+10
* Check Java classes are not used as objectsliu fengyun2016-04-041-0/+74
* Move Mode to coreMartin Odersky2016-04-011-0/+1
* More detailed reporting in TreeCheckerMartin Odersky2016-03-101-1/+4
* Use Context#setReporter where possibleGuillaume Martres2016-02-051-2/+1
* Partest dotty non-bootstrapped.Dmitry Petrashko2016-01-131-1/+1
* More info when TreeChecker failsMartin Odersky2015-11-091-1/+1
* Trying to get more diagnostics out of TreeCheckerMartin Odersky2015-11-091-0/+4
* Avoid overhead of generating symbol sets on each accessMartin Odersky2015-11-091-1/+1
* Shorten ctx.typerState.reporter to ctx.reporterMartin Odersky2015-10-261-1/+1
* Replace withMode by addModeMartin Odersky2015-10-011-1/+1
* When unpickling, translate T* to Seq[T] unless it's a parameter type.Martin Odersky2015-08-221-2/+7
* Fix miniphase assembly.Martin Odersky2015-08-151-1/+1
* Merge pull request #735 from dotty-staging/ycheck-methodsodersky2015-08-041-0/+20
|\
| * YCheck that methods, fields and variables have names that are valid on JVM.Dmitry Petrashko2015-07-231-0/+9
| * YCheck that all methods are defined in treeDmitry Petrashko2015-07-231-0/+11
* | Relax Ycheck for labels after LabelDefsDmitry Petrashko2015-07-131-1/+2
|/
* Remove unused global rootsMartin Odersky2015-07-061-2/+0
* Partest 2/3: Compiler prints via context instead of printlnvsalvis2015-06-241-6/+6
* TreeChecker: check for absence of private abstract methods.Dmitry Petrashko2015-05-031-0/+3
* Fix spurious warnings in TreeChecker.Dmitry Petrashko2015-04-301-2/+1
* Make checkCompanion stable against future DefsDmitry Petrashko2015-04-161-1/+3
* Revert "Disable checking of presence of companion objects: forces to much."Dmitry Petrashko2015-04-161-3/+1
* Disable checking of presence of companion objects: forces to much.Dmitry Petrashko2015-04-151-1/+3
* Ycheck that companions do not disappear.Dmitry Petrashko2015-04-151-0/+12
* Ensure spaces after `if` in Dotty source.Dmitry Petrashko2015-04-091-2/+2
* Remove trailing spaces in Dotty source.Dmitry Petrashko2015-04-091-2/+2
* Make all Dotty source files end in newline.Dmitry Petrashko2015-04-091-1/+1
* Remove check for duplicates in module val names.Dmitry Petrashko2015-03-231-4/+0
* Fix Ycheck printing a lot of error about symbols that don't actually exist.Dmitry Petrashko2015-03-191-1/+1
* Avoid escaping pattern bound variablesMartin Odersky2015-03-181-2/+2
* Tightening of orphans tests.Martin Odersky2015-03-181-0/+2
* YCheck now checks symbols for validity.Dmitry Petrashko2015-03-171-1/+38
* Make TreeChecker a phaseDmitry Petrashko2015-02-191-1/+8
* Added test to TreeChecker that guards against orphan parameters.Martin Odersky2015-02-111-0/+19
* Replace Throwable catches with NonFatalMartin Odersky2014-12-151-1/+2
* Fixed narrowLiftedOwner in LambdaLiftMartin Odersky2014-12-121-0/+7
* Show full name of doubly defined symbolsDmitry Petrashko2014-11-221-2/+2
* Allow checking that trees and their defined symbols have modifiers in sync.Dmitry Petrashko2014-11-221-2/+13