We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Hi, I've noticed that method android.support.v4.content.ModernAsyncTask.executeOnExecutor method is not decompiled, it's source https://android.googlesource.com/platform/frameworks/support/+/android-support-lib-19.1.0/v4/java/android/support/v4/content/ModernAsyncTask.java#404
android.support.v4.content.ModernAsyncTask.executeOnExecutor
But decompiled to
/* JADX ERROR: JadxOverflowException in pass: RegionMakerVisitor jadx.core.utils.exceptions.JadxOverflowException: Regions count limit reached at jadx.core.utils.ErrorsCounter.addError(ErrorsCounter.java:47) at jadx.core.utils.ErrorsCounter.methodError(ErrorsCounter.java:81) */ /* JADX WARNING: Removed duplicated region for block: B:4:0x0013 */ /* JADX WARNING: Removed duplicated region for block: B:6:0x001b */ /* JADX WARNING: Removed duplicated region for block: B:8:0x0023 */ public final android.support.v4.content.ModernAsyncTask<Params, Progress, Result> executeOnExecutor(java.util.concurrent.Executor r3, Params... r4) { /* r2 = this; android.support.v4.content.ModernAsyncTask$Status r0 = r2.mStatus android.support.v4.content.ModernAsyncTask$Status r1 = android.support.v4.content.ModernAsyncTask.Status.PENDING if (r0 == r1) goto L_0x002b int[] r3 = android.support.v4.content.ModernAsyncTask.C04244.$SwitchMap$androidx$loader$content$ModernAsyncTask$Status android.support.v4.content.ModernAsyncTask$Status r4 = r2.mStatus int r4 = r4.ordinal() r3 = r3[r4] switch(r3) { case 1: goto L_0x0023; case 2: goto L_0x001b; default: goto L_0x0013; } L_0x0013: java.lang.IllegalStateException r3 = new java.lang.IllegalStateException java.lang.String r4 = "We should never reach this state" r3.<init>(r4) throw r3 L_0x001b: java.lang.IllegalStateException r3 = new java.lang.IllegalStateException java.lang.String r4 = "Cannot execute task: the task has already been executed (a task can be executed only once)" r3.<init>(r4) throw r3 L_0x0023: java.lang.IllegalStateException r3 = new java.lang.IllegalStateException java.lang.String r4 = "Cannot execute task: the task is already running." r3.<init>(r4) throw r3 L_0x002b: android.support.v4.content.ModernAsyncTask$Status r0 = android.support.v4.content.ModernAsyncTask.Status.RUNNING r2.mStatus = r0 r2.onPreExecute() android.support.v4.content.ModernAsyncTask$WorkerRunnable<Params, Result> r0 = r2.mWorker r0.mParams = r4 java.util.concurrent.FutureTask<Result> r4 = r2.mFuture r3.execute(r4) return r2 */ throw new UnsupportedOperationException("Method not decompiled: android.support.v4.content.ModernAsyncTask.executeOnExecutor(java.util.concurrent.Executor, java.lang.Object[]):android.support.v4.content.ModernAsyncTask"); }
APK: https://drive.google.com/file/d/1ipm589ATL0i1BmAWZHq1FfPSJpDM_JJg/view?usp=sharing
The text was updated successfully, but these errors were encountered:
fix: correct method exit blocks collection (#876)
4cdad0e
Fixed, thanks!
Sorry, something went wrong.
fix: resolve some cases of switch in loop (#876)
2da772d
No branches or pull requests
Hi, I've noticed that method
android.support.v4.content.ModernAsyncTask.executeOnExecutor
method is not decompiled, it's source https://android.googlesource.com/platform/frameworks/support/+/android-support-lib-19.1.0/v4/java/android/support/v4/content/ModernAsyncTask.java#404But decompiled to
APK: https://drive.google.com/file/d/1ipm589ATL0i1BmAWZHq1FfPSJpDM_JJg/view?usp=sharing
The text was updated successfully, but these errors were encountered: