Commit graph

215 commits

Author SHA1 Message Date
b9bef05475 Revert "fix: restore Kotlin language version to 2.1"
Anvil doesn't work unless this is pinned to Kotlin 1.9

This reverts commit 455b9e5f48.
2025-06-26 20:39:34 +05:30
455b9e5f48
fix: restore Kotlin language version to 2.1 2025-06-26 13:22:37 +05:30
renovate[bot]
8efa67f641
chore(deps): update dependency com.facebook:ktfmt to v0.56 2025-06-25 22:33:40 +00:00
75910a5c41
fix: don't set Kotlin language version
This isn't required for app projects

Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2025-06-25 11:54:20 +05:30
renovate[bot]
a6212ba675
chore(deps): update dependency com.facebook:ktfmt to v0.55 2025-06-17 02:31:16 +00:00
c9d52985ca fix: align JUnit 5 versions
See https://junit.org/junit5/docs/current/user-guide/#running-tests-build-gradle-bom
2025-06-07 18:58:14 +05:30
123e2c9eb2 fix: remove benchmark project
This has barely ever worked and I'm kinda done with it
2025-06-07 09:29:36 +05:30
eccdb91c82 fix: disable InvalidPackage lint 2025-05-26 19:36:06 +05:30
46d2910a33 chore: regenerate Lint baseline 2025-05-22 23:58:39 +05:30
79204455ca chore: regenerate lint baselines 2025-05-20 17:20:06 +05:30
00574b7ef1 fix(build): remove kotlin.jvmToolchain 2025-05-20 17:06:49 +05:30
renovate[bot]
775b0f6fd9
chore(deps): update plugin org.gradle.toolchains.foojay-resolver-convention to v1 2025-05-20 03:44:11 +00:00
376f1b09bd chore: refresh lint baselines 2025-04-30 01:39:04 +05:30
1412ee7486 chore: refresh Lint baseline 2025-04-25 01:10:33 +05:30
renovate[bot]
2dc89052a3
chore(deps): update plugin org.gradle.toolchains.foojay-resolver-convention to v0.10.0 2025-04-10 07:36:03 +00:00
0db43a8752 chore: silent Aligned16KB lint temporarily 2025-04-08 13:21:35 +05:30
1b80f5525b chore: refresh Lint baselines 2025-04-08 12:54:34 +05:30
5599d6d70d refactor: drop screenshot tests
This breaks the Anvil Gradle Plugin

See: https://github.com/ZacSweers/anvil/issues/89
2025-03-28 23:50:07 +05:30
82d8303bfe chore(deps): bump everything 2025-03-28 23:42:39 +05:30
0c58a2a0c2 refactor: simplify variant handling 2025-03-11 19:57:00 +05:30
25249629fd chore: remove years from license headers
These are a useless annoyance

