Skip to content

Commit a608bff

Browse files
Merge branch 'develop' into bugfix/cmr/extended-character-filename
2 parents 36e8b7b + ebfac82 commit a608bff

File tree

19 files changed

+5208
-1461
lines changed

19 files changed

+5208
-1461
lines changed

.github/workflows/build.yml

+4-4
Original file line numberDiff line numberDiff line change
@@ -28,11 +28,11 @@ jobs:
2828
with:
2929
# https://github.com/actions/checkout/issues/881
3030
ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
31-
- name: Use JDK 17
31+
- name: Use JDK 21
3232
uses: actions/setup-java@v4
3333
with:
3434
distribution: 'temurin' # See 'Supported distributions' for available options
35-
java-version: '17'
35+
java-version: '21'
3636
- name: Configure gradle
3737
uses: gradle/actions/setup-gradle@v3
3838
with:
@@ -57,11 +57,11 @@ jobs:
5757
with:
5858
# https://github.com/actions/checkout/issues/881
5959
ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.ref }}
60-
- name: Use JDK 17
60+
- name: Use JDK 21
6161
uses: actions/setup-java@v4
6262
with:
6363
distribution: 'temurin' # See 'Supported distributions' for available options
64-
java-version: '17'
64+
java-version: '21'
6565
- name: Configure gradle
6666
uses: gradle/actions/setup-gradle@v3
6767
with:

.github/workflows/nightly.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,11 @@ jobs:
2020
uses: actions/setup-python@v4
2121
with:
2222
python-version: 3.8
23-
- name: Use JDK 17
23+
- name: Use JDK 21
2424
uses: actions/setup-java@v4
2525
with:
2626
distribution: 'temurin' # See 'Supported distributions' for available options
27-
java-version: '17'
27+
java-version: '21'
2828
- name: Configure gradle
2929
uses: gradle/actions/setup-gradle@v3
3030
with:

.github/workflows/post-pr.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -44,11 +44,11 @@ jobs:
4444
uses: actions/setup-python@v4
4545
with:
4646
python-version: 3.8
47-
- name: Use JDK 17
47+
- name: Use JDK 21
4848
uses: actions/setup-java@v4
4949
with:
5050
distribution: 'temurin' # See 'Supported distributions' for available options
51-
java-version: '17'
51+
java-version: '21'
5252
- name: Configure gradle
5353
uses: gradle/actions/setup-gradle@v3
5454
with:

.github/workflows/quality.yml

+6-6
Original file line numberDiff line numberDiff line change
@@ -25,11 +25,11 @@ jobs:
2525
runs-on: ubuntu-latest
2626
steps:
2727
- uses: actions/checkout@v4
28-
- name: Use JDK 17
28+
- name: Use JDK 21
2929
uses: actions/setup-java@v4
3030
with:
3131
distribution: 'temurin' # See 'Supported distributions' for available options
32-
java-version: '17'
32+
java-version: '21'
3333
- name: Configure gradle
3434
uses: gradle/actions/setup-gradle@v3
3535
with:
@@ -48,11 +48,11 @@ jobs:
4848
cancel-in-progress: true
4949
steps:
5050
- uses: actions/checkout@v4
51-
- name: Use JDK 17
51+
- name: Use JDK 21
5252
uses: actions/setup-java@v4
5353
with:
5454
distribution: 'temurin' # See 'Supported distributions' for available options
55-
java-version: '17'
55+
java-version: '21'
5656
- name: Configure gradle
5757
uses: gradle/actions/setup-gradle@v3
5858
with:
@@ -102,11 +102,11 @@ jobs:
102102
cancel-in-progress: true
103103
steps:
104104
- uses: actions/checkout@v4
105-
- name: Use JDK 17
105+
- name: Use JDK 21
106106
uses: actions/setup-java@v4
107107
with:
108108
distribution: 'temurin' # See 'Supported distributions' for available options
109-
java-version: '17'
109+
java-version: '21'
110110
- name: Configure gradle
111111
uses: gradle/actions/setup-gradle@v3
112112
with:

.github/workflows/tests.yml

+4-4
Original file line numberDiff line numberDiff line change
@@ -29,11 +29,11 @@ jobs:
2929
with:
3030
lfs: true
3131
fetch-depth: 0
32-
- name: Use JDK 17
32+
- name: Use JDK 21
3333
uses: actions/setup-java@v4
3434
with:
3535
distribution: 'temurin' # See 'Supported distributions' for available options
36-
java-version: '17'
36+
java-version: '21'
3737
- name: Configure gradle
3838
uses: gradle/actions/setup-gradle@v3
3939
with:
@@ -139,11 +139,11 @@ jobs:
139139
# cancel-in-progress: true
140140
# steps:
141141
# - uses: actions/checkout@v4
142-
# - name: Use JDK 17
142+
# - name: Use JDK 21
143143
# uses: actions/setup-java@v4
144144
# with:
145145
# distribution: 'temurin' # See 'Supported distributions' for available options
146-
# java-version: '17'
146+
# java-version: '21'
147147
# - name: Configure gradle
148148
# uses: gradle/actions/setup-gradle@v3
149149
# with:

build.gradle

+1-1
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ plugins {
4343
// ktlint Plugin
4444
id "org.jlleitschuh.gradle.ktlint" version "11.3.2"
4545
// Detekt
46-
id "io.gitlab.arturbosch.detekt" version "1.22.0"
46+
id "io.gitlab.arturbosch.detekt" version "1.23.7"
4747
// Ksp
4848
id "com.google.devtools.ksp" version "1.9.24-1.0.20"
4949

dependencies.gradle

+3-3
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@ ext.versions = [
22
'minSdk' : 21,
33
'compileSdk' : 34,
44
'targetSdk' : 34,
5-
'sourceCompat' : JavaVersion.VERSION_17,
6-
'targetCompat' : JavaVersion.VERSION_17,
7-
'jvmTarget' : "17",
5+
'sourceCompat' : JavaVersion.VERSION_21,
6+
'targetCompat' : JavaVersion.VERSION_21,
7+
'jvmTarget' : "21",
88
]
99

1010
def gradle = "8.4.2"

dependencies_groups.gradle

+2
Original file line numberDiff line numberDiff line change
@@ -203,6 +203,7 @@ ext.groups = [
203203
'org.jacoco',
204204
'org.java-websocket',
205205
'org.jcodec',
206+
'org.jcommander',
206207
'org.jetbrains',
207208
'org.jetbrains.dokka',
208209
'org.jetbrains.intellij.deps',
@@ -229,6 +230,7 @@ ext.groups = [
229230
'org.reactivestreams',
230231
'org.robolectric',
231232
'org.slf4j',
233+
'org.snakeyaml',
232234
'org.sonatype.oss',
233235
'org.testng',
234236
'org.threeten',

library/external/realmfieldnameshelper/build.gradle

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ apply plugin: 'kotlin'
22
apply plugin: 'java'
33

44
sourceCompatibility = versions.sourceCompat
5-
targetCompatibility = versions.sourceCompat
5+
targetCompatibility = versions.targetCompat
66

77
dependencies {
88
implementation 'com.squareup:javapoet:1.13.0'

library/external/textdrawable/build.gradle

-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
apply plugin: 'com.android.library'
22

3-
apply plugin: 'com.android.library'
4-
53
android {
64
namespace "com.amulyakhare.textdrawable"
75

library/ui-strings/src/main/res/values/strings.xml

+2
Original file line numberDiff line numberDiff line change
@@ -652,6 +652,8 @@
652652

653653
<string name="call_remove_jitsi_widget_progress">Ending call…</string>
654654

655+
<string name="microphone_in_use_title">Microphone in use</string>
656+
655657
<!-- permissions Android M -->
656658
<string name="permissions_rationale_popup_title">Information</string>
657659
<!-- Note to translators: the translation MUST contain the string "${app_name}", which will be replaced by the application name -->

tools/detekt/detekt.yml

+5-1
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,8 @@ style:
2525
active: false
2626
UseCheckOrError:
2727
active: false
28+
UnusedPrivateProperty:
29+
active: false
2830

2931
empty-blocks:
3032
EmptyFunctionBlock:
@@ -75,6 +77,8 @@ naming:
7577
performance:
7678
SpreadOperator:
7779
active: false
80+
ForEachOnRange:
81+
active: false
7882

7983
# Note: all rules for `comments` are disabled by default, but I put them here to be aware of their existence
8084
comments:
@@ -91,7 +95,7 @@ comments:
9195
EndOfSentenceFormat:
9296
active: true
9397
OutdatedDocumentation:
94-
active: true
98+
active: false
9599
UndocumentedPublicClass:
96100
active: false
97101
UndocumentedPublicFunction:

0 commit comments

Comments
 (0)