Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add support for rendering tuples idiomatically | Felix Mulder | 2016-08-19 | 2 | -0/+3 |
| | |||||
* | Render repeated parameters correctly in client | Felix Mulder | 2016-08-19 | 1 | -0/+2 |
| | |||||
* | Add support for repeated parameters in producer | Felix Mulder | 2016-08-19 | 5 | -4/+17 |
| | |||||
* | Fix #28: render functions passed as arguments | Felix Mulder | 2016-08-19 | 5 | -21/+85 |
| | |||||
* | Change TypeReference#paramLinks' type from `MaterializableLink` to `Reference` | Felix Mulder | 2016-08-19 | 4 | -12/+7 |
| | |||||
* | Rebase dottydoc over new HK scheme | Felix Mulder | 2016-08-19 | 3 | -5/+14 |
| | |||||
* | Add warning message on UnsetLink in doc-ui | Felix Mulder | 2016-08-19 | 1 | -2/+3 |
| | |||||
* | Implement by name in parameter lists | Felix Mulder | 2016-08-19 | 6 | -5/+10 |
| | |||||
* | Move frontend code to JS project - only kicker left in JVM project | Felix Mulder | 2016-08-19 | 3 | -146/+153 |
| | |||||
* | Remove spray-json dependency | Felix Mulder | 2016-08-19 | 3 | -78/+58 |
| | |||||
* | Remove dependency on pickling library, make frontend use façade | Felix Mulder | 2016-08-19 | 11 | -177/+279 |
| | |||||
* | Rename `cclassTransformation` to `caseClassTransformation` | Felix Mulder | 2016-08-19 | 1 | -2/+2 |
| | |||||
* | Rename `XTypeLinkers` to `LinkXTypes` - because the amount of linker is too ↵ | Felix Mulder | 2016-08-19 | 2 | -4/+4 |
| | | | | d*mn high! | ||||
* | Rename AddImplicitsPhase to DocImplicitsPhase | Felix Mulder | 2016-08-19 | 2 | -2/+2 |
| | |||||
* | Introduce DocMiniPhase concept, fused phases | Felix Mulder | 2016-08-19 | 8 | -105/+312 |
| | | | | | | | | Like dotty, dottydoc can now also enjoy the modularity of having fused mini-phases. By extending `DocMiniPhase` and overriding the appropriate methods, one can alter the DocAST easily. ping: @DarkDimius | ||||
* | Materialize parameter list references | Felix Mulder | 2016-08-19 | 4 | -23/+61 |
| | |||||
* | Cleanup return types and type parameters from dollar signs | Felix Mulder | 2016-08-19 | 3 | -16/+22 |
| | |||||
* | Add implicitly added values as well | Felix Mulder | 2016-08-19 | 1 | -7/+9 |
| | |||||
* | Add implicitly added methods to entity documentation | Felix Mulder | 2016-08-19 | 6 | -200/+257 |
| | |||||
* | Fix proper structure for paramlist links (clientside) | Felix Mulder | 2016-08-19 | 3 | -22/+58 |
| | |||||
* | Complete proper structure for return types | Felix Mulder | 2016-08-19 | 6 | -25/+62 |
| | | | | | | | | | Return types now consist of: - TypeReference (containing all type information) - OrTypeReference/AndTypeReference - ConstantReference Instead of being simply a TypeReference | ||||
* | Implement structure allowing lookup of higher-kinded types | Felix Mulder | 2016-08-19 | 10 | -41/+138 |
| | |||||
* | Remove `filteredName` method in favor for `decode` | Felix Mulder | 2016-08-19 | 2 | -39/+26 |
| | |||||
* | Fix value classes not being documented | Felix Mulder | 2016-08-19 | 3 | -3/+14 |
| | |||||
* | Add supertypes to class, cc, obj and trait | Felix Mulder | 2016-08-19 | 6 | -26/+81 |
| | |||||
* | Add type parameters to classes | Felix Mulder | 2016-08-19 | 7 | -18/+69 |
| | |||||
* | Change function definition to be span based for better granularity | Felix Mulder | 2016-08-19 | 2 | -7/+35 |
| | |||||
* | Add parameter-lists (text-only) | Felix Mulder | 2016-08-19 | 4 | -6/+24 |
| | |||||
* | Add type parameters to rendered entity | Felix Mulder | 2016-08-19 | 7 | -20/+46 |
| | |||||
* | Add basic implementation of toplevel entity search | Felix Mulder | 2016-08-19 | 9 | -57/+181 |
| | |||||
* | Add first steps to implementing search | Felix Mulder | 2016-08-19 | 2 | -0/+37 |
| | |||||
* | Remove parent from fields since it is not serialized | Felix Mulder | 2016-08-19 | 1 | -6/+9 |
| | |||||
* | Add interface for interacting with serialized case classes on frontend | Felix Mulder | 2016-08-19 | 4 | -33/+104 |
| | |||||
* | Change package serialization to go straight to JSON | Felix Mulder | 2016-08-19 | 2 | -7/+68 |
| | | | | We'll write a facade in Scala.js to handle the unparsed JS-object | ||||
* | Improve return value filtering | Felix Mulder | 2016-08-19 | 1 | -0/+3 |
| | |||||
* | Add basic member-lookup for result types | Felix Mulder | 2016-08-19 | 12 | -56/+155 |
| | |||||
* | Add option `-Ydoc-output` for specifying output dir | Felix Mulder | 2016-08-19 | 18 | -52/+94 |
| | |||||
* | Add setting for output dir | Felix Mulder | 2016-08-19 | 2 | -2/+8 |
| | |||||
* | Fix #7, "immutable" package mistaken for "Immutable" trait | Felix Mulder | 2016-08-19 | 3 | -7/+18 |
| | |||||
* | Add implicit method `flat` to `Entity` | Felix Mulder | 2016-08-19 | 3 | -2/+27 |
| | | | | This method can be used when pickling the `currentEntity` on each page | ||||
* | Move name filtering to AST build in Phase.scala | Felix Mulder | 2016-08-19 | 3 | -13/+14 |
| | |||||
* | Filter out `AnyValCompanion` trait | Felix Mulder | 2016-08-19 | 1 | -1/+2 |
| | |||||
* | 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 | 4 | -9/+22 |
| | |||||
* | Add JUnit test structure for testing the DocPhase | Felix Mulder | 2016-08-19 | 4 | -9/+67 |
| | |||||
* | Fix root-package finding in comment-parser | Felix Mulder | 2016-08-19 | 1 | -4/+7 |
| |