aboutsummaryrefslogtreecommitdiff
path: root/dottydoc/jvm
Commit message (Collapse)AuthorAgeFilesLines
* Implement annotation parsing like CommentFactoryBase from nscFelix Mulder2016-08-194-44/+111
|
* Fix type params of classes, traits defs, which broke after new HK schemeFelix Mulder2016-08-192-5/+17
|
* Fix phase fusion for subpackages, fix links in implicitly added methodsFelix Mulder2016-08-195-10/+19
|
* Add info on where implicitly added members originate fromFelix Mulder2016-08-199-30/+53
|
* 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-197-15/+15
| | | | To access `DocBase`: `ctx.docbase.docstring(...)`
* Remove shared directory - nothing shared anymoreFelix Mulder2016-08-196-0/+504
|
* 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
|
* Add indication that paramList takes implicit argumentsFelix Mulder2016-08-194-5/+11
|
* Handle all types of references when linkingFelix Mulder2016-08-191-10/+21
|
* Add support for rendering tuples idiomaticallyFelix Mulder2016-08-191-0/+2
|
* Add support for repeated parameters in producerFelix Mulder2016-08-192-2/+2
|
* Fix #28: render functions passed as argumentsFelix Mulder2016-08-191-0/+4
|
* Change TypeReference#paramLinks' type from `MaterializableLink` to `Reference`Felix Mulder2016-08-191-7/+1
|
* Rebase dottydoc over new HK schemeFelix Mulder2016-08-192-2/+2
|
* Implement by name in parameter listsFelix Mulder2016-08-192-2/+6
|
* Move frontend code to JS project - only kicker left in JVM projectFelix Mulder2016-08-192-137/+2
|
* Remove spray-json dependencyFelix Mulder2016-08-193-78/+58
|
* Remove dependency on pickling library, make frontend use façadeFelix Mulder2016-08-193-15/+14
|
* 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-198-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 referencesFelix Mulder2016-08-193-18/+49
|
* Cleanup return types and type parameters from dollar signsFelix Mulder2016-08-192-5/+2
|
* Add implicitly added values as wellFelix Mulder2016-08-191-7/+9
|
* Add implicitly added methods to entity documentationFelix Mulder2016-08-195-167/+232
|
* Fix proper structure for paramlist links (clientside)Felix Mulder2016-08-191-1/+1
|
* Complete proper structure for return typesFelix Mulder2016-08-192-4/+11
| | | | | | | | | 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 typesFelix Mulder2016-08-194-17/+49
|
* Remove `filteredName` method in favor for `decode`Felix Mulder2016-08-191-5/+5
|
* Fix value classes not being documentedFelix Mulder2016-08-191-2/+7
|
* Add supertypes to class, cc, obj and traitFelix Mulder2016-08-192-10/+17
|
* Add type parameters to classesFelix Mulder2016-08-193-10/+24
|
* Change function definition to be span based for better granularityFelix Mulder2016-08-191-1/+14
|
* Add parameter-lists (text-only)Felix Mulder2016-08-191-3/+10
|
* Add type parameters to rendered entityFelix Mulder2016-08-192-2/+2
|
* Add basic implementation of toplevel entity searchFelix Mulder2016-08-194-18/+47
|
* Add interface for interacting with serialized case classes on frontendFelix Mulder2016-08-191-7/+12
|
* Change package serialization to go straight to JSONFelix Mulder2016-08-192-7/+68
| | | | We'll write a facade in Scala.js to handle the unparsed JS-object
* Add basic member-lookup for result typesFelix Mulder2016-08-196-135/+88
|
* Add option `-Ydoc-output` for specifying output dirFelix Mulder2016-08-1918-52/+3576
|
* Add setting for output dirFelix Mulder2016-08-192-2/+8
|
* Fix #7, "immutable" package mistaken for "Immutable" traitFelix Mulder2016-08-192-6/+17
|
* Add implicit method `flat` to `Entity`Felix Mulder2016-08-192-1/+27
| | | | This method can be used when pickling the `currentEntity` on each page
* Move name filtering to AST build in Phase.scalaFelix Mulder2016-08-192-13/+10
|
* Filter out `AnyValCompanion` traitFelix Mulder2016-08-191-1/+2
|
* Cosmetic updatesFelix Mulder2016-08-191-1/+0
|
* Fix linking (do not remove parent linking!)Felix Mulder2016-08-191-3/+9
|