aboutsummaryrefslogtreecommitdiff
path: root/runners/gradle-plugin
AgeCommit message (Collapse)Author
2022-02-15Convert interfaces to functional (#2360)Goooler
2022-01-27Bump com.gradle.plugin-publish from 0.12.0 to 0.20.0 (#2318)dependabot[bot]
Bumps com.gradle.plugin-publish from 0.12.0 to 0.20.0. --- updated-dependencies: - dependency-name: com.gradle.plugin-publish dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
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-11-12Bump Kotlin to 1.6.0-RC2 (#2221)vmishenev
* Bump Kotlin to 1.6.0-RC2 * Fix Gradle bug in test configuration
2021-08-21Review comments + "unspecified" version fixMarcin Aman
2021-08-12Webhelp-like frontendMarcin Aman
2021-07-09Add gradle version check (#2006)Marcin Aman
2021-07-08Bump jacksons (#2010)Marcin Aman
2021-07-07Fix Gradle plugin marker publicationKamil Doległo
2021-07-06Fix Gradle plugin application (#2000)Kamil Doległo
Default dependency to dokka-base in dokkaPluginConfiguration was changed to a regular dependency. Applying client-side plugins overrode the default dokka-base dependency thus changing the version to a (possibly) lower one. This could lead to unpredictable Dokka crashes due to the inconsistency between the Gradle runner and dokka-base versions. Dependencies can still be manually removed from the configuration in specific projects, if needed (not likely)
2021-07-06Change jekyll links to be .html (#1990)Marcin Aman
2021-07-05Flatten multi-module structure (#1980)Kamil Doległo
* Add support for multimodule package lists * Merge package-lists in multi-module generation * Remove double-wrapping of modules in multi-module generation * Handle empty modules in package lists
2021-06-23Add maven central publication (#1688)Kamil Doległo
* Add OSSRH repositories * Rewrite Gradle plugin publication * Add publication version assertion * Use Nexus publish plugin for publishing to Sonatype * Remove explicit publishing from s3 tests * Don't document Dokka for local publication * Fix a bug with closing Sonatype repository * Bump internal Dokka version * Move publication version check to the validate task * Fix Gradle plugin publication * Bump Dokka and gradle plugin-publish versions * Do not run Dokka for test tasks * Do not fail all runs in a workflow * Reduce JVM memory limit
2021-06-21Cachable task (#1905)Marcin Aman
* Add tests for Gradle caching scenarios and adjust tasks to honor caching such that tests pass * Make dokka tasks cachable * Make dokka tasks cachable * Make dokka tasks cachable * Fix gradle assertion Co-authored-by: Volker Leck <volker.leck@gmail.com>
2021-05-17Extract properties to AbstractDokkaLeafTask (#1922)Kamil Doległo
2021-05-04Adds a supertype for leaf dokka tasks that defines dokkaSourceSets (#1891)Ryan Nett
* Adds a supertype for leaf dokka tasks that defines dokkaSourceSets * Extract implementation of dokkaSourceSets to AbstractDokkaLeafTask
2021-04-14Add ability to document generated files (#1832)Marcin Aman
2021-04-06Suppress inherited members (#1814)Marcin Aman
2021-03-26Fix configuration for suppressing obvious functions (#1789)Marcin Aman
* Fix suppressObviousFunctions not being present in task configuration * Docs
2021-03-26Reintroduce multimodule documentation (#1804)Marcin Aman
2021-03-11Make Gradle plugin use `api` instead of `implementation` for core (#1771)Kamil Doległo
Fixes #1724
2021-01-18Fix a bug with not creating Gradle configurations for partial tasksKamil Doległo
2021-01-05Versioning (#1654)Błażej Kardyś
* Adding versioning mechanism for multimodule * Versioning improvement * Refactor configuration, add ordering * Fix integration tests * Change packages, unignore test Co-authored-by: Marcin Aman <marcin.aman@gmail.com>
2020-12-03Update migration guide for 1.4.20Marcin Aman
2020-12-02Fix gradle passing 'unspecified' version to dokka configuration (#1650)Marcin Aman
2020-11-27Changing how multimodule location provider works and improving gfm link ↵Błażej Kardyś
substitution
2020-11-27Adding multimodule all modules page creation for gfmBłażej Kardyś
2020-11-27Fixing tests after moving SingleGeneration to baseBłażej Kardyś
2020-11-27Moving SingleGeneration to base pluingBłażej Kardyś
2020-11-27Implement immediate temaplates resolutionPaweł Marks
2020-11-27Add templating commands to the html formatPaweł Marks
2020-11-27Extracting dokka generation to the dedicated extension pointPaweł Marks
2020-11-18Add matchingRegex (#598)Martin Bonnin
* add matchingRegex as a simpler replacement for `prefix` * remove useless check * added a note about the order of the matchingRegex
2020-10-07Make logo replaceable #1339 (#1488)Marcin Aman
2020-09-10Update migration guide with correct property nameKamil Doległo
2020-09-04Javadoc version number is always 0.0.1 #1406Marcin Aman
2020-09-01Also add KotlinCompile#classpath to final classpath calculationsebastian.sellmair
2020-08-31Remove unnecessary blank linessebastian.sellmair
2020-08-31Re-use includes form child tasks for all modules page generationsebastian.sellmair
2020-08-31Let module name be configurable withing `AbstractDokkaTask` and remove ↵sebastian.sellmair
concept of `moduleDisplayName`
2020-08-25- Move `test` projects into semantic parent projectssebastian.sellmair
- Implement new `:test-utils` project - Resolve requirement for Android SDK installation
2020-08-25Add first version of MIGRATION.md to help users migrating to new dokkasebastian.sellmair
2020-08-25Fix external links to Android and Androix documentationsKamil Doległo
2020-08-24GradleSourceLinkBuilder: Use canonicalPath instead of absolutePathsebastian.sellmair
2020-08-20Declare all dokka tasks as abstract instead of opensebastian.sellmair
2020-08-20Use `project.objects.fileCollection` instead of `project.files` for creating ↵sebastian.sellmair
an empty collection
2020-08-20Implement tests for enhanced KotlinSourceSetGist mechanismsebastian.sellmair
2020-08-20Fix tests for changed KotlinSourceSetGistsebastian.sellmair
2020-08-20- Implement GradleDokkaSourceSetBuilder#isDocumented to enable/disable ↵sebastian.sellmair
source sets - Let KotlinSourceSetGist#isMain use provider API to be evaluated more lazily
2020-08-20Add task descriptions to all dokka taskssebastian.sellmair