Skip to content

Commit e966878

Browse files
committed
changelogs/162.txt
1 parent 6ae396c commit e966878

File tree

20 files changed

+1122
-148
lines changed

20 files changed

+1122
-148
lines changed

.github/workflows/static-analysis-qodana.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
submodules: true
2020

2121
- name: qodana scan
22-
uses: JetBrains/qodana-action@v2023.1.0
22+
uses: JetBrains/qodana-action@v2023.1.5
2323
env:
2424
QODANA_TOKEN: ${{ secrets.QODANA_TOKEN }}
2525

.idea/androidTestResultsUserPreferences.xml

Lines changed: 14 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/gradle.xml

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/inspectionProfiles/Project_Default.xml

Lines changed: 2 additions & 34 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

README.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,9 @@
3535

3636
## 3. Build Instructions
3737

38-
After cloning extract .gpg files = BuildConfig / GitHub Action Secrets values.
38+
After cloning extract .gpg files - BuildConfig / GitHub Action Secrets values.
39+
40+
The app can be built on Windows 11 but the ./bin folder contains bash scripts (that work with git bash; some require gh cli).
3941

4042
### 3.1. CLI
4143

app/build.gradle

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -10,15 +10,15 @@ apply from: '../detekt.gradle'
1010
apply from: '../checkstyle.gradle'
1111
apply from: '../sonarcube.gradle'
1212

13-
def localPropertiesFile = rootProject.file("local.properties")
14-
def localProperties = new Properties()
13+
final def localPropertiesFile = rootProject.file("local.properties")
14+
final def localProperties = new Properties()
1515

1616
if (!localPropertiesFile.exists()) {
1717
localProperties.setProperty("RELEASE_STORE_PASSWORD", "")
1818
localProperties.setProperty("RELEASE_KEY_PASSWORD", "")
1919
localProperties.setProperty("RELEASE_KEY_ALIAS", "")
2020
localProperties.setProperty("RELEASE_STORE_FILE", "keystore.jks")
21-
Writer writer = new FileWriter(localPropertiesFile, false)
21+
final Writer writer = new FileWriter(localPropertiesFile, false)
2222
localProperties.store(writer, "empty, as creating the file is done manually via gpg")
2323
writer.close()
2424

@@ -28,7 +28,7 @@ if (!localPropertiesFile.exists()) {
2828
localProperties.load(new FileInputStream(localPropertiesFile))
2929

3030
android {
31-
compileSdk 33
31+
compileSdk 34
3232

3333
signingConfigs {
3434
googleplay {
@@ -41,14 +41,14 @@ android {
4141

4242
defaultConfig {
4343
minSdkVersion 24
44-
targetSdkVersion 33
44+
targetSdkVersion 34
4545

4646
applicationId "com.github.jameshnsears.quoteunquote"
4747

4848
// changelog version | min sdk | target sdk
49-
versionCode 1612433
49+
versionCode 1622433
5050
// semantic versioning
51-
versionName "4.33.0"
51+
versionName "4.34.0"
5252

5353
vectorDrawables.useSupportLibrary = true
5454

@@ -194,7 +194,7 @@ android {
194194

195195
dependencies {
196196
androidTestImplementation 'androidx.arch.core:core-testing:2.2.0'
197-
androidTestImplementation 'androidx.room:room-testing:2.5.1'
197+
androidTestImplementation 'androidx.room:room-testing:2.5.2'
198198
androidTestImplementation 'androidx.test:core:1.5.0'
199199
androidTestImplementation 'androidx.test.espresso:espresso-core:3.5.1'
200200
androidTestImplementation 'androidx.test.ext:junit:1.1.5'
@@ -204,11 +204,11 @@ dependencies {
204204
androidTestImplementation 'androidx.test.uiautomator:uiautomator:2.2.0'
205205
androidTestImplementation 'io.mockk:mockk-android:1.13.5'
206206

207-
annotationProcessor 'androidx.room:room-compiler:2.5.1'
207+
annotationProcessor 'androidx.room:room-compiler:2.5.2'
208208

209209
debugImplementation 'androidx.fragment:fragment-testing:1.6.0'
210210
debugImplementation 'androidx.test:core-ktx:1.5.0'
211-
debugImplementation 'com.squareup.leakcanary:leakcanary-android:2.11'
211+
debugImplementation 'com.squareup.leakcanary:leakcanary-android:2.12'
212212

213213
googleplayImplementation 'com.google.firebase:firebase-analytics:21.3.0'
214214
googleplayImplementation 'com.google.firebase:firebase-crashlytics:18.3.7'
@@ -236,20 +236,20 @@ dependencies {
236236
implementation 'net.pwall.json:json-kotlin-schema:0.39'
237237
implementation 'org.apache.commons:commons-csv:1.10.0'
238238
implementation 'org.jsoup:jsoup:1.16.1'
239-
implementation platform('com.google.firebase:firebase-bom:32.1.0')
239+
implementation platform('com.google.firebase:firebase-bom:32.1.1')
240240
implementation project(path: ':cloudLib')
241241
implementation project(path: ':utilsLib')
242242

243243
testImplementation 'androidx.arch.core:core-testing:2.2.0'
244-
testImplementation 'androidx.room:room-testing:2.5.1'
244+
testImplementation 'androidx.room:room-testing:2.5.2'
245245
testImplementation 'androidx.test:core-ktx:1.5.0'
246246
testImplementation 'androidx.test.ext:junit:1.1.5'
247247
testImplementation 'androidx.test:rules:1.5.0'
248-
testImplementation 'ch.qos.logback:logback-classic:1.4.7'
248+
testImplementation 'ch.qos.logback:logback-classic:1.4.8'
249249
testImplementation 'com.google.guava:guava:32.0.0-jre'
250250
testImplementation 'io.mockk:mockk:1.13.5'
251251
testImplementation 'junit:junit:4.13.2'
252-
testImplementation 'org.jetbrains.kotlinx:kotlinx-coroutines-test:1.7.1'
252+
testImplementation 'org.jetbrains.kotlinx:kotlinx-coroutines-test:1.7.2'
253253
testImplementation 'org.robolectric:robolectric:4.10.3'
254254
}
255255

0 commit comments

Comments
 (0)