Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-08-03 | Fix parsing of static imports in java annotation params (#2593) | Ignat Beresnev | |
Fixes #2580 | |||
2022-08-03 | Apply the same style to all KDoc tags, including throws/see/parameters (#2587) | Ignat Beresnev | |
2022-07-29 | Move source links into signature (#2476) | Vadim Mishenev | |
2022-07-29 | Add member icons to navigation menu (#2578) | Ignat Beresnev | |
2022-07-27 | Make current breadcrumb element not clickable and of default font color (#2588) | Ignat Beresnev | |
2022-07-27 | Disable copy button for signatures (#2577) | Ignat Beresnev | |
* Disable copy button for signatures | |||
2022-07-26 | Add auto-scrolling to selected navigation item on page load (#2575) | Ignat Beresnev | |
2022-07-26 | Give notice of alpha version for GFM, Javadoc, Jekyll, KaJ formats (#2550) | Vadim Mishenev | |
2022-07-26 | Replace package name on cover with "Package-level declarations" (#2586) | Ignat Beresnev | |
* Replace package name on cover with "Package-level declarations" | |||
2022-07-18 | Remove kotlin-stdlib dependency from gradle runner (#2570) | Martin Bonnin | |
2022-07-13 | Update references and documentation to Dokka 1.7.10 (#2566) | Ignat Beresnev | |
2022-07-08 | Ignore messages emitted by the IntelliJ Logger (#2563) | Ignat Beresnev | |
2022-07-08 | Revise developer guides documentation (#2523) | Ignat Beresnev | |
2022-07-08 | Prepare for next development iteration | IgnatBeresnev | |
2022-07-08 | Update Kotlin to 1.7.10 (#2564) | Ignat Beresnev | |
2022-07-07 | Improve handling of Java annotation parameters (#2562) | Ignat Beresnev | |
Fixes #2509 Fixes #2551 Fixes #2350 | |||
2022-06-30 | Bump essential dependencies (#2534) | Ignat Beresnev | |
2022-06-30 | Mark synthetic methods generated for Java enums as obvious (#2554) | Ignat Beresnev | |
Fixes #2548 | |||
2022-06-30 | Do not generate source links for synthetic elements (#2547) | Ignat Beresnev | |
Fixes #2544 | |||
2022-06-30 | Add enum synthetic functions to documentable model (#2553) | Ignat Beresnev | |
2022-06-22 | Render annotations for KaJ signatures (#2549) | Ignat Beresnev | |
Fixes #2527 | |||
2022-06-21 | Do not expose kotlin stdlib in the Gradle plugin dependencies (#2543) | Martin Bonnin | |
2022-06-20 | Update documentation and examples to Dokka 1.7.0 (#2542) | Ignat Beresnev | |
2022-06-20 | Prepare for next development iteration | Ignat Beresnev | |
2022-06-19 | Fix incorrectly labeling java properties as val/var (#2540) | Ignat Beresnev | |
Fixes #2539 | |||
2022-06-19 | Dont escape text inside gfm code blocks (#2541) | Ignat Beresnev | |
2022-06-17 | Handle more corner cases for inherited accessors (#2532) | Ignat Beresnev | |
2022-06-16 | Make long property names breakable (#2537) | Ignat Beresnev | |
2022-06-16 | Update tested AGP version to latest (#2535) | Ignat Beresnev | |
2022-06-10 | Bump Kotlin to 1.7.0 (#2529) | Vadim Mishenev | |
2022-06-10 | Leave a warning comment about updating Jackson | Ignat Beresnev | |
2022-06-10 | Downgrade Jackson due to broken 1.4 support (#2528) | Ignat Beresnev | |
2022-06-09 | Bump Jackson version (#2525) | Matt | |
2022-06-09 | Make `dokka-analysis` dependency compileOnly in base plugin (#2521) | Vadim Mishenev | |
2022-06-08 | Support definitely non-nullable types (#2520) | Vadim Mishenev | |
* Support definitely non-nullable types [Definitely non-nullable types](https://github.com/Kotlin/KEEP/blob/c72601cf35c1e95a541bb4b230edb474a6d1d1a8/proposals/definitely-non-nullable-types.md) are enabled since Kotlin 1.7 | |||
2022-06-07 | Bump Kotlin to 1.7.0-RC2 (#2522) | Vadim Mishenev | |
2022-05-31 | Bump Kotlin to 1.7.0-RC (#2508) | Vadim Mishenev | |
* `UnresolvedType` is replaced with `ErrorType` in https://github.com/JetBrains/kotlin/commit/b5933c70e20a0dfd788d8d4a6c04ca0d16f7c731 * Support `sig` files in https://github.com/JetBrains/kotlin/commit/22b368849338cae684601c9b1ead31ebb1fd81cf * `org.jetbrains.kotlin.idea.kdoc.resolveKDocSampleLink` is removed in https://github.com/JetBrains/intellij-community/commit/e4af6f96c8d4e2318d04eddf658a4c4e8c60b2e6 * `org.jetbrains.kotlin.idea.refactoring.fqName.getKotlinFqName` is deprecated * `org.codehaus.plexus.archiver.AbstractArchiver.addDirectory` is deprecated https://codehaus-plexus.github.io/plexus-archiver/apidocs/org/codehaus/plexus/archiver/Archiver.html#addDirectory-java.io.File-java.lang.String:A-java.lang.String:A- * Make `clean` independent from `setupMaven` * Set up JDK classpath roots explicitly because of https://github.com/JetBrains/kotlin/commit/f89765eb33dd95c8de33a919cca83651b326b246 * Add JPS model and faxml dependencies * Fix test * Exclude compiler from buildscript in integration test * Exclude `com.intellij` package from compiler * Update kotlin version in integration tests | |||
2022-05-31 | Fix gathering inherited properties (#2481) | Ignat Beresnev | |
* Fix gathering inherited properties in PSI * Refacotr KaJ transformer. Change wrapping TagWrapper for getters and setters. * Add logic to merge inherited properties in kotlin from java sources. * Remove getters and setters from JvmField properties for DObject, DEnum, DInterface in KaJ. * Unify InheritedMember DRI logic. * Fix gathering docs obtained from inheriting java sources in descriptors * Apply requested changes. * Resolve rebase conflicts * Use 221 for qodana analysis * Move accessors generation into DefaultDescriptorToDocumentableTranslator * Fix special "is" case for accessors and refactor logic in general * Remove ambiguous import after rebasing * Remove unused imports and format code * Apply review comment suggestions * Preserve previously lost accessor lookalikes * Extract a variable and correct a typo Co-authored-by: Andrzej Ratajczak <andrzej.ratajczak98@gmail.com> | |||
2022-05-27 | Remove unused & redundant dependencies for Gradle runner (#2502) | Matthew Haughton | |
* Remove unused jackson-annotations dependency * Remove redundant `kotlin-reflect` dependency constraint kotlin-reflect is provided as part of the Gradle API at compile & runtime. * Remove redundant dependencies on gradleApi This dependency is added to the "api" configuration by java-gradle-plugin, so is already available in all compile & runtime classpaths. | |||
2022-05-27 | Make the `kotlin-as-java` plugin include information about access modifiers ↵ | Andriy Trypilka | |
for functions (#2510) * Include access modifiers for Java functions * Test that access modifiers are present * Modify existing tests due to including access modifier in output | |||
2022-05-26 | Fix some integration tests on Windows (#2507) | Matthew Haughton | |
2022-05-24 | Update stability & support badges (#2511) | Egor Tolstoy | |
2022-05-20 | Remove unused `collectorTaskSupported` parameter (#2498) | Matthew Haughton | |
2022-05-19 | Update jquery, jquery-migrate, and jquery-ui in javadoc (#2482) | Richard Harrah | |
* update jquery, jquery-migrate, and jquery-ui update to jquery 3.6.0 update to jquery-migrate 3.4.0 update to jquery-ui 1.13.1 * use minified versions of jquery | |||
2022-05-18 | Enable stricter validation for cacheable Gradle tasks (#2500) | Matthew Haughton | |
* Enable stricter validation for cacheable tasks * Address Gradle plugin strict validation violations | |||
2022-05-18 | Remove outdated suppressions (#2501) | Matthew Haughton | |
2022-05-18 | Fix new Qodana inspections after the update | Ignat Beresnev | |
2022-05-18 | Correct a sentence (#2506) | Mahdi Hosseinzadeh | |
2022-05-18 | Correct of a typo (#2504) | Aleksandr Milakin | |
2022-05-16 | Don't expose enum constructor arguments to documentations (#2497) | ebraminio | |
* Don't expose enum constructor arguments to documentation Enum constructor arguments is mostly internal detail of enums that isn't supposed to be exposed to clients of some library so let's don't put it in the generated documentations result. |