aboutsummaryrefslogtreecommitdiff
path: root/plugins/base/src/main/kotlin/translators/documentables/PageContentBuilder.kt
AgeCommit message (Collapse)Author
2023-11-10Restructure the project to utilize included builds (#3174)Ignat Beresnev
* Refactor and simplify artifact publishing * Update Gradle to 8.4 * Refactor and simplify convention plugins and build scripts Fixes #3132 --------- Co-authored-by: Adam <897017+aSemy@users.noreply.github.com> Co-authored-by: Oleg Yukhnevich <whyoleg@gmail.com>
2023-08-31Enable explicit API mode (#3139)Ignat Beresnev
2023-08-31Update copyright (#3149)Ignat Beresnev
* Add the default copyright profile and enable IDEA project settings * Add the license notice file
2023-02-24Reorganize tabs for Classlike (#2764)Vadim Mishenev
2022-08-18Add deprecation details block (#2622)Ignat Beresnev
2022-06-19Dont escape text inside gfm code blocks (#2541)Ignat Beresnev
2022-05-04Support 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-02-21Add 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
2021-12-06Description list support for JavaDocs (#2213)Ignat Beresnev
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-08-25Merge pull request #2066 from Kotlin/webhelp-like-frontendMarcin Aman
Webhelp like frontend
2021-08-25Manual highlighting webhelp (#2079)vmishenev
* Add manual code highlighting * Fix test * Add kotlinAsJava highlighting * Add runtime highlighting via Prism * Add copy-button for code block * Add tests and refactor * Replace `<br>` for prism.js * Parse trivial default values Co-authored-by: Marcin Aman <marcin.aman@gmail.com>
2021-08-21Make briefs contain first paragraph as in spec, resolve issues with i.e. (#2048)Marcin Aman
* Make briefs contain first paragraph as in spec, resolve issues with i.e. * Html and the end
2021-03-10Headers in tables (#1768)Marcin Aman
2021-01-04Refactor ContentTable builder and fix GFM table rendering (#1682)Kamil Doległo
2020-10-30Fix parsing first word in deprecated (#1595)Marcin Aman
Fix parsing first word in `Deprecated` annotations, fix `Throws` and `See` tags
2020-10-08Add information about content kind and sourceset to anchorMarcin Aman
2020-10-08Fixes to multimodule page anchoringMarcin Aman
2020-10-08Anchors hintMarcin Aman
2020-10-08Improve stylesMarcin Aman
2020-08-25Improve styles and functionality on module page #1336Marcin Aman
2020-08-17Rename `ContentSourceSet` to `DisplaySourceSet`sebastian.sellmair
2020-08-17Moving CompositeSourceSetID and ContentSourceSet into `.dokka.model`sebastian.sellmair
2020-08-17Implement `ContentSourceSet`sebastian.sellmair
2020-07-13Implemented extension point for tab sorting strategyFilip Zybała
2020-07-08Add GFM testsAndrzej Ratajczak
2020-07-07Make Location provider use anchor hintsPaweł Marks
2020-06-25Divergent rendering for markdownMarcin Aman
2020-06-25Render extensionsPaweł Marks
2020-06-25Remove SourceSetDataCache, rename PassConfiguration to DokkaSourceSet and ↵Kamil Doległo
use it instead of SourceSetData
2020-06-18Fixed sources platform tags; tailrec and external modifiers; sorting.Filip Zybała
2020-06-18KotlinSignatureProvider: Render 'fun interface' into signaturesebastian.sellmair
2020-06-09Improve CSS, pages navigation tree and create anchors on pageMarcin Aman
2020-06-04All modules page generationBłażej Kardyś
2020-05-26Apply request changesAndrzej Ratajczak
2020-05-20Added anchors for symbols and headers on pageFilip Zybała
2020-05-19Add test utils for ContentDivergent and fix the testsKamil Doległo
2020-05-19Add a draft version of divergent renderingKamil Doległo
2020-05-14Changing approach from platform-driven to source-set-drivenBłażej Kardyś
2020-05-13Refactor sources to be presented in tableAndrzej Ratajczak
2020-04-30Fix missing expect KDoc when all actual implementations don't override KDocAndrzej Ratajczak
2020-04-08Fix unnecessary wrapping of signatures, changes in layoutKamil Doległo
2020-04-07Add Typealiases rendering and mergingKamil Doległo
2020-03-31Make PageContentBuilder to create proper content for all tagsPaweł Marks
2020-03-26Fixing enum entries parsing for descriptors and presentationBłażej Kardyś
2020-03-11Use Bounds instead of Wrappers to describe typesPaweł Marks
2020-03-11Fixing signatures font, incorrect links and line breakingBłażej Kardyś
2020-03-04Fix some DRI translationsKamil Doległo
2020-03-04Refactor extras in ContentNodesAndrzej Ratajczak
2020-03-04Big refactor of signature providerPaweł Marks