Skip to content

Commit a899fd8

Browse files
igorwojdarenovate[bot]jibidusnataliapeterwas
authored
Release/v16.0.0 (#1301)
* Update tj-actions/changed-files action to v44.3.0 * Fix CI jobs on macos-latest after github actions image migration (#1032) macos-latest image from github actions was migrated from [macos-14](https://github.com/actions/runner-images/blob/main/images/macos/macos-14-Readme.md) to [macos-14-arm64](https://github.com/actions/runner-images/blob/main/images/macos/macos-14-arm64-Readme.md) (see [README of github actions runner-images](actions/runner-images@84c158e)). Java 8 is installed in macos-14, but not in macos-14-arm64, and all jobs on macos images require java 8 and java 21. * KON-581 Remove konsist-starter- directory prefix in smaple projects (#1031) * Fix CI jobs on macos-latest after github actions image migration macos-latest image from github actions was migrated from [macos-14](https://github.com/actions/runner-images/blob/main/images/macos/macos-14-Readme.md) to [macos-14-arm64](https://github.com/actions/runner-images/blob/main/images/macos/macos-14-arm64-Readme.md) (see [README of github actions runner-images](actions/runner-images@84c158e)). Java 8 is installed in macos-14, but not in macos-14-arm64, and all jobs on macos images require java 8 and java 21. * KON-581 Remove konsist-starter- directory prefix in sample projects * Update dependency org.jetbrains.kotlin-wrappers:kotlin-emotion to v11.11.4-pre.736 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react to v18.3.1-pre.736 (#1024) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * Update plugin com.android.application to v8.4.0 * Update plugin com.android.library to v8.4.0 * Update dependency androidx.core:core-ktx to v1.13.1 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-emotion to v11.11.4-pre.737 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-emotion to v11.11.4-pre.738 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react to v18.3.1-pre.738 * Update dependency com.google.android.material:material to v1.12.0 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react-dom to v18.3.1-pre.738 * Update plugin io.spring.dependency-management to v1.1.5 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-emotion to v11.11.4-pre.739 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react to v18.3.1-pre.739 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react-dom to v18.3.1-pre.739 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-emotion to v11.11.4-pre.740 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react to v18.3.1-pre.740 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react-dom to v18.3.1-pre.740 * Update kotlin monorepo to v1.9.24 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-emotion to v11.11.4-pre.741 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react to v18.3.1-pre.741 * Update dependency io.ktor:ktor-server-html-builder-jvm to v2.3.11 * Update dependency io.ktor:ktor-server-netty to v2.3.11 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react-dom to v18.3.1-pre.741 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-emotion to v11.11.4-pre.742 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react to v18.3.1-pre.742 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react-dom to v18.3.1-pre.742 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-emotion to v11.11.4-pre.743 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react to v18.3.1-pre.743 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react-dom to v18.3.1-pre.743 * Update dependency io.kotest:kotest-runner-junit5 to v5.9.0 * Update dependency io.kotest:kotest-runner-junit5-jvm to v5.9.0 * Update plugin io.kotest.multiplatform to v5.9.0 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-emotion to v11.11.4-pre.744 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react to v18.3.1-pre.744 * Update dependency org.jetbrains.kotlinx:kotlinx-coroutines-core to v1.8.1 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-emotion to v11.11.4-pre.745 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react to v18.3.1-pre.745 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react-dom to v18.3.1-pre.745 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-emotion to v11.11.4-pre.746 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react to v18.3.1-pre.746 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react-dom to v18.3.1-pre.746 * Update tj-actions/changed-files action to v44.4.0 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-emotion to v11.11.4-pre.747 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react to v18.3.1-pre.747 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react-dom to v18.3.1-pre.747 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-emotion to v11.11.4-pre.748 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react to v18.3.1-pre.748 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react-dom to v18.3.1-pre.748 * Update dependency io.mockk:mockk to v1.13.11 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-emotion to v11.11.4-pre.749 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react to v18.3.1-pre.749 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react-dom to v18.3.1-pre.749 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-emotion to v11.11.4-pre.750 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react to v18.3.1-pre.750 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react-dom to v18.3.1-pre.750 * Update dependency org.codehaus.mojo:build-helper-maven-plugin to v3.6.0 * Update plugin com.android.application to v8.4.1 * KON-620 `KoTypeDeclarationProvider.declaration` throws an exception when `typeAliases` extension is called (#1089) * fix bug * add missing tests * clean code * Update plugin com.android.library to v8.4.1 (#1091) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * Update dependency org.jetbrains.kotlin-wrappers:kotlin-emotion to v11.11.4-pre.751 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react to v18.3.1-pre.751 * KON-622 Add KoAnnotationProvider for type declarations (#1095) * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react-dom to v18.3.1-pre.751 * Update tj-actions/changed-files action to v44.5.0 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-emotion to v11.11.4-pre.752 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react to v18.3.1-pre.752 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react-dom to v18.3.1-pre.752 * Update spring boot to v3.3.0 * Update tj-actions/changed-files action to v44.5.1 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-emotion to v11.11.4-pre.753 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react to v18.3.1-pre.753 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react-dom to v18.3.1-pre.753 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-emotion to v11.11.4-pre.754 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react to v18.3.1-pre.754 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react-dom to v18.3.1-pre.754 * Update dependency androidx.appcompat:appcompat to v1.7.0 * Update tj-actions/changed-files action to v44.5.2 * Update dependency gradle to v8.8 * Update plugin io.kotest.multiplatform to v5.9.1 * Update dependency io.kotest:kotest-runner-junit5 to v5.9.1 * Update dependency io.kotest:kotest-runner-junit5-jvm to v5.9.1 * KON-607 Update script and release snippets to kotlin documentation repo (#1014) * upd code * rename files and fix code * upd code * try code * upd code * upd code * upd code * test code * test code * test code * test code * fix code * fix code * fix code * fix code * fix code * fix code * upd logic * upd logic * upd logic * upd logic * upd logic * upd logic * upd logic * upd logic * upd logic * upd logic * upd logic * upd logic * upd logic * upd logic * upd logic * upd logic * upd logic * upd logic * upd logic * upd logic * upd logic * upd logic * upd logic * upd logic * upd logic * upd logic * upd logic * upd logic * upd for base correct version * fix code * fix code * upd code * change kttxt ext to kttest and ktdoc * remove all kttxt from project * upd scripts * rename rest of snippets * upd script * upd script * upd KotestSnippets name * upd scripts * upd scripts * add comments for script * add `check-ktdoc-snippet` script * upd check * upd check * upd check * upd check * upd check * uncomment tests * upd script * KON-266 Add Konsist test to check that none method has name containing "Some" (#1115) * Update dependency org.jetbrains.kotlin-wrappers:kotlin-emotion to v11.11.4-pre.755 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react to v18.3.1-pre.755 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react-dom to v18.3.1-pre.755 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-emotion to v11.11.4-pre.757 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react to v18.3.1-pre.757 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react-dom to v18.3.1-pre.757 * Update plugin com.android.library to v8.4.2 * Update plugin com.android.application to v8.4.2 * KON-263 Add `withText` extensions (#1118) * upd code * rename files and fix code * upd code * try code * upd code * upd code * upd code * test code * test code * test code * test code * fix code * fix code * fix code * fix code * fix code * fix code * upd logic * upd logic * upd logic * upd logic * upd logic * upd logic * upd logic * upd logic * upd logic * upd logic * upd logic * upd logic * upd logic * upd logic * upd logic * upd logic * upd logic * upd logic * upd logic * upd logic * upd logic * upd logic * upd logic * upd logic * upd logic * upd logic * upd logic * upd logic * upd for base correct version * fix code * fix code * upd code * change kttxt ext to kttest and ktdoc * remove all kttxt from project * upd scripts * rename rest of snippets * upd script * upd script * upd KotestSnippets name * upd scripts * upd scripts * add comments for script * add `check-ktdoc-snippet` script * upd check * upd check * upd check * upd check * upd check * uncomment tests * add extensions and tests * add tests for KoImport and KoFile * add tests * clean code * upd tests * use new functions in Konsist code * upd after rebase * KON-625 Create script to verify that all snippets with extension `.ktdoc` have valid Kotlin code (#1122) * init * add script * beck to previous script * check snippets * upd code * upd code * upd code * upd code * upd code * upd code * upd code * upd code * upd code * Empty-Commit * upd code * upd code * upd code * upd code * upd code * upd code * upd code * upd code * fix snippets * upd code * upd code * upd code * upd code * upd code * create working code * upd code * check if exist * add mockk classes * ry extract * upd github checks * upd import * upd import * upd code * upd code * upd code * extract common methods from check_kttest_snippets.py and turn on tests * extract common methods from check_kttest_snippets.py and turn on tests * fix temporary check * upd * turn on the rest github checks * fix detekt * upd github script * upd github script * Update plugin com.android.application to v8.5.0 * Update plugin com.android.library to v8.5.0 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-emotion to v11.11.4-pre.758 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react to v18.3.1-pre.758 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react-dom to v18.3.1-pre.758 * Update tj-actions/changed-files action to v44.5.3 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-emotion to v11.11.4-pre.760 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react to v18.3.1-pre.760 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react-dom to v18.3.1-pre.760 * Update spring boot to v3.3.1 * Update ktor monorepo to v2.3.12 * Update tj-actions/changed-files action to v44.5.4 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-emotion to v11.11.4-pre.761 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react to v18.3.1-pre.761 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react-dom to v18.3.1-pre.761 * Update tj-actions/changed-files action to v44.5.5 * Update dependency androidx.test.espresso:espresso-core to v3.6.0 * Update dependency androidx.test.ext:junit to v1.2.0 * Update renovate.json (#1148) * Update dependency org.jetbrains.kotlin-wrappers:kotlin-emotion to v11.11.4-pre.762 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-emotion to v11.11.4-pre.763 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react to v18.3.1-pre.763 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react-dom to v18.3.1-pre.763 * Update dependency androidx.test.espresso:espresso-core to v3.6.1 * Update dependency androidx.test.ext:junit to v1.2.1 * Update junit5 monorepo to v5.10.3 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react to v18.3.1-pre.764 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-emotion to v11.11.4-pre.765 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react to v18.3.1-pre.765 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react-dom to v18.3.1-pre.765 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-emotion to v11.11.4-pre.766 * KON-627 Fix bug: During `hasOperatorModifier()` filtration `KoInternalException` was shown with message: `Modifier not found: with` (#1167) * fix bug + update logic in KoModifierProviderCore logic * remove import * Update dependency org.jetbrains.kotlin-wrappers:kotlin-emotion to v11.11.4-pre.767 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react to v18.3.1-pre.767 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react-dom to v18.3.1-pre.767 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-emotion to v11.11.4-pre.768 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react to v18.3.1-pre.768 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react-dom to v18.3.1-pre.768 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-emotion to v11.11.4-pre.769 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react to v18.3.1-pre.769 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react-dom to v18.3.1-pre.769 * Update plugin io.spring.dependency-management to v1.1.6 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-emotion to v11.11.4-pre.770 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react to v18.3.1-pre.770 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react-dom to v18.3.1-pre.770 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-emotion to v11.11.4-pre.771 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-emotion to v11.11.4-pre.772 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react to v18.3.1-pre.772 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-emotion to v11.11.4-pre.773 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react to v18.3.1-pre.773 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react-dom to v18.3.1-pre.773 * Update dependency gradle to v8.9 * Update plugin com.android.application to v8.5.1 * Update plugin com.android.library to v8.5.1 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-emotion to v11.11.4-pre.774 * Update dependency io.mockk:mockk to v1.13.12 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react to v18.3.1-pre.774 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react-dom to v18.3.1-pre.774 * Upd docs (#1177) * Update dependency org.jetbrains.kotlin-wrappers:kotlin-emotion to v11.11.4-pre.775 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react to v18.3.1-pre.775 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react-dom to v18.3.1-pre.775 * Update spring boot to v3.3.2 * Update tj-actions/changed-files action to v44.5.6 * Update kotlin monorepo to v1.9.25 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-emotion to v11.11.4-pre.776 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-emotion to v11.11.4-pre.777 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-emotion to v11.11.4-pre.778 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react to v18.3.1-pre.778 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-emotion to v11.11.4-pre.779 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react to v18.3.1-pre.779 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react-dom to v18.3.1-pre.779 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-emotion to v11.11.4-pre.780 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react to v18.3.1-pre.780 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react-dom to v18.3.1-pre.780 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-emotion to v11.11.4-pre.781 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react to v18.3.1-pre.781 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react-dom to v18.3.1-pre.781 * Update plugin de.mannodermaus.android-junit5 to v1.10.2.0 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-emotion to v11.11.4-pre.782 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react to v18.3.1-pre.782 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react-dom to v18.3.1-pre.782 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-emotion to v11.11.4-pre.783 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react to v18.3.1-pre.783 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react-dom to v18.3.1-pre.783 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react to v18.3.1-pre.784 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react-dom to v18.3.1-pre.784 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-emotion to v11.13.0-pre.784 * Update tj-actions/changed-files action to v44.5.7 * Add Snippet (#1194) * Update kotlin monorepo to v2 (major) (#1098) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * Update dependency org.jetbrains.kotlin-wrappers:kotlin-emotion to v11.13.0-pre.785 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react to v18.3.1-pre.785 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react-dom to v18.3.1-pre.785 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-emotion to v11.13.0-pre.786 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react to v18.3.1-pre.786 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react-dom to v18.3.1-pre.786 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-emotion to v11.13.0-pre.787 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react to v18.3.1-pre.787 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react-dom to v18.3.1-pre.787 * KON-231 Add tests for KoParameterDeclaration using function parameters (#1238) * remove KoFullyQualifiedNameProvider from KoParameterDeclaration, KoPackageDeclaration and KoVariableDeclaration * clean code * fix tests * add tests * add tests in konsist-declaration-tester * clean code * clean code * fix .kttest snippets * clean code * KON-623 Add `doesNotDependOn` to layer verification (#1233) * add some logic for doesNotDependOn * add tests * add logic * clean code * add tests * clean code * Update kotlin monorepo to v2.0.10 * Update plugin com.android.library to v8.5.2 * Update plugin com.android.application to v8.5.2 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-emotion to v11.13.0-pre.788 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react to v18.3.1-pre.788 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react-dom to v18.3.1-pre.788 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-emotion to v11.13.0-pre.789 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react to v18.3.1-pre.789 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react-dom to v18.3.1-pre.789 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-emotion to v11.13.0-pre.790 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react to v18.3.1-pre.790 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react-dom to v18.3.1-pre.790 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-emotion to v11.13.0-pre.791 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react-dom to v18.3.1-pre.791 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react to v18.3.1-pre.791 * KON-605 KoImportDeclaration add represents type (#1258) * add represents type to KoImportDeclaration * clean code * clean code * clean code * fix test * Update dependency gradle to v8.10 * Update junit5 monorepo to v5.11.0 * Update plugin de.mannodermaus.android-junit5 to v1.11.0.0 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-emotion to v11.13.0-pre.792 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-emotion to v11.13.0-pre.793 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react to v18.3.1-pre.793 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react-dom to v18.3.1-pre.793 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-emotion to v11.13.0-pre.794 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react to v18.3.1-pre.794 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-emotion to v11.13.0-pre.795 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react to v18.3.1-pre.795 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react-dom to v18.3.1-pre.795 * Update kotlin monorepo to v2.0.20 * Update spring boot to v3.3.3 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-emotion to v11.13.3-pre.796 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react to v18.3.1-pre.796 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react-dom to v18.3.1-pre.796 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-emotion to v11.13.3-pre.797 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react-dom to v18.3.1-pre.797 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react to v18.3.1-pre.797 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-emotion to v11.13.3-pre.798 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react to v18.3.1-pre.798 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react-dom to v18.3.1-pre.798 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-emotion to v11.13.3-pre.799 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react to v18.3.1-pre.799 * Update dependency org.jetbrains.kotlin-wrappers:kotlin-react-dom to v18.3.1-pre.799 * Add file information to getKtFile IllegalArgumentException (#1296) * KON-630 `KoDefaultValueProviderCore` does not handle default values that are objects (#1282) * fix bug and add tests * clean code * KON-608 Rename KoInitializerProvider to KoIsInitializedProvider (#1281) * deprecate KoInitializerProvider and add KoIsInitializedProvider * deprecate KoConstructorDefinedProvider and add KoIsConstructorDefinedProvider * deprecate KoGenericTypeProvider and add KoIsGenericTypeProvider * deprecate KoNullableProvider and add KoIsNullableProvider * deprecate KoReadOnlyProvider and add KoIsReadOnlyProvider * 1) deprecate KoTopLevelProvider and add KoIsTopLevelProvider 2) deprecate KoWildcardProvider and add KoIsWildcardProvider * clean code * remove conflicting extensions * KON-628 Bug with fully qualified names of inner class declarations (#1241) * add tests * fix bug * clean code * Update tj-actions/changed-files action to v45 (#1275) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * KON-629 Add providers for all common combinations of interface, object and class (#1260) * add KoClassAndInterfaceDeclaration and KoClassAndInterfaceProvider * add tests * extract KoClassAndInterfaceAndObjectDeclaration * add first tests * add tests * add tests * add tests * upd code * add KoClassAndInterfaceDeclaration * upd code * add tests * add KoClassAndObjectDeclaration * add tests * clean code * add KoInterfaceAndObjectDeclaration * add tests * clean code * clean code * add missing Konsist test * upd kdocs * add comment * clean code * add KoClassAndInterfaceAndObjectProviderListExt and tests * add KoClassAndInterfaceProviderListExt and tests * add KoClassAndObjectProviderListExt and tests * add KoInterfaceAndObjectProviderListExt and tests * rename tests * clean code * improve konsist tests * fix dokka error * fix after merge * clean code * Update dependency com.pinterest.ktlint:ktlint-cli to v1.3.1 (#1114) * Update dependency com.pinterest.ktlint:ktlint-cli to v1.3.1 * Upd ktlint * Upd ktlint * Upd ktlint * Upd ktlint --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Igor Wojda <igor.wojda@gmail.com> * Main To Develop (#1300) * `develop` to `mian` (#983) Update after merging `main` to `develop` * Release 0.15.1 (#984) * Upd version to 0.16.0 --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Jean-Baptiste Mille <jibidus@gmail.com> Co-authored-by: NataliaPeterwas <111683562+nataliapeterwas@users.noreply.github.com>
1 parent 603d19e commit a899fd8

File tree

3,630 files changed

+20469
-15248
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

3,630 files changed

+20469
-15248
lines changed

.github/workflows/check-kttxt-snippets.yml .github/workflows/check-ktdoc-snippets.yml

+18-12
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Check Snippet kttxt Snippets
1+
name: Check Snippet ktdoc Snippets
22

33
on:
44
pull_request:
@@ -26,7 +26,7 @@ jobs:
2626
2727
- name: Get Changed Files
2828
id: changed-files
29-
uses: tj-actions/changed-files@v44.0.0
29+
uses: tj-actions/changed-files@v45.0.0
3030

3131
- name: Echo List Changed Files
3232
run: |
@@ -37,21 +37,21 @@ jobs:
3737
run: |
3838
echo Current branch starts with "release/": ${{ startsWith(steps.branch-name.outputs.current_branch, 'release/') }}
3939
echo Base ref branch is "main": ${{ steps.branch-name.outputs.base_ref_branch == 'main' }}
40-
echo Changed .kttxt files: ${{ contains(steps.changed-files.outputs.all_changed_files, '.kttxt') }}
40+
echo Changed .ktdoc files: ${{ contains(steps.changed-files.outputs.all_changed_files, '.ktdoc') }}
4141
4242
outputs:
4343
current_branch: ${{ steps.branch-name.outputs.current_branch }}
4444
base_ref_branch: ${{ steps.branch-name.outputs.base_ref_branch }}
4545
all_changed_files: ${{ steps.changed-files.outputs.all_changed_files }}
4646

47-
check-kttxt-snippets:
48-
name: Check kttxt Snippets
47+
check-ktdoc-snippets:
48+
name: Check ktdoc Snippets
4949
needs: get-github-context
5050
runs-on: ubuntu-latest
5151
if: |
5252
needs.get-github-context.outputs.base_ref_branch == 'main' ||
5353
startsWith(needs.get-github-context.outputs.current_branch, 'release/') ||
54-
contains(needs.get-github-context.outputs.all_changed_files, '.kttxt')
54+
contains(needs.get-github-context.outputs.all_changed_files, '.ktdoc')
5555
steps:
5656
- name: Checkout
5757
uses: actions/checkout@v4
@@ -62,12 +62,18 @@ jobs:
6262
java-version: 21
6363
distribution: 'corretto'
6464

65-
- name: Filter Changed .kttxt Files
65+
- name: Filter Changed .ktdoc Files
6666
run: |
67-
kttxt_files=$(echo '${{ needs.get-github-context.outputs.all_changed_files }}' | tr ' ' '\n' | grep '\.kttxt$')
68-
echo "$kttxt_files"
69-
echo "CHANGED_FILES_NAMES=$(echo "$kttxt_files" | tr '\n' ' ')" >> $GITHUB_ENV
67+
ktdoc_files=$(echo '${{ needs.get-github-context.outputs.all_changed_files }}' | tr ' ' '\n' | grep '\.ktdoc$')
68+
echo "$ktdoc_files"
69+
echo "CHANGED_FILES_NAMES=$(echo "$ktdoc_files" | tr '\n' ' ')" >> $GITHUB_ENV
7070
71-
- name: Run Python Script With Changed .kttxt Files
71+
- name: Run Python Script With Changed .ktdoc Files
7272
run: |
73-
python3 scripts/check_kttxt_snippets.py ${{ env.CHANGED_FILES_NAMES }}
73+
if [ -n "$CHANGED_FILES_NAMES" ]; then
74+
python3 scripts/check_ktdoc_snippets.py ${{ env.CHANGED_FILES_NAMES }}
75+
else
76+
echo "No changed .kttest files to process."
77+
fi
78+
env:
79+
CHANGED_FILES_NAMES: ${{ env.CHANGED_FILES_NAMES }}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,82 @@
1+
name: Check Snippet kttest Snippets
2+
3+
on:
4+
pull_request:
5+
types: [ opened, synchronize ]
6+
7+
concurrency:
8+
group: ${{ github.workflow }}-${{ github.ref }}
9+
cancel-in-progress: true
10+
11+
jobs:
12+
get-github-context:
13+
name: Get Branches And Changed Files
14+
runs-on: ubuntu-latest
15+
16+
steps:
17+
- name: Get branch name
18+
id: branch-name
19+
uses: tj-actions/branch-names@v8
20+
21+
- name: List Branches
22+
run: |
23+
echo current branch: ${{ steps.branch-name.outputs.current_branch }}
24+
echo base ref branch branch: ${{ steps.branch-name.outputs.base_ref_branch }}
25+
echo default branch: ${{ steps.branch-name.outputs.default_branch }}
26+
27+
- name: Get Changed Files
28+
id: changed-files
29+
uses: tj-actions/changed-files@v45.0.0
30+
31+
- name: Echo List Changed Files
32+
run: |
33+
echo Changed files:
34+
echo ${{ steps.changed-files.outputs.all_changed_files }} | tr ' ' '\n'
35+
36+
- name: Echo Run Condition (any true to run)
37+
run: |
38+
echo Current branch starts with "release/": ${{ startsWith(steps.branch-name.outputs.current_branch, 'release/') }}
39+
echo Base ref branch is "main": ${{ steps.branch-name.outputs.base_ref_branch == 'main' }}
40+
echo Changed .kttest files: ${{ contains(steps.changed-files.outputs.all_changed_files, '.kttest') }}
41+
42+
outputs:
43+
current_branch: ${{ steps.branch-name.outputs.current_branch }}
44+
base_ref_branch: ${{ steps.branch-name.outputs.base_ref_branch }}
45+
all_changed_files: ${{ steps.changed-files.outputs.all_changed_files }}
46+
47+
check-kttest-snippets:
48+
name: Check kttest Snippets
49+
needs: get-github-context
50+
runs-on: ubuntu-latest
51+
if: |
52+
needs.get-github-context.outputs.base_ref_branch == 'main' ||
53+
startsWith(needs.get-github-context.outputs.current_branch, 'release/') ||
54+
contains(needs.get-github-context.outputs.all_changed_files, '.kttest')
55+
steps:
56+
- name: Checkout
57+
uses: actions/checkout@v4
58+
59+
- name: Set up JDK
60+
uses: actions/setup-java@v4
61+
with:
62+
java-version: 21
63+
distribution: 'corretto'
64+
65+
- name: Filter Changed .kttest Files
66+
run: |
67+
kttest_files=$(echo '${{ needs.get-github-context.outputs.all_changed_files }}' | tr ' ' '\n' | grep '\.kttest$')
68+
if [ -n "$kttest_files" ]; then
69+
temp_file=$(mktemp)
70+
echo "$kttest_files" > "$temp_file"
71+
echo "TEMP_FILE=$temp_file" >> $GITHUB_ENV
72+
fi
73+
74+
- name: Run Python Script With Changed .kttest Files
75+
run: |
76+
if [ -n "$TEMP_FILE" ]; then
77+
python3 scripts/check_kttest_snippets.py "$TEMP_FILE"
78+
else
79+
echo "No changed .kttest files to process."
80+
fi
81+
env:
82+
TEMP_FILE: ${{ env.TEMP_FILE }}

.github/workflows/check-path.yml

+12
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,12 @@ jobs:
4747
- name: Checkout
4848
uses: actions/checkout@v4
4949

50+
- name: Set up JDK
51+
uses: actions/setup-java@v4
52+
with:
53+
java-version: 8
54+
distribution: 'corretto'
55+
5056
- name: Set up JDK
5157
uses: actions/setup-java@v4
5258
with:
@@ -137,6 +143,12 @@ jobs:
137143
- name: Checkout
138144
uses: actions/checkout@v4
139145

146+
- name: Set up JDK
147+
uses: actions/setup-java@v4
148+
with:
149+
java-version: 8
150+
distribution: 'corretto'
151+
140152
- name: Set up JDK
141153
uses: actions/setup-java@v4
142154
with:

0 commit comments

Comments
 (0)