aboutsummaryrefslogtreecommitdiff
path: root/plugins/base/src
AgeCommit message (Collapse)Author
2022-02-17Custom doctag extension (#2343)Ignat Beresnev
* Add an extension point for rendering custom doc tags * Iterate over documentable sourcesets when building custom tags * Extract a nested custom tags brief block into a separate method * Filter out tag content providers and make since kotlin brief a one-liner * Add padding to "Since Kotlin" block in brief description
2022-02-15Convert interfaces to functional (#2360)Goooler
2022-02-14Shutdown coroutines dispatchers after each module pass (#2325)Ignat Beresnev
* Update kotlinx.coroutines to 1.6.0 * Shutdown common coroutines dispatchers after each module pass * Don't finalize coroutines in unit tests Co-authored-by: Mikhail Zarechenskiy <mikhail.zarechenskiy@jetbrains.com>
2022-02-09Add KotlinWebSite plugin to transform samples (#2349)Vadim Mishenev
2022-02-08Add support for header tags in Javadoc (#2345)Andrea Falcone
2022-01-27Enhance generated primary constructor signature for html format (#2313)Ignat Beresnev
Fixes #1880
2022-01-27Collect annotations from package-info.java (#2331)Ember Rose
Fix: #2330
2022-01-27KT-50292 - Implement vertical alignment of parameters (#2309)Ignat Beresnev
* Implement vertical alignment (wrapping) of parameters for kt * Add tests for params wrapping and extend matchers to check for classes * Add distinguishable parameters block to kotlinAsJava, extract common logic * Create a separate Kind for symbol function parameters
2022-01-27Fix resolving DRIs of Enum Entries (#2305)Andrzej Ratajczak
* Fix resolving DRIs of Enum Entries * Unify DRIs for Kotlin and Java enums. Add EnumEntry linking tests * Updates EnumEntry extras in documentable translators * Fix tests * Apply requested changes * Apply requested changes
2022-01-18Close input stream in `FileWriter` (#2312)Vadim Mishenev
2022-01-18Add external documentable provider (#2307)Paweł Marks
* Add external documentable provider * Update the api spec of base plugin * Hide mistakenly exposed fields * Add comments and fix naming
2021-12-27Add a level of indentation to childless items in navigation tree (#2291)Ignat Beresnev
2021-12-23Remove filtering out primary constructors from constructors tab (#2277)Andrzej Ratajczak
2021-12-23Introduce documentedVisibilities setting (#2270)Ignat Beresnev
* Introduce `documentedVisibilities` setting * Remove hardcoded doc generation for Visibility.PUBLIC, correct tests * Add maven, gradle and cli integration tests for documentedVisibilities * Fix maven plugin configuration overriding the default value * Remove test debug prints * Correct an inconsistency with default values and leave a comment of intentions * Add a test for visibility of private setter
2021-12-23Allow filtering of property setter (#2220)Vadim Mishenev
* Allow filtering of property setter * Improve code style
2021-12-23Add horizontal margin to breadcrumbs delimiter (KT-50296) (#2285)Ignat Beresnev
2021-12-22Fix css bugs wih link and table row (#2284)Vadim Mishenev
* Remove extra top margin in paragraph * Remove margin-bottom from platform-hinted * Fix link underlining in table and anchor icon * Make breakable names of constructors * Add test for breakable name of constructor
2021-12-17Use sourceRoots as samples dirs by default (#2216)Vadim Mishenev
2021-12-14Merge pull request #2259 from Kotlin/2213-description-list-supportIgnat Beresnev
Description list support for JavaDocs (#2213)
2021-12-09Make breakable text into See also block (#2267)Vadim Mishenev
2021-12-07Remove duplicated rendering of top level description tagsIgnat Beresnev
2021-12-07Support deeply nested description terms and detailsIgnat Beresnev
2021-12-06Description list support for JavaDocs (#2213)Ignat Beresnev
2021-11-29Remove extra main.js in htmlvmishenev
2021-11-23Add space between funs descriptions (#2235)vmishenev
2021-11-23Fix highlighting style (#2236)vmishenev
for multi-line comments
2021-11-14Fix order of platform bubbles in header (#2225)vmishenev
2021-11-12Store checked exceptions into `ExtraProperties` (#2222)vmishenev
2021-11-12Unite platforms bookmarks rows (#2219)vmishenev
2021-11-01Fix priority of css style paragraph (#2214)vmishenev
2021-10-30Fix `FileWriter` concurrency (#2205)vmishenev
2021-10-29Allow package-level suppression (#2209)owengray-google
2021-10-29Fix single platform tab (#2212)vmishenev
2021-10-29GFM: Use Markdown syntax to render lists (#2098)Spencer Gilson
* - Add ListBuilder to PageContentBuilder.kt to make testing feasible through the builder DSL - Switch list representation in CommonmarkRenderer.kt to use Markdown syntax instead of HTML - Switch to non-deprecated Assert in SimpleElementsTest.kt * Updating base.api to include new builder class and methods
2021-10-29Fix names of nested inheritors (#2188)vmishenev
2021-10-19Fix table style on Firefox (#2191)vmishenev
2021-10-18Bump Kotlin to 1.6.0-RC (#2189)vmishenev
* Bump Kotlin to 1.6.0-RC * Update Kotlin to 1.6.0-RC in integration tests * Change Dokka Version
2021-10-18Fix paragraph margin and label highlighting (#2190)vmishenev
2021-10-15Keep UI tabs (#2179)vmishenev
* Keep ui tabs * Group functions by description * Fix tests for keeping ui tabs
2021-10-15Fix missed multiplatform tabs (#2178)vmishenev
2021-10-15Fix adding new custom stylesheets in submodules (#2168)vmishenev
2021-10-15Fix keeping irrelevant root page in `SearchbarDataInstaller`vmishenev
2021-10-14Add keywords `expect` and `actual` in signatures (#2182)vmishenev
2021-09-30Fix wrong path to root (#2130)vmishenev
2021-09-29Display a meaningful error when all sourcesets are filtered (#2161)Marcin Aman
2021-09-27Fix `img` tag in javadoc (#2166)vmishenev
2021-09-24Fix whitespaces inside `@link` tag (#2156)vmishenev
2021-09-21Fix link to javadoc enum entry (#2131)vmishenev
2021-09-20Improve versioning plugin (#2104)vmishenev
- support for single module projects - version navigator is on all pages - dropdown arrow for version navigator
2021-09-20Bring back logovmishenev