aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #1364 from dotty-staging/exhaustivity2Dmitry Petrashko2016-08-24147-17/+3883
|\ | | | | Implementation of exhaustivity and redundancy check
| * add test set for exhaustivity and redundancy checkliu fengyun2016-08-24136-0/+3184
| |
| * implementation of exhaustivity and redundancy checkliu fengyun2016-08-2411-17/+699
|/
* Merge pull request #1453 from felixmulder/topic/dottydocodersky2016-08-2446-70/+4315
|\ | | | | Add dottydoc
| * Add phase to deal with constructorsFelix Mulder2016-08-2113-54/+318
| |
| * Add `ImplicitlyAddedEntity` as a common trait for implicitly added membersFelix Mulder2016-08-191-4/+6
| |
| * Properly materialize supertype linksFelix Mulder2016-08-194-31/+45
| |
| * Add snapshots resolverFelix Mulder2016-08-191-0/+2
| |
| * Move client test to client repoFelix Mulder2016-08-192-48/+15
| |
| * Add documentation to dottydoc APIFelix Mulder2016-08-194-6/+69
| |
| * Implement dotty bridge for docFelix Mulder2016-08-196-33/+57
| |
| * Implement working docs requiring manually specifying resources and template ↵Felix Mulder2016-08-199-98/+63
| | | | | | | | for html docs
| * Implement bridge that generates json on `doc` commandFelix Mulder2016-08-195-56/+33
| |
| * Add scaladoc interface stubFelix Mulder2016-08-195-2/+38
| |
| * Add `currentEntity` to templating APIFelix Mulder2016-08-193-18/+20
| |
| * Remove client from dottydoc - no more Scala.JS deps!Felix Mulder2016-08-1959-4761/+513
| |
| * Implement annotation parsing like CommentFactoryBase from nscFelix Mulder2016-08-196-67/+158
| |
| * Fix type params of classes, traits defs, which broke after new HK schemeFelix Mulder2016-08-193-7/+19
| |
| * Fix phase fusion for subpackages, fix links in implicitly added methodsFelix Mulder2016-08-196-11/+21
| |
| * Add info on where implicitly added members originate fromFelix Mulder2016-08-1911-34/+83
| |
| * Get docstring from overriden symbol if not present on the overriding methodFelix Mulder2016-08-193-22/+38
| |
| * Fix #25: move doc related structures to `DocBase`Felix Mulder2016-08-199-17/+27
| | | | | | | | To access `DocBase`: `ctx.docbase.docstring(...)`
| * Remove shared directory - nothing shared anymoreFelix Mulder2016-08-196-0/+0
| |
| * Add a SortMembers phase to sort the members instead of doing it when ↵Felix Mulder2016-08-193-6/+39
| | | | | | | | serializing to json
| * Sort members when serializing to JSONFelix Mulder2016-08-191-5/+5
| |
| * Define special handling of infix types like "<:<" and "=:="Felix Mulder2016-08-191-1/+9
| |
| * Add indication that paramList takes implicit argumentsFelix Mulder2016-08-199-12/+36
| |
| * Change from absolute name to type name in link namesFelix Mulder2016-08-191-2/+5
| |
| * Handle all types of references when linkingFelix Mulder2016-08-191-10/+21
| |
| * Correctly parse tuples, functions and applied types like `Map[K,V]` from ↵Felix Mulder2016-08-191-1/+10
| | | | | | | | compiler internals
| * Render idiomatic tuples in clientFelix Mulder2016-08-191-0/+26
| |
| * Add support for rendering tuples idiomaticallyFelix Mulder2016-08-192-0/+3
| |
| * Render repeated parameters correctly in clientFelix Mulder2016-08-191-0/+2
| |
| * Add support for repeated parameters in producerFelix Mulder2016-08-195-4/+17
| |
| * Fix #28: render functions passed as argumentsFelix Mulder2016-08-195-21/+85
| |
| * Change TypeReference#paramLinks' type from `MaterializableLink` to `Reference`Felix Mulder2016-08-194-12/+7
| |
| * Rebase dottydoc over new HK schemeFelix Mulder2016-08-193-5/+14
| |
| * Add warning message on UnsetLink in doc-uiFelix Mulder2016-08-191-2/+3
| |
| * Implement by name in parameter listsFelix Mulder2016-08-196-5/+10
| |
| * Move frontend code to JS project - only kicker left in JVM projectFelix Mulder2016-08-193-146/+153
| |
| * Remove spray-json dependencyFelix Mulder2016-08-194-79/+58
| |
| * Remove dependency on pickling library, make frontend use façadeFelix Mulder2016-08-1912-179/+279
| |
| * Rename `cclassTransformation` to `caseClassTransformation`Felix Mulder2016-08-191-2/+2
| |
| * Rename `XTypeLinkers` to `LinkXTypes` - because the amount of linker is too ↵Felix Mulder2016-08-192-4/+4
| | | | | | | | d*mn high!
| * Rename AddImplicitsPhase to DocImplicitsPhaseFelix Mulder2016-08-192-2/+2
| |
| * Introduce DocMiniPhase concept, fused phasesFelix Mulder2016-08-199-106/+324
| | | | | | | | | | | | | | | | 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 referencesFelix Mulder2016-08-194-23/+61
| |
| * Cleanup return types and type parameters from dollar signsFelix Mulder2016-08-193-16/+22
| |
| * Add implicitly added values as wellFelix Mulder2016-08-191-7/+9
| |
| * Add implicitly added methods to entity documentationFelix Mulder2016-08-196-200/+257
| |