Age | Commit message (Collapse) | Author | |
---|---|---|---|
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. | |||
2022-05-13 | Render quotes as blockquotes instead of code blocks. (#2496) | TheOnlyTails | |
2022-05-06 | Skip `@Deprecated` documentables with HIDDEN level (#2486) | Ignat Beresnev | |
2022-05-04 | Support code blocks and inline code for GFM format (#2485) | Don Cross | |
Fixes #2477. Inline code, text that is nested within a pair of backquotes, is now converted into GitHub Flavored Markdown (gfm) without stripping out the backquotes. For example: The parameter `sum` must be a non-negative real number. Code blocks, which are any number of lines of literal text between triple-backquotes, and an optional programming language name, are now preserved. If absent, the programming language is assumed to be "kotlin". This follows the behavior of the html renderer. For example: Here is an example of calling the function: ```kotlin val sum = addThemUp(left, right) ``` | |||
2022-04-29 | Enable warnings as errors and fix all warnings (#2451) | Ignat Beresnev | |
* Enable warnings as errors and fix all warnings * Enable skip-metadata-version-check compiler setting | |||
2022-04-29 | Fix arg name inside functional type (#2478) | Vadim Mishenev | |
2022-04-28 | Make a default value dependent on source set (#2449) | Vadim Mishenev | |
* Make a default value dependent on source set * Get a default value from an expect source set * Fix default value for expect properties * Deprecate `DefaultValue.value` * Add test * Refactor * Reformat | |||
2022-04-27 | Fix empty parentheses for no-arg enum entry (#2470) | Ignat Beresnev | |
* Fix empty parentheses for no-arg enum entry Fixes #2355 * Move parentheses punctuation inside `list` call * Revert formatting * Correct expected ordering of enum entries in tests | |||
2022-04-26 | Fix reversed ordering of enum entries (#2469) | Ignat Beresnev | |
* Fix reversed ordering of enum entries Fixes #2466 * Add navigation sideMenu unit tests * Make enum entries in tests non alphabetical | |||
2022-04-15 | Decompose `base.ftl` template (#2432) | Vadim Mishenev | |
2022-04-11 | Fix using `@` symbol inside code block (#2418) | Vadim Mishenev | |
2022-04-08 | Rework AnnotationTarget to be stricter (#2414) | owengray-google | |
2022-03-30 | Fix type parameter annotation regression (#2388) (#2410) | Ignat Beresnev | |
2022-03-15 | Fix rendering issues (#2389) | Vadim Mishenev | |
2022-03-10 | KT-50452 Make flexible html for customization (#2374) | Vadim Mishenev | |
2022-02-24 | Update Kotlin to 1.6.20-M1 (#2375) | Ignat Beresnev | |
2022-02-22 | Fix HTML head and favicon in multi-module projects (#2365) | Vadim Mishenev | |
2022-02-21 | Add option to merge implicit expect-actual declarations (#2316) | Vadim Mishenev | |
* Add option to merge implicit expect-actual declarations * Merge entries, constructors * Fix StdLib integration test * Add doc | |||
2022-02-21 | Code cleanups (#2165) | Goooler | |
2022-02-18 | Fix java getter / setter name generation (#2356) | CharlesG-Branch | |
Kotlin has special rules for conversion around properties that start with "is" For more info see: https://kotlinlang.org/docs/java-interop.html#getters-and-setters https://kotlinlang.org/docs/java-to-kotlin-interop.html#properties | |||
2022-02-17 | Refactor Ancestry Graphs (#2326) | Andrzej Ratajczak | |
2022-02-17 | Custom 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-15 | Convert interfaces to functional (#2360) | Goooler | |
2022-02-09 | Add KotlinWebSite plugin to transform samples (#2349) | Vadim Mishenev | |
2022-02-08 | Add support for header tags in Javadoc (#2345) | Andrea Falcone | |
2022-01-27 | Enhance generated primary constructor signature for html format (#2313) | Ignat Beresnev | |
Fixes #1880 | |||
2022-01-27 | Collect annotations from package-info.java (#2331) | Ember Rose | |
Fix: #2330 | |||
2022-01-27 | KT-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-27 | Fix 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-18 | Close input stream in `FileWriter` (#2312) | Vadim Mishenev | |
2022-01-18 | Add 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-27 | Add a level of indentation to childless items in navigation tree (#2291) | Ignat Beresnev | |
2021-12-23 | Remove filtering out primary constructors from constructors tab (#2277) | Andrzej Ratajczak | |
2021-12-23 | Introduce 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-23 | Allow filtering of property setter (#2220) | Vadim Mishenev | |
* Allow filtering of property setter * Improve code style | |||
2021-12-23 | Add horizontal margin to breadcrumbs delimiter (KT-50296) (#2285) | Ignat Beresnev | |
2021-12-22 | Fix 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-17 | Use sourceRoots as samples dirs by default (#2216) | Vadim Mishenev | |
2021-12-14 | Merge pull request #2259 from Kotlin/2213-description-list-support | Ignat Beresnev | |
Description list support for JavaDocs (#2213) | |||
2021-12-09 | Make breakable text into See also block (#2267) | Vadim Mishenev | |
2021-12-07 | Remove duplicated rendering of top level description tags | Ignat Beresnev | |
2021-12-07 | Support deeply nested description terms and details | Ignat Beresnev | |
2021-12-06 | Description list support for JavaDocs (#2213) | Ignat Beresnev | |
2021-11-29 | Remove extra main.js in html | vmishenev | |
2021-11-23 | Add space between funs descriptions (#2235) | vmishenev | |
2021-11-23 | Fix highlighting style (#2236) | vmishenev | |
for multi-line comments | |||
2021-11-14 | Fix order of platform bubbles in header (#2225) | vmishenev | |
2021-11-12 | Store checked exceptions into `ExtraProperties` (#2222) | vmishenev | |
2021-11-12 | Unite platforms bookmarks rows (#2219) | vmishenev | |
2021-11-01 | Fix priority of css style paragraph (#2214) | vmishenev | |