See: https://daniel.haxx.se/blog/2023/01/08/copyright-without-years/
2025-01-23 23:45:10 +05:30
renovate[bot]
cf451e9980 chore(deps): update dependency com.facebook:ktfmt to v0.54 2025-01-16 03:39:10 +05:30
1b79de1514 chore: fix spotless 2025-01-14 21:31:09 +05:30
276578d9da feat: add Google's security lints 2025-01-13 21:11:55 +05:30
059d6db316 fixup! fix(deps): update dependency com.diffplug.spotless:spotless-plugin-gradle to v7.0.0 2025-01-10 00:14:25 +05:30
1980387d4f fix(build): apply DAGP to all subprojects 2024-12-12 22:07:11 +05:30
6dbb1e4e59 fix(build): opt into JSpecify annotations
Jetpack has started using these and recommends the compiler flags
2024-12-12 15:20:27 +05:30
renovate[bot]
def815cc10
chore(deps): update plugin org.gradle.toolchains.foojay-resolver-convention to v0.9.0 2024-12-02 09:40:31 +00:00
renovate[bot]
6024703c33
chore(deps): update dependency com.facebook:ktfmt to v0.53 2024-10-30 19:21:14 +00:00
7a23aa35c5 chore: refresh Lint baseline 2024-10-17 15:31:10 +05:30
0b549dde2d chore: refresh Lint baselines 2024-10-04 12:36:48 +05:30
c72ba1ab97 fix(build): avoid most project isolation violations 2024-10-04 12:25:04 +05:30
7506dd5ca9 fix(build): upgrade to target SDK 35 2024-09-10 22:32:26 +05:30
d5a0bb256f fix(build): inject test dependencies in the screenshotTest source set 2024-09-02 12:49:32 +05:30
renovate[bot]
f452833f6d
chore(deps): update kotlin and compose to v2.0.20 (#635)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [org.jetbrains.kotlin.plugin.serialization](https://kotlinlang.org/)
([source](https://togithub.com/JetBrains/kotlin)) | `2.0.10` -> `2.0.20`
|
[![age](https://developer.mend.io/api/mc/badges/age/maven/org.jetbrains.kotlin.plugin.serialization/2.0.20?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/org.jetbrains.kotlin.plugin.serialization/2.0.20?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/org.jetbrains.kotlin.plugin.serialization/2.0.10/2.0.20?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/org.jetbrains.kotlin.plugin.serialization/2.0.10/2.0.20?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [org.jetbrains.kotlin.plugin.compose](https://kotlinlang.org/)
([source](https://togithub.com/JetBrains/kotlin)) | `2.0.10` -> `2.0.20`
|
[![age](https://developer.mend.io/api/mc/badges/age/maven/org.jetbrains.kotlin.plugin.compose/2.0.20?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/org.jetbrains.kotlin.plugin.compose/2.0.20?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/org.jetbrains.kotlin.plugin.compose/2.0.10/2.0.20?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/org.jetbrains.kotlin.plugin.compose/2.0.10/2.0.20?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [org.jetbrains.kotlin:kotlin-gradle-plugin](https://kotlinlang.org/)
([source](https://togithub.com/JetBrains/kotlin)) | `2.0.10` -> `2.0.20`
|
[![age](https://developer.mend.io/api/mc/badges/age/maven/org.jetbrains.kotlin:kotlin-gradle-plugin/2.0.20?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/org.jetbrains.kotlin:kotlin-gradle-plugin/2.0.20?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/org.jetbrains.kotlin:kotlin-gradle-plugin/2.0.10/2.0.20?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/org.jetbrains.kotlin:kotlin-gradle-plugin/2.0.10/2.0.20?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>JetBrains/kotlin
(org.jetbrains.kotlin.plugin.serialization)</summary>

###
[`v2.0.20`](https://togithub.com/JetBrains/kotlin/compare/v2.0.10...v2.0.20)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View the
[repository job
log](https://developer.mend.io/github/msfjarvis/compose-lobsters).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4yNi4xIiwidXBkYXRlZEluVmVyIjoiMzguMjYuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
2024-08-22 18:38:00 +00:00
renovate[bot]
789e4a124d
chore(deps): update dependency com.facebook:ktfmt to v0.52 2024-08-20 11:52:10 +00:00
45dab6d513 fix(build): compile against SDK 35 2024-08-08 03:44:03 +05:30
05a8b9bc67 fix(build): only enable -Werror in CI 2024-07-07 23:18:38 +05:30
renovate[bot]
9594a4dc9e
chore(deps): update dependency com.facebook:ktfmt to v0.51 2024-06-14 15:33:25 +00:00
e2bcabe4e5 chore: refresh Lint baseline 2024-06-13 20:56:45 +05:30
renovate[bot]
feb4aa7b17
chore(deps): update dependency com.facebook:ktfmt to v0.50 2024-06-07 03:10:05 +00:00
c471fee4ee fix(build): cut over to upstream Compose Compiler 2024-05-22 02:40:24 +05:30
cfaa1c17a0 fix(deps): update Compose Compiler to 1.5.14 2024-05-17 00:43:56 +05:30
59acbe2a37 fix(build): also inject test dependencies to androidTest source set 2024-05-13 02:07:36 +05:30
8a9cc844b9 fix(deps): upgrade Compose Compiler to 1.5.14-dev-k1.9.24-50022def4af 2024-05-08 20:11:44 +05:30
d87e2d1b9c fix(build): adapt strong skipping plugin arg 2024-05-02 11:48:49 +05:30
renovate[bot]
a70801c635
chore(deps): update dependency com.facebook:ktfmt to v0.49 2024-04-26 18:45:10 +00:00
renovate[bot]
80183fd248
chore(deps): update dependency com.facebook:ktfmt to v0.48 2024-04-26 15:40:32 +00:00
659eaf9789 feat: enable Compose strong skipping mode 2024-04-09 09:43:22 +05:30
d3f9bb4c00 fix(build): switch over to includeGroupAndSubgroups API
The bug that broke this was fixed in Gradle 8.7
2024-03-31 17:33:16 +05:30