Skip to content

Commit 51b7098

Browse files
Merge branch 'main' into feat/support-move-method
2 parents 44df131 + fe2d220 commit 51b7098

2 files changed

Lines changed: 11 additions & 11 deletions

File tree

‎lib/build.gradle‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,7 @@ dependencies {
142142

143143
implementation 'com.google.android.material:material:1.14.0'
144144

145-
api 'com.google.code.gson:gson:2.14.0'
145+
api 'com.google.code.gson:gson:2.15.0'
146146

147147
implementation 'io.reactivex.rxjava2:rxjava:2.2.21'
148148
implementation 'io.reactivex.rxjava3:rxjava:3.1.12'

‎lib/src/main/java/com/nextcloud/android/sso/api/AidlNetworkRequest.java‎

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,6 @@
99
*/
1010
package com.nextcloud.android.sso.api;
1111

12-
import static com.nextcloud.android.sso.aidl.ParcelFileDescriptorUtil.pipeFrom;
13-
import static com.nextcloud.android.sso.exceptions.SSOException.parseNextcloudCustomException;
14-
1512
import android.content.ComponentName;
1613
import android.content.Context;
1714
import android.content.Intent;
@@ -23,12 +20,7 @@
2320
import android.os.RemoteException;
2421
import android.util.Log;
2522

26-
import androidx.annotation.NonNull;
27-
import androidx.annotation.Nullable;
28-
import androidx.annotation.VisibleForTesting;
29-
3023
import com.google.gson.Gson;
31-
import com.google.gson.internal.LinkedTreeMap;
3224
import com.nextcloud.android.sso.FilesAppTypeRegistry;
3325
import com.nextcloud.android.sso.aidl.IInputStreamService;
3426
import com.nextcloud.android.sso.aidl.NextcloudRequest;
@@ -43,8 +35,16 @@
4335
import java.io.ObjectOutputStream;
4436
import java.io.Serializable;
4537
import java.util.ArrayList;
38+
import java.util.LinkedHashMap;
4639
import java.util.concurrent.atomic.AtomicBoolean;
4740

41+
import androidx.annotation.NonNull;
42+
import androidx.annotation.Nullable;
43+
import androidx.annotation.VisibleForTesting;
44+
45+
import static com.nextcloud.android.sso.aidl.ParcelFileDescriptorUtil.pipeFrom;
46+
import static com.nextcloud.android.sso.exceptions.SSOException.parseNextcloudCustomException;
47+
4848
public class AidlNetworkRequest extends NetworkRequest {
4949
private static final String TAG = AidlNetworkRequest.class.getCanonicalName();
5050

@@ -264,8 +264,8 @@ static ExceptionResponse deserializeObjectV2(InputStream is) throws IOException,
264264
final ArrayList<?> list = new Gson().fromJson(headers, ArrayList.class);
265265

266266
for (Object o : list) {
267-
final LinkedTreeMap<?, ?> treeMap = (LinkedTreeMap<?, ?>) o;
268-
headerList.add(new PlainHeader((String) treeMap.get("name"), (String) treeMap.get("value")));
267+
final LinkedHashMap<?, ?> hashMap = (LinkedHashMap<?, ?>) o;
268+
headerList.add(new PlainHeader((String) hashMap.get("name"), (String) hashMap.get("value")));
269269
}
270270
}
271271

0 commit comments

Comments
 (0)