MCPcopy Create free account
hub / github.com/M66B/FairEmail / isSupportedDevice

Method isSupportedDevice

app/src/main/java/eu/faircode/email/Helper.java:1566–1648  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

1564 }
1565
1566 static boolean isSupportedDevice() {
1567 if ("Amazon".equals(Build.BRAND) && Build.VERSION.SDK_INT < Build.VERSION_CODES.M) {
1568 /*
1569 java.lang.IllegalArgumentException: Comparison method violates its general contract!
1570 java.lang.IllegalArgumentException: Comparison method violates its general contract!
1571 at java.util.TimSort.mergeHi(TimSort.java:864)
1572 at java.util.TimSort.mergeAt(TimSort.java:481)
1573 at java.util.TimSort.mergeCollapse(TimSort.java:406)
1574 at java.util.TimSort.sort(TimSort.java:210)
1575 at java.util.TimSort.sort(TimSort.java:169)
1576 at java.util.Arrays.sort(Arrays.java:2010)
1577 at java.util.Collections.sort(Collections.java:1883)
1578 at android.view.ViewGroup$ChildListForAccessibility.init(ViewGroup.java:7181)
1579 at android.view.ViewGroup$ChildListForAccessibility.obtain(ViewGroup.java:7138)
1580 at android.view.ViewGroup.dispatchPopulateAccessibilityEventInternal(ViewGroup.java:2734)
1581 at android.view.View.dispatchPopulateAccessibilityEvent(View.java:5617)
1582 at android.view.View.sendAccessibilityEventUncheckedInternal(View.java:5582)
1583 at android.view.View.sendAccessibilityEventUnchecked(View.java:5566)
1584 at android.view.View.sendAccessibilityEventInternal(View.java:5543)
1585 at android.view.View.sendAccessibilityEvent(View.java:5512)
1586 at android.view.View.onFocusChanged(View.java:5449)
1587 at android.view.View.handleFocusGainInternal(View.java:5229)
1588 at android.view.ViewGroup.handleFocusGainInternal(ViewGroup.java:651)
1589 at android.view.View.requestFocusNoSearch(View.java:7950)
1590 at android.view.View.requestFocus(View.java:7929)
1591 at android.view.ViewGroup.requestFocus(ViewGroup.java:2612)
1592 at android.view.ViewGroup.onRequestFocusInDescendants(ViewGroup.java:2657)
1593 at android.view.ViewGroup.requestFocus(ViewGroup.java:2613)
1594 at android.view.View.requestFocus(View.java:7896)
1595 at android.view.View.requestFocus(View.java:7875)
1596 at androidx.recyclerview.widget.RecyclerView.recoverFocusFromState(SourceFile:3788)
1597 at androidx.recyclerview.widget.RecyclerView.dispatchLayoutStep3(SourceFile:4023)
1598 at androidx.recyclerview.widget.RecyclerView.dispatchLayout(SourceFile:3652)
1599 at androidx.recyclerview.widget.RecyclerView.consumePendingUpdateOperations(SourceFile:1877)
1600 at androidx.recyclerview.widget.RecyclerView$w.run(SourceFile:5044)
1601 at android.view.Choreographer$CallbackRecord.run(Choreographer.java:781)
1602 at android.view.Choreographer.doCallbacks(Choreographer.java:592)
1603 at android.view.Choreographer.doFrame(Choreographer.java:559)
1604 at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:767)
1605 */
1606 return false;
1607 }
1608
1609 /*
1610 Brand: HUAWEI
1611 Manufacturer: HUAWEI
1612 Model: BAH2-L09
1613 Product: BAH2-L09
1614 Device: HWBAH2
1615 Android: 8.0.0
1616
1617 java.lang.ArrayIndexOutOfBoundsException: length=3; index=-1
1618 at android.text.DynamicLayout.getBlockIndex(DynamicLayout.java:646)
1619 at android.widget.Editor.drawHardwareAccelerated(Editor.java:1744)
1620 at android.widget.Editor.onDraw(Editor.java:1713)
1621 at android.widget.TextView.onDraw(TextView.java:7051)
1622 at eu.faircode.email.FixedEditText.onDraw(SourceFile:1)
1623 at android.view.View.draw(View.java:19314)

Callers 2

onCreateMethod · 0.95
isOwnFaultMethod · 0.95

Calls 1

equalsMethod · 0.45

Tested by

no test coverage detected