aboutsummaryrefslogtreecommitdiffstats
path: root/buildSrc/src/main/java/BaseProjectConfig.kt
AgeCommit message (Collapse)AuthorFilesLines
2021-07-29Upgrade to AGP 7.0.0 (#1474)Harsh Shandilya1-11/+17
2021-07-19Cleanup and fix CI tests (#1464)Harsh Shandilya1-4/+15
2021-07-02Upgrade remaining dependencies (#1450)Harsh Shandilya1-2/+2
2021-06-25build: upgrade dependencies (#1444)Harsh Shandilya1-7/+0
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-05-27build: escalate warnings to errorsHarsh Shandilya1-0/+1
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-05-17chore(build): add mock shared preference dependencySphericalKat1-0/+1
Signed-off-by: SphericalKat <amolele@gmail.com>
2021-05-15Bump Robolectric, Gradle and kotlinx.coroutines (#1408)Harsh Shandilya1-2/+2
2021-05-12Upgrade Gradle and `androidx.annotation` (#1407)Harsh Shandilya1-2/+2
2021-05-09build: bump zxing-android and move to MavenCentralHarsh Shandilya1-1/+0
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-05-09build: switch to Spotless for formattingHarsh Shandilya1-4/+2
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-05-09build: remove deprecated IR toggleHarsh Shandilya1-1/+0
It's enabled by default in Kotlin 1.5.0 Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-05-09build: remove unused JCenter includeHarsh Shandilya1-2/+0
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-04-28Upgrade to Kotlin 1.5 (#1397)Harsh Shandilya1-1/+2
* build: upgrade Kotlin to 1.5.0 and Hilt to 2.35.1 Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * all: address kotlin.time.seconds deprecation Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * autofill-parser/openpgp-ktx: require Kotlin 1.5 Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * all: address string method deprecations Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * build: disable NewApi lint Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-04-17build: add src/*/kotlin to Java sourcesHarsh Shandilya1-0/+5
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-04-16buildSrc: replace dependencies with direct referencesHarsh Shandilya1-1/+1
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-04-12Update to Gradle 7.0 (#1381)Harsh Shandilya1-2/+4
2021-03-20buildSrc: properly apply ktfmt plugin and reformatHarsh Shandilya1-2/+1
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-18Migrate to sshauthentication-api's JitPack coordinates (#1348)Harsh Shandilya1-3/+2
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-18all: reformat with ktfmtHarsh Shandilya1-93/+82
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-18all: update copyrightsHarsh Shandilya1-1/+1
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-17Update Gradle and tighten repository inclusion rules (#1347)Harsh Shandilya1-13/+10
* build: remove now migrated indirect dependencies from JCenter Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * build: update Gradle 6.8.3 Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * build: set explicit inclusions for Jitpack Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-01build: use Kotlin's new JVM IR backend (#1335)Harsh Shandilya1-0/+1
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-02-06Replace JCenter with Maven Central (#1303)Harsh Shandilya1-1/+19
2021-02-06Update MDC + Gradle and switch versioning to semver4j (#1306)Harsh Shandilya1-2/+2
2021-02-04Miscellaneous cleanups and updates (#1302)Harsh Shandilya1-2/+2
* build: upgrade to Gradle 6.8.1 Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * github: remove animation commands from PR workflow The emulator runner action handles this for us Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * build: upgrade LeakCanary and WhatTheStack Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-01-22Codestyle churn (#1283)Harsh Shandilya1-1/+1
* editorconfig: delete Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * idea: adjust codestyle Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * all: reformat with simplified import ordering rules Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-01-01build: upgrade dependencies (#1266)Harsh Shandilya1-2/+2
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-11-30build: upgrade dependenciesHarsh Shandilya1-2/+2
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-11-29build: restore JitPack repositoryHarsh Shandilya1-0/+1
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-11-29build: use vendored openpgp-ktxHarsh Shandilya1-1/+0
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-11-19Update Gradle and Kotlin (#1212)Harsh Shandilya1-2/+2
2020-11-15build: refactor for configuration cache compatibility (#1208)Harsh Shandilya1-0/+42
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-11-01build: compile against SDK 30 and resolve deprecationsHarsh Shandilya1-1/+1
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-10-16Revamp build configuration (#1156)Harsh Shandilya1-0/+83
* release: move scripts to scripts directory Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * Move CI secrets to secrets directory Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * gradle: uprev to 6.7 Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * gradle: suppress warnings about unsupported options Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * build: update dependencies Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * build: move Gradle plugins to ext Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * build: move configuration tasks to buildSrc Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * CHANGELOG: add entry for #1137 Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * Fix lint warnings Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>