Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Cosmetic updates | Felix Mulder | 2016-08-19 | 3 | -2/+8 |
| | |||||
* | Fix linking (do not remove parent linking!) | Felix Mulder | 2016-08-19 | 1 | -3/+9 |
| | |||||
* | Replace "$plus" with "+" in webview | Felix Mulder | 2016-08-19 | 2 | -2/+18 |
| | |||||
* | Fix repeated traversal of packages when generating docs (5x speedup) | Felix Mulder | 2016-08-19 | 8 | -42/+151 |
| | |||||
* | Add test for simple comment | Felix Mulder | 2016-08-19 | 2 | -2/+30 |
| | |||||
* | Add test for checking if Array has documentation after compiling std lib | Felix Mulder | 2016-08-19 | 5 | -9/+23 |
| | |||||
* | Add JUnit test structure for testing the DocPhase | Felix Mulder | 2016-08-19 | 6 | -11/+71 |
| | |||||
* | Fix root-package finding in comment-parser | Felix Mulder | 2016-08-19 | 1 | -4/+7 |
| | |||||
* | Parse comments only from root packages (which contain all entities subsequently) | Felix Mulder | 2016-08-19 | 2 | -28/+33 |
| | |||||
* | Better prints while documenting packages | Felix Mulder | 2016-08-19 | 1 | -3/+10 |
| | |||||
* | Break out commentCache to CommentParser | Felix Mulder | 2016-08-19 | 2 | -27/+52 |
| | |||||
* | Filter out ProductX when X > 3 in package view | Felix Mulder | 2016-08-19 | 1 | -1/+7 |
| | |||||
* | Adjust font configuration for finalized package view | Felix Mulder | 2016-08-19 | 1 | -7/+19 |
| | |||||
* | Add companions to package view w ability to choose between them | Felix Mulder | 2016-08-19 | 2 | -10/+74 |
| | |||||
* | Filter out companion objects from package-view | Felix Mulder | 2016-08-19 | 1 | -14/+19 |
| | |||||
* | Split implementation to internal mutable and external interface | Felix Mulder | 2016-08-19 | 19 | -228/+280 |
| | |||||
* | Move member rendering back to client (for event listeners) | Felix Mulder | 2016-08-19 | 9 | -135/+157 |
| | |||||
* | Move dynamically generated content to JVM side | Felix Mulder | 2016-08-19 | 18 | -104/+3481 |
| | |||||
* | Fix packages not ending up in `packages` map in Phases.scala | Felix Mulder | 2016-08-19 | 7 | -60/+63 |
| | |||||
* | Add initial return values to members - to be updated | Felix Mulder | 2016-08-19 | 6 | -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 links | Felix Mulder | 2016-08-19 | 3 | -15/+27 |
| | |||||
* | Add recursive CLI args, move other doc args | Felix Mulder | 2016-08-19 | 3 | -63/+81 |
| | |||||
* | Add the scaladoc CLI args that make sense for dottydoc | Felix Mulder | 2016-08-19 | 4 | -5/+68 |
| | |||||
* | Improve layout with search and replace confusing Packages title | Felix Mulder | 2016-08-19 | 2 | -11/+50 |
| | |||||
* | Minify css | Felix Mulder | 2016-08-19 | 2 | -125/+2 |
| | |||||
* | Add command alias for dottydoc | Felix Mulder | 2016-08-19 | 1 | -2/+2 |
| | |||||
* | Add summary comment, cleanup | Felix Mulder | 2016-08-19 | 8 | -41/+84 |
| | |||||
* | Fix compilation for multiple sources | Felix Mulder | 2016-08-19 | 5 | -7/+34 |
| | |||||
* | Add module member lookup | Felix Mulder | 2016-08-19 | 12 | -170/+380 |
| | |||||
* | Port cooking of strings from NSC | Felix Mulder | 2016-08-19 | 12 | -35/+619 |
| | |||||
* | Add project and impl for initial barebones dottydoc | Felix Mulder | 2016-08-19 | 24 | -0/+1790 |
| | |||||
* | Merge pull request #1452 from dotty-staging/fix-#1432 | Guillaume Martres | 2016-08-17 | 4 | -2/+18 |
|\ | | | | | Fix desugaring of Bind(WILDCARD, _). | ||||
| * | Fix #1432: Fix desugaring of Bind(WILDCARD, _). | Nicolas Stucki | 2016-08-15 | 4 | -2/+18 |
| | | |||||
* | | Merge pull request #1455 from dotty-staging/tests2 | Guillaume Martres | 2016-08-17 | 19 | -30/+40 |
|\ \ | | | | | | | Fix remaining hk issues in pending | ||||
| * | | Add passing tests | Martin Odersky | 2016-08-17 | 10 | -2/+2 |
| | | | |||||
| * | | Fix eta expansion for deeply curried methods | Martin Odersky | 2016-08-17 | 3 | -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 programs | Martin Odersky | 2016-08-17 | 4 | -4/+29 |
| | | | | | | | | | | | | Turn assertion into test. Without this, neg/tcpoly_overloaded.scala fails. | ||||
| * | | Add clause for HKApply in TypeAssigner#avoid | Martin Odersky | 2016-08-17 | 2 | -1/+3 |
|/ / | |||||
* | | Merge pull request #1434 from dotty-staging/fix-#1430 | Guillaume Martres | 2016-08-17 | 38 | -358/+565 |
|\ \ | | | | | | | Fix #1430: Better error messages for type errors involving type variables | ||||
| * | | Fix merge conflict | Martin Odersky | 2016-08-17 | 1 | -6/+6 |
| | | | |||||
| * | | Don't omit scala. from fullNameString. | Martin Odersky | 2016-08-16 | 1 | -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 classes | Martin Odersky | 2016-08-16 | 1 | -1/+4 |
| | | | | | | | | | | | | ... when printing using RefinedPrinter. PlainPrinter will still show them. | ||||
| * | | Don't print REPL prefixes. | Martin Odersky | 2016-08-16 | 1 | -0/+4 |
| | | | | | | | | | | | | | | | This was already disabled when printing types. Now is also disabled when printing fully qualified names. | ||||
| * | | Don't disambiguate aliases | Martin Odersky | 2016-08-16 | 1 | -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 Odersky | 2016-08-16 | 2 | -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 reader | Martin Odersky | 2016-08-16 | 3 | -4/+86 |
| | | | | | | | | | | | | | | | | | | Needs to read several input lines at once. Enables repl test of new error messages. | ||||
| * | | New string infterpolators | Martin Odersky | 2016-08-16 | 31 | -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 Odersky | 2016-08-16 | 2 | -1/+4 |
| | | | | | | | | | | | | Remove debug info from error message. | ||||
| * | | Suspend interpolating typevars when there are unreported errors. | Martin Odersky | 2016-08-16 | 2 | -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 message | Martin Odersky | 2016-08-16 | 1 | -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). |