<feed xmlns='http://www.w3.org/2005/Atom'>
<title>github/dokka.git/plugins/base, branch fix-package-links</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/dokka.git/'/>
<entry>
<title>Restructure the project to utilize included builds (#3174)</title>
<updated>2023-11-10T10:46:54+00:00</updated>
<author>
<name>Ignat Beresnev</name>
<email>ignat.beresnev@jetbrains.com</email>
</author>
<published>2023-11-10T10:46:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/dokka.git/commit/?id=8e5c63d035ef44a269b8c43430f43f5c8eebfb63'/>
<id>8e5c63d035ef44a269b8c43430f43f5c8eebfb63</id>
<content type='text'>
* Refactor and simplify artifact publishing
* Update Gradle to 8.4
* Refactor and simplify convention plugins and build scripts

Fixes #3132

---------

Co-authored-by: Adam &lt;897017+aSemy@users.noreply.github.com&gt;
Co-authored-by: Oleg Yukhnevich &lt;whyoleg@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Refactor and simplify artifact publishing
* Update Gradle to 8.4
* Refactor and simplify convention plugins and build scripts

Fixes #3132

---------

Co-authored-by: Adam &lt;897017+aSemy@users.noreply.github.com&gt;
Co-authored-by: Oleg Yukhnevich &lt;whyoleg@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Add the link to GitHub repo to the header if there are source links defined (#3235)</title>
<updated>2023-11-07T13:27:34+00:00</updated>
<author>
<name>Oleg Yukhnevich</name>
<email>whyoleg@gmail.com</email>
</author>
<published>2023-11-07T13:27:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/dokka.git/commit/?id=64cce58f73f908909ba60da6005d7abb2572b2f0'/>
<id>64cce58f73f908909ba60da6005d7abb2572b2f0</id>
<content type='text'>
* Use URL from base plugin configuration
* Add integration test for the multi-module project that the homepage link exists everywhere</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Use URL from base plugin configuration
* Add integration test for the multi-module project that the homepage link exists everywhere</pre>
</div>
</content>
</entry>
<entry>
<title>Update org.jetbrains.markdown from 0.3.1 to 0.5.2 (#3231)</title>
<updated>2023-10-31T11:16:38+00:00</updated>
<author>
<name>Ignat Beresnev</name>
<email>ignat.beresnev@jetbrains.com</email>
</author>
<published>2023-10-31T11:16:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/dokka.git/commit/?id=7951aff0650b4c50b82a987ba4f23879f18c9436'/>
<id>7951aff0650b4c50b82a987ba4f23879f18c9436</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Implement analysis test API (#3184)</title>
<updated>2023-10-27T11:11:41+00:00</updated>
<author>
<name>Ignat Beresnev</name>
<email>ignat.beresnev@jetbrains.com</email>
</author>
<published>2023-10-27T11:11:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/dokka.git/commit/?id=edcd1fb24d01e11b5a8185328255f2005aadf037'/>
<id>edcd1fb24d01e11b5a8185328255f2005aadf037</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[K2] Support kotlin-as-java and javadoc plugins and update version of Analysis API (#3227)</title>
<updated>2023-10-26T11:39:00+00:00</updated>
<author>
<name>Vadim Mishenev</name>
<email>vad-mishenev@yandex.ru</email>
</author>
<published>2023-10-26T11:39:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/dokka.git/commit/?id=9b07435773831874d4d80066a2227596198af988'/>
<id>9b07435773831874d4d80066a2227596198af988</id>
<content type='text'>
* Implement InheritanceBuilder and for symbols

* Enable tests for as-java and javadoc plugins and fix some

* Update the version of Analysis API and enable test

* Use assert from kotlin.test

* Rename `descriptorInheritanceBuilder`

* Fix after rebasing

* Mute test `two classes from different packages`</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Implement InheritanceBuilder and for symbols

* Enable tests for as-java and javadoc plugins and fix some

* Update the version of Analysis API and enable test

* Use assert from kotlin.test

* Rename `descriptorInheritanceBuilder`

* Fix after rebasing

* Mute test `two classes from different packages`</pre>
</div>
</content>
</entry>
<entry>
<title>[K2] Reorganize project model for MPP (#3236)</title>
<updated>2023-10-25T11:44:09+00:00</updated>
<author>
<name>Vadim Mishenev</name>
<email>vad-mishenev@yandex.ru</email>
</author>
<published>2023-10-25T11:44:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/dokka.git/commit/?id=3be4dd94e3af2e749969ba352482eae6957cac5a'/>
<id>3be4dd94e3af2e749969ba352482eae6957cac5a</id>
<content type='text'>
* Reorganize project model for MPP

We map Dokka's source set directly to a source module of Analysis API inside one Analysis Standalone session.

Analysis API session is created in src/main/kotlin/org/jetbrains/dokka/analysis/kotlin/symbols/plugin/KotlinAnalysis.kt (see fun createAnalysisSession)

Before the PR, one Dokka's source set corresponded to one Standalone API session with one source module that has source roots from dependent source sets.

* Add 'caffeine' dependency from Analysis API

* Fix sample provider

* Fix tests

* Enable tests and update the version of Analysis API.

The PR allows the enabling of some tests annotated with OnlyDescriptorsMPP.
Also, tests with OnlyDescriptorsMPP that have unresolved common symbols are fixed by the new version of Analysis API.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Reorganize project model for MPP

We map Dokka's source set directly to a source module of Analysis API inside one Analysis Standalone session.

Analysis API session is created in src/main/kotlin/org/jetbrains/dokka/analysis/kotlin/symbols/plugin/KotlinAnalysis.kt (see fun createAnalysisSession)

Before the PR, one Dokka's source set corresponded to one Standalone API session with one source module that has source roots from dependent source sets.

* Add 'caffeine' dependency from Analysis API

* Fix sample provider

* Fix tests

* Enable tests and update the version of Analysis API.

The PR allows the enabling of some tests annotated with OnlyDescriptorsMPP.
Also, tests with OnlyDescriptorsMPP that have unresolved common symbols are fixed by the new version of Analysis API.</pre>
</div>
</content>
</entry>
<entry>
<title>[K2] Enable Java tests for symbols (#3203)</title>
<updated>2023-10-24T20:28:10+00:00</updated>
<author>
<name>Vadim Mishenev</name>
<email>vad-mishenev@yandex.ru</email>
</author>
<published>2023-10-24T20:28:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/dokka.git/commit/?id=c745f96781522f4b126e64cb6c2bc1b249694d0d'/>
<id>c745f96781522f4b126e64cb6c2bc1b249694d0d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Opt-in `ExperimentalCoroutinesApi` for `newSingleThreadContext` (#3247)</title>
<updated>2023-10-24T16:59:44+00:00</updated>
<author>
<name>Vadim Mishenev</name>
<email>vad-mishenev@yandex.ru</email>
</author>
<published>2023-10-24T16:59:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/dokka.git/commit/?id=820e3b7cd449ba06f365eddbf9fe82cbfecc411e'/>
<id>820e3b7cd449ba06f365eddbf9fe82cbfecc411e</id>
<content type='text'>
It was marked experimental in a new version of coroutines https://github.com/Kotlin/kotlinx.coroutines/commit/042720589c6f438f77d84254bd2dceb569f0184, after 5a6fab535b68916a28d922d5d7a294fa432b7d6b</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It was marked experimental in a new version of coroutines https://github.com/Kotlin/kotlinx.coroutines/commit/042720589c6f438f77d84254bd2dceb569f0184, after 5a6fab535b68916a28d922d5d7a294fa432b7d6b</pre>
</div>
</content>
</entry>
<entry>
<title> Make using of the compiler single-thread (#3202)</title>
<updated>2023-10-24T15:12:46+00:00</updated>
<author>
<name>Vadim Mishenev</name>
<email>vad-mishenev@yandex.ru</email>
</author>
<published>2023-10-24T15:12:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/dokka.git/commit/?id=b28120111d98cc9ce70f31266cc81a9ae85015f9'/>
<id>b28120111d98cc9ce70f31266cc81a9ae85015f9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix active-tab selection for different page contexts (#3212)</title>
<updated>2023-10-18T15:28:31+00:00</updated>
<author>
<name>Oleg Yukhnevich</name>
<email>whyoleg@gmail.com</email>
</author>
<published>2023-10-18T15:28:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/dokka.git/commit/?id=f225fafdf10f351d31e546b73eb511f46ffc6806'/>
<id>f225fafdf10f351d31e546b73eb511f46ffc6806</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
