Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Generalize PolyType to TypeLambda in dotty-doc | Martin Odersky | 2017-04-06 | 1 | -3/+3 |
| | |||||
* | Fix dotty-doc to take account of refactorings | Martin Odersky | 2017-04-06 | 1 | -4/+4 |
| | |||||
* | address feedback on #2074 | Valthor Halldorsson | 2017-03-14 | 1 | -55/+69 |
| | | | | | | | | - Added tests to ensure that the results of serialization match their pre-serialization values. - Removed unused parameter `extras` from Entity.asJava() implicit methods. - Removed _root_ imports - Fixed several code style issues | ||||
* | consolidate entity serialization into single class | Valthor Halldorsson | 2017-03-10 | 1 | -166/+83 |
| | | | | | | - refactored JavaEntity to be DRY with respect to repeating the serialization of fields shared by many types of entities - added tests | ||||
* | Message rendering: colorize positional splice, then split | Felix Mulder | 2017-03-01 | 1 | -1/+2 |
| | |||||
* | Add type params to type aliases | Felix Mulder | 2017-02-24 | 4 | -13/+9 |
| | |||||
* | Fix hiding of `[+]` (find issue nbr) | Felix Mulder | 2017-02-22 | 2 | -0/+11 |
| | |||||
* | Add constructors to docs | Felix Mulder | 2017-02-03 | 1 | -0/+2 |
| | |||||
* | Add position based error reporting to dottydoc | Felix Mulder | 2017-02-01 | 2 | -3/+14 |
| | |||||
* | Refactor Wiki/Markdown comment | Felix Mulder | 2017-01-31 | 2 | -98/+94 |
| | |||||
* | Fix `setParent` for `TypeAlias` and only recurse from root | Felix Mulder | 2017-01-31 | 1 | -1/+10 |
| | | | | | | Previously all packages would be iterated through on `setParent`. With this change, only the root packages will be mutated. This gives about 30% speedup for doc compile on Dotty | ||||
* | Rename `java.scala` -> `JavaConverters.scala` | Felix Mulder | 2017-01-31 | 2 | -3/+5 |
| | |||||
* | Remove JSON, already provided by Jackson | Felix Mulder | 2017-01-31 | 1 | -94/+0 |
| | |||||
* | Fix javadoc indentation style parsing | Felix Mulder | 2017-01-31 | 2 | -2/+2 |
| | |||||
* | Fix codeblocks in shortened markdown | Felix Mulder | 2017-01-31 | 1 | -6/+9 |
| | |||||
* | Fix insertion of package nodes in doc AST | Felix Mulder | 2017-01-31 | 3 | -34/+61 |
| | |||||
* | Link companions in doc AST | Felix Mulder | 2017-01-31 | 3 | -12/+34 |
| | |||||
* | Fix removal of trailing ordered list and toc children instead of members | Felix Mulder | 2017-01-31 | 2 | -3/+15 |
| | |||||
* | Harmonize package objects and packages in Doc AST | Felix Mulder | 2017-01-31 | 5 | -1/+7 |
| | |||||
* | Add ability to remove nodes from tree in AST traversal | Felix Mulder | 2017-01-31 | 1 | -2/+13 |
| | |||||
* | Rewire `MemberLookup` to return `Option[Entity]` | Felix Mulder | 2017-01-31 | 4 | -8/+8 |
| | | | | | | | This allows for the rendering engine to supply the base url for the site and thus being able to simplify the entity links. They now simply become `Entity#path + .html` instead of a convoluted rendering in the html renderers. | ||||
* | Fix singleton types in return values of doctool | Felix Mulder | 2017-01-31 | 1 | -7/+4 |
| | |||||
* | Add `genDocs` command to sbt in order to generate docs | Felix Mulder | 2017-01-31 | 3 | -19/+19 |
| | |||||
* | Implement remainder of type members | Felix Mulder | 2017-01-31 | 3 | -13/+47 |
| | |||||
* | Fix trailing bullet lists | Felix Mulder | 2017-01-31 | 1 | -0/+12 |
| | |||||
* | Hide private & protected members by default | Felix Mulder | 2017-01-31 | 2 | -11/+26 |
| | |||||
* | Add distinction between `var` and `val` | Felix Mulder | 2017-01-31 | 2 | -7/+2 |
| | |||||
* | Improve member lookup | Felix Mulder | 2017-01-31 | 1 | -53/+58 |
| | |||||
* | Add `TypeAlias` to docs | Felix Mulder | 2017-01-31 | 2 | -6/+23 |
| | |||||
* | Re-implement template expansion of references as filter | Felix Mulder | 2017-01-31 | 2 | -11/+30 |
| | | | | | | | The original implementation used the template engine to recursively expand references. This was very error-prone and with no typesafety and proper stack traces it was very hard to diagnose. As such, these two expansions (links and references) have been re-implemented as filters. | ||||
* | Add proper materialization of references | Felix Mulder | 2017-01-31 | 1 | -1/+1 |
| | |||||
* | Add annotations to doc AST | Felix Mulder | 2017-01-31 | 4 | -5/+24 |
| | |||||
* | Add basic API generation from templates | Felix Mulder | 2017-01-31 | 1 | -3/+7 |
| | |||||
* | Remove `Context` from site generation | Felix Mulder | 2017-01-31 | 1 | -2/+2 |
| | |||||
* | Add initial defaults to page generation | Felix Mulder | 2017-01-31 | 1 | -25/+39 |
| | |||||
* | Implement shortening of Markdown AST for summaries | Felix Mulder | 2017-01-31 | 3 | -33/+100 |
| | |||||
* | Add ability to completely parse docstring with md or wiki | Felix Mulder | 2017-01-31 | 2 | -5/+139 |
| | |||||
* | Factor out WikiParser from CommentParser | Felix Mulder | 2017-01-31 | 3 | -654/+591 |
| | |||||
* | Add markdown parsing to dottydoc | Felix Mulder | 2017-01-31 | 2 | -43/+118 |
| | |||||
* | Fix doc compilation of dotty itself | Felix Mulder | 2017-01-31 | 1 | -1/+6 |
| | |||||
* | Remove dead code from pattern match in doc factories | Felix Mulder | 2017-01-31 | 1 | -2/+0 |
| | |||||
* | Fix #1794: handle TermRef result types in dottydoc | Felix Mulder | 2016-12-19 | 1 | -1/+14 |
| | |||||
* | Move `dottydoc` -> `doc-tool` | Felix Mulder | 2016-11-22 | 12 | -0/+1894 |