aboutsummaryrefslogtreecommitdiff
path: root/plugins/base/src/main/kotlin/renderers/DefaultRenderer.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-08-14Refactor and document DisplaySourceSet, deprecate ↵Vsevolod Tolstopyatov
SelfRepresentingSingletonSet (#3105) * Deprecate internal API SelfRepresentingSingletonSet for removal as being harmful and unimplement it in DisplaySourceSet * Provide no automatic migration for DisplaySourceSet, as there are no mechanisms for that. Manual migration is the replacement of 'dss' to `setOf(dss)` where applicable * Introduce a convenience-member DefaultRenderer.buildContentNode to avoid wrapping DSS into set manually * Document DisplaySourceSet * Replace Iterable<DisplaySourceSet>.sourceSetIDs with more straightforward Iterable<DisplaySourceSet>.computeSourceSetIds(), refactor all the usages, save some allocations * Start caching CompositeSourceSetID properties to avoid excessive allocations * Update integration tests on the latest revision with Knit version where the workaround is applied Fixes #2897
2023-04-25Tidy/remove unnecessary imports and suppressions (#2975)aSemy
2022-08-05Add a distinct divider between function/property overloads (#2585)Ignat Beresnev
2021-09-20Improve versioning plugin (#2104)vmishenev
- support for single module projects - version navigator is on all pages - dropdown arrow for version navigator
2021-07-19Minor: rename `buildNewLine` (#1987)Mike Sinkovsky
* minor: rename `DefaultRenderer.buildNewLine` to `buildLineBreak` to better describe what it actually does. * minor: rename `CommonmarRenderer.appendNewLine` to `buildNewLine` for consistency.
2021-01-21Empty modules filtering (#1699)Marcin Aman
2020-11-27Adding inter-module link resolving template strategy for GfmBłażej Kardyś
2020-11-25Make searchbar an extension point (#1615)Marcin Aman
* Make searchbar an extension point * Change SearchbarDataInstaller to be a preprocessor * Split navigation and navigation search
2020-10-07Make logo replaceable #1339 (#1488)Marcin Aman
2020-10-02Make translators run in parallel.Andrzej Ratajczak
2020-09-07Let markdown display img like resources correctlyMarcin Aman
2020-08-21Create navigation search componentMarcin Aman
2020-08-19Respect relocated declarationsKamil Doległo
2020-08-19Replace !! with some meaningful messagesKamil Doległo
2020-08-19Wrap unresolved links in `span` with `data-unresolved-link`Kamil Doległo
2020-08-19Make unresolved links render as textKamil Doległo
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-15Fix presenting inline code in KDocAndrzej Ratajczak
2020-07-10Minor style fixes for gfm signaturesAndrzej Ratajczak
2020-07-08Fix tests after rebaseAndrzej Ratajczak
2020-07-08Add GFM renderer testsAndrzej Ratajczak
2020-07-02Implement template mechanism for Gradle integration testssebastian.sellmair
2020-06-26Briefs raw rendering and basic url handlingBłażej Kardyś
2020-06-25Make samples runnableKamil Doległo
2020-06-25Divergent rendering for markdownMarcin Aman
2020-06-25Remove SourceSetDataCache, rename PassConfiguration to DokkaSourceSet and ↵Kamil Doległo
use it instead of SourceSetData
2020-06-24Platform restriction handling for platform-hinted contentFilip Zybała
2020-05-20Added anchors for symbols and headers on pageFilip Zybała
2020-05-19Rename platformRestriction to sourceSetRestrictionKamil 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-04-22Fix dispatcherAndrzej Ratajczak
2020-04-22Apply requested changesAndrzej Ratajczak
2020-04-22Adds asynchronous renderingAndrzej Ratajczak
2020-04-15Refactor package list to be a preprocessorAndrzej Ratajczak
2020-03-23Gradle Task supporting multimodular projectsAndrzej Ratajczak
2020-03-11Classlike header and other ui fixesBłażej Kardyś
2020-03-04Platform dependent hints for rendererPaweł Marks
2020-03-04Adds group wrapingPaweł Marks
2020-02-19Rename extensions to make them more uniformKamil Doległo
2020-02-18Translators moved to separate packagesPaweł Marks
also typo fixed and unnecessary dependencies removed
2020-02-18Moves location providers and output writers to base pluginPaweł Marks
2020-02-18Moves PsiToDocumentablesTranslator to the base pluginPaweł Marks