Add decompiled APK source code (JADX)

- 28,932 files
- Full Java source code
- Smali files
- Resources

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
2026-02-18 14:52:23 -08:00
parent cc210a65ea
commit f9d20bb3fc
26991 changed files with 2541449 additions and 0 deletions

View File

@@ -0,0 +1,10 @@
package com.amazonaws.handlers;
/* loaded from: classes.dex */
public abstract /* synthetic */ class HandlerChainFactory$$ExternalSyntheticThrowCCEIfNotNull0 {
public static /* synthetic */ void m(Object obj) {
if (obj != null) {
throw new ClassCastException();
}
}
}

View File

@@ -0,0 +1,82 @@
package com.amazonaws.handlers;
import com.amazonaws.AmazonClientException;
import com.amazonaws.util.ClassLoaderHelper;
import com.amazonaws.util.StringUtils;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.util.ArrayList;
import java.util.List;
/* loaded from: classes.dex */
public class HandlerChainFactory {
public List newRequestHandlerChain(String str) {
return createRequestHandlerChain(str, RequestHandler.class);
}
public List newRequestHandler2Chain(String str) {
return createRequestHandlerChain(str, RequestHandler2.class);
}
public final List createRequestHandlerChain(String str, Class cls) {
ArrayList arrayList = new ArrayList();
BufferedReader bufferedReader = null;
try {
try {
InputStream resourceAsStream = getClass().getResourceAsStream(str);
if (resourceAsStream == null) {
return arrayList;
}
BufferedReader bufferedReader2 = new BufferedReader(new InputStreamReader(resourceAsStream, StringUtils.UTF8));
while (true) {
try {
String readLine = bufferedReader2.readLine();
if (readLine != null) {
String trim = readLine.trim();
if (!"".equals(trim)) {
Object newInstance = ClassLoaderHelper.loadClass(trim, cls, getClass()).newInstance();
if (!cls.isInstance(newInstance)) {
throw new AmazonClientException("Unable to instantiate request handler chain for client. Listed request handler ('" + trim + "') does not implement the " + cls + " API.");
}
if (cls == RequestHandler2.class) {
arrayList.add((RequestHandler2) newInstance);
} else if (cls == RequestHandler.class) {
HandlerChainFactory$$ExternalSyntheticThrowCCEIfNotNull0.m(newInstance);
arrayList.add(RequestHandler2.adapt(null));
} else {
throw new IllegalStateException();
}
}
} else {
try {
bufferedReader2.close();
} catch (IOException unused) {
}
return arrayList;
}
} catch (Exception e) {
e = e;
bufferedReader = bufferedReader2;
throw new AmazonClientException("Unable to instantiate request handler chain for client: " + e.getMessage(), e);
} catch (Throwable th) {
th = th;
bufferedReader = bufferedReader2;
if (bufferedReader != null) {
try {
bufferedReader.close();
} catch (IOException unused2) {
}
}
throw th;
}
}
} catch (Exception e2) {
e = e2;
}
} catch (Throwable th2) {
th = th2;
}
}
}

View File

@@ -0,0 +1,6 @@
package com.amazonaws.handlers;
@Deprecated
/* loaded from: classes.dex */
public interface RequestHandler {
}

View File

@@ -0,0 +1,17 @@
package com.amazonaws.handlers;
import com.amazonaws.Request;
import com.amazonaws.Response;
/* loaded from: classes.dex */
public abstract class RequestHandler2 {
public abstract void afterError(Request request, Response response, Exception exc);
public abstract void afterResponse(Request request, Response response);
public abstract void beforeRequest(Request request);
public static RequestHandler2 adapt(RequestHandler requestHandler) {
return new RequestHandler2Adaptor(requestHandler);
}
}

View File

@@ -0,0 +1,49 @@
package com.amazonaws.handlers;
import com.amazonaws.Request;
import com.amazonaws.Response;
import com.amazonaws.util.AWSRequestMetrics;
/* loaded from: classes.dex */
final class RequestHandler2Adaptor extends RequestHandler2 {
public RequestHandler2Adaptor(RequestHandler requestHandler) {
if (requestHandler == null) {
throw new IllegalArgumentException();
}
}
@Override // com.amazonaws.handlers.RequestHandler2
public void beforeRequest(Request request) {
throw null;
}
@Override // com.amazonaws.handlers.RequestHandler2
public void afterResponse(Request request, Response response) {
AWSRequestMetrics aWSRequestMetrics = request == null ? null : request.getAWSRequestMetrics();
if (response != null) {
response.getAwsResponse();
}
if (aWSRequestMetrics != null) {
aWSRequestMetrics.getTimingInfo();
throw null;
}
throw null;
}
@Override // com.amazonaws.handlers.RequestHandler2
public void afterError(Request request, Response response, Exception exc) {
throw null;
}
public int hashCode() {
throw null;
}
public boolean equals(Object obj) {
if (!(obj instanceof RequestHandler2Adaptor)) {
return false;
}
((RequestHandler2Adaptor) obj).getClass();
throw null;
}
}