summaryrefslogtreecommitdiffhomepage
path: root/android/build.gradle.kts
AgeCommit message (Collapse)AuthorFilesLines
2025-10-30Move gradle repos to settingsAlbin1-10/+0
2025-10-20Depend on classpaths only when writing lockfileDavid Göransson1-33/+38
2025-10-15Clarify aapt versionDavid Göransson1-5/+5
2025-10-15Suppress entire blockDavid Göransson1-1/+1
2025-09-10Add inital baseline profile generationKalle Lindström1-0/+1
To improve startup performance this PR adds a baseline profile generation module in test/baselineprofile. The baseline profile plugin requires Junit4 so that is also added as a dependency. A baseline-prof.txt was also generated by running `./gradlew generatePlayProdReleaseBaselineProfile` and checked in. The tests that generate the baselineprofile currently only start the app and accepts the privacy policy. This should be improved later on to improve the startup performance.
2025-08-28Use rust-android-gradle plugin as submoduleKalle Lindström1-8/+8
2025-07-28Add named arg detekt testKalle Lindström1-0/+5
Adds a custom detekt rule that checks that all Screen and Dialog composables are called with only named arguments.
2025-05-26Fix issue linkDavid Göransson1-1/+1
2025-05-26Make aapt version references more logicalDavid Göransson1-3/+2
2025-03-13Clean up redundant gradle repoAlbin1-1/+0
2025-02-04Remove OWASP dependency check pluginAlbin1-11/+0
The OWASP DependencyCheck plugin has been replaced with `osv-scanner` which covers our use-case.
2025-01-29Implement detekt and ktfmt for buildSrcJonatan Rhodin1-0/+1
2025-01-08Add gradle rust pluginJonatan Rhodin1-0/+3
2024-10-08Remove detekt baseline configurationDavid Göransson1-2/+0
2024-09-24Add suppressions for unintended CVEsJonatan Rhodin1-1/+5
2024-09-17Format build filesDavid Göransson1-6/+3
2024-09-17Remove usage of project.buildDirDavid Göransson1-1/+1
2024-08-16Fix dependency version check pluginAlbin1-1/+1
2024-08-13Migrate to version catalogsAlbin1-40/+53
2024-06-27Bump Dependencies to K2David Göransson1-0/+5
2024-06-17Fix issues with protoc and protoc-java verificationJonatan Rhodin1-2/+24
2024-06-10Extend detekt exclusion rulesAlbin1-2/+11
Add exclusion for generated gRPC classes and make sure neither those nor other generated classes are included in the baseline.
2024-02-05Add detekt gradle configurationDavid Göransson1-0/+25
2023-09-21Apply automatic formatting and cleanup of gradle filesAlbin1-6/+2
2023-08-04Fix gradle-versions-plugin configurationAlbin1-8/+3
2023-03-21Configure ktfmtAlbin1-0/+2
2023-03-16Fix kts lint issueAlbin1-1/+0
2023-03-16Add empty lint configAlbin1-0/+1
2023-03-13Set ktfmt lang styleAlbin1-0/+4
2023-03-13Add ktfmt gradle pluginAlbin1-0/+2
2022-09-03Prepare aapt for generating gradle checksumsAlbin1-0/+6
2022-03-09Suppress false positive Android CVEAlbin1-0/+1
The CVE (CVE-2022-24329) only affects "Multiplatform Gradle Projects" according to the CVE description, which this is not, and therefore it's considered a false positive.
2022-01-13Add Android version check pluginAlbin1-0/+15
2022-01-10Extract Android dependencies to constantsAlbin1-13/+7
Extracts Android dependency names/versions/repos to Kotlin constants in source code. The purpose of this change is to minimize duplication, unify versions and prepare the project to be split into multiple sub-projects/modules.
2022-01-05Migrade gradle scripts to kotlin/ktsAlbin1-0/+41