chore: add dokka plugin for documentation generation and versioning #104
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Situation
The current build configuration for the XAP SDK does not include documentation generation capabilities, which limits the accessibility and usability of the SDK for developers.
Task
The objective is to integrate the Dokka documentation tool into the build process of the XAP SDK.
Action
org.jetbrains.dokka
plugin to thebuild.gradle.kts
file.gradle.properties
file to enable experimental Dokka plugin mode.Testing
The changes were validated by running the build process and verifying that the documentation was generated successfully. The documentation was checked for correctness, inclusion of custom assets, and proper versioning. The build process was also tested to ensure that it completes without errors.
Results
The integration of Dokka into the build process has successfully enabled automated documentation generation for the XAP SDK. This improvement provides developers with easily accessible and versioned documentation, enhancing their ability to use the SDK. The build process remains stable with the new changes.
Notes