aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Cosmetic updatesFelix Mulder2016-08-193-2/+8
|
* Fix linking (do not remove parent linking!)Felix Mulder2016-08-191-3/+9
|
* Replace "$plus" with "+" in webviewFelix Mulder2016-08-192-2/+18
|
* Fix repeated traversal of packages when generating docs (5x speedup)Felix Mulder2016-08-198-42/+151
|
* Add test for simple commentFelix Mulder2016-08-192-2/+30
|
* Add test for checking if Array has documentation after compiling std libFelix Mulder2016-08-195-9/+23
|
* Add JUnit test structure for testing the DocPhaseFelix Mulder2016-08-196-11/+71
|
* Fix root-package finding in comment-parserFelix Mulder2016-08-191-4/+7
|
* Parse comments only from root packages (which contain all entities subsequently)Felix Mulder2016-08-192-28/+33
|
* Better prints while documenting packagesFelix Mulder2016-08-191-3/+10
|
* Break out commentCache to CommentParserFelix Mulder2016-08-192-27/+52
|
* Filter out ProductX when X > 3 in package viewFelix Mulder2016-08-191-1/+7
|
* Adjust font configuration for finalized package viewFelix Mulder2016-08-191-7/+19
|
* Add companions to package view w ability to choose between themFelix Mulder2016-08-192-10/+74
|
* Filter out companion objects from package-viewFelix Mulder2016-08-191-14/+19
|
* Split implementation to internal mutable and external interfaceFelix Mulder2016-08-1919-228/+280
|
* Move member rendering back to client (for event listeners)Felix Mulder2016-08-199-135/+157
|
* Move dynamically generated content to JVM sideFelix Mulder2016-08-1918-104/+3481
|
* Fix packages not ending up in `packages` map in Phases.scalaFelix Mulder2016-08-197-60/+63
|
* Add initial return values to members - to be updatedFelix Mulder2016-08-196-83/+136
| | | | | This commit adds return values to defs and vals - but does not provide a link to these. This is to be continued
* Fix package list linksFelix Mulder2016-08-193-15/+27
|
* Add recursive CLI args, move other doc argsFelix Mulder2016-08-193-63/+81
|
* Add the scaladoc CLI args that make sense for dottydocFelix Mulder2016-08-194-5/+68
|
* Improve layout with search and replace confusing Packages titleFelix Mulder2016-08-192-11/+50
|
* Minify cssFelix Mulder2016-08-192-125/+2
|
* Add command alias for dottydocFelix Mulder2016-08-191-2/+2
|
* Add summary comment, cleanupFelix Mulder2016-08-198-41/+84
|
* Fix compilation for multiple sourcesFelix Mulder2016-08-195-7/+34
|
* Add module member lookupFelix Mulder2016-08-1912-170/+380
|
* Port cooking of strings from NSCFelix Mulder2016-08-1912-35/+619
|
* Add project and impl for initial barebones dottydocFelix Mulder2016-08-1924-0/+1790
|
* Merge pull request #1452 from dotty-staging/fix-#1432Guillaume Martres2016-08-174-2/+18
|\ | | | | Fix desugaring of Bind(WILDCARD, _).
| * Fix #1432: Fix desugaring of Bind(WILDCARD, _).Nicolas Stucki2016-08-154-2/+18
| |
* | Merge pull request #1455 from dotty-staging/tests2Guillaume Martres2016-08-1719-30/+40
|\ \ | | | | | | Fix remaining hk issues in pending
| * | Add passing testsMartin Odersky2016-08-1710-2/+2
| | |
| * | Fix eta expansion for deeply curried methodsMartin Odersky2016-08-173-23/+6
| | | | | | | | | | | | | | | | | | Eta expansion yielded incorrect result if the eta expanded method has more than one parameter sections and the expected result type is a unary function type. In that case a postfix `_' needs to be appended.
| * | Harden copmpareHkApply for ill-typed programsMartin Odersky2016-08-174-4/+29
| | | | | | | | | | | | Turn assertion into test. Without this, neg/tcpoly_overloaded.scala fails.
| * | Add clause for HKApply in TypeAssigner#avoidMartin Odersky2016-08-172-1/+3
|/ /
* | Merge pull request #1434 from dotty-staging/fix-#1430Guillaume Martres2016-08-1738-358/+565
|\ \ | | | | | | Fix #1430: Better error messages for type errors involving type variables
| * | Fix merge conflictMartin Odersky2016-08-171-6/+6
| | |
| * | Don't omit scala. from fullNameString.Martin Odersky2016-08-161-1/+1
| | | | | | | | | | | | | | | | | | | | | The previous fix was too drastic, as it would also have omitted scala, Prefef and other "unqualified owner types" from full names. We now omit only "empty prefixes", i.e. roots, anonymous classes and repl qualifiers.
| * | Don't print $ suffixes of module classesMartin Odersky2016-08-161-1/+4
| | | | | | | | | | | | ... when printing using RefinedPrinter. PlainPrinter will still show them.
| * | Don't print REPL prefixes.Martin Odersky2016-08-161-0/+4
| | | | | | | | | | | | | | | This was already disabled when printing types. Now is also disabled when printing fully qualified names.
| * | Don't disambiguate aliasesMartin Odersky2016-08-161-11/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Don't disambiguate in situations like Predef.String vs java.lang.String where one Symbol is an alias of another with the same name. Also, fix reviewer comments wrt comments and unused defs.
| * | Catch exceptions only in i-interpolator.Martin Odersky2016-08-162-6/+2
| | | | | | | | | | | | | | | | | | Normal show will propagate the excpetions. Previously, exceptions were filtered in both cases, which was redundant. Also, it's good to have a way to show things that does not mask exceptions, if only to debug problems in show itself.
| * | Fix readLine in TestREPL to align with Ammonite readerMartin Odersky2016-08-163-4/+86
| | | | | | | | | | | | | | | | | | Needs to read several input lines at once. Enables repl test of new error messages.
| * | New string infterpolatorsMartin Odersky2016-08-1631-349/+420
| | | | | | | | | | | | | | | | | | Roll `sm` and `i` into one interpolator (also called `i`) Evolve `d` to `em` interpolator (for error messages) New interpolator `ex` with more explanations, replaces disambiguation.
| * | Error message for illegal self type (#1424)Martin Odersky2016-08-162-1/+4
| | | | | | | | | | | | Remove debug info from error message.
| * | Suspend interpolating typevars when there are unreported errors.Martin Odersky2016-08-162-6/+40
| | | | | | | | | | | | | | | | | | | | | | | | Interpolating typevars that appear co- or contra-variantly in a type is a cleanup measure - it helps keep the constraint set small. However, if there are uneported errors, some of these errors might report on unsatisfiable constraints for these type variables. In that case, instantiating the type variables risks being confusing.
| * | Fix #1430: Avoid constrained polyparams in error messageMartin Odersky2016-08-161-1/+15
| | | | | | | | | | | | | | | | | | | | | | | | When issuing a type mismatch error, avoid mentioning polyparams in the current constraint set and their associated typevars. Mention instead the bound that caused the constrained to become unsatisfiable (if that bound is unique, i.e. the parameter appears co- or contravariantly in the type).