Harsh Shandilya
|
cfaa1c17a0
|
fix(deps): update Compose Compiler to 1.5.14
|
2024-05-17 00:43:56 +05:30 |
Harsh Shandilya
|
59acbe2a37
|
fix(build): also inject test dependencies to androidTest source set
|
2024-05-13 02:07:36 +05:30 |
Harsh Shandilya
|
8a9cc844b9
|
fix(deps): upgrade Compose Compiler to 1.5.14-dev-k1.9.24-50022def4af
|
2024-05-08 20:11:44 +05:30 |
Harsh Shandilya
|
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 |
Harsh Shandilya
|
659eaf9789
|
feat: enable Compose strong skipping mode
|
2024-04-09 09:43:22 +05:30 |
Harsh Shandilya
|
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 |
Harsh Shandilya
|
5ba0c9a544
|
refactor(build): always enable Sentry and set environment
Thx Static-Var my beloved
|
2024-03-16 10:14:57 +05:30 |
Harsh Shandilya
|
5d0e56f115
|
fix(build): catch up on `SentryExtension` changes
|
2024-03-08 22:57:41 +05:30 |
Harsh Shandilya
|
32a59d0104
|
refactor(build): remove uses of internal AGP APIs
|
2024-03-05 22:45:46 +05:30 |
Harsh Shandilya
|
9a6d7d267a
|
feat(build): add androidx.lint checks to build-logic
|
2024-03-05 19:12:58 +05:30 |
Harsh Shandilya
|
fdf891c8eb
|
fix(build): disable ObsoleteLintCustomCheck lint
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2024-02-29 18:01:35 +05:30 |
Harsh Shandilya
|
9f4caa7f62
|
Revert "refactor: remove unused versions plugin"
This reverts commit 9fb8e17cf6 .
|
2024-02-08 11:29:51 +05:30 |
Harsh Shandilya
|
82a1ba9ac3
|
fix(build): use new Gradle API for task matching
|
2024-02-02 23:55:40 +05:30 |
Harsh Shandilya
|
38f71460f0
|
refactor(build): defer semver parsing to task execution
|
2024-01-27 15:02:15 +05:30 |
Harsh Shandilya
|
1ab1520c60
|
feat(build): add support for Tramline builds
|
2024-01-27 14:03:58 +05:30 |
Harsh Shandilya
|
0e5caf591a
|
refactor: replace semver4j with jsemver
|
2024-01-27 13:18:32 +05:30 |
Harsh Shandilya
|
e7d5676cb5
|
refactor: address issues from compose-lint 1.3.x
|
2024-01-26 14:54:21 +05:30 |
Harsh Shandilya
|
9fb8e17cf6
|
refactor: remove unused versions plugin
We fully rely on Renovate for this
|
2024-01-19 16:40:58 +05:30 |
renovate[bot]
|
a187752659
|
chore(deps): update dependency com.facebook:ktfmt to v0.47
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2024-01-18 01:55:45 +05:30 |
Harsh Shandilya
|
050007ff1b
|
fix(build): configure plugin repositories for build-logic
|
2024-01-18 01:52:26 +05:30 |
renovate[bot]
|
3cfa48835c
|
chore(deps): update plugin org.gradle.toolchains.foojay-resolver-convention to v0.8.0
|
2024-01-12 17:33:24 +00:00 |
Harsh Shandilya
|
a23037ce70
|
fix(build): add missing plugin
|
2024-01-11 01:54:07 +05:30 |
Harsh Shandilya
|
a49c7136cd
|
Revert "fix(build): downgrade back to AGP 8.2.0"
Also upgrade to 8.3.0-beta01 that contains the fix for the issue.
This reverts commit 11be868d43 .
|
2023-12-30 14:23:31 +05:30 |
Harsh Shandilya
|
b5b8a864cd
|
refactor(build): simplify repository declaration and support build scans
|
2023-12-27 18:29:00 +05:30 |
Harsh Shandilya
|
11be868d43
|
fix(build): downgrade back to AGP 8.2.0
Canaries are broken right now
|
2023-12-27 17:03:04 +05:30 |
Harsh Shandilya
|
06d45d6b29
|
fix(build): more annoying lints
|
2023-12-15 00:31:24 +05:30 |
Harsh Shandilya
|
03f8f7d64f
|
Revert "fix(build): upgrade to JDK 21"
Seems to break things lolsob
This reverts commit 8e47906bbe .
|
2023-12-07 19:50:43 +05:30 |
Harsh Shandilya
|
8e47906bbe
|
fix(build): upgrade to JDK 21
|
2023-12-07 11:08:59 +05:30 |
renovate[bot]
|
ed8353664b
|
fix(deps): update dependency io.sentry.android.gradle:io.sentry.android.gradle.gradle.plugin to v4 (#424)
[![Mend Renovate logo
banner](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[io.sentry.android.gradle:io.sentry.android.gradle.gradle.plugin](https://togithub.com/getsentry/sentry-android-gradle-plugin)
| `3.14.0` -> `4.0.0` |
[![age](https://developer.mend.io/api/mc/badges/age/maven/io.sentry.android.gradle:io.sentry.android.gradle.gradle.plugin/4.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/io.sentry.android.gradle:io.sentry.android.gradle.gradle.plugin/4.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/io.sentry.android.gradle:io.sentry.android.gradle.gradle.plugin/3.14.0/4.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/io.sentry.android.gradle:io.sentry.android.gradle.gradle.plugin/3.14.0/4.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
---
### Release Notes
<details>
<summary>getsentry/sentry-android-gradle-plugin
(io.sentry.android.gradle:io.sentry.android.gradle.gradle.plugin)</summary>
###
[`v4.0.0`](https://togithub.com/getsentry/sentry-android-gradle-plugin/blob/HEAD/CHANGELOG.md#400)
[Compare
Source](https://togithub.com/getsentry/sentry-android-gradle-plugin/compare/3.14.0...4.0.0)
Version 4 of the Sentry Android Gradle plugin brings a variety of
features and fixes. The most notable changes are:
- Bump Sentry Android SDK to `7.0.0`. Please, refer to the
[changelog](https://togithub.com/getsentry/sentry-java/blob/main/CHANGELOG.md#700)
of the SDK for more details
- Rename `experimentalGuardsquareSupport` flag to `dexguardEnabled`
- Add new `excludes` option to allow excluding certain classes from
instrumentation. It's available under the
`sentry.tracingInstrumentation` extension
</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 this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/msfjarvis/compose-lobsters).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy41OS44IiwidXBkYXRlZEluVmVyIjoiMzcuNTkuOCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
|
2023-12-01 15:52:41 +00:00 |
Harsh Shandilya
|
cf3859b591
|
fix(build): remove obsolete Spotless workaround
|
2023-11-30 23:41:24 +05:30 |
Harsh Shandilya
|
84ee08e75c
|
fix(build): automatically configure Compose Compiler workaround
|
2023-11-28 11:37:15 +05:30 |
renovate[bot]
|
fc769349d5
|
fix(deps): update dependency com.diffplug.spotless:spotless-plugin-gradle to v6.23.0 (#419)
[![Mend Renovate logo
banner](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[com.diffplug.spotless:spotless-plugin-gradle](https://togithub.com/diffplug/spotless)
| `6.22.0` -> `6.23.0` |
[![age](https://developer.mend.io/api/mc/badges/age/maven/com.diffplug.spotless:spotless-plugin-gradle/6.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/com.diffplug.spotless:spotless-plugin-gradle/6.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/com.diffplug.spotless:spotless-plugin-gradle/6.22.0/6.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/com.diffplug.spotless:spotless-plugin-gradle/6.22.0/6.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
---
### 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 this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/msfjarvis/compose-lobsters).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy41OS44IiwidXBkYXRlZEluVmVyIjoiMzcuNTkuOCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
|
2023-11-27 07:44:58 +00:00 |
Harsh Shandilya
|
cb6e71c8bf
|
fix(build): add minify switch
|
2023-11-20 12:31:18 +05:30 |
Harsh Shandilya
|
4b4d133e8b
|
fix(build): target Kotlin 1.9
|
2023-11-19 21:12:07 +05:30 |
Harsh Shandilya
|
fb878824e8
|
fix(build): address `enableAndroidTest` deprecation
|
2023-11-17 19:56:25 +05:30 |
Harsh Shandilya
|
741e82a425
|
fix(build): remove use of custom R8 build
In AGP we trust...?
|
2023-11-16 01:04:25 +05:30 |
Harsh Shandilya
|
9b27783886
|
fix(build): recognise `vector` as an XML tag
|
2023-11-15 09:10:57 +05:30 |
Harsh Shandilya
|
fcc20d2f1e
|
refactor(build): use a hack to expose catalog type-safe API
|
2023-11-08 17:04:35 +05:30 |
Harsh Shandilya
|
da6fefb1b0
|
fix(build): disable CC for Spotless
|
2023-11-04 19:45:29 +05:30 |
Harsh Shandilya
|
6f4c1a0fbd
|
fix(build): disable slack-lint `DeprecatedCall`
|
2023-10-27 22:34:07 +05:30 |
Harsh Shandilya
|
a0ea6d6e1c
|
fix(build): disable `GradleDependency` lint
I have better ways to deal with this
|
2023-10-19 01:39:10 +05:30 |
Harsh Shandilya
|
3522dc529d
|
fix(build): prevent invalid lints failing build
|
2023-09-29 12:06:52 +05:30 |
Harsh Shandilya
|
ed32186984
|
refactor(build): adopt Slack lints
|
2023-09-28 15:14:36 +05:30 |
Harsh Shandilya
|
e740ddb7cc
|
fix(build): recognize `appwidget-provider` as a valid XML tag
|
2023-09-22 00:58:07 +05:30 |
Harsh Shandilya
|
b0ffbcd07d
|
refactor(build): fix debug builds and groups to collection tasks
|
2023-09-21 13:57:12 +05:30 |
renovate[bot]
|
61b000dc48
|
chore(deps): update dependency com.facebook:ktfmt to v0.46
|
2023-09-20 00:04:33 +05:30 |
renovate[bot]
|
93292c3d5a
|
chore(deps): update dependency com.facebook:ktfmt to v0.45
|
2023-09-18 23:38:00 +05:30 |
Harsh Shandilya
|
e49a2c2cbc
|
fix(build): disable `NewerVersionAvailable` Lint
|
2023-09-07 23:52:15 +05:30 |