Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | 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-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-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-02-27 | properties don't have value parameters, no need to include them in the signature | 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 | include receiver type and parameter types in the signature of a property | Dmitry Jemerov | |
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 | allow multiple builders to provide package nodes; move some ↵ | Dmitry Jemerov | |
kotlin-independent logic to DocumentationNode | |||
2015-02-10 | distinguish ContentBlock (a ContentNode that has children) from leaf nodes | Dmitry Jemerov | |
2015-02-10 | fix handling of triple backticks | Dmitry Jemerov | |
2015-02-09 | correctly render @see links | Dmitry Jemerov | |
2015-02-09 | fix handling of @sample links after kdoc PSI changes | Dmitry Jemerov | |
2015-02-09 | fix dokka compilation after API change | Dmitry Jemerov | |
2015-02-06 | use getResolutionScope() from plugin; use simpler way to resolve descriptor ↵ | Dmitry Jemerov | |
in scope; rename @code tag to @sample | |||
2015-02-05 | use code from Kotlin plugin for resolving references in KDoc; delete some ↵ | Dmitry Jemerov | |
dead code | |||
2015-01-30 | Ant task for Dokka | Dmitry Jemerov | |
2015-01-30 | code review | Dmitry Jemerov | |
2015-01-30 | load sections from KDoc PSI, not through Markdown extensions | Dmitry Jemerov | |
2015-01-16 | don't generate broken links if a doc comment references an unresolved symbol | Dmitry Jemerov | |
2015-01-14 | Merge branch 'defaut-param-values' | Dmitry Jemerov | |
Conflicts: src/Kotlin/DocumentationBuilder.kt test/src/format/MarkdownFormatTest.kt | |||
2015-01-14 | Merge branch 'source-links' | Dmitry Jemerov | |
Conflicts: src/Kotlin/DocumentationBuilder.kt | |||
2015-01-14 | Merge branch 'property-var' | Dmitry Jemerov | |
Conflicts: test/src/format/MarkdownFormatTest.kt |