Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-03-23 | parse included Markdown files to retrieve documentation for modules and packages | Dmitry Jemerov | |
2015-03-23 | more compact implementation of Markdown to content tree conversion | Dmitry Jemerov | |
2015-03-19 | protect against compiler exceptions in resolveKDocLink(): | Dmitry Jemerov | |
/Users/yole/jetbrains/kotlin/libraries/build-docs.xml:13: java.lang.IllegalArgumentException: invalid identifier: at org.jetbrains.kotlin.name.Name.identifier(Name.java:56) at org.jetbrains.kotlin.name.Name.guess(Name.java:86) at org.jetbrains.kotlin.name.FqNameUnsafe.compute(FqNameUnsafe.java:77) at org.jetbrains.kotlin.name.FqNameUnsafe.shortName(FqNameUnsafe.java:151) at org.jetbrains.kotlin.name.FqName.shortName(FqName.java:108) at org.jetbrains.kotlin.descriptors.impl.SubpackagesScope.getDescriptors(SubpackagesScope.kt:44) at org.jetbrains.kotlin.resolve.scopes.ChainedScope.getDescriptors(ChainedScope.kt:65) at org.jetbrains.kotlin.resolve.scopes.JetScope$$TImpl.getDescriptors$default(JetScope.kt:53) at org.jetbrains.kotlin.idea.kdoc.KdocPackage$KDocReference$7d64cd50.resolveKDocLink(KDocReference.kt:94) at org.jetbrains.kotlin.idea.kdoc.KdocPackage.resolveKDocLink(KDocReference.kt:1) at org.jetbrains.dokka.DocumentationBuilder.resolveContentLink(DocumentationBuilder.kt:174) | |||
2015-03-19 | restore lost space after type parameters of a property | Dmitry Jemerov | |
2015-03-19 | hide internal members from the documentation; understand @suppress tags in ↵ | Dmitry Jemerov | |
javadoc comments; don't show "Extension functions for external class" block if all extension functions for that class are hidden | |||
2015-03-19 | fix deprecated lambda syntax | Dmitry Jemerov | |
2015-03-17 | default objects -> companion objects | Dmitry Jemerov | |
2015-03-11 | show source locations for warnings | Dmitry Jemerov | |
2015-03-10 | support HTML entities | Dmitry Jemerov | |
2015-03-09 | simplify a bit | Dmitry Jemerov | |
2015-03-06 | generate documentation for default object extension properties | Dmitry Jemerov | |
2015-03-05 | update dokka and intellij-markdown to latest Kotlin changes | Dmitry Jemerov | |
2015-03-05 | special case to ensure that we find base class documentation for stdlib ↵ | Dmitry Jemerov | |
classes that override equals/hashCode/toString | |||
2015-03-03 | support links with custom labels | Dmitry Jemerov | |
2015-03-03 | support ordered lists | Dmitry Jemerov | |
2015-03-02 | option to exclude deprecated members from generated documentation | Dmitry Jemerov | |
2015-03-02 | don't report constructor as undocumented if its containing class is deprecated | Dmitry Jemerov | |
2015-03-02 | don't include members in documentation if they have @suppress tag | Dmitry Jemerov | |
2015-03-02 | report warnings for missing documentation and unresolved links | Dmitry Jemerov | |
2015-03-02 | for functions that can be called as operators, show operator being implemented | Dmitry Jemerov | |
2015-03-02 | linkify type names in type parameter constraints | Dmitry Jemerov | |
2015-03-02 | fix some warnings | Dmitry Jemerov | |
2015-03-02 | represent nullability in doc model instead of appending ? to type name | Dmitry Jemerov | |
2015-03-02 | remove extra space after type parameter list in Kotlin signature | Dmitry Jemerov | |
2015-02-27 | properties don't have value parameters, no need to include them in the signature | Dmitry Jemerov | |
2015-02-26 | allow applying different styles to different kinds of identifiers | Dmitry Jemerov | |
2015-02-26 | hide visibility modifiers in summary list of members | Dmitry Jemerov | |
2015-02-26 | syntax highlight code examples | Dmitry Jemerov | |
2015-02-26 | stop generating separate pages for property accessors | Dmitry Jemerov | |
2015-02-26 | don't generate links to builtin types in signatures | Dmitry Jemerov | |
2015-02-26 | variance modifiers for type projections are separate modifier nodes, not ↵ | Dmitry Jemerov | |
part of the type name | |||
2015-02-26 | variance modifiers for type parameters are separate modifier nodes, not part ↵ | Dmitry Jemerov | |
of the type name | |||
2015-02-26 | use non-breaking spaces when generating signatures | Dmitry Jemerov | |
2015-02-26 | include receiver type and parameter types in the signature of a property | Dmitry Jemerov | |
2015-02-26 | in a qualified name, when we've reached a class, resolve lower-level members ↵ | Dmitry Jemerov | |
in the member scope of the class, not in its outer scope (otherwise we sometimes show a wrong function in @sample instead of showing that it's unresolved) | |||
2015-02-25 | working test for cross-language links in documentation (Kotlin class extends ↵ | Dmitry Jemerov | |
Java class) | |||
2015-02-25 | resolve references through single map from signature to DocumentationNode ↵ | Dmitry Jemerov | |
(enables cross-language references) | |||
2015-02-25 | identify nodes by string signarture, not by descriptor object | Dmitry Jemerov | |
2015-02-20 | override links for properties | Dmitry Jemerov | |
2015-02-20 | pending references logic moved from DocumentationBuilder to model | Dmitry Jemerov | |
2015-02-20 | resolve content links to declaration descriptors immediately during markdown ↵ | Dmitry Jemerov | |
to content tree conversion; remove separate phase for resolving links in content | |||
2015-02-20 | more generic and simple concept of pending links | Dmitry Jemerov | |
2015-02-20 | support in-page anchors in locations | Dmitry Jemerov | |
2015-02-17 | updated according to language change: class object -> default object | Dmitry Jemerov | |
2015-02-16 | API to create simple text nodes more easily | Dmitry Jemerov | |
2015-02-16 | convert doc tags to sections | Dmitry Jemerov | |
2015-02-13 | distinguish Kotlin inner classes | Dmitry Jemerov | |
2015-02-13 | extract source links to non-Kotlin-specific part | Dmitry Jemerov | |
2015-02-13 | buildContent/buildContentTo don't need to be extension functions of ↵ | Dmitry Jemerov | |
DocumentationBuilder | |||
2015-02-13 | allow multiple builders to provide package nodes; move some ↵ | Dmitry Jemerov | |
kotlin-independent logic to DocumentationNode |