aboutsummaryrefslogtreecommitdiff
path: root/src/dotty/tools/dotc
Commit message (Expand)AuthorAgeFilesLines
* Refactor from distribute{And,Or} to {meet,join}InfoMartin Odersky2016-10-122-176/+196
* Make PolyType a subtype of TypeLambdaMartin Odersky2016-10-122-30/+45
* Don't let import symbols go staleMartin Odersky2016-10-122-2/+5
* Fix rebase problemMartin Odersky2016-10-121-1/+1
* Change type inheritance diagramMartin Odersky2016-10-121-2/+2
* Harmonize PolyType and TypeLambdaMartin Odersky2016-10-1211-84/+76
* Make TypeLambdas not be ValueTypesMartin Odersky2016-10-124-4/+7
* Fix cutting problemMartin Odersky2016-10-112-3/+11
* Drop dotty.language from DefinitionsMartin Odersky2016-10-112-6/+4
* Don't report double def errors if symbol's type is erroneousMartin Odersky2016-10-111-1/+2
* Disallow singleton types in unionsMartin Odersky2016-10-112-2/+11
* Refactor Splitter functionalityMartin Odersky2016-10-112-30/+30
* Scrutinize selections in TreeCheckerMartin Odersky2016-10-111-4/+23
* Refine mergeEntriesMartin Odersky2016-10-111-0/+5
* Handle feature interaction between subtyping or types and hk typesMartin Odersky2016-10-111-2/+12
* Keep or typesMartin Odersky2016-10-115-82/+110
* Change default of unsafe Config optionMartin Odersky2016-10-111-2/+6
* Reformatting to avoid a long lineMartin Odersky2016-10-111-1/+4
* Fix non-sensical codeMartin Odersky2016-10-111-1/+4
* Merge pull request #1521 from felixmulder/topic/better-errormessagesFelix Mulder2016-10-1033-330/+1085
|\
| * Add Levenshtein distance for member values and typesFelix Mulder2016-10-102-4/+71
| * Remove unnecessary printing of hints for `-explain`Felix Mulder2016-10-102-6/+9
| * Fix TreeChecker mismatch stringFelix Mulder2016-10-101-4/+5
| * Change `typeDiff` to highlight changes less than 50%Felix Mulder2016-10-102-11/+16
| * Insert message "inline" into multiline code at pointFelix Mulder2016-10-106-36/+38
| * Correct line extraction from SourcePositionFelix Mulder2016-10-102-14/+12
| * Get rid of unnecessary fields in `MessageContainer`Felix Mulder2016-10-105-37/+26
| * Improve positions for MemberDefs using `namePos`Felix Mulder2016-10-109-30/+66
| * Handle multiline messages in ConsoleReporterFelix Mulder2016-10-103-19/+40
| * Make reporter hint about existing explanationsFelix Mulder2016-10-101-1/+4
| * Change Message#errorId to type IntFelix Mulder2016-10-103-11/+16
| * Improve documentation for message frameworkFelix Mulder2016-10-103-10/+48
| * Get rid of `kind` in `MessageContainer`Felix Mulder2016-10-105-41/+40
| * Fix TypeMismatch not getting nonsensical tags in some casesFelix Mulder2016-10-102-5/+5
| * Don't force Message twice in MessageContainerFelix Mulder2016-10-102-2/+2
| * Fix reporting of ErrorTypes in highlighted segmentsFelix Mulder2016-10-107-33/+45
| * Make `typeDiff` aware of placeholder typesFelix Mulder2016-10-102-21/+38
| * Refactor explanation interpolatorFelix Mulder2016-10-107-69/+120
| * Unrainbow syntax highlightingFelix Mulder2016-10-101-1/+3
| * Add basic diffing for shown valuesFelix Mulder2016-10-101-3/+25
| * Fix multiple parsing errors on e.g. `try 1`Felix Mulder2016-10-101-3/+9
| * Indent 2 after newline in REPLFelix Mulder2016-10-102-5/+4
| * Better operator highlightingFelix Mulder2016-10-101-4/+5
| * Fix underline positionFelix Mulder2016-10-101-1/+1
| * Improve syntax highlighting on polymorphic defsFelix Mulder2016-10-101-2/+5
| * Add deprecation message on `with` type operatorFelix Mulder2016-10-102-48/+78
| * Improve syntax highlighting for ValDefsFelix Mulder2016-10-101-17/+37
| * Remove duplication of console reportersFelix Mulder2016-10-105-141/+82
| * Make relevant parts of compiler conform to new error handlingFelix Mulder2016-10-1018-334/+313
| * Make `FancyConsoleReporter` and `Highlighting` obey color settingFelix Mulder2016-10-106-47/+64