aboutsummaryrefslogtreecommitdiff
path: root/core/build.gradle.kts
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-31Update copyright (#3149)Ignat Beresnev
* Add the default copyright profile and enable IDEA project settings * Add the license notice file
2023-08-30Migrate to JUnit 5 and unify used test API (#3138)Ignat Beresnev
2023-07-05Decompose Kotlin/Java analysis (#3034)Ignat Beresnev
* Extract analysis into separate modules
2023-04-25Tidy/remove unnecessary imports and suppressions (#2975)aSemy
2023-04-25Reorder dependency versions for update convenience (#2968)Ignat Beresnev
* Reorder dependency versions for update convenience * Try to add more consistency to naming
2023-03-27Mark utilities.* API as Dokka-internal (#2937)Vsevolod Tolstopyatov
* Deprecate unused declaration, remove inline declaration (as it's binary compatible), opt-in into internal API at project level * Opt-in into DokkaInternalApi where applicable * Get rid of intermediate test-utils module
2023-03-17Introduce InternalDokkaApi annotation (#2904)Vsevolod Tolstopyatov
* Introduce InternalDokkaApi annotation Rationale: dokka-core has a long history of bloating its API shape with utilities that were never intended to be public, and that may expose unwanted implementation details, as well as unwanted compatibility burdens. Eventually, we would like to get rid of them (i.e. by making them internal), but first, it would be nice to provide users with an explicit message about it
2023-03-17Introduce Gradle Version Catalog with type-safe project dependencies (#2884)aSemy
2023-03-13Migrate buildSrc to composite build (#2912)Goooler
2023-03-07Use buildSrc convention plugins to configure the Dokka subprojects (#2704)aSemy
2022-11-10Introduce jackson-databind constraint for 2.12.7.1 (#2733)Ryan Lewis
Fixes CVE-2022-42003
2022-06-30Bump essential dependencies (#2534)Ignat Beresnev
2022-03-22Remove bintray publish plugins (#2364)Goooler
* Bump binary-compatibility-validator to 0.8.0
2021-07-12Handle NBSP and other html entries (#2005)Marcin Aman
2021-07-08Bump jacksons (#2010)Marcin Aman
2021-06-21Don't use older dir from previous runs in versioning (#1963)Marcin Aman
2021-04-06Bump jsoup from 1.12.1 to 1.13.1 (#1783)dependabot[bot]
2021-04-02Bump markdown from 0.2.0 to 0.2.1 (#1806)dependabot[bot]
Bumps [markdown](https://github.com/JetBrains/markdown) from 0.2.0 to 0.2.1. - [Release notes](https://github.com/JetBrains/markdown/releases) - [Commits](https://github.com/JetBrains/markdown/commits) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-01Bump markdown to 0.2.0 and fix negation in links being interpreted as img ↵Marcin Aman
(#1754) * Bump markdown library to 0.2.0 * Render shorthand images as link with text
2020-10-07Make logo replaceable #1339 (#1488)Marcin Aman
2020-10-02Make translators run in parallel.Andrzej Ratajczak
2020-08-25- Move `test` projects into semantic parent projectssebastian.sellmair
- Implement new `:test-utils` project - Resolve requirement for Android SDK installation
2020-08-19Declare `dokkaVersion` as input `processResources` task in :coresebastian.sellmair
2020-07-20Use jackson for json serialization and parsingsebastian.sellmair
2020-07-20Improve JSON parsing for CLIAlex Saveau
2020-07-15Remove markdown repository in favor of jcenter and remove terminate ↵sebastian.sellmair
:core:dependencies
2020-07-14Adapt changes from "Simplify publishing configuration and enable sourcejars"sebastian.sellmair
2020-07-14Simplify publishing configuration and enable sourcejarsAurimas Liutikas
2020-07-02runner:gradle-plugin: Apply `java-gradle-plugin`sebastian.sellmair
2020-06-25Remove kotlin source analysis from :core to :kotlin-analysis (thanks to ↵sebastian.sellmair
Afzal Najam)
2020-06-10Implement `reportUndocumented` option to report undocumented codesebastian.sellmair
2020-05-21Migrated resources to base-pluginFilip Zybała
2020-04-08Moving search-component inside core projectBłażej Kardyś
2020-04-06Integrating fuzzy search into dokkaBłażej Kardyś
2020-03-04Fix building, we still need jsoup in the core for HtmlParserKamil Doległo
2020-03-04Working javadoc parsingBłażej Kardyś
2020-02-18Moves PsiToDocumentablesTranslator to the base pluginPaweł Marks
2020-02-14Removes shadow dependency that was causing jar overwritesPaweł Marks
2020-02-13Update packaging structure, fix testAPI publication, simplify dependencies ↵Kamil Doległo
handling in plugins Fixes #627 This commit removes repackaging `dokka-core` with all its dependencies by creating a publication for those dependencies. Moreover it moves `kotlinx-markdown` dependency to `coreDependencies` as this library is only present in Kotlin Bintray repository. TestAPI now publishes correctly
2020-02-12Implements tests for MarkdownParser and fixes some bugs related to itsAndrzej Ratajczak
2020-01-31Bump Gradle version, migrate to Kotlin DSL, refactor publishingKamil Doległo