Age | Commit message (Collapse) | Author |
|
* Add global settings to JSON dokka cli input
* Apply requested changes
* Move initialization of global arguments to extension function in core module
|
|
* 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
|
|
* Bump Kotlin to 1.6.0-RC2
* Fix Gradle bug in test configuration
|
|
Bumps [kotlinx-cli-jvm](https://github.com/Kotlin/kotlinx-cli) from 0.3.2 to 0.3.3.
- [Release notes](https://github.com/Kotlin/kotlinx-cli/releases)
- [Changelog](https://github.com/Kotlin/kotlinx-cli/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Kotlin/kotlinx-cli/compare/v0.3.2...v0.3.3)
---
updated-dependencies:
- dependency-name: org.jetbrains.kotlinx:kotlinx-cli-jvm
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
|
|
|
|
|
|
|
|
|
|
|
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)
|
|
|
|
* 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
|
|
* 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
|
|
|
|
* 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>
|
|
|
|
|
|
* Adds a supertype for leaf dokka tasks that defines dokkaSourceSets
* Extract implementation of dokkaSourceSets to AbstractDokkaLeafTask
|
|
|
|
|
|
* Introduce binary compatibility plugin
* Update diffs
|
|
|
|
|
|
* Fix suppressObviousFunctions not being present in task configuration
* Docs
|
|
Bumps kotlinx-cli-jvm from 0.3.1 to 0.3.2.
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
|
|
|
Fixes #1724
|
|
* Add ability to suppress obvious functions like equals, toString...
* Add ability to suppress obvious functions like equals, toString...
|
|
|
|
|
|
* 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>
|
|
* Use maven instead of aether to resolve additional dependencies
Aether is still used, but now indirectly by maven.
Using maven directly allows to reuse all the configurations
like repositories, mirrors, proxies and the local repository.
|
|
|
|
|
|
substitution
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* add matchingRegex as a simpler replacement for `prefix`
* remove useless check
* added a note about the order of the matchingRegex
|
|
|
|
|
|
When getting artifacts via aether for the plugins classpath,
set authentication on the remote repositories.
Without this, dokka fails if remote repositories require authentication.
|
|
|
|
|
|
|
|
|
|
